Шаблоны профилей DeviceNet
А.1 Общие положения
Верхние уровни сети DeviceNet основаны на Общем Промышленном Протоколе (CIP). Этот протокол моделирует все коммуникационные и прикладные сущности как объекты. Передача специальных сообщений CIP требует выполнения сервисов на соответствующих экземплярах объекта (или на их атрибутах). Эта схема обеспечивает заданный доступ ко всем данным по конфигурации, состоянию и переменным рабочего цикла в узле. В то же самое время соединения ввода/вывода позволяют осуществлять прямой обмен с базой данных ввода/вывода без промежуточной обработки данных. В обоих случаях все адреса данных в устройстве устанавливаются с использованием маршрута CIP, т.е. октетного строкового потока, определяющего экземпляр прикладного объекта, атрибут и/или конечную точку соединения.
Для дистанционного конфигурирования устройств с коммуникационным интерфейсом CIP существуют разные опции, включающие в себя:
- информацию по приборам, сохраняемую в печатном или электронном формате;
- специализированные объекты Parameter Object, которые предоставляют заданный открытый интерфейс для отдельных значений данных по конфигурации/параметрам и также могут вводить дополнительную информацию по конфигурации, например описательный текст, тип данных, границы данных и данные по умолчанию;
- специализированную компоновку конфигурации, которая позволяет загружать и скачивать массивы данных по конфигурации путем группирования отдельных значений данных;
- комбинации методов, перечисленных выше.
Средства конфигурирования, доступные в настоящее время для устройств на основе CIP, используют специально отформатированный файл ASCII, называемый Электронная Информационная Таблица (EDS), который предоставляет:
- информацию, необходимую для идентификации подключенного устройства;
- описание данных по устройству, которые могут быть оценены через сеть (например, конфигурируемые параметры);
- описание коммуникационных возможностей, поддерживаемых устройством (например, соединения);
- дополнительную информацию от продавца.
EDS позволяет средствам конфигурирования автоматизировать процесс конфигурирования устройств. Требования EDS определяют открытый, согласованный и совместимый метод, позволяющий выполнить конфигурирование устройств в среде CIP.
Информация EDS во многом аналогична информации, необходимой как для профиля коммуникационной сети, так и для профиля устройств, поэтому следующие подклассы устанавливают формат для:
- шаблонов профилей коммуникационной сети и приборов, как определено в ИСО 15745-1;
- инкапсуляции унаследованных файлов EDS в шаблоны ИСО 15745 ("упаковщики");
- унаследованной Электронной Информационной Таблицы (EDS), включая общую семантическую информацию.
Примечание - EDS сети DeviceNET заданного прибора может быть получена из содержимого соответствующих XML файлов профилей приборов и коммуникационных сетей с использованием соответствующих таблиц стилей.
А.2 Описание шаблонов профилей устройств
А.2.1 Описание шаблонов профилей устройств на основе XML
А.2.1.1 Общие положения
Файлы XML профилей приборов должны соответствовать XML схеме профилей устройств, как установлено в А.2.1.3.3.
Содержимое XML схемы выводится из диаграмм классов профилей устройств, показанной в 6.1.1 и расширенной путем введения дополнительных элементов, обеспечивающих полное описание требований к приборам или возможностей устройств.
А.2.1.2 Семантика элементов XML схемы
А.2.1.2.1 ProfileBody (Тело профиля)
Данный основной элемент связан с набором атрибутов, предоставляющих дополнительную информацию о файле профилей.
Семантика этих атрибутов установлена в А.4.1.4.2.