Приём посылок от «Синком-IPТ» встроен в сам сервер «ОИК Диспетчер НТ». При конфигурировании «ДельтаНТ» под объект «Станция» следует добавить «Общий драйвер TCP/IP», под него «Протокол UDP», далее Порт (номер произволен). У порта указываются параметры:
Рисунок 1 — Описание порта измерительного контроллера на сервере
Под порт добавляется компонент «Синком-IP-T» («Синком-T») и указывается в соответствующем параметре правильный MAC-адрес. Указанной настройки достаточно для синхронизации времени сервера. Для приема температур и частоты под компонентом контроллера надо добавить компоненты ТИТ со следующими параметрами:
Получается следующее дерево конфигурации:
Станция Общий драйвер TCP/IP Протокол UDP Порт() Синком-IP-T [LP=973][RIP=0.0.0.0][RP=973] ТИТ <0,0> ТИТ <0,1> ТИТ <0,8>
При описании ТИТ в структуре сервера следует указывать «Масштабный множитель» для температурных данных равным 0,5, для частоты — 0,01.
Рисунок 2 — Трассировка данных, принятых от измерительного контроллера
Следует скачать дистрибутив задачи Синком-T. Программа устанавливается как внешняя задача под сервером «ОИК Диспетчер НТ» (см. снимок экрана ниже). При запуске испольюзуются следующие аргументы:
-fк:кп:об Прием частоты в телеизмерение с адресом к:кп:об -t0к:кп:об Прием температуры с первого датчика в телеизмерение с адресом к:кп:об. Аргумент может также принимать вид от -t1 до -t7 для приема температуры от датчика с соответствующим номером Масштабный коэффициент для этих ТИТ задается равным 0 -sк:кп:об Начальный номер ТС приема состояния двоичных входов на Синком-Т. Первые шесть ТС, начиная с указанного, получают состояние в зависимости от замкнутости контактов 1..6 на контакт 10 разъема X5 (на вставном модуле). '0' соответствует разомкнутому контакту, '1' - замкнутому. Седьмой ТС принимает значение '0' если от адаптера Синком-Т в течении 10 секунд не было принято ни одной посылки. При приеме любой посылки этот ТС принимает значение '1' Восьмой ТС принимает значение '1' если GPS-приемник находится в состоянии 'Doing position fixes', т.е. видит достаточное количество спутников и принимает от них сигналы точного времени. При потере синхронизации со спутниками или любой ошибке в принятой посылке этот ТС принимает значение '0' -control Разрешение выдачи команды ТУ ОТКЛ при обнаружении изменения состояния одного из входов с '0' на '1'. Команда выдается по адресу соответствующего ТС. -d Принимать посылки от адаптера на сетевой платы с названием "СЕТЕВАЯ_КАРТА" либо с указанным номером. Список возможных названий можно посмотреть с помощью программы regedit: HKEY_LOCAL_MACHINE\SOFTWARE\InterfaceSSH\LowLevel\IEPD Нумерация идёт с 0, при этом карта "0" это умолчание. Параметр -d0 задавать НЕ НАДО. -macXX:XX:XX:XX:XX:XX Приниматть посылки только от адаптера с указанным MAC-адресом -nosync Не синхронизировать время сервера
Рисунок 3 — Настройка внешней задачи «Синком-T»
Рисунок 4 — Трассировка данных, принятых от «Синком-T»