3 регистры modbus, Параметры для шинной связи, Общая конфигурация хоста – Инструкция по эксплуатации VEGA VEGAPULS 61 (≥ 2.0.0 - ≥ 4.0.0) Modbus and Levelmaster protocol
Страница 74: Holding register
74
11 Приложение
VEGAPULS 61 • Протокол Modbus и Levelmaster
41361-R
U-121123
RTU
Protocol
ScadaPack
Modbus RTU, ASCII
Thermo Electron Autopilot
Modbus RTU, ASCII
Параметры для шинной связи
VEGAPULS 61 имеет следующие значения по умолчанию:
Параметр
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". Тем самым удаленный терми-
нал знает регистры VEGAPULS 61, которые опрашиваются для получения переменных и
сведений о статусе.
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
-