ГОСТ Р ИСО 15745-3-2010
Если поле Member Reference пусгое. число бигон. установленное вноле MemberSize,должно быть ис
пользовано в качестве заполнителя незначащей информацией вобъекте Assembly. Поле MemberReference,
содержащее нулевую строку, должно рассматриваться как пустое поле. Поле Member Reference и соот
ветствующее ему поле Member Size не должны быть пустыми. Если поле Member Reference указывает
ЕРАТН. этот путьдолжен состоятьлибо
mj
Logical Segments (путь к объекту внутри устройства), либо из
Data Segments.
Поле Member Size должно иметь размер в битах. Если иоле Member Size пусгое, следует использовать
заданный размер, соответствующий полю Member Reference. Заданный размер входа Рагат должен быгь
приведен в
6
-м поде. Заданный размер входаAssemдолжен быть приведен в 3-м поле.
Элементыдолжны бытьпомешены вблокданных начиная созначащегобита, как этоделается вобъекте
Assembly. Если ноле MemberSize меньше, чем заданный размер соответствующею поля Member Reference,
должны быть использованы младшие биты соответствующею поля Member Reference. Если иоле Member
Sizeбольше, чем заданныйразмер соответствующегоноля MemberReference, заполным элементомдолжны
следоватьнули до расширения элемента до всею MemberSize. Представленный блок данных должен быть
целым числом байтов. Сумма размероввсехэлементовдолжна бытьравна полюAssemN Size (при выраже
нии вбитах).
На рисунке А
.8
приведен пример, показывающий типичную секцию Assembly. В этом примере Assem5
имеет длину
1
байт и имеет значение поумолчанию
0
x
2 1
.
*
[Раrams)
Раrami -
о.$ first field shall equal 0
б, "20 OF 24 01 30
0 1
", $ path si
2
e, path
0x0000,§ descriptor
2,$ data type : 16-bit WORD
2.$ data size in bytes
“Idle state",$ name
n
$ units
“изег Manual p48“.S help string
0. 2, 1,S min, max, default data values
0, 0, 0, 0,S mult, dev, base, offset scaling not used
0, 0, 0, 0,S mult, dev, base, offset link not used
0,-
$ decimal places not used
Param2
0, 6, "20 OP 24 02 30 01", $ path size, path
0
x
0 0 0 0
,
2
,
2
,
"Fault state",
0. 2, 2. 0, 0,
", "User Manual p49".
0, 0, 0, 0, 0. 0, 0;
[АззетЫу]
Revision -
2
)
AssemS - "configuration", "20 04 24 05 30 03",1,,,,
4, Paraml,
3, Param2,
l. ;
Рисунок А.8 —Пример секции [Assembly]
Примечание —Ключевоеслово «Variant*, скомбинированное с десятичным числом (например, «Variant 1»), заре
зервированодля будущегоопределения новых типов входов всекции .Assembly.
103