ESQ ESQ600-4T0022G/0037P [215/256] Приложение a протокол связи modbus

ESQ ESQ600-4T0370G/0450P [215/256] Приложение a протокол связи modbus
Приложение A Протокол связи Modbus
208
6: Свободный протокол 2. (Может производить изменение
только части параметров функций ESQ500/ESQ600)
Примечание: необходима плата расширения при выборе
передачи данных по 2, 3 и 4
F05.01
Конфигурация
скорости
передачи
данных
Единицы: Выбор скорости передачи данных для свободного
и Modbus протоколов
0: 300 бит/с
1: 600 бит/с
2: 1200 бит/с
3: 2400 бит/с
4: 4800 бит/с
5: 9600 бит/с
6: 19200 бит/с
7: 38400 бит/с
8: 57600 бит/с
1
005
x
F05.02
Формат
данных
Единицы: Формат данных для свободного и Modbus
протоколов
0: формат 1-8-1, без бита четности, RTU
1: формат 1-8-1, положительная четность, RTU
2: формат 1-8-1, отрицательная четность, RTU
3: формат 1-7-1, без бита четности, ASCII
4: формат 1-7-1, положительная четность, ASCII
5: формат 1-7-1, отрицательная четность, ASCII
00
x
F05.03
Локальный
адрес
0247, 00 – широковещательный адрес
1
1
x
A.5 Структура передачи данных
A.5.1 Формат блока данных
При RTU режиме, сообщения отправляются с интервалом примерно 3,5 условных отрезка времени. Первое
передаваемое поле - это адрес устройства в шестнадцатеричных символах, 0x00 ~ 0xFF. Сетевое оборудование
продолжает контролировать передачу информации, включая паузы. Когда адресное поле получено, оборудование
определяет, послано ли это ему. Когда последний символ из переданного пакета информации принят, пауза в 3,5
условных отрезка времени означает конец сообщения. После этой паузы будет передаваться новое сообщение.
Полный блок сообщения должен передаваться непрерывным потоком. Если новое сообщение начало передаваться с
паузами менее чем в 3,5 условных отрезка времени, то приемное устройство распознает его как продолжение
предыдущего сообщения. Это может вызвать ошибку, потому как в последнем поле CRC значение отобразится
неправильно.
Формат блока данных RTU отражен в следующей таблице:
Заголовок блока
Пауза в 3.5 условных единицы
Адрес ведомого устройства
Адрес ведомого:0~247
Код команды передачи данных
03H:считывание параметров ведомого
06H:запись параметров ведомого
Содержимое блока DATA
Содержимое пакета данных:
Адрес параметра (16бит);
Номер параметра или значения параметра в байтах;
Значения параметра (16бит)
Содержимое блока DATA
……
……
Младший байт контрольного значения CRC
Контрольная величина без знака 16бит
Старший байт контрольного значения CRC
Закрывающий флаг
Пауза в 3.5 условных единицы
Касательно метода генерирования контрольного значения CRC, см. Раздел A.9.
Формат блока данных ASCII приведен ниже в таблице:

Содержание

Похожие устройства

Скачать