Инструкция по эксплуатации Basler Electric DGC-2020

Страница 482

Advertising
background image

Адрес устройства
Код функции =

08 (hex)

Старший байт подфункции =

00 (hex)

Младший байт подфункции =

00 (hex)

Старший байт данных =

xx (не имеет значения)

Младший байт данных =

xx (не имеет значения)

CRC Контрольная сумма

Запись группы регистров, невещательный и вещательный запрос

ЗАПРОС:
Запрос на запись группы регистров требует записи данных в несколько указанных регистров. Блок

данных содержит адрес первого в группе регистров и количество регистров в группе, далее

следует количество байт данных и сами данные.
Адрес регистра N адресует регистр хранения по адресу N+1.
Данные могут быть не записаны по одной из следующих причин.

Запрос на запись регистра только для чтения может выразиться в ответном сообщении об

ошибке с кодом “неподдерживаемый адрес данных”.

Попытка записать более 100 регистров вызовет сообщение об ошибке типа

“неподдерживаемая функция”.

Некорректное число байт вызовет сообщение об ошибке типа “неподдерживаемое значение

данных”.

Существует несколько регистров, которые сгруппированы для представления в виде единого

числового значения данных длинного типа (например, 32-битного целого). Запрос на запись

группы таких регистров возвратит сообщение об ошибке “неподдерживаемый адрес данных”.

Запрос на запись значения вне допустимого диапазона вызовет сообщение об ошибке типа

“неподдерживаемое значение данных”.

Адрес устройства
Код функции = 10 (hex)
Старший байт адреса первого регистра
Младший байт адреса первого регистра
Старший байт количества регистров
Младший байт количества регистров
Число байт
Старший байт данных
Младший байт данных
.
.
CRC Контрольная сумма


ОТВЕТ:
Ответное сообщение отражает адрес первого регистра и число регистров. Если запрос

«вещательный» ответное сообщение не формируется.

Адрес устройства

Код функции =

10 (hex)

Старший байт адреса первого регистра

Младший байт адреса первого регистра

Старший байт количества регистров

Младший байт количества регистров

CRC Контрольная сумма

B-4

DGC-

2020 Протокол Modbus9400273990 Bep. X19400273990 Bep. X1

Advertising