Data of a channel-specific technology control unit
Data of a technology function, channel | |
Description | A technology control unit contains elements for tasking acknowledgement and transfer of any required parameters. |
Data type | TechnoUnitChannel |
Characteristics |
|
ST path | Default synchronization: pMC[channel_idx]^.addr^.ATechnoUnitChannel_Std[tech_unit_idx] Cross-block synchronization: pMC[axis_idx]^.addr^.ATechnoUnitChannel_Late[tech_unit_idx] |
Job | |
ST element | .X_Please |
Description | By setting X_Please, the CNC signals to the PLC that the technology control unit is to be executed. |
Data type | BOOL |
Value range | [TRUE, FALSE] |
Access | Usage data item The CNC updates the data of the technology function only if this element is FALSE. After updating, the CNC sets this element to TRUE, whereby element X_Done is set to FALSE beforehand. The PLC reads the data of the technology function if this element has the value TRUE. After transfer of the data, the PLC sets the value to FALSE. |
Function type | |
ST element | . W_FktCtrl |
Description | The type of technology function is transferred in W_FktCtrl. |
Data type | UINT |
Value range | 1 = GCW_250_HLIIntfMFkt M function 2 = GCW_250_HLIIntfHFkt H function 3 = GCW_250_HLIIntfSpindel S function 4 = GCW_250_HLIIntfTool T function |
Access | PLC reads |
Parameter | |
ST element | . MSTHProsessAxe_Attribut |
Description | Depending on the contents of element W_FktCtrl, this element contains the parameters of an
|
Data type | ARRAY [1..GCW_250_TechnoUnionByteCountChannel] OF BYTE |
Value range |
|
Access | PLC reads |
Acknowledgement | |
ST element | . X_Done |
Description | By setting element X_Done to TRUE, the PLC signals to the CNC that the technology information has been executed. |
Data type | BOOL |
Value range | [TRUE, FALSE] |
Access | Usage data item PLC sets the value to TRUE if the technology function has been executed. CNC sets the value to FALSE before new tasking. |