IOpModes
short summary
This interface defines the methods needed for the mode delegates. Mandatory mode methods must be implemented for all nodes.
legal notes
| SPDX-FileCopyrightText: © 2024 ekvip automation GmbH <info@ekvip.de> | SPDX-License-Identifier: Apache-2.0 | For details check: Apache-2.0_
.. _Apache-2.0: https://www.apache.org/licenses/LICENSE-2.0
.. </legal notes>
| Access | Abstract | Final | Extends | Implements |
|---|---|---|---|---|
| - | No | No | __SYSTEM.IQueryInterface | - |
UML Diagram
Methods
enterNewMode
- Return type:
VOID
This method will be called once before a new mode is started. The method is called for exactly one cycle and…
exitCurrentMode
- Return type:
VOID
This method will be called once after a mdoe was finished (stopped). The method is called for exactly one cycle and…
runAutomatic
- Parameters:
execute(BOOL)pause(BOOL)
- Return type: CNM_ReturnTypes.SingleExecutionState
This method contains instructions and sequences for the automatic mode. It has to be overwritten for every node.…
runChangeOver
- Parameters:
execute(BOOL)pause(BOOL)
- Return type: CNM_ReturnTypes.SingleExecutionState
This method contains instructions and sequences for product type/variant changeover.…
runCleanUp
- Parameters:
execute(BOOL)pause(BOOL)
- Return type: CNM_ReturnTypes.SingleExecutionState
This method contains instructions and sequences for the clean up mode.…
runGhostMode
- Parameters:
execute(BOOL)pause(BOOL)
- Return type: CNM_ReturnTypes.SingleExecutionState
This method contains instructions and sequences for the ghost mode.…
runHoming
- Parameters:
execute(BOOL)pause(BOOL)
- Return type: CNM_ReturnTypes.SingleExecutionState
This method contains instructions and sequences for the homing mode. It has to be overwritten for every node.…
runManual
- Parameters:
execute(BOOL)pause(BOOL)
- Return type: CNM_ReturnTypes.SingleExecutionState
This method executes manual commands. It has to be overwritten for every node.…
runReferencing
- Parameters:
execute(BOOL)pause(BOOL)
- Return type: CNM_ReturnTypes.SingleExecutionState
This method contains instructions and sequences for the referencing mode.…
runService
- Parameters:
execute(BOOL)pause(BOOL)
- Return type: CNM_ReturnTypes.SingleExecutionState
This method contains instructions and sequences for the service mode.…
runSimulated
- Parameters:
execute(BOOL)pause(BOOL)
- Return type: CNM_ReturnTypes.SingleExecutionState
This method simulates a node/unit/machine without physical movements, but with all data handling, e.g. handshakes between units, communication with production systems, loading of data.…
Code
Declaration
INTERFACE IOpModes EXTENDS __SYSTEM.IQueryInterface