ГОСТ Р ИС0 15745-4—2010
Т а б л и ц а С.18 — Поля параметров, зарезервированные для типов числовых данных
Поля
Описание
Scaling Multiplier (умножитель масштаби
рования)
Числовое значение множителя, применяемое к текущему значе
нию данных параметра
Scaling Divider (делитель масштабирова
ния)
Числовое значение делителя, применяемое к текущему значе
нию данных параметра
Scaling Base (база масштабирования)
Числовое значение базы, применяемое к текущему значению
данных параметра
Scaling Offset (сдвиг масштабирования)
Числовое значение сдвига, применяемое к текущему значению
данных параметра
Multiplier Link (множительная связь)
Номер параметра, указывающий на сущность Parameter Object
или другой атрибут объекта, содержащий числовое значение мно
жителя, применяемое к текущему значению данных параметра
Divisor Link (делительная связь)
Номер параметра, указывающий на сущность Parameter Object
или другой атрибут объекта, содержащий числовое значение де
лителя, применяемое к текущему значению данных параметра
Base Link (базовая связь)
Номер параметра, указывающий на сущность Parameter Object
илидругой атрибут объекта, содержащий числовое значение базы,
применяемое к текущему значению данных параметра
Offset Link (связь со сдвигом)
Номер параметра, указывающий на сущность Parameter Object
илидругой атрибутобъекта, содержащий числовое значение сдви
га. применяемое к текущему значению данных параметра
Decimal Precision (десятичная точность)
Числовое значение точности, применяемое к текущему значению
данных параметра
Масштабирование должно выполняться не устройством, содержащим параметр, а средствами дисплея.
Если масштабирование поддерживается, средства дисплея должны использовать уравнение, показанное на
рисунке С.5. для определения технического значения параметра (т. в величины на дисплее) исходя из реального
значения параметра. Если масштабирование не поддерживается, то значение параметра должно быть пред
ставлено на дисплее без изменений.
EngValue = (ActualValue + Offset) * Mult * Base
Div * 10 Д **""**" гочи°ст»-
a> Если расширенное масштабирование не поддерживается, эта формула должна применяться при деся
тичной точности = 0.
Рисунок С.5 — Формула масштабирования параметра
В секции [Params] возможно также наличие второго ключевого слова. Это ключевое слово должно быть
использовано для предоставления списка нумерации вариантов параметра пользователю. Ключевое слово вхо да
для всех пронумерованных параметров должно состоять из набора символов. «Епит». объединенного с
десятичным числом из соответствующего входа Param. Каждый вход Enum должен состоять из пар целых чисел и
строк.
Пример на рисунке С.6 показывает типичную секцию Parameter (Параметр).
0,
6. "20 04 24 01 30 03
0x0A94.
1
,
1
,
"Trigger",
"Hz",
"User Manual p49’.
0.2.0,
[Params]
Paraml = 0. 1."20 02". 0х0Е94. 1. 1."PresetVV" ’User Manual рЗЗ*. 0. 5.1.1,1.1.0. 0.0.0.0. 2:
Param2 =S parameter instance
S First field shall equal 0
S path size, path
S descriptor — in hex format
S data type
S data size
S name
S units
$ help string
S min, max, default data values
109