Давайте узнаем о модели данных протокола Modbus.
В основном существует четыре типа:
Конечно, в какую область хранилища устройства конкретно помещаются эти данные? Так,Здесь нам необходимо представитьадресконцепция。
модель адреса
дляЧетко укажите модель данных и область хранения устройства.Соответствующие отношения,представилмодель адрес. В этой модели различные типы данных из предыдущего выпуска различаются по нумерации. На рисунке ниже наглядно показаны четыре типа PDU. Адрес указывает на соответствующую модель данных и, наконец, связывает отображение с блоком хранения прикладного уровня устройства.
Протокол прикладного уровня Modbus точно определяет правила адресации для PDU (блока данных протокола). В МОДБУС ПДУ,Диапазон адресов для каждой информации от 0 до 65535.。То есть каждый видданные ВсеМаксимальная поддержка 65536элементы,Таким образом, теоретический диапазон адресов каждого типа данных показан в следующей таблице:
пожалуйста, обрати внимание,вышеадрес范围середина的前导零是дляПредставляет 16-битный адресформат,кроме того,действительныйMODBUSадресОбычно начинается с 1, а не с 0.。
Практическое применение ПЛК
в практическом применении,Поскольку 65536 — это относительно большое значение.,Обычно такая большая площадь хранилища не используется. поэтому,Производители ПЛК обычно используют меньший диапазон адресов.,Например:
По этой модели адреса,Определить тип блока, к которому осуществляется доступ, мы можем по адресу регистра Modbus. Например,адрес30001 — адрес первого значения входного регистра.,А 10001 — это адрес первого значения дискретного входа.
Следует отметить, что размер каждого значения регистра временного хранения и входного регистра составляет 16 бит (Word), тогда как размер каждого значения катушки и дискретного входа составляет 1 бит (Bit).