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

ГОСТ Р ИСО 20242-4-2012 Системы промышленной автоматизации и интеграция. Служебный интерфейс для испытательных прикладных программ. Часть 4. Шаблон профиля возможностей устройств (Переиздание)

     5.2 Процедура создания DCD-, CCD- и PID-описаний

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

Рисунок 3 иллюстрирует процедуру создания DCD- и CCD-описаний. В разделе 6 настоящего стандарта в рамках XML-языка определен обобщенный DCPT-шаблон. Технология каждого служебного интерфейса определяет зависящие от выбираемой технологии возможности и зависящий от выбираемой технологии DCPT-шаблон.

Примечание - Описания зависящих от выбираемой технологии DCPT-шаблонов для обобщенного интерфейса устройства (GDI) ASAM и технологии совместного использования информации для обмена данными (MICX-технология) приведены в приложениях А и В.

Примечание - Объекты в виде цилиндров означают XML-файлы, а объекты в виде листков - информацию относительно функциональных возможностей (ФВ) и конфигурации. Сплошные стрелки на диаграмме указывают на создание XML-файла, стрелки в виде точек - на ввод информации относительно ФВ, а пунктирные стрелки - на применение шаблона.

Generic DCPT (XML Schema) - файл обобщенного DCPT-шаблона (с XML-структурой); Generic DCD - обобщенное DCD-описание; Generic CCD - обобщенное CCD-описание; Technology specific capabilities - информация относительно зависящих от технологии возможностей; Extension - расширение; Technology-specific DCPT (XML Schema) - файл зависящего от технологии DCPT-шаблона (с XML-структурой); Technology-specific DCD - зависящее от технологии DCD-описание; Technology-specific CCD - зависящее от технологии CCD-описание; Device capabilities - возможности устройства; DCD (XML Schema) - файл DCD-описания устройства (XML-схема); Import - импорт; CCD (XML Schema) - файл CCD-описания; Coordinator parameters and device configurations - информация о параметрах согласующего устройства и конфигурации устройства; PID (XML Instance) - файл PID-описания (XML-экземпляр класса); Coordinator capabilities - возможности согласующего устройства.

Рисунок 3 - Блок-схема процедуры создания CCD- и DCD-описаний


Поставщик устройства или оборудования расширяет часть зависящих от выбираемой технологии DCD-описаний в зависящем от выбираемой технологии DCPT-шаблоне и приводит возможности драйвера для этого устройства или оборудования в DCD-описании, а затем предоставляет его вместе с драйвером устройства. Поставщик согласующего устройства расширяет часть зависящих от выбираемой технологии CCD-описаний в зависящем от выбираемой технологии DCPT-шаблоне и приводит возможности этого согласующего устройства в CCD-описании. В средствах конфигурирования используются CCD-описания, которые позволяют импортировать требуемые DCD-описания и создавать PID-описание, содержащее описания всех требуемых экземпляров классов с их именами и численными значениями. Согласующее устройство обеспечивает считывание PID-описания, осуществляет его инсталляцию, конфигурирование устройств и обеспечивает служебный интерфейс прикладных программ после применения ИСO 20242-5.

5.2.2 Описание возможностей устройства (DCD-описание)

DCD-описание обычно содержит:

- идентификационную информацию относительно драйвера устройства;

- описание возможностей виртуальных устройств, поддерживаемых драйвером.

5.2.3 Описание возможностей согласующего устройства (CCD-описание)

CCD-описание обычно содержит:

- идентификационную информацию, относящуюся к программному обеспечению согласующего устройства;

- описание возможностей согласующего устройства;

- информацию об аттестации служебного интерфейса, поддерживающего прикладные программы.

5.2.4 Параметрическое описание экземпляров класса (PID-описание)

PID-описание обычно содержит:

- идентификационную информацию, относящуюся к PID-описанию профиля обмена информацией по ИСO 15745;

- параметрическое описание экземпляров класса с зависящими от выбираемого приложения именами;

- конфигурационные данные для драйверов устройств.