ГОСТ Р ИСО/ТС 10303-1635—2014
П р и м е ч а н и е-Объект Protocol_physical_layer_definition используется для обеспечения
проверки модели изделия на соответствие физическим и функциональным требованиям, накладываемым
определениями протокола. Для задания требования объект Protocol_physical_layer_definition ссылается
объект lnterface_requirement. Функциональные требования в настоящемстандартезадавать необязательно.
П р и м е р ы
1- Физический уровень, состоящий из элементов, соответствующих RS 232, будет
представлен основным функциональным узлом, промежуточным функциональным узлом,
основнымсоединением,промежуточнымсоединениемиобъектами
Functional_usage_view_to_part_terminal_assignment длявыполнения отображения
функциональных параметров в физические. Если желательны подробные функциональные
характеристикисредыпередачи,тообъекты, описывающие промежуточные
функциональные узлы, ссылаются на объекты Analytical_model_application.
2-Конструкторская группа, реализующая для электронного узла интерфейс ARINC 429,
создаст один экземпляр объекта Protocol_physical_layer_definition и столько экземпляров
объекта Protocol_requirement_allocation_to_part_terminal, сколько необходимо для задания
связи каждого контакта разъема (объект Assembly_module_terminal) с наименованием
сигналов (атрибут signal_name объекта Functlonal_unit_usage_view_terminal_definition) для
каждого использования протокола в узле.
EXPRESS-слецификация:
*)
ENTITY Protocol_physical_layer_definition
SUBTYPE OF (Requirement_view_definition);
host_connector : OPTIONAL Minimally_defined_connector;
host_functional_definition : Functional_unit_usage_view;
media_connector : OPTIONAL Minimally_defined_connector;
media_functional_definition :OPTIONAL
Functional_unit_usage_view;
DERIVE
reference_document :SET[0:?] OF Document_definition :=
get_document_definition(SELF, ’reference document’,
’DOCUMENT_DEFINITION_ARM.DOCUMENT_DEFINITION’);
WHERE
WR1: EXISTS (reference_document) AND (SIZEOF(reference_document)
=
1
);
WR2: EXISTS(host__functional_definition) OR
EXISTS(media_functional_definition);
END_ENTITY;
(*
Определения атрибутов
host_connector - задает объект Minimally_defined_connector, играющий роль атрибута
host_connector объекта Protocol_physical_layer_definition. Присваивать значенио этому атрибуту
не обязательно:
host_functional_definition - задает объект Functional_unit_usage_viow, играющий роль
атрибута host_functlonal_dofinition объекта Protocol_physical_layer_ definition:
media_connector - задает объект Minimally_definod_connector. играющий роль атрибута
modia_connector объекта Protocol_physical_layer_definltion. Присваивать значение этому атрибуту
не обязательно:
media_functional_definition - задает объект Minimally_defined_connector. играющий роль
атрибута modia_functional_dofinition объекта Protocol_physical_ layer_dofinition. Присваивать
значение этому атрибуту не обязательно;
reference_document -задает объект Documont_definition, играющий роль атрибута
roference_document объекта Protocol_physical_layer_dofinition. Атрибут roference_documont
должен иметь значение.
5