PDA

Просмотр полной версии : Канал тепло-вычислитель-СПК107-ПМ01-программа



СергейНовосиб
02.10.2021, 19:32
Есть задача, но не знаю возможно это реализовать.
К СПК по порту СОМ3 подключено два устройство: контроллер вентиляции и тепло-вычислитель (Карат307). При этом у них отличаются настройки протокола транспорта, конкретно количество стоповых битов. Чтение текущих данных я смог реализовать.
К порту СОМ4 подключен модем ПМ01.
По ModbusRTU с тепло-вычислителя читаются текущие значения теплосети. При этом заказчик хочет раз в месяц считывать программой производителя с тепло-вычислителя архивные данные за месяц.
У производителя тепло-вычислителя способы подключения несколько: прямое - через USB кабель, через модем - компьютер-тепло-вычислитель и ручной считыватель-архиватор.

Возможно такую схему реализовать?

melky
02.10.2021, 23:31
СПК107 на Linux вроде. Но тут вам смогут помочь только специалисты Овен, если интегрируют пакет socat в недра прошивки СПК, тогда было бы возможно по команде останавливать опрос со стороны СПК и подключаться через виртуальный COM порт проброшенные через СПК.

Второй вариант ручное считывание, в программе СПК так же реализовать команду останова опроса порта тепловычислителя. Или если натравить тот же socat на порт USB если он существует в СПК