Раздел 6. Особенности адресация в InTouch.

Так как InTouchпредназначен для разработки и поддержания интерфейса сбора данных и диспетчерского управления, среда исполнения WindowViewer при взаимодействии с контроллерным уровнем выступает, как правило, в роли приложения - клиента(узел View), запрашивающего данные у приложения - сервера (I/O Server).

Раздел 6. Особенности адресация в InTouch. - student2.ru

Через сервер ввода/вывода InTouch - приложениеимеет возможность читать данные из контроллера или писать данные в него. Процесс обмена информацией InTouch- приложенияс контроллером можно представить следующей схемой.

Раздел 6. Особенности адресация в InTouch. - student2.ru

Здесь и встает один из главных вопросов организации обмена с серверами ввода/вывода: каким образом обеспечить клиенту доступ к запрашиваемой им информации?

Для организации обмена с приложением определяются каналы обмена или каналы доступа, характеризующиеся следующими параметрами:

- имя узла (Node Name);

- имя приложения (Application Name);

- имя группы данных или топик(Topic Name );

- имя элемента (Item Name ).

Имя приложения - это имя программы Windows, которая выполняет функции DDE, FastDDE, SuiteLink - серверов. Имя группы данных (топика) определяется при конфигурировании сервера на прием или передачу группы данных, которыми сервер будет обмениваться с контроллером или объединенными в сеть контроллерами. Определенные параметры группы (топика) зависят от конкретного сервера (поэтому рекомендуется изучать

документацию и справочную систему выбранного сервера). Например, при использовании Modbus - сервера, позволяющего обеспечить взаимодействие с контроллером Modicon Micro 984 PLC, в качестве имени приложения (Application Name) должен быть Modbus, в качестве имени группы или топика (Topic Name) вводится любое имя (текстовая строка), но среди необходимых параметров группы из списка выбирается имя контроллера Modicon 984 PLC. А в качестве имени элемента (Item Name) следует выбирать название конкретного регистра контроллера (например, 40001 для контроллера ModiconMicro984). Чтобы узнать правильный синтаксис имени элемента, необходимый для конкретных PLC, нужно обратиться к руководству по соответствующему серверу.

Определены все компоненты коммуникационного канала. С учетом введенных понятий схема обмена информацией для рассмотренного выше примера будет выглядеть следующим образом.

Раздел 6. Особенности адресация в InTouch. - student2.ru

Фирма Wonderware предлагает DDE и SuiteLink - серверы, которые поддерживают более 800 типов контроллеров основных производителей и различные протоколы.

Если нужного драйвера все-таки нет, можно воспользоваться пакетом разработки драйверов FactorySuite Toolkit..

Схемы, приведенные выше, интерпретируют стандартный обмен информацией между узлом (приложением) Viewи контроллером (ПЛК) в режиме сбора данных и управления. В этом режиме, как уже было сказано выше, приложение View- клиент по определению.



Наши рекомендации