stopImmediate
Short Summary
This method executes stops all movements of a node. It has to be overwritten for every node. If the node should do nothing, return a 'SUCCESS'. It should stop axes/cylinders/process (e.g. laser welding, dispensing) endless until the manual mode is stopped via stop request or immediate stop. This method is called automatically by the operation mode handler before disabling the machine or if the operator selects an immediate stop.
Attention: If this method returns the state 'ERROR', the operation mode handler automatically disables the whole machine!
- Return type: CNM_ReturnTypes.SingleExecutionState
Parameters
| Name | Type | Comment | Kind |
|---|---|---|---|
| execute | BOOL | - | input |
Code
Declaration
METHOD ABSTRACT stopImmediate : CNM_ReturnTypes.SingleExecutionState
VAR_INPUT
execute :BOOL;
END_VAR