-
Электронная почта
xadingjin@126.com
-
Телефон
13572257472
-
Адрес
Сианьская высокотехнологичная зона № 77, Сианьский фотоэлектрический парк
Xi'an Dingjin Electronic Technology Co., Ltd
xadingjin@126.com
13572257472
Сианьская высокотехнологичная зона № 77, Сианьский фотоэлектрический парк
Данный Протокол приборной связи соответствует правилам MODBUS - RTU Communications, 1 исходному биту, 8 битам данных и 1 стоп - биту.
Следующие инструкции определяют гипотетические параметры прибора: адрес прибора установлен на уровне 1, пропускная способность связи 9600, недействительный контрольный бит, десятичная точка 1, единица MPA, значение отображения прибора 500.0MPA. Адреса и данные в инструкциях для чтения и записи являются высокими байтами спереди и низкими байтами сзади; CRC проверяет низкий байт спереди и высокий байт сзади.
[Читать значения давления]
Приказ:01 03 00 04 00 01 С5 КБ
Описание директивы:01 (адрес прибора) 03 (команда чтения) 00 04(Контактный адрес прибора) 00 01 (чтение параметра) 84 0A (CRC16)
Ответ:01 03 02 13 88 В5 12
Описание директивы:01 (адрес прибора) 03 (команда чтения) 02 (количество прочитанных байт, 1 параметр 2, 2 параметра 4...) 13 88 (13 88 для 16 - значного числа 13 для высокого байта 88 для низкого байта для 10 - значного числа ровно 5000) B5 12 (код проверки CRC16)
[Корректировка нуля]
Приказ:01 0600 м.500 0158 0В
Описание директивы:01 (адрес прибора) 06 (команда записи) 00 05 (адрес связи прибора) 00 01 (код коррекции нулевого дрейфа) 58 0B (код проверки CRC16)
Ответ:01 0600 м.500 0158 0Б
Описание директивы:01 (адрес прибора) 06 (команда записи) 00 05 (адрес связи прибора) 00 01 (код коррекции нулевого дрейфа) 58 0B (код проверки CRC16)
[Читать значения параметров]
Приказ:01 03 ХХ ХХ 00 01 CRC1 CRC2
Описание директивы:01 (адрес прибора) 03 (команда чтения) XX XX (адрес параметра: см. в таблице 2) 00 01 (чтение одного параметра) CRC1 CRC2 (код проверки CRC16: низкий байт спереди, высокий байт сзади)
Ответ:01 03 02ХХ ХХ CRC1 CRC2
Описание директивы:01 (адрес прибора) 03 (команда чтения) 02 (количество прочитанных байт, 1 параметр 2, 2 параметра 4...) XX XX (возвращает значение параметра: высокий спереди, низкий сзади) CRC1 CRC2 (код действия CRC16: низкий байт спереди, высокий байт сзади)
[Написать значение параметра]
Приказ:01 06 ХХ ХХ данные1 данные2 CRC1 CRC2
Описание директивы:01 (адрес прибора) 03 (команда чтения) XX XX (адрес параметра: см. Таблицу 2) data1 data2 (Запись параметра: высокий байт спереди, низкий байт сзади. См. таблицу 2) CRC1 CRC2 (Код действия CRC16: Низкий байт спереди, Высокий байт сзади)
Ответ:01 06 ХХ ХХ данные1 данные2 CRC1 CRC2
Описание директивы:01 (адрес прибора) 03 (команда чтения) XX XX (адрес параметра) data1 data2 (Запись параметра: высокий байт спереди, низкий байт сзади. См. таблицу 2) CRC1 CRC2 (Код действия CRC16: Низкий байт спереди, Высокий байт сзади)
Таблица 2: Адреса параметров и данные
Имя параметра |
содержание |
Адрес (Hex) |
Данные (data1, data2) |
Адрес |
Адрес трансформатора |
00 мин. |
1...255 |
Бод |
коэффициент работоспособности трансформатора |
00 01 |
1 - 2400 2 - 4800 3 - 9600 4 - 19200 |
Единица |
Единицы измерения |
00 02 |
0-м 1-кПа 2-МПа 3-℃ 4-л 5-бар 6-пси7 Па |
Точка |
Число десятичных знаков измерения |
00 ч. 03 м. |
Диапазон выборки: 0 - 4 |
|
Измерения |
00 ч. 04 м. |
|
Нуль |
Ноль |
00 ч. 05 м. |
|
Паритет |
Контрольный разряд |
00 ч. 06 м. |
0-Нет 1-Нестранный 2-Парный |
Лок |
Проверка пароля |
00 0А |
Пароль: 38 79 |
[Запись параметров шагов]
①Проверка пароля с паролем 38 79H, то есть команда отправки: 01 06 00 0A 38 79 7B EA
БЗапишите параметры, которые необходимо изменить, например, изменив адрес трансформатора
Для 2 часов, приказ: 01 06 00 00 00 02 08 0B
Примечание: При написании параметров требуется только 1 аутентификация пароля, а при постоянном электричестве другие параметры могут быть изменены без повторной аутентификации. После отключения необходимо провести повторную сертификацию, прежде чем параметры могут быть изменены.
Внимание: Возвращает данные о давлении 2 байта, высокий байт спереди, низкий байт сзади.
Возвращается значение давления 16 - значное знаковое число, а верхний бит - символ.
3.Отрицательное число является двоичным дополнением, а верхнее - 1.