
Сообщение от
Александр Пинэко-Скворцов
Добрый день.
Как верно отметили выше, SlaveID = 1 зарезервирован самим МКОНом, и в случае мастера со стороны Ethernet это изменить нельзя.
Есть следующие варианты:
1. Изменить SlaveID в расходомере и в настройках мастера на любой другой.
2. Если невозможно изменить SlaveID в расходомере, дописать в МКОН правило маршрутизации для обхода адреса 1, например, запросом адреса 2.
Маршруты задаются в разделе Настройки шлюза - Настройки маршрутизации в Owen Configurator.
Пример:
R1 = 6:0:2:40:0:1:R - "Запрос Modbus TCP по интерфейсу Ethernet, содержащий SlaveID = 2, будет сконвертирован в Modbus RTU и передан в интерфейс RS-485 с адресом 1. Ответ будет сконвертирован симметрично"
R2 = 7:0:G:40:0:S:R - стандартное правило Modbus TCP в Modbus RTU для всех остальных SlaveID.
В этом случае, соответственно, указываете в ПЛК адрес слейва = 2.