Ошибки протокола Modbus

Описание ошибок протокола Modbus

Ошибки Modbus, выдаваемые контроллером:

  • 0x01 - не поддерживаемая функция;
  • 0x02 - неверный адрес регистра в запросе;
  • 0x03 - неверные данные запроса;
  • 0x04 - устройство занято и не может обработать запрос;
  • 0x0C - ошибка шифрования пакетов;
  • 0x0D - отсутствует регистрационный ключ контроллера;
  • 0x0E, 0x0F - аппаратный сбой ППЗУ.

Расшифровка ошибок, которые выдает блоки чтения/записи Modbus в FBD программе

  • 0x10 - таймаут;
  • 0x11 - ошибка контрольной суммы;
  • 0x12 - неправильный адрес в ответе;
  • 0x13 - неправильный код функции в ответе;
  • 0x14 - неправильная длина ответа;
  • 0x15 - ошибка в полях ответа.