понедельник, 23 марта 2015 г.

Подключение ВКТ-7 через Moxa

В данной статье рассматривается подключение тепловычислителей ВКТ-7 через адаптеры Moxa на примере Moxa NPort 5150.



Распиновка кабеля.

Есть 2 рабочих варианта распиновки кабеля: с перемычкой и без перемычки. В обоих вариантах, помимо сигналов для чтения/передачи данных, на интерфейсный разъем ВКТ-7 необходимо подать внешнее питание +9В (разъем имеет гальваническую развязку, которую нужно запитывать от внешнего источника питания, в случае данной статьи - с одного из контакта последовательного порта адаптера Moxa).

Вариант с перемычкой приведен в Руководстве по эксплуатации ВКТ-7, Приложение Г, схема 1:

В данном случае, питание берется с 7-го контакта (сигнал RTS) последовательного порта адаптера Moxa. Чтобы напряжение на этом контакте появилось, в адаптере должно быть включено управление потоком по цепям CTS/RTS. При этом, чтобы адаптер мог принимать данные, ему нужно подать напряжение на 8-й контакт (сигнал CTS). Чтобы подать напряжение на CTS, его соединяют с 7-м контактом (сигнал RTS), в результате чего адаптер  Moxa всегда готов принимать и передавать данные. Перемычку, как правило, устанавливают в разъеме кабеля между тепловычилистелем и адаптером.

Подать напряжение c 7-го контакта последовательного порта ВКТ-7 не получится, т.к. 7-й контакт в ВКТ-7 также соединен с 8-м перемычкой и поэтому не может обеспечить управление потоком. Можно предположить, что это было сделано для того, чтобы прибор отвечал всегда, независимо от того, было ли настроено управление потоком на подключенном оборудовании (компьютере/модеме).

Вариант без перемычки:

В данном варианте, питание берется с 4-го контакта (сигнал DTR) последовательного порта адаптера, напряжение на который подается при его готовности к приему/передаче данных и не требуется включения управления потоком по цепям CTS/RTS.

Настройка адаптера Moxa

Режим, в котором адаптер принимает входящие подключения, называется "TCP Server" и настраивается отдельно для каждого порта адаптера. В случае с Moxa NPort 5150, у адаптера есть только один порт, который так и называется: "Port 1".

Для выполнения настройки обычно используется программное обеспечение Moxa NPort Administrator или веб-интерфейс адаптера.

Чтобы настроить режим работы последовательного порта адаптера, в утилите NPort Administrator нужно перейти на вкладку "Operating Mode", на веб-интерфейсе адаптера - группу параметров "Operating Settings" и выбрать “Port 1”.

В параметрах порта, параметр "Operating Mode" устанавливается в значение "TCP Server", в параметре “Local TCP Port” задается номер TCP-порта для приема входящих подключений (по-умолчанию равен 4100).

В режиме "TCP Server" необходимо настроить параметры последовательного порта адаптера (в режиме "Real COM" это делает программное обеспечение, выполняющее обмен данными через драйвере виртуального последовательного порта Moxa).

Параметры последовательного порта адаптера Moxa настраиваются в утилите NPort Administrator на вкладке "Serial", на веб-интерфейсе - в группе параметров "Serial Settings".

Параметры настраиваются следующим образом:
---------------------------
Baud rate: 9600
Data bits: 8
Stop bits: 2
Parity: None
Flow conrol: RTS/CTS (для варианта с перемычкой) или None (для варианта без перемычки)
FIFO: Enable
---------------------------

Настройка тепловычислителя ВКТ-7

В ВКТ-7 коммуникационные параметры настраиваются в группе "Интерф":
- параметр ВУ (внешнее устройство) задается равным 0 (подключен ПК, НП и нет ВУ);
- параметр СО (скорость обмена с ВУ, Кбит/с), задается равным 3 (скорость обмена 9600).

Параметр СО может принимать и другие значения (0: €1200; 1: €2400; 2: €4800; 3: €9600; 4: €19200), при использовании другого значения нужно соответственно изменить значение параметра "Baud rate" в адаптере Moxa.

Кроме коммуникационных параметров, желательно настроить и параметр СН (сетевой номер ВКТ-7 для внешнего устройства) в группе "Рекв.". Этот параметр используется в качестве сетевого адреса в ЛЭРС УЧЕТ при чтении данных. Параметр может принимать значения от 0 до 240, при этом адрес 0 является широковещательным. При подключении нскольких ВТК-7 к одному адаптеру, у каждого из них должен быть уникальный сетевой адрес.

Настройка ЛЭРС УЧЕТ

В ЛЭРС УЧЕТ создается точка учета, связывается с устройством ВКТ-7 и настраивается подключение с типом канала связи “Интернет”.

В параметрах подключения указывается IP-адрес адаптера Moxa и номер TCP-порта, настроенный в параметре “Local TCP Port” адаптера:





Комментариев нет:

Отправить комментарий