ГОСТ РИС0 15745-4—2010
Окончание таблицы D.1
Имя
Схема определения
Описание
SignedValueList
(список значений со
знаком)
GSDML-Примитивы-vl .O.xsd
Базовый тип для списка, включающего в себя
диапазоны величин со знаком. Список вели
чин должен соответствовать следующему регу
лярному выражению:
((\-?\d+\.U-?\d+)|(\-?\d+))(( \-?\d+\.\.\-?\d+)l( V
7Vd+))*
Если диапазон определен, значение слева из
«..» должно быть меньше, чем значение спра
ва из «..» (см. пример 2)
Пример 1 — Правильный ValueList содержит: 12 3 4
512211
0..6
5..12
0..34 36 38
Пример 2 — Правильный SignedValueListсодержит.
12 3 4
-12 5 12211
0..6
-5 ..12
0..34 36 38
D.3 Общие правила
D.3.1 Контроль версии
Если файл на основе GSDML уже выпущен, важно сохранять неизменной идентификацию объектов.
Следовательно, содержание атрибутов, соответствующих указанным ниже выражениям для XPath {см. REC-xpath-
19991116). нельзя изменять в новой версии основанного на GSDML файла:
//DeviceAccessPoinUtem/@ID
//ModuleList/Moduleltem/@ID
/MrtualSubmoduleltemi’@IDi7Valueltem/@ID
//Graphicltem/@ID
//Categoryltem/@ID
D.3.2 Правила для имени основанных на GSDML файлов
Имя основанного на GSDML файла должно быть составлено из шести указанных ниже полей в следующем
порядке:
- «GSDML»:
- ID версии в формате Vx.y. где х и у - беззнаковые целые числа. ID версии относится к ID использованной
схемы GSDML;
- имя поставщика:
- имя семейства устройств;
- дата выпуска основанного на GSDML файла в формате yyyymmdd:
- «.xml» (расширение файла).
В качестве разграничителей между полями должен использоваться символ тире «—»(ASCII 45 десятич
ное).
Пример — «GSDML— V1.0—Lieferant—ЕТ200Х—20030818.xml»
Уже выпущенные файлы нельзя изменять без изменения имени файла. При построении новой версии
основанного на GSDML файла дата выпуска должна быть изменена.
В случае установки болев чем одной версии основанного на GSDML файла техническая система может
использовать дату выпуска для определения последней версии.
D.3.3 Расположение схемы в основанном на GSDML файле
Для системы проверки допустимости XML схемы необходима информация о расположении выбранного
файла схемы. Следовательно, должен быть указан атрибут xsi:schemaLocation корневого элемента профиля
ИСО 15745.
Для использования одного и того же расположения для всех основанных на GSDML файлов необходимо
использовать для файлов схемы относительный путь «..\xsd».
125