Обзор Twido
TWD USE 10AE 05/2002 25
Обзор коммуникационных возможностей
Контроллеры Twido имеют один или два (второй – как дополнительный )
последовательных порта, которые используются для работы в реальном
времени или для системного обслуживания. В реальном времени
предоставляются функции распределения данных для обмена с устройствами
вх/вых и функции сообщений для связи с внешними устройствами. Системное
обслуживание управляет контроллером и конфигурирует его при помощи
TwidoSoft. В обоих случаях используются оба последовательных порта, но
только последовательный порт 1 служит для связи с TwidoSoft.
Существует три протокола, доступных на каждом контроллере при
предоставлении этих сервисных функций:
• Дистанционная связь (RTU и ASCII)
• Modbus
• ASCII
Коммуникационная архитектура с тремя протоколами изображена на
следующем рисунке.
Протокол дистанционной связи является высокоскоростной шиной
master/slave, предназначенной для передачи небольшого количества данных
между Master контроллером и удалёнными Slave контроллерами (до семи
контроллеров). Приложение или вх/вых данные передаются в зависимости от
конфигурации удалённого контроллера. Допустимо комбинирование типов
контроллеров, когда некоторые контроллеры являются удалёнными, а
некоторые одноранговыми.
Протокол Modbus является master/slave протоколом, который позволяет
одному главному (master) контроллеру запрашивать ответы от подчинённых
(slave) или действовать на основании запросов. Главный контроллер может
адресовать послания подчинённым контроллерам индивидуально или может
инициировать широковещательную передачу всем подчинённым
контроллерам. Подчинённые контроллеры возвращают отклики только на
Введение
Коммуникацио
нная
архитектура
Протокол
истанционной
связи
Протокол
Modbus