5 команды levelmaster – Инструкция по эксплуатации VEGA VEGAPULS 63 (≥ 2.0.0 - ≥ 4.0.0) Modbus and Levelmaster protocol
Страница 78
78
12 Приложение
VEGAPULS 63 • Протокол Modbus и Levelmaster
41364-R
U-130320
Параметр
Length
Code/Data
Confirmity Level
1 Byte
0x01, 0x02, 0x03, 0x81, 0x82, 0x83
More follows
1 Byte
00/FF
Next Object ID
1 Byte
Object ID number
Number of Objects
1 Byte
List of Object ID
1 Byte
List of Object length
1 Byte
List of Object value
1 Byte
Depending on the Object ID
12.5 Команды Levelmaster
VEGAPULS 63 может также подключаться к удаленным терминалам с протоколом
Levelmaster. Протокол Levelmaster часто обозначается как протокол "Siemens" или "Tank".
RTU
Protocol
ABB Totalflow
Levelmaster
Kimray DACC 2000/3000
Levelmaster
Thermo Electron Autopilot
Levelmaster
Параметры для шинной связи
VEGAPULS 63 имеет следующие значения по умолчанию:
Параметр
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 Levelmaster
32
32
В основе команд Levelmaster лежит следующий синтаксис:
•
Заглавные буквы стоят в начале определенных полей данных
•
Маленькие буквы стоят в поле данных
•
Все команды завершаются с "<cr>" (carriage return)
•
Все команды начинаются с "Uuu", где"uu" - это адрес (00-31)
•
"*" может использоваться как джокер для каждой позиции в адресе. Датчик всегда
преобразует его в свой адрес. Если датчиков больше одного, джокер использовать
нельзя, иначе будут отвечать несколько датчиков.
•
Команды, которые изменяют устройство, посылают обратно команду с завершающим
"OK“. "EE-ERROR“ замещает "OK“, если при изменении конфигурации была проблема.
Report Level (and Temperature)
Request:
Параметр
Length
Code/Data
Report Level (and Temperature)
4 characters ASCII
Uuu?