ГОСТ Р ИС0 15745-4—2010
D.4.3 Относящиеся к функции устройства элементы
D.4.3.1 DeviceFunction
Элемент DeviceFunction должен содержать элемент «Family».
Применение: требуется.
Атрибуты: нет.
D.4.3.2 DeviceFunction/Famity
Устройству должен быть присвоен класс функции. Помимо основного семейства устройству гложет быть
присвоено зависящее от поставщика семейство продуктов.
Каждый элемент должен включать в себя не менее чем один атрибут согласно таблице D.6.
Т а б л и ц а D.6 — Атрибуты элемента Family
Имя
Тип
Применение
Описание
MainFamily
Enumeration
Требуемое
Содержит назначение класса функции.
Разрешается одно из следующих значений:
0: «Общее»
1: «Приводы»
2: «Переключающие устройства»
3: «Ввод/вывод»
4: «Вентили»
5: «Контроллеры»
6: «НМ1 (Интерфейс человек — машина)»
7: «Кодировщики»
8: «NC/RC (Сетевой компьютер.’Дистанционный концентра
тор)»
9: «Шлюз»
10: «Программируемые логические контроллеры»
11: «Системы идентификации»
12: «PROFIBUS РА Profile»
ProductFamily
xsd:crpoxa
Опциональное
Содержит установленное поставщиком присваивание уст
ройства семейству продуктов
D.4.4 Относящиеся к процессу приложения элементы
D.4.4.1 DeviceAccessPointList
GSOML должен содержать информацию относительно одной или более различных точек доступа в одном
семействе. Этот элемент содержит список установленных DAP.
Применение: требуется.
Атрибуты: нет.
D.4.4.2 ModuleList
Данный список содержит все модули, описанные в основанном на GSDML файле.
Применение: требуется.
Атрибуты: нет.
D.4.4.3 ModuleList/Moduleltem
Данный элемент содержит субэлемвнты для описания характеристик модуля.
Применение: один или более.
Каждый элемент должен содержать атрибуты согласно таблице D.7.
Т а б л и ц а D.7 — Атрибуты элемента Moduleltem
ИмяТипПрименениеОписание
IDIdTТребуемоеСодержит уникальный ID для ссылки из элемента
UseableModules/ModuleltemRef (см. D.4.5.5)
Должен быть совместимым вверх от GSD (см. ИСО
15745-3:2003, приложение В). Значение ID должно быть
таким же. как параметр Module_Reference ключевого
слова Module в GSD (см. ИСО 15745-3:2003. приложе
ние В)
ModuleldentNumber NormalizedStringТребуемое Содержит Номер Идентификации Модуля для Модуля.
Значениедолжносоответствоватьследующему регуляр
ному выражению: 0x(O-9,a-f_A-F]{1.8)
128