3 регистры modbus, Общая конфигурация хоста, Holding register – Инструкция по эксплуатации VEGA VEGABAR 87 Modbus and Levelmaster protocol - Operating Instructions
Страница 65: Входные регистры
65
10 Приложение
VEGABAR 87 • Протокол Modbus и Levelmaster
46297-R
U-131205
Общая конфигурация хоста
Обмен данными, со статусом и переменными, между полевым устройством и хостом
осуществляется через регистры. Для этого требуется конфигурация в хосте. Числа с
плавающей запятой с одинарной точностью (4 байт) по IEEE 754 передаются в свободно
выбираемом порядке следования байтов данных (Byte transmission order). Порядок
следования байтов "Byte transmission order" задается в параметре "Format Code". Тем самым
удаленный терминал знает регистры VEGABAR 87, которые опрашиваются для получения
переменных и сведений о статусе.
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