ГОСТ Р ИС0 15745-2—2010
Масштабирование не должно выполняться устройством, содержащим параметр, но должно выполняться
средствами воспроизведения. Если масштабирование поддерживается, средство масштабирования должно
использовать формулу, приведенную на рисунке А.5, позволяющую определить техническое значение параметра (т.
е. воспроизводимое значение) из фактического значения параметра. Если масштабирование не поддержи вается.
тогда значение параметра должно воспроизводиться как оно есть.
0
EngValue = (ActualValue + Offset) •Mult ■Base
Div •
f Oec*na(Proclsion
П р и м е ч а н и е — Если расширенное масштабирование не поддерживается, то эта формула должна
использоваться с DecimalPrecision=0.
Рисунок А.5 - Формула масштабирования параметра
В разделе [Params] может также быть второе ключевое слово. Это ключевое слово должно использоваться
для предоставления нумерованного списка выборов параметров, представляемых пользователю. Ключевое сло
во ввода для всех нумерованных параметров должно состоять из набора символов. «Елит». объединенных с
десятичным числом из соответствующего ввода Рагагп. Каждый ввод «Епит
я
должен
состоять из
пар целых чисел
и строк.
На рисунке А.6 приведен пример типичного раздела Parameter.
[Params)
Paraml = 0 .1."20 02". 0x0E94.1 .1."PresetVV"."User Manual p33". 0. 5.1. 1. 1. 1. 0. 0. 0. 0. 0. 2:
Param2 =
0
.
6. *20 04 24 01 30 03*.
0x0A94.
1
.
1
.
"Trigger",
"Hz".
"User Manual p49*.
0
.
2
.
0
.
1.1.1.0.
2
:
РагатЗ =
$ parameter instance
S First field shall equal 0
$ path size, path
S descriptor — in hex format
$ data type
$ data size
$ name
$ units
$ help string
$ min. max. default data values
$ mult. div. base, offset scaling
S mult. div. base, offset links not used
$ decimal places
$ not addressable from link
0 .., 0x0082. 8.1. "speed control".’. 3.12. 3. .
.......
:
Enum3 = 3. "stop*. 8. "slow". 12. "fast";
Рисунок A.6 — Пример раздела [Params]
A.4.1.4.7 Раздел групп параметров
Раздел групп параметров должен идентифицировать все группы параметров в устройстве. Каждая группа
параметров должна содержать список параметров в группе. Ключевое слово ввода для каждой группы должно
состоять из комбинации набора символов, «Group», и номера группы параметров (десятичного), например
«Groupl». Десятичные номера должны начинаться с единицы и увеличиваться на единицу.
Фактический экземпляр обьекта группы параметров гложет быть (но необязательно) реализован в устрой
стве. Наоборот, не требуется, чтобы все экземпляры обьекта группы параметров имели соответствующий ввод
«GroupN» в EDS. Однако если экземпляр обьекта группы параметров существует в узле и если эта группа пара
метров также описывается в EDS. тогда значение «N» в «Group N» должно соответствовать экземпляру обьекта
группы параметров.
Поля в каждом вводе должны содержать название группы, число элементов в группе и номера экземпля
ров параметров в группе. Раздел группы параметров должен содержать поля, показанные в таблице А.22.
Т а б л и ц а А.22 — Формат группы параметров
Имя поляНомер поляТип данныхОбязаюльмо/Дополмтельмо
Строканазвания1EDS_Char_ArrayОбязательно
группы
Число элементов
2UINT
Обязательно
Параметр
3 до (числа членов + 2)UINT
Обязательно
75