ГОСТ Р 55346—2012
Определения атрибутов.
Атрибут descriptor!: Этот атрибут определяет дополнительную информацию, относящуюся к при
кладному компоненту assessment_relationship.
Атрибут related (связанный): Этот атрибут определяет второй из двух прикладных компонентов
assessment в указанной взаимосвязи.
Атрибут relating (связывающий): Этот атрибут определяет первый из двух прикладных компонен
тов assessment в указанной взаимосвязи.
Атрибут relationship_type: Этотатрибут определяет семантику прикладного компонента assessment
relationship. Там. где это применимо, должны использоваться следующие состояния (значения):
- состояние replacement: связывающий прикладной компонент assessment заменяет связанный
прикладной компонент assessment:
- состояние conflict: связывающий прикладной компонент assessment идентифицируется как всту
пающий в конфликт со связанным прикладным компонентом assessment;
- состояние complement: связывающий прикладной компонент assessment идентифицируется как
дополнительный к связанному прикладному компоненту assessment.
4.3.14 Прикладной компонент bi_directional_port_indicator
Прикладной компонент bi_directional_port_indicator определяет связь между двумя прикладными
компонентами io_port, которые принимают и формируют один и тот же прикладной компонент datajn-
stance object.
Примечание 1 — Прикладной компонент bidirectional_port_indicator определяет способ представления
двунаправленных портов с использованием пары прикладных компонентов io_port. Атрибуты consuming_port и рго-
ducing_port должны идентифицировать один и тот же прикладной компонент datajnstance посредством атрибута
data. Кроме того, прикладной компонент io_port, определяемый с помощью атрибута producing_port. должен
формировать прикладные компоненты datajnstance. а прикладной компонент io_port. определяемый с помощью
атрибута consuming port — формировать прикладные компоненты datajnstance.
Примечание 2 — Атрибут port_of обоих прикладных компонентов io_port в прикладном компоненте
bidirectional_portJndicatorдолжен объединяться с тем же функциональным объектом, который должен быть либо
прикладным компонентом generaifunctionalityjnstance. либо прикладным компонентом generalJunction_definit»on.
EXPRESS-описание:
*>
ENTITY bi_directional_portJndicator:
consuming_port: io_port;
producing_port: io_port;
END_ENTITY;
C
Определения атрибутов.
Атрибут consuming_port: Этот атрибут определяет прикладной компонент io_port в прикладном
компоненте bi_directional_port_indicator. который идентифицирует порт, принимающий данные.
Атрибут produdng_port: Этот атрибут определяет прикладной компонент io_port в прикладном
компоненте bi_directional_port_indicator. который идентифицирует порт, выдающий данные.
4.3.15 Прикладной компонент binary_data_type_definition
Прикладной компонент binary_data_type_definition принадлежит к тому же типу, что и прикладной
компонент elementary_maths_space. и содержит значения от 0 до 2п -1 , где п — это размер (или число
битов) для этого типа данных.
Примечание — Нередки такие случаи с сигналами на шине данных, когда ряд сегментов с информа
цией упаковывается в одно слово.
Пример 2
—
Слово из восьми бит разбивают для передачи четырех сегментов с инфор
мацией о насосе.
-
Биты 1-3 идентифицируют насос (система содержит 8 насосов, пронумерованных
цифрами от 0 до 7).
-
Биты 4-6 переносят информацию о состоянии насоса (насос может иметь 8 состоя
ний, пронумерованных цифрами от 0 до 7).
29