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.

Control unit 1:Data type

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