Die sinking status signals
Escape channel is activated | |
Description | Escape channel was activated by #TRACK CHAN ON [ESCAPE] and can be started by a trigger signal. The trigger signal for escape start can be provided by backward motion at negative external velocity or by commanding a flushing process. |
Signal flow | CNC → PLC |
ST path | gpCh[channel_idx]^.bahn_state.escape_enabled_r |
Data type | BOOL |
Value range | [TRUE : ESCAPE active, |
Access | PLC is reading |
Trigger consideration suspended for escape motions | |
Description | Consideration of the trigger for escape motions can be temporarily deactivated by the down channel. This status signal indicates whether an escape motion can be started.
|
Signal flow | CNC → PLC |
ST path | gpCh[channel_idx]^.bahn_state.escape_trigger_is_suspended_r |
REALDatentyp | BOOL |
Value range | [TRUE = Trigger consideration suspended FALSE] |
Access | PLC is reading |
Length of the escape path | |
Description | This data item indicates the actual length of the escape path. The length of the geometry for “Erosion on the path” is not included. The dynamically generated path has an individual length dependent on the starting point of the escape, the escape strategy (FLAT, ALPHA, etc.) and the escape end. The length can be read by this data item. |
Signal flow | CNC → PLC |
ST path | gpCh[channel_idx]^.bahn_state.escape_path_length_r |
Data type | LREAL |
Value range | [0 <= length] |
Access | PLC is reading |
Current escape strategy | |
Description | This data item shows the currently selected escape strategy. |
Signal flow | CNC → PLC |
ST path | gpCh[channel_idx]^.bahn_state.escape_strategy_r |
Data type | UINT |
Value range | Possible values are:
|
Access | PLC is reading |
Change request for escape strategy active | |
Description | This data item shows that a change request was identified for the escape strategy, If it is impossible to change the strategy, the data item remains TRUE until the escape strategy is changed. |
Signal flow | CNC → PLC |
ST path | gpCh[channel_idx]^.bahn_state.escape_strategy_wait_change_r |
Data type | BOOL |
Value range | [TRUE / FALSE] |
Access | PLC is reading |
Flushing motion is active | |
Description | The escape channel executes a flushing motion of the PLC. When the floating point is reached, the signal reverts to FALSE. |
Signal flow | CNC → PLC |
ST path | gpCh[channel_idx]^.bahn_state.jump_acitve_r |
Data type | BOOL |
Value range | [TRUE : Flushing motion active, |
Access | PLC is reading |
Erosion on the path is active | |
Description | This data item only indicates in the escape channel whether the escape channel is in the "Erosion on the path" phase or has entered this phase as a result of the escape. |
Signal flow | CNC → PLC |
ST path | gpCh[channel_idx]^.bahn_state.approach_active_r |
Data type | BOOL |
Value range | [TRUE : “Erosion on the path” phase active, |
Access | PLC is reading |
Orbit channel active | |
Description | The element indicates whether the geometry in the orbit channel is fully decoded. If the value is set to TRUE, the down channel can increase the radius from 0. |
Signal flow | CNC → PLC |
ST path | gpCh[channel_idx]^.bahn_state.orbit_active_r |
Data type | BOOL |
Value range | [TRUE : Orbit channel active, |
Access | PLC is reading |
Radius in the orbit channel is 0 | |
Description | This element indicates whether the commanded radius in the orbit channel is 0. If the value is 0, the interface to the down channel can be deactivated, for example. |
Signal flow | CNC → PLC |
ST path | gpCh[channel_idx]^.bahn_state.orbit_radius_zero_r |
Data type | BOOL |
Value range | [TRUE : Radius in the orbit channel is 0, |
Access | PLC is reading |
Wait for equidistant calculation in the block | |
Description | The element indicates that the equidistant calculation has not yet finished in the current motion block. |
Signal flow | CNC → PLC |
ST path | gpCh[channel_idx]^.bahn_state.orbit_wait_extend_ncbl_r |
Data type | BOOL |
Value range | [TRUE : Wait state, equidistant for this motion block not yet calculated. |
Access | PLC is reading |