3 регистры modbus, Общая конфигурация хоста, Holding register – Инструкция по эксплуатации VEGA VEGABAR 82 Modbus and Levelmaster protocol - Operating Instructions

Страница 73: Входные регистры

Advertising
background image

73

10 Приложение

VEGABAR 82 • Протокол Modbus и Levelmaster

46294-R

U-131205

Общая конфигурация хоста

Обмен данными, со статусом и переменными, между полевым устройством и хостом

осуществляется через регистры. Для этого требуется конфигурация в хосте. Числа с

плавающей запятой с одинарной точностью (4 байт) по IEEE 754 передаются в свободно

выбираемом порядке следования байтов данных (Byte transmission order). Порядок

следования байтов "Byte transmission order" задается в параметре "Format Code". Тем самым

удаленный терминал знает регистры VEGABAR 82, которые опрашиваются для получения

переменных и сведений о статусе.

Format Code

Byte transmission order

0

ABCD

1

CDAB

2

DCBA

3

BADC

10.3 Регистры Modbus

Holding Register

Регистры временного хранения состоят из 16 бит. Они могут считываться и записываться.

Перед каждой командой передается адрес (1 байт), после каждой команды передается CRC

(2 байт).

Register Name Register

Number

Type

Configurable

Values

Default Value

Unit

Address

200

Word

1 … 255

246

-

Baud Rate

201

Word

1200, 2400,

4800, 9600,

19200

9600

-

Parity

202

Word

0 = None, 1 =

Odd, 2 = Even

0

-

Stopbits

203

Word

1 = None, 2 =

Two

1

-

Delay Time

206

Word

10 … 250

50

ms

Byte Oder

(Floating point

format)

3000

Word

0, 1, 2, 3

0

-

Входные регистры

Входные регистры состоят из 16 бит. Они могут только считываться. Перед каждой

командой передается адрес (1 байт), после каждой команды передается CRC (2 байт).
PV, SV, TV и QV могут быть заданы через DTM датчика.

Register Name

Register Number

Type

Note

Status

100

DWord

Bit 0: Invalid Measurement Value PV
Bit 1: Invalid Measurement Value SV
Bit 2: Invalid Measurement Value TV
Bit 3: Invalid Measurement Value QV

Advertising