2 основы modbus, Описание шины, Архитектура шины – Инструкция по эксплуатации VEGA VEGAPULS 67 (≥ 2.0.0 - ≥ 4.0.0) Modbus and Levelmaster protocol
Страница 68: Описание протокола, 11 приложение
68
11 Приложение
VEGAPULS 67 • Протокол Modbus и Levelmaster
41369-R
U-121123
11.2 Основы Modbus
Описание шины
Протокол Modbus является коммуникационным протоколом для связи между устройствами
и базируется на архитектуре ведущего/ведомого устройства (Master/Slave) или клиента/
сервера (Client/Server). Посредством Modbus могут быть связаны одно ведущее и несколько
ведомых устройств. Каждый абонент шины имеет однозначный адрес и может посылать
данные на шину. При этом запрос исходит от ведущего устройства, а ведомое устройство,
которому адресован запрос, отвечает на него. Для передачи данных имеются версии
Ethernet или последовательный порт (EIA-232 и EIA-485), а также режимы работы ASCII, TCP
и RTU. В интересующих нас здесь версиях RTU- и ASCII-Modus данные передаются в дво-
ичной форме. Принципиально телеграмма состоит из адреса, функции, данных и проверки
передачи.
Архитектура шины
В версии Modbus RTU к шине может подключаться до 32 абонентов. Длина витой двухпро-
водной кабельной линии может составлять до 1200 м. Шина должна заканчиваться с обеих
сторон оконечным сопротивлением 120 Ом на последнем абоненте шины. Сопротивление
уже интегрировано в VEGAPULS 67 и активируется/деактивируется посредством ползунко-
вого переключателя.
4
1
3
3
3
2
+
+
power supply
MODBUS
D0
D1
IS GN
D
USB
+
+
power supply
MODBUS
D0
D1
IS GN
D
USB
+
+
power supply
MODBUS
D0
D1
IS GN
D
USB
1
3 4 5
2
off on
( )
(
)
(-)
(-)
1
3 4 5
2
off on
( )
(
)
(-)
(-)
1
3 4 5
2
off on
( )
(
)
(-)
(-)
Рис. 51: Архитектура шины Modbus
1 RTU
2 Оконечное сопротивление
3 Абонент шины
4 Питание
Описание протокола
VEGAPULS 67 может подключаться к следующим удаленным терминалам с протоколом
Modbus RTU или ASCII.
RTU
Protocol
ABB Totalflow
Modbus RTU, ASCII
Bristol ControlWaveMicro
Modbus RTU, ASCII
Fisher ROC
Modbus RTU, ASCII