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

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

     7.2 Заголовок DCPT-шаблона


Идентификационную информацию относительно DCD- и CCD-описаний приводят с помощью элемента xsd:appinfo в элементе xsd:annotation XML-схемы. Заголовок DCPT-шаблона содержит атрибуты, указанные в таблице 1.


Таблица 1 - Элементы заголовка DCPT-шаблона

Наименование элемента

Описание элемента

DCPTIdentification

Идентификатор DCPT-шаблона.
Тип XML-данных: строка.
Пример - АВС-123-ХХ

DCPTRevision

Редакция DCPT-шаблона.
Тип XML-данных: строка.
Пример - 2.34

DCPTName

Описательное имя DCPT-шаблона.
Тип XML-данных: строка.
Пример - DCD Thermometer

DCPTSource

Идентификатор разработчика DCPT-шаблона.
Тип XML-данных: строка.
Пример - ASAM

DCPTCIassID

Идентификатор класса профиля.
Тип XML-данных: строка.
Действующими классами профилей являются:
GenericDCPT
TechnlogySpecificDCPT
CCD
DCD
Пример - DCD

DCPTDate

Дата выпуска данной редакции профиля в формате CCYY-MM-DD.
Тип XML-данных: дата 2011-09-21

Additionalinformation

Расположение диаграмм/дополнительной информации относительно профиля.
Данное поле является дополнительным.
Тип XML-данных: любой унифицированный идентификатор ресурса (URI), anyURI
Пример - http://www.asam.net

ISO20242Reference

Идентификатор части ИСO 20242 (см. элемент ISO20242Part), вместе с его редакцией (см. элемент ISO20242Edition) и используемой технологией (см. элемент Technology).
Множественные ссылки разрешены, например для устройств с более чем одним связующим интерфейсом

ISO20242Edition

Редакция ссылочной части ИСO 20242.
Тип XML-данных: положительное целое число.
Пример - 1

Technology

Наименование ссылочной технологии
Тип XML-данных: строка
При отсутствии применяемой в ИСO 20242 технологии необходимо использовать значение "None".
Пример - None

          

Соответствующая XML-схема приведена на рисунке 8.

<?xml version="1.0" encoding="UTF-8" standalone="yes"?>

<xsd:schema xmlns:xsd="http://www.w3.org/2001/XMLSchema"

elementFormDefault="qualified">

<xsd:element name="DCPTHeader">

<xsd:complexType>

<xsd:sequence>

<xsd:element name="DCPTIdentification" type="xsd:string"/>

<xsd:element name="DCPTRevision" type="xsd:string"/>

<xsd:element name="DCPTName" type="xsd:string"/>

<xsd:element name="DCPTSource" type="xsd:string"/>

<xsd:element name="DCPTCIasslD" type="DCPTCIasslD_DataType"/>

<xsd:element name="DCPTDate" type="xsd:string"/>

<xsd:element name="Additionallnformation" type="xsd:anyURI" minOccurs="0"/>

<xsd:element name="ISO20242Reference" type="ISO20242Reference_DataType"/>

</xsd:sequence>

</xsd:complexType>

</xsd:element>

<xsd:simpleType name="DCPTCIasslD_DataType">

<xsd:restriction base="xsd:string">

<xsd:enumeration value="GenericDCPT"/>

<xsd:enumeration value="TechnlogySpecificDCPT"/>

<xsd:enumeration value="CCD"/>