Добрый день! Есть ПЛК 110 М02 Хочу на нем сэмулировать работу датчика с modbus rtu стороннего производителя (для тестов). У датчика регистры начинаются с 0х200. Подскажите как в CodeSYS сместить адреса регистров для modbus slave
в переводе на русский - вы хотите из ПЛК сделать "датчик"?Хочу на нем сэмулировать работу датчика с modbus rtu стороннего производителя
никак, кроме как набив руками перед нужным адресом 511 "пустышек"сместить адреса регистров для modbus slave
Bad programmers worry about the code. Good programmers worry about data structures and their relationships
среди успешных людей я не встречала нытиков
Барбара Коркоран
Сделайте эмулятор на ОПС Лектус или Инсат, Modbus Universal MasterOPC они позволяют создать слейв с любого адреса. https://owen.ru/catalog/opc_serveri
Или в среде Codesys 3.5 на виртуальном ПЛК Codesys Control WIN V3, там можно задать слейв с любого регистра или бита,
в Онлайн по 485 и ТСР.
Последний раз редактировалось kondor3000; 17.04.2025 в 14:28.
А я вот этим пользуюсь:
https://www.ardsoft.ru/mEmulator.html
Всем спасибо! По эмуляции на ПК рассматривал вариант. Но задача стоит сделать на ПЛК. Буду копать библиотеку