Технический вопрос по Beckhoff.
Только осваиваю специфику программирования ПЛК Beckhoff. Стал делать опрос модулей МВ110 (Овен) по протоколу Modbus RTU. Всего подключил пять устройств разных типов.
Проблема моя заключается в том, что никак не получается у меня организовать последовательную запись в шину функций 03_Holding_Register и 16_Write_Register.
Причем по отдельности - эти функции работают, устройства опрашиваются, но могу либо только писать, либо могу только читать. Если предстоит то читать, то писать - не получается переключить блок (в параметрах блока остается предыдущая функция).
Сам же блок ModbusRtuMaster привязывается к массивам памяти, а массивы памяти линкуются с данными компорта. Вызывать несколько экземпляров данного коммуникационного блока не представляется возможным. Должен быть какой-то прием.
Буду признателен знатокам за помощь.
Текст программы приложил.
Ссылка на видеокадр:
https://yadi.sk/i/y4nnUbLPzatuxСсылка на код программы:
https://yadi.sk/d/LXdzcItKzajfRС уважением,
Лапшин Вячеслав
http://lapshinvr.ru