Показать сообщение отдельно
Старый 21.03.2021, 10:32   #1
navi2167
Новичок
 
Регистрация: Feb 2021
Сообщения: 1
Благодарил(а): 1 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
По умолчанию SMH4 1011000 Modbus RTU

В сигнетике новичок.
Использую SMH4 1011000 (или он меня), SMLogix 3.33.0199.
Контроллер форматировал, ядро обновлял, DEB-пакет обновлял.
Перечитал, не один день форум, не нашел ответа - сильно не бейте ПОЖАЛУЙСТА.

Проблема с протоколом Modbus RTU.
Контроллер в сети Master. Опрос Slave устройств нормальный.
А вот при попытке записи в Holding Register, стандартная функция 0x06, в настройках карты памяти подходит только один вариант R/W(out) - вот тут и получилась проблема. Контроллер в сеть предает последовательно функции 0x03 и 0x06. Отдельно функцию 0x06 нельзя?
Некоторые устройства имеют регистры только для записи - и при получении функции 0x03 получаем ошибку.
Понятно что можно ее игнорировать - но это не правильно.
Подскажите реально отправить только функцию 0x06?
navi2167 вне форума   Ответить с цитированием