5813
правок
Kilpio (обсуждение | вклад) |
Kilpio (обсуждение | вклад) |
||
Строка 15: | Строка 15: | ||
[[Файл:Modbus_transaction_OK.png|700px|thumb|left|Modbus-транзакция, прошедшая без ошибок]] | [[Файл:Modbus_transaction_OK.png|700px|thumb|left|Modbus-транзакция, прошедшая без ошибок]] | ||
---- | |||
При возникновении ошибки, устройством возвращается код ошибки. В случае обычной транзакции код функции в ответе возвращается без изменений; в случае ошибки старший бит кода функции устанавливается в единицу (то есть ''код функции'' + 0x80) | При возникновении ошибки, устройством возвращается код ошибки. В случае обычной транзакции код функции в ответе возвращается без изменений; в случае ошибки старший бит кода функции устанавливается в единицу (то есть ''код функции'' + 0x80) | ||
[[Файл:Modbus_transaction_ERR.png|700px|thumb|left|Modbus-транзакция с ошибками]] | [[Файл:Modbus_transaction_ERR.png|700px|thumb|left|Modbus-транзакция с ошибками]] |
правок