---------------------------------------------------------------------------- -- Message Hierarchy Top level (message and response) -- -- Jan, 1995 (Defined by RoadRobot Team -- Written by Teresa Goncalves, Joao Paulo Pimentao - UNINOVA) ---------------------------------------------------------------------------- ---------------------------------------------------------------------------- -- Messages ---------------------------------------------------------------- ---------------------------------------------------------------------------- TYPE MessageIdentifier = INTEGER; END_TYPE; TYPE InterfaceIdentifier = ENUMERATION OF( site_to_cell_IF, cell_to_machine_IF, machine_to_tool_IF, operator_to_site_IF, operator_to_cell_IF, operator_to_machine_IF, operator_to_tool_IF); -- TYPE InterfaceIdentifier = ENUMERATION OF( 1, 2, -- 3, 4, 5, -- 6, 7); END_TYPE; ENTITY message; id: MessageIdentifier; from_if, to_if: InterfaceIdentifier; -- UNIQUE -- message_id: id; END_ENTITY; ---------------------------------------------------------------------------- -- Responses --------------------------------------------------------------- ---------------------------------------------------------------------------- TYPE ResponseIdentifier = INTEGER; END_TYPE; ENTITY response; id: ResponseIdentifier; related_message_id: MessageIdentifier; from_if, to_if: InterfaceIdentifier; -- UNIQUE -- response_id: id; END_ENTITY; ---------------------------------------------------------------------------- -- Message Hierarchy Top level (message and response) ----------------------------------------------------------------------------