Цитата:
Сообщение от Arsie
Да, обязательно. Это сделано для проверки правильности операции записи.
|
Правильность операций в Modbus'е проверяется по содержимому ответа.
То есть, если слейв принял запрос, и ответил без установки бита ошибки в команде (command += 0x80), то всё в порядке.
Этого вполне достаточно для контроля правильности операции.
Зачем ещё что-то проверять?
Конечно, для Супер-Надёжности можно проверять вообще всё, что можно. Например, напряжение питания слейва, ...
Но, не все параметры в слейве можно проверить.
Категорически требую убрать из протокола SMLogics
запрос чтения после команды установки значений.
Если не согласитесь, буду жаловаться в ООН!
С уважением,