Зачем нужен FSGateway? Эта программа-шлюз позволяет вести обмен данными между приложениями от Wonderware, работающими по протоколу SuiteLink.

В нашем случае используем FSGateway для связи InTouch + CoDeSys. После установки FSGateway можно найти в Start -> Programs -> Wonderware -> System Management Console (SMC).

Запускаем SMC и в дереве находим пункт Configuration.

Правой кнопкой по Configuration, выбираем Add OPC Object.

Задаем ему имя opc1.

Server node – localhost (либо имя компьютера).

Для выбора Server Name нажимаем … и выбираем OPC-сервер CoDeSys.OPC.02 и нажимаем сохранить.

После сохранения нажимаем правой кнопкой на opc1 и выбираем Add OPCGroup Object.

Задаем ей приличное короткое имя —  group1. Нажав на кнопку Browse OPC Items уже можно увидеть список доступных OPC тегов.

Выбираем интересующие теги и нажимаем зелёный плюсик сверху. Жмём Ок.

Теперь переходим на вкладку Device Items  и наблюдаем такую картину:

Почему-то разработчики FSGateway решили, что полное название переменной должно попадать в имя переменной, а путь к тегу должен оставаться пустым. Поэтому приходится переносить все с левой колонки в правую, а потом задавать в левой приличные, короткие и информативные названия переменных. В случаи трех тегов это не смертельно, но если нужно перенести пару тысяч — можно немного запариться. Поэтому FSGateway позволяет экспортировать левую колонку в Excel, обработать данные по собственному вкусу и потом импортировать результат.

Мы же все сделаем вручную, и получим в результате такой список:

Теперь остается только сохранить изменения и активировать шлюз.

После подобных манипуляций с FSGateway, данные из CoDeSys.OPC.02 попадут в InTouch.

Tags

 
Поделиться в Ok Ok Ok Ok Share for Odnoklassniki Ok Ok

0 Комментариев

Вы можете первым оставить свой комментарий.

Оставить комментарий

 




 

Вы же не робот? *