ГОСТ РИСО 15745-4—2010
D.3.6 Нотация элементов и атрибутов для расширений схемы
В расширениях GSOML схемы имена элементов и атрибутов должны быть составлены следующих» образом:
- первый символ должен быть либо десятичным числом («0»—«9»), либо прописной буквой в диапазоне от
«А» до «Z»;
- последующие символы должны быть из диапазонов от «О» до «9» или от «а» до «г». Прописные буквы в
диапазоне от «А» до «Z» также могут быть использованы для улучшения читаемости:
- аббревиатуры должны использоваться в виде прописных букв, за которыми следует символ «_». когда
следом идут один или несколько символов:
- первый символ после символа «_» должен быть или десятичным числом («Он— «9»), или прописной
буквой в диапазоне от «А» до «Z».
П р и м е ч а н и е — В GSD до версии 5 символ «_» часто использовался для разделения частей ключевых
слов в целях приведения ключевых слов к более удобному для чтения виду. Иногда для той же цели использова
лись буквы верхнего и нижнего регистров.
D.4 Описание элемента
D.4.1 Общие положения
Используются регулярные выражения согласно определению REC-xml-20001006.
D.4.2 Относящиеся к идентичности устройства элементы
D.4.2.1 Deviceldentity
Содержит общую информацию об устройстве.
Каждый элемент должен включать в себя атрибуты согласно таблице D.3.
Т а б л и ц а D.3 — Атрибуты элемента Deviceldentity
Имя
Тип
Применение
Описание
VendorlD
NormalizedString
Требуемое
Содержит определяемую поставщиком часть Devicel-
dentNumber.
Значение должно соответствовать следующему регулярно
му выражению: 0x[0-9,a-fA-F}{1,4}.
VendorlD присваивает ассоциация поставщиков. Изготови
тели устройств должны подавать заявление на VendorlD в
соответствующую ассоциацию поставщиков. В случае
PROFINET ответственная ассоциация, присваивающая уни
кальный VendorlD. — владелец торговой марки.
DevicelD
NormalizedStnng
Требуемое
Содержит зависящую от устройства часть DeviceldentNumber.
DevicelD являетсяуникальным IDдля всех устройств постав
щика. Поставщик должен поддерживать данный ID уникаль
ным.
Значение должно соответствовать следующему регулярно
му выражению: 0x[0-9.a-f,A-F]{1.4}
0.4.2.2 Deviceldentity/InfoText
Содержит читаемую человеком дополнительную текстовую информацию об устройстве.
Применение: требуется.
Каждый элемент должен включать в себя не менее чем один атрибут согласно таблице D.4.
Т а б л и ц а D.4 — Атрибуты элемента InfoText
ИмяТипПрименениеОписание
TexttdТокенТребуемоеСодержит ID текста как ссылку на ExternalTextList (Внешний
ТекстСписок) (см. D.4.4.24)
D.4.2.3 Deviceldentity /VendorName
Содержит имя поставщика устройства.
Применение: требуется.
Каждый элемент должен содержать атрибут согласно таблице D.5.
Т а б л и ц а D.5 - Атрибут элемента VendorName
ИмяТип
Применение
Описание
ValueТокен
Требуемое
Содержит имя поставщика устройства
127