Распределённая система ввода-вывода

Для параметризации модулей ввода-вывода многие производители предлагают отдельную утилиту, которая связывается с контроллером узла с использованием собственного закрытого протокола и записывает параметры непосредственно в модули.

Под отображением каналов модулей ввода-вывода на регистры и битовые поля протокола MODBUS подразумевается установка соответствия между некоторым входным или выходным каналом модуля и сетевым адресом регистра или битового поля MODBUS.

Большинство производителей распределённых систем ввода-вывода предлагают автоматическое предопределённое отображение каналов ввода-вывода на коммуникационные объекты. Например, все входы всех модулей дискретного ввода отображаются на фиксированный диапазон адресов входных регистров (Input Register) и/или входных битовых полей (Discrete Input), все выходы модулей дискретного вывода — на фиксированный диапазон адресов выходных регистров (Holding Register) и/или выходных битовых полей (Coil) и т.д., а контроллер узла автоматически транслирует сетевые запросы чтения и записи регистров и битовых полей к каналам модулей ввода-вывода в соответствии с тем, к какому фиксированному диапазону относятся адреса регистров и битовых полей в поступающих запросах. Привлекательность подобного подхода состоит в том, что пользователю не нужно заботиться о настройке отображения каналов на коммуникационные объекты, даже несмотря на необходимость держать в голове соответствие между диапазонами адресов регистров и битовых полей и разными видами входных и выходных каналов, а также на высокую вероятность перепутывания каналов при отладке и обслуживании системы в случае неправильной взаимной установки модулей с идентичной структурой однотипных каналов.

Другим способом отображения каналов модулей ввода-вывода на коммуникационные объекты является явное задание соответствия между каналами модулей ввода-вывода и адресами регистров и битовых полей, выполняемое пользователем при разработке системы. Такой подход требует некоторых усилий по конфигурированию узла, но практически лишён упомянутых недостатков полностью автоматического отображения. Дополнительным достоинством данного вида отображения является возможность чтения или записи одним сетевым запросом значений и состояний аналоговых и дискретных датчиков/исполнительных устройств, относящихся к одному и тому же контролируемому объекту или единице технологического оборудования, в результате чего оценка и изменение состояния контролируемого объекта по сети всегда происходят согласованно в один и тот же момент времени. При автоматическом отображении на области адресов коммуникационных объектов по типу каналов, описанному ранее, мастер сети, на котором выполняется алгоритм сбора данных и управления, не имеет такой возможности, поскольку дискретные и аналоговые сигналы всегда передаются в разных сетевых транзакциях между клиентом и сервером MODBUS.

23.01.2014

Добавить страницу в мои закладки:

Смотрите также:

Что вы чаще всего делаете в Интернете?

Загрузка ... Загрузка ...