Обмен данными с другими приложениями
Приложения InTouch могут взаимодействовать не только между собой, но и с другими Windows – приложениями, чаще всего с Microsoft Excel. InTouch - приложение может считывать и записывать какие - либо значения в любую клетку открытой в Excel электронной таблицы. Аналогично и программа Excel может читать и записывать информацию в базу данных InTouch - приложения. Данный механизм обеспечивает одновременное обновление данных в одном приложении при изменении их значений в другом.
|
3.4. Средства ввода/вывода Citect
Для обмена данными с устройствами I/O в Citect могут использоваться следующие способы:
1) Создание динамических библиотек, выполняющих функцию драйверов. Citect поставляется с более чем 120 драйверами ввода/вывода. Все эти драйверы 32 - разрядные и обеспечивают подключение более 300 типов ПЛК. Если нужного драйвера нет, можно воспользоваться пакетом разработки драйверов.
2) Связь через DDE – сервер.
3) Citect может функционировать в качестве и OPC - сервера и OPC - клиента.
Установка связей с устройствами I/Oосуществляется через утилиту - Express Communications Wizard (система установки связи).
Доступ к мастеру коммуникаций из Citect Explorer. |
Двойной щелчок по иконке Express I/O Device Setup запускает процесс установки и конфигурирования устройств ввода/вывода. Последовательность настройки:
1) Определение компьютера как сервера ввода/вывода и присвоение ему уникального имени.
2) Возможность разработки и отладки проекта без физического подключения к реальному устройству ввода/вывода. Просто при конфигурировании устройства ввода/вывода его можно определить как внутреннее ОЗУ (Memory I/O Device) или как файл на диске (Disk I/O Device).
3) Выбор марки контроллера, интерфейсной платы и протокола обмена информацией. Для обмена по OPC-протоколу именно в этом диалоге выбирается протокол OPC, чтобы наделить Citect-приложение функциями OPC-клиента.
4) Вводится адрес устройства. Эту информацию можно найти в документации на используемый сервер ввода-вывода.
Дата добавления: 2016-11-28; просмотров: 963;