Статус документа
Статус документа

ГОСТ Р ИСО 15745-3-2010 Системы промышленной автоматизации и интеграция. Прикладная интеграционная среда открытых систем. Часть 3. Эталонное описание систем управления на основе стандарта МЭК 61158

     

     6.1.1 Профиль устройства

6.1.1.1 Общие положения

На рисунке 1 в виде диаграммы представлена структура классов профиля устройства ControlNet.



Рисунок 1 - Диаграмма классов профиля устройства ControlNet

Имеющиеся форматы профилей устройств ControlNet описаны в А.2.

XML-схема, представляющая шаблон профиля устройства ControlNet, определена в разделе А.2.1.3.3. Имя файла данной схемы должно быть "CIP_Device_Profile.xsd".

Примечание - Диаграмма классов профиля устройства ControlNet, представленная на рисунке 1, определяет только основные классы. Далее эти классы рассматриваются более детально. Подробности приведены в Приложении А.


XML-схема, представляющая инкапсуляцию ранее принятого ControlNet EDS в шаблон профиля устройства, описанного в ИСО 15745, определена в А.2.2.2. Имя файла данной схемы должно быть "EDS_Device_Profile_wrapper.xsd". Синтаксис ASCII прежнего EDS описан в А.4.

6.1.1.2 Device identity

Класс Deviceldentity содержит атрибуты, которые уникальным образом идентифицируют устройство, и поддерживает сервисы, позволяющие извлечь эту информацию из устройства.

Эти атрибуты предоставляют, в частности, следующие данные:

- идентификацию изготовителя (имя и идентификационный код);

- идентификацию устройства (тип устройства, наименование продукта, проверка, серийный номер);

- классификацию устройства;

- место хранения дополнительной информации (например, иконки).

6.1.1.3 Device manager

Класс DeviceManager содержит атрибуты и поддерживает сервисы, используемые для контроля и конфигурирования устройства.

Эти атрибуты предоставляют такие возможности, как:

- проверка объекта идентификации ControlNet;

- наличие информации о структуре устройства (для устройств, интегрированных в модульную систему).

Сервисы позволяют:

- переустановку устройства в начальное состояние;

- извлечение атрибутов DeviceManager.

6.1.1.4 Device function

Класс DeviceFunction содержит атрибуты и поддерживает сервисы, позволяющие управлять функциями устройства (например, его конфигурацией).

Пример - Примерами объектов класса DeviceFunction являются объекты "перегрузка", "состояние наличия", "аналоговый ввод", "дискретный вывод".