Modbus - один из старейших коммуникационных протоколов, основанный на архитектуре ведущий-ведомый (Master-Slave). Использует для передачи данных интерфейсы RS-485, RS-422, RS-232, а также Ethernet сети TCP/IP (протокол Modbus TCP). Modbus RTU Формат пакета (сообщения) Modbus RTU состоит из адреса устройства SlaveID, кода функции, специальных данных в зависимости от кода функции и CRC контрольной суммы. SlaveID - Код функции- Специальные данные - CRC Если убрать адрес (SlaveID) и контрольную сумму (CRC), то получится PDU, Protocol Data Unit (PDU). SlaveID – это адрес устройства, может принимать значение от 0 до 247, адреса с 248 до 255 зарезервированы. Данные в модуле хранятся в 4 таблицах. Две таблицы доступны только для чтения и две для чтения-записи. В каждой таблице помещается 9999 значений. Номер Адрес HEXТип Название Тип
регистра регистра 1-9999 0000 до 270E