3 регистры modbus, Описание протокола, Параметры для шинной связи – Инструкция по эксплуатации VEGA VEGAPULS SR 68 Modbus and Levelmaster protocol
Страница 77: Общая конфигурация хоста, Holding register
77
10 Приложение
VEGAPULS SR 68 • Протокол Modbus и Levelmaster
41371-R
U-130731
Описание протокола
VEGAPULS SR 68 может подключаться к следующим удаленным терминалам с протоколом
Modbus RTU или ASCII.
RTU
Protocol
ABB Totalflow
Modbus RTU, ASCII
Bristol ControlWaveMicro
Modbus RTU, ASCII
Fisher ROC
Modbus RTU, ASCII
ScadaPack
Modbus RTU, ASCII
Thermo Electron Autopilot
Modbus RTU, ASCII
Параметры для шинной связи
VEGAPULS SR 68 имеет следующие значения по умолчанию:
Параметр
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 SR 68, которые опрашиваются для
получения переменных и сведений о статусе.
Format Code
Byte transmission order
0
ABCD
1
CDAB
2
DCBA
3
BADC
10.3 Регистры Modbus
Holding Register
Регистры временного хранения состоят из 16 бит. Они могут считываться и записываться.
Перед каждой командой передается адрес (1 байт), после каждой команды передается CRC
(2 байт).