Существенно улучшена работа по ModbusRTU. В номере канала можно указывать через точку выделяемый бит при получении данных, а также функцию Modbus (1-4) и номер регистра кода ошибки, который сравнивается с нулём (если не ноль, регистр данных не опрашивается (обрыв датчика и т.д.), опционально, при указании '!', ошибка считается, наоборот, когда ноль).
Формат указания номера канала:
Номер канала[.номер бита][,e{1|2|3|4}=[!]номер канала ошибки[.номер бита]]
Пример при старте программы для новых моделей ТРМ138 (см. руководство по эксплуатации прибора, используя "Прибор" с "ModbusRTU4Float(addr, ch)", порядком байт "4321"):
Канал №1: 3,e4=2
Канал №2: 8,e4=7
Канал №3: 13,e4=12
...
Канал №8: 38,e4=37
Просмотров : 16 Комментариев: 0 Автор: Моисеенко Андрей Алексеевич | | Читать далее... |