Добрый день! Есть ПЛК 110 М02 Хочу на нем сэмулировать работу датчика с modbus rtu стороннего производителя (для тестов). У датчика регистры начинаются с 0х200. Подскажите как в CodeSYS сместить адреса регистров для modbus slave
Вид для печати
Добрый день! Есть ПЛК 110 М02 Хочу на нем сэмулировать работу датчика с modbus rtu стороннего производителя (для тестов). У датчика регистры начинаются с 0х200. Подскажите как в CodeSYS сместить адреса регистров для modbus slave
в переводе на русский - вы хотите из ПЛК сделать "датчик"?Цитата:
Хочу на нем сэмулировать работу датчика с modbus rtu стороннего производителя
никак, кроме как набив руками перед нужным адресом 511 "пустышек"Цитата:
сместить адреса регистров для modbus slave
Сделайте эмулятор на ОПС Лектус или Инсат, Modbus Universal MasterOPC они позволяют создать слейв с любого адреса. https://owen.ru/catalog/opc_serveri
Или в среде Codesys 3.5 на виртуальном ПЛК Codesys Control WIN V3, там можно задать слейв с любого регистра или бита,
в Онлайн по 485 и ТСР.
А я вот этим пользуюсь:
https://www.ardsoft.ru/mEmulator.html
Всем спасибо! По эмуляции на ПК рассматривал вариант. Но задача стоит сделать на ПЛК. Буду копать библиотеку
Нужна помощь экспертов.
В контроллере установлен модуль МВ210-101. Данный модуль опрашивает 4 аналоговых датчика 4...20мА.
Основное питание и питание опроса датчиков выполнено от разных блоков питания.
При измерении одного датчика все измерения в норме, при добавлении второго датчика измерения на первом проседают.
В чем может быть проблема ?