ГОСТ Р 55346—2012
зывает на то, что компонент port_of может быть только пунктом в определении, однако определение
может ссылаться на несколько портов.
Формальные выражения:
UR1:
4.3.120 Прикладной компонент general_functionalily_mstance
Каждый прикладной компонент general_functionality_instance является либо прикладным компо
нентом fsm_model. либо прикладным компонентом functionjnstance, либо прикладным компонентом
to_split Join, либо прикладным компонентом persistent_storage.
EXPRESS-описание:
*>
ENTITY general_functionality_instance
ABSTRACT SUPERTYPE OF ( ONEOF(sm_model, functionjnstance, io_splitjoin. persistent_
storage));
description : OPTIONAL text_select;
INVERSE
actual_port: SET[0:?] OF actualjo_port FOR port_of,
END_ENTITY;
C
Определения атрибутов.
Атрибут description: Этот атрибут определяет дополнительную информацию для описания.
Атрибут actual_port: Этот атрибут определяет прикладной компонент general_functionalityJn-
stance. частью которого является прикладной компонент port_of.
4.3.121 Прикладной компонент general_physical_definition
Каждый прикладной компонент genera!_physical_definition является либо прикладным компонен
том physicalJink_definition. либо прикладным компонентом physical_node_definition.
Примечание 1 — Прикладной компонент generaI_phys*cal_definition является спецификацией объекта,
который при его реализации становится физическим элементом и которого а) можно касаться. Ь) определять его
вес и с) измерять его ненулевые физические размеры.
Примечание 2 — Спецификация PAS 20542 дает только абстрактное представление физических ком
понентов. входящих в систему. Обоснование подобного представления состоит в том. что каждый физический
компонент системы может иметь различные характеристики, наилучшим образом представляемые с помощью
множества прикладных протоколов, доступных в системе STEP.
Предоставляемые ограниченные функциональные характеристики предназначены для того, что
бы дать возможность системным инженерам преобразовывать функции и информационные потоки в
компоненты с целью связать требования к применяемым компонентам, а также для фиксации других
свойств физического компонента.
EXPRESS-описание:
*)
ENTITY general_physical_definition
ABSTRACT SUPERTYPE OF ( ONEOF(physical_link_definition, physical_node_definition));
associated_version : configuratk>n_element_version;
description : OPTIONAL text_select,
id:elementjdentifier:
name: OPTIONAL label;
INVERSE
formal_port: SET[0:?} OF formal_physical_port FOR port_of;
UNIQUE
UR1: id:
END_ENTITY;
C
Определения атрибутов.
Атрибут associated_version: Этот атрибут определяет прикладной компонент configuratk)n_ele-
ment_version для прикладного компонента general_physical_definition.
78