Ответ, Запись одиночного регистра, Запрос – Инструкция по эксплуатации Basler Electric DECS-250N

Страница 240: Ответное сообщение, Форматы данных

Advertising
background image

222

9440573990 Bep C1

Коммуникация Modbus™

DECS-250N

Ответ
Ответное сообщение отображает адрес начала и количество регистров. При общем (вещательном,

адрес устройства 0) запросе ответное сообщение не передается.

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

10 (hex)

Старший разряд начального адреса
Младший разряд начального адреса
Номер старшего регистра
No. of Registers Lo
CRC Hi Error Check
CRC Lo Error Check

Запись одиночного регистра

Запрос на запись одиночного регистра может адресовать один регистр. Если запрос

широковещательный (device address = 0), ответна запрос не отсылается.
Примечание. Данная функция работает только с данными типа INT16, INT8, UINT16, UINT8, и

данными типа String (не длиннее 2 байт).

Запрос
Данные не записываются в следующих случаях.

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

регистра вызывает сообщение об ошибке с указанием ее кода некорректного адреса данных

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

ошибке с указанием ее кода некорректного значения.

Адрес устройства
Код функции = 06 (hex)
Старшие биты адреса
Младшие биты адреса
Старшие биты данных
Младшие биты данных
Старшие биты CRC
Младшие биты CRC

Ответное сообщение
Ответное сообщение отражает сообщение запроса после изменения регистра.

Форматы данных

DECS-250N

следующие форматы данных:

Типы данных размещаемые в 2 регистрах

o

беззнаковое длинное целое (Uint32)

o

с плавающей запятой Float)

o

строка максимальной длиной в 4 символа (String)

Типы данных размещаемые в 1 регистре

o

беззнаковое длинное целое (Uint16)

o

беззнаковое длинное целое (Uint8)

o

строка максимальной длиной в 2 символа (String)

Типы данных размещаемые в более чем 2 регистрах

Advertising
Эта инструкция подходит к следующим моделям: