Конфигурационный элемент «_address» используется для управления адресами периферии переменных точек данных в «КАСКАД Цифра». Для настройки адреса периферии для элемента точки данных в панели конфигурирования требуется выбрать необходимый тип драйвера.
Соответствующие атрибуты приведены в Приложении.
ВНИМАНИЕ
Следует иметь в виду, что при незапущенном драйвере поведение модуля PARA в отношении конфигурационного элемента «_address» может быть некорректным!
Рисунок: Панель адреса периферии
- Имя (или описание / псевдоним) редактируемого элемента точки данных отображается в выпадающем списке справа вверху.
- Требуемый тип подключения выбирается щелчком мыши по соответствующей позиции в выпадающем списке в центре панели.
- При нажатии на кнопку «Параметры» открывается панель настройки адреса.
- При нажатии на кнопку «Закрыть» панель закрывается.
ВНИМАНИЕ
Следует иметь в виду, что при создании групп опроса может потребоваться повторное открытие панели для актуализации (новая группа опроса не всегда может быть немедленно отображена после ее создания).
Добавление адреса периферии в качестве шаблонного конфигурационного элемента (с возможностью изменения групп опроса для отдельных точек данных)
Для добавления шаблонного конфигурационного элемента адреса периферии к точке данных (с возможностью изменения группы опроса для требуемых точек данных) необходимо выполнить следующие действия:
- Открыть панель управления системой, вкладка «База данных«. Щелкнуть по кнопке «Редактора шаблонных конфигурационных элементов«.
- Выбрать один из шаблонных конфигурационных элементов, например, «F-Шаблонный вход для всех драйверов, упрощенный» (F-PowerInput with all drivers simple) (для аналоговых значений) или «B-Шаблонный вход для всех драйверов, упрощенный» (B-PowerInput with all drivers simple) (для цифровых значений). «F» означает float, «B» означает binary.
- Щелкнуть по кнопке «Копировать конфигурацию» и указать символьное имя для шаблонного конфигурационного элемента, а также описание на всех языках.
- Удалить все записи во вкладке «ИД драйверов».
- Добавить новую строку на вкладке «Переменные» и указать символьное имя для новой переменной для сохранения группы опроса.
- Изменить сценарий на вкладке «Вход» таким образом, чтобы значение атрибута «_address.._poll_group» считывалось и присваивалось новой переменной.
- На вкладке «Расчет для вход.знач.» удалить все части кода, которые не относятся к PRFMS. Части кода, применяемые ко всем драйверам, следует оставить. В строках, содержащих «PRFMS?», удалить данный префикс.
- Указать группу опроса как изменяемый элемент на вкладке «Ручной ввод»: удалить все строки из таблицы справа. Добавить изменяемые атрибуты из таблицы слева.
- Для вычислений для выходных значений выполнить те же шаги, что и для вычислений для входных значений.
- В сценарии на вкладке «Выход» значение присваивается атрибуту «_address.._poll_group».
- После выполнения вышеуказанных настроек нажать на кнопку «Созд.Сценар.«.
Следующая таблица содержит перечень панелей для конфигурирования для соответствующих драйверов:
Драйвер | Описание |
BACnet | BACnet представляет собой единый нейтральный стандарт для обмена данными с системами автоматизации зданий. Целью данного стандарта является обеспечение операционной совместимости. Взаимодействие осуществляется по принципу «клиент-сервер». В случае применения «КАСКАД Цифра», «КАСКАД Цифра» является клиентом, а устройство BACnet — сервером. |
DNP3 | Драйвер DNP3 — это драйвер телеуправления на основе TCP/IP или V24. Передача телеграмм производится в соответствии со стандартами МЭК. |
IEC | Точным названием протокола является МЭК 60870-5-104. Протокол обеспечивает передачу данных по TCP/IP. МЭК (IEC) расшифровывается как «Международная электротехническая комиссия» (International Electrotechnical Commission). |
Modbus/TCP | Modbus/TCP — это модификация драйвера протокола Modbus для последовательного интерфейса для обмена данными по TCP/IP. Драйвер Modbus/TCP может использоваться одновременно для Modbus/TCP или UNICOS (UNICOS — это определяемое CERN расширение протокола Modbus/TCP). Modbus/TCP используется для чтения или записи блоков данных на ПЛК. |
OPС Alarms & Events | OPC Alarms & Events (сокращенно OPC A&E = Технология связывания и внедрения объектов для управления процессами, сигналы тревоги и события) представляет собой дополнение к другому стандарту OPC Data Access (доступ к данным). Данное дополнение предназначено для обеспечения централизованного управления аварийными сигналами от устройств разных производителей. OPC A&E используется для обеспечения взаимодействия с другими системами управления, а также для отображения аварийных сигналов и событий в иерархической системе. |
Клиент OPC | OPC (Технология связывания и внедрения объектов для управления процессами) представляет собой применение технологии OLE/COM для систем управления технологическими процессами. Необходимые спецификации представлены на сайте OPC Foundation (http://www.opcfoundation.org). Использование данного драйвера обеспечивает возможность использования всех преимущества OPC. |
Сервер OPC | OPC (Технология связывания и внедрения объектов для управления процессами) представляет собой применение технологии OLE/COM для систем управления технологическими процессами. Необходимые спецификации представлены на сайте OPC Foundation (http://www.opcfoundation.org). Использование данного драйвера обеспечивает возможность использования всех преимущества OPC. |
OPC UA | OPC Unified Architecture (унифицированная архитектура OPC, сокращенно OPC UA) — это новейшая спецификация OPC от OPC Foundation, значительно отличающаяся от своих предшественников (DA, A&E, HDA). OPC UA является новым стандартом, полностью основанным на сервис-ориентированной архитектуре. |
S7 | Драйвер S7 в «КАСКАД Цифра» — это встроенный драйвер для организации подключения к периферии на базе ПЛК S7. Драйвер обеспечивает обмен информацией с устройствами серий S7-300 и S7-400. Драйвер S7 может использоваться в среде ОС Windows, Linux и Solaris. |
Эмулятор | Эмулятор периферии «КАСКАД Цифра» позволяет системе работать без подключения к реальной периферии. Для этого эмулятор передает менеджеру событий те данные, которые менеджер при нормальной работе получает от компонентов системы. |
SNMP | SNMP (Simple Network Management Protocol) представляет собой протокол для контроля и управления сетевыми устройствами (серверами, рабочими станциями, маршрутизаторами, коммутаторами, концентраторами и т. д.) и их функциями. SNMP является платформонезависимым протоколом, легко расширяем и предъявляет минимальные требования к системе. |
ВНИМАНИЕ
Следует иметь в виду, что не допускается использование двух идентичных активных выходов. При попытке настройки двух одинаковых выходов выдается следующее сообщение об ошибке: WCCOAui (2), 2005.07.04 15:22:14.697, PARAM,SEVERE, 47, Duplicate peripheral address for this output, DP: System1:dyn_struct_2.three:_address.._reference, MAN: (SYS: 1 Event -num 0 CONN: 1).
ПРИМЕР
Для некоторых драйверов для повышения производительности имеется возможность настройки низкоуровневого сравнения старого и нового значений (low level comparison = LLC). Данные телеграммы побайтово сравниваются со старыми значениями. Элементы, не претерпевшие изменений, не учитываются. LLC всегда инициализируется значениями, полученными от периферии (в противоположность сглаживанию, которое инициализируется последним значением от менеджера событий).