116
12. ПРОТОКОЛ MODBUS RTU/ASCII
Modbus - протокол промышленного стандарта, принадлежащий Schneider
Automation Inc.
1
и используется в управлении процессами в промышленности для
связи между устройствами.
Modbus RTU и Modbus ASCII - оба протокола типа ведущий – ведомый.
BW500 в протоколе Modbus является подчиненной единицей.
BW500 поддерживает RTU и ASCII версии Modbus, и когда связь установ-
лена, пытается автоматически обнаруживать ее тип.
В этом руководстве дается краткое описание Modbus RTU и Modbus ASCII.
Для полного описания Modbus протокола, войдите в контакт с вашим местным
представителем Schneider.
Также Вы можете обратиться на WEB-сервер:
http://www.modicon.com
Во время публикации этого руководства протокол Modbus был размещен
под рубрикой: products/technical publications/communications products/Modbus
protocol.
Замечание:
Milltronics не является собственником протокола Modbus RTU.
Все изменения, вносимые в этот протокол, производятся без уведом-
ления
12.1 КАК РАБОТАЕТ MODBUS
Как упомянуто выше, Modbus - протокол типа ведомый-ведущий. Его можно также
назвать как протокол реакции на запрос. Это значит, что в центре сети находится один владе-
лец (master), который запрашивает информацию от многих подчиненных устройств. Подчи-
ненным устройствам не разрешают передавать сообщения, если у них не была запрошена ин-
формация. При ответе, подчиненные устройства или дают информацию, которую запросил
ведущий или передают код ошибки, говорящий о том, почему оно не может дать информацию
или что оно не поняло запрос. Обратитесь к Обработке Ошибок.
Часть ОЗУ BW500 спроецировано на регистры Modbus так, что код 03 функции
Modbus позволяет читать из устройств, а код 06, и 16 функции Modbus позволяет записывать в
них.
1. Modicon - зарегистрированная торговая марка Groupe Schneider.