Table of block search states
Number | Constant from HLI library | Description |
0 | HLI_BS_INACTIVE | Block search is not active |
1 | HLI_BS_WAIT_FOR_PLC_ON | NC kernel is waiting for the PLC to signal that it has detected that block search is active. |
2 | HLI_BS_ACTIVE | Block search is active. This is a dynamic state, which explains why no check should take place here. |
3 | HLI_BS_WAIT_FOR_PLC_OFF | NC kernel is waiting for the PLC to signal that it has detected that block search has ended. |
4 | HLI_BS_WAIT_RETURN_TO_CONTOUR | NC kernel is waiting for the signal to start the approach to the contour. This takes place either via the “Continue motion” control unit or via a program state (Automatic/Active from PLC or start in the SystemManager). |
5 | HLI_BS_RETURNING_TO_CONTOUR | NC kernel moves the axes to approach the contour immediately. |
6 | HLI_BS_WAIT_FOR_CONTINUE_CONTOUR | The axes are moved so that the tool is located at the re-engagement position. Machining continues as from the re-engagement point after a command is received from the “Continue motion” control unit or after a program start in the SystemManager. |