3 регистры modbus, Holding register, Входные регистры – Инструкция по эксплуатации VEGA VEGAFLEX 86 Modbus and Levelmaster protocol Coax probe

Страница 79

Advertising
background image

79

11 Приложение

VEGAFLEX 86 • Протокол Modbus и Levelmaster

42288-R

U-130320

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

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

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

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

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

Format Code

Byte transmission order

0

ABCD

1

CDAB

2

DCBA

3

BADC

11.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

PV Unit

104

DWord

Unit Code

PV

106

Primary Variable in Byte Order CDAB

SV Unit

108

DWord

Unit Code

Advertising