ВУЗ:
Составители:
код функции – 03
10
→ 03
16
, •
•
•
•
•
•
•
адрес первого регистра – (109 – 1) = 108
10
→ 6С
16
,
количество считываемых регистров – 04
10
→ 04
16
.
Запрос в формате Modbus-ASCII будет выглядеть следующим образом.
: 11 03 00 6C 00 04 7D ↵
Ответ ведомого устройства:
: 11 03 08 0B C7 00 F4 1A 20 09 93 48 ↵
После «разбора» ответа ведущим устройством, получаем значения считан-
ных регистров:
%QW109: 0BC7
16
→ 3015
10
;
%QW110: 00F4
16
→ 244
10
;
%QW111: 1A20
16
→ 6688
10
;
%QW112: 0993
16
→ 2451
10
.
Как интерпретировать полученные данные зависит от конкретного ведомого
устройства. Ведущее устройство должно «знать», какие именно данные лежат в
регистрах по запрашиваемым адресам. Их обработка осуществляется прикладной
программой ведущего устройства.
Протокол Modbus можно назвать наиболее распространённым в мире. Для
работы со своими изделиями его используют десятки фирм. Хотя ограничения
этого протокола достаточно очевидны, он привлекает простотой логики и незави-
симостью от типа интерфейса.
Modbus Plus
Компания Schneider Electric предлагает для объединения своих контроллеров
закрытый стандарт сети Modbus Plus (MODBUS+, MB+) [48]. Передача данных
осуществляется со скоростью 1 Мбит/с, в качестве среды передачи используется
экранированная витая пара. Сеть Modbus Plus реализует децентрализованный
способ управления доступом к шине по методу передачи маркера. Протокол Mod-
bus Plus позиционируется как высокоуровневый протокол управления каналом
передачи данных (High level Data Link Control, HDLC) [47].
Сеть поддерживает до 64 адресуемых узлов. До 32 устройств могут быть
подключены к сетевому кабелю непосредственно на расстоянии до 450 метров
(рис. 4.11). При помощи повторителей длина сети может быть увеличена до 1800
метров, а количество устройств – до 64. Для больших расстояний имеются воло-
конно-оптические повторители.
Минимальная длина кабеля между любыми двумя узлами сети составляет 3
метра. Максимальное расстояние между двумя узлами совпадает с максимальной
длиной кабельного сегмента – 450 метров. При монтаже двухкабельной сети
126
Страницы
- « первая
- ‹ предыдущая
- …
- 124
- 125
- 126
- 127
- 128
- …
- следующая ›
- последняя »