Control unit
Rapid traverse speed during traverse motion in the case of Manual mode | |
Description | Control unit for management of data for compliance with the rapid traverse rate during a keystroke in Manual mode, including flow control of the user data. |
| HBRapidKeyControlUnit, see description Control Unit with usage check |
Characteristics | This control unit can be used practically only if the CNC is in Manual mode. Clarify: Is there an error message if I command it and the CNC is in a different operating mode ? |
ST path | pMC[channel_idx]^.addr^.MCControlHB_Data.HBRapidKeyControlUnit_RapidKey |
Access | PLC reads HBRapidKey_Request and writes HBRapidKey_Command + X_Enable |
Commanded, requested data | |
ST element | .HBRapidKey_Command .HBRapidKey_Request |
Data type | HBRapidKey, description see chapter User data |
Usage check, commanded, requested data | |
ST element | .X_CommandSemaphor .X_RequestSemaphor |
Data type | BOOL |
Access | CNC accepts the commanded data if this element has the value TRUE and sets this element to the value FALSE after complete acceptance of the data. PLC can write data for commanding if this element has the value FALSE. The PLC sets this element to the value TRUE if all commanded data has been written. CNC writes the data requested by the GUI if this element is FALSE and then sets this element to TRUE. PLC reads the data requested by the GUI if this value is TRUE. The PLC sets this element to FALSE after the data has all been accepted in the PLC. |
Redirection | |
ST element | . X_Enable |