3 регистры modbus, Общая конфигурация хоста, Holding register – Инструкция по эксплуатации VEGA VEGAFLEX 83 Modbus and Levelmaster protocol PFA insulated

Страница 78

Advertising
background image

78

11 Приложение

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

41838-R

U-130320

Параметр

Configurable Values

Default Value

Baud Rate

1200, 2400, 4800, 9600, 19200

9600

Start Bits

1

1

Data Bits

7, 8

8

Parity

None, Odd, Even

None

Stop Bits

1, 2

1

Address range Modbus

1 … 255

246

Стартовые биты и информационные биты не могут быть изменены.

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

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

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

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

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

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

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

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

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

-

Advertising