Цитата Сообщение от dva6361 Посмотреть сообщение
Получать аварии и контроль тока по фазам на SCADA
Получается Вам в сети нужно три протокола (Овен - ТРМ, Модбас - регуляторы мощности, ASCII протокол - технограф. ).
Если информация от регуляторов будет использоваться только в SCADA, минуя ПЛК, то можно использовать MOXA NPort с 485 интерфейсом. Т.е. можно от ЦПУ до шкафа управления использовать Ethernet (если расстояние позволяет).

Ниже пример запросов и ответов технографа
-----------------------------------------------------------------------
Тexнограф–160+" (T160*), с дополнительной адресацией.

Версия внутреннего программного обеспечения допускает адресацию прибора в сети RS485 (с подключением приборов к сети при помощи дополнительных преобразователей RS232/RS485 соответственно), по индивидуально программируемому номеру, на этапе программирования пользователем из пользовательского меню.

Запрос: [?][N][N] Пример [?][1][0] – опрос "Технографа-160" с адресом 10

NN-номер канала от 0...15

Номер канала задается в настройках "Технографа-160"

Номер канала 00 отвечает на запрос "?" без указания адреса

Ответ:

[20h][ЧЧ:ММ][20h] [ДД.ММ.ГГ] [20h][K][1] [P][X][X][X][X][X]..... [20h][K][C] [P][X][X][X][X][X][20h][0Dh][0Ah], где

[ДД.ММ.ГГ] – значения даты, месяца, года.

Если канал отключен, он не выводится при посылке, а в конец посылки добавляются пробелы [20h], дополняя посылку до 126 символов.

Десятичный знак = точка "."

При отключении канала, данные по каналу отсутствуют в посылке.

Пример:канал №7 отключен.

_10:55_01.12.99_K1-0.235_K2-0.235_ K3_0.235_K3-0.235_K4-0.235_K5_0.235_K6-0.235_K8-0.235_K9-0.235_KA-0.235_Kb-.235_KC-0.235 [0Dh][0Ah]

Пример2: полная посылка [126 символов]:

_09:22_12.03.00_K1_083.4_K2_000.0_K3_000.0_K4_000. 0_K5_000.0_K6_000.0_K7_000.0_K8_000.0_K9_000.0_KA_ 000.0_Kb_000.0_KC_000.0_[0Dh][0Ah]