ГОСТ Р 55346—2012
-
Бит 7 указывает направление нагнетания насоса (состояние 0
—
вперед, состояние
1
—
назад).
- Бит 8 указывает состояние насоса (вкл/выкл) (состояние 0
—
выкл. состояние 1
—
вкл).
Группа битов не объединяется. Биты формируют единственное значение и занимают определен
ную позицию в слове. Обычно отправитель и получатель данных используют битовые маски для работы
с частями данных в каком-либо слове.
EXPRESS-описание:
*)
ENTITY binary_data_type_definition
SUBTYPE OF (elementary_maths_space);
size :finite integer Interval;
END_ENTITY;
C
Определение атрибута:
Атрибут size: Этот атрибут определяет конечный интервал, который определяет максимальную
длину прикладного компонента binary_datajype_definition.
4.3.16 Прикладной компонент boolean_data_type_definition
Прикладной компонент boolean_data_type_defmition принадлежит к тому же типу, что и приклад
ной компонент elementary_maths_space. и принимает состояние TRUE или FALSE.
EXPRESS-описание:
*)
ENTITY boolean_data_type_definition
SUBTYPE OF (elementary_maths_space);
END_ENTITY;
Г
4.3.17 Прикладной компонент cardinalityJist
Прикладной компонент cardinalityjist определяет действующий диапазон значений.
EXPRESS-описание:
*)
ENTITY cardinalityjist;
range : LIST[2:?] OF cardinality„range;
r
END_ENTITY;
Определение атрибута:
Атрибут range: Этот атрибут определяет иеперекрывающийся перечень прикладных компонентов
cardinality_range встрого возрастающем порядке, который указывает действующие интервалы для при
кладного компонента cardinalityjist.
4.3.18 Прикладной компонент cardinality_range
Прикладной компонент cardinality_range представляет собой пару значений, определяющих
нижнюю и верхнюю границы их интервала. Значение для атрибута lower_bound должно быть меньше
или равно значению атрибута higher_bound. Область значений для атрибутов состоит из натуральных
чисел.
EXPRESS-описание:
*)
ENTITY cardinality_range;
lov;er_bound : singie_cardinality;
upper_bound :single_cardinality;
END_ENTITY:
(*
Определения атрибутов.
Атрибут lower_bound: Этот атрибут определяет нижнюю границу интервала значений.
Атрибут upper_bound: Этот атрибут определяет верхнюю границу интервала значений.
30