Группа: Свой
Сообщений: 179
Регистрация: 4-02-05
Пользователь №: 2 429
Функция 5. Установка единичного входа в ON или OFF. Если мастер послал код 0xff00 (0x0000) - подчиненный устанавливает вывод в ON (OFF) и выдает мастеру нормальный ответ (повтор запроса). Вопрос: что должен выдать мастеру подчиненный (какой код ошибки?), если запрос отличается от 0xff00 (0x0000)?
Если я правильно понял ваш вопрос, то slave должен вернуть код 03 - ILLEGAL DATA VALUE
Код 05 описан в гл. 6.5 - 05 (0x05) Write Single Coil файла содержащего MODBUS Application Protocol Specification, коды ошибок в гл. 7 MODBUS Exception Responses