Добрый день! Есть ПЛК 110 М02 Хочу на нем сэмулировать работу датчика с modbus rtu стороннего производителя (для тестов). У датчика регистры начинаются с 0х200. Подскажите как в CodeSYS сместить адреса регистров для modbus slave
Добрый день! Есть ПЛК 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
Всем спасибо! По эмуляции на ПК рассматривал вариант. Но задача стоит сделать на ПЛК. Буду копать библиотеку
Нужна помощь экспертов.
В контроллере установлен модуль МВ210-101. Данный модуль опрашивает 4 аналоговых датчика 4...20мА.
Основное питание и питание опроса датчиков выполнено от разных блоков питания.
При измерении одного датчика все измерения в норме, при добавлении второго датчика измерения на первом проседают.
В чем может быть проблема ?