Activation of operating devices for Manual mode
After an axis by G200/G201 is prepared for the manual mode, a logical operation device (key/ handwheel) with parameter record can be assigned to this axis. This take place during the so-called activation of the axis.
For this the default values are defined in the axis specific parameter lists.
handbetrieb.default.operation_mode 2 # 1
handwheel, 2 continuous, 3
incrementalhandbetrieb.default.control_element 1 # logical
handwheel/key
For default the parameter record with index 0 of the manual mode parameters is used.
For every new selection of the manual operation mode or G200/G201 the latest known adjustment of the axis (Operation mode, Link to operation element and parameter record) is restored.
Activation of operating device for Manual mode | |
Description | Control unit for management of the data for activation of an operating device and its assignment to an axis in the case of Manual mode, including flow control of the user data. |
| HBActivationControlUnit, see description Control Unit with usage check |
Characteristics | This control unit can be used only if the CNC is in Manual mode or if the axes explicitly are released for the Manual mode by a G200/G201. Otherwise the activation is refused with an error message (e.g. 150048 -> Selection of operation mode during continous jog mode not allowed. ). |
ST path | pMC[channel_idx]^.addr^.MCControlHB_Data.HBActivationControlUnit_Activation |
Access | PLC reads HBActivation_Request and writes HBActivation_Command + X_Enable |
Commanded, requested data | |
ST element | . HBActivation_Command . HBActivation_Request |
Data type | HBActivation, description see chapter User data |
Usage check, commanded, requested data | |
ST element | .X_CommandSemaphor .X_RequestSemaphor |
Data type | BOOL |
Value range | [TRUE, FALSE] |
Access | CNC accepts the commanded data if the command semaphore has the value TRUE and sets this element to the value to FALSE after complete acceptance of the data. PLC can write data for commanding if the command semaphore has the value FALSE. When all data to be commanded has been written, the PLC sets this element to the value TRUE. CNC writes the data requested by the GUI if this request semaphore is FALSE and then sets this element to TRUE. PLC reads the data requested by the GUI if the request semaphore is TRUE. After the data has all been accepted in the PLC, the PLC sets this element to FALSE. |
Redirection | |
ST element | . X_Enable |