Data of the T function
| Data of the T function | |
| Description | All data for a tool change is combined in a T function. | 
| Data type | HLI_T_PROZESS | 
| ST path | pTProcess : POINTER TO HLI_T_Prozess; 
 Channel-specific, default synchronisation: pTProcess := ADR(gpCh[channel_idx]^.techno_unit_std_sync[tech_unit_idx].attribut_r.data[0]); 
 Channel-specific, cross-block synchronisation: pTProcess := ADR(gpCh[channel_idx]^.techno_unit_late_sync[tech_unit_idx].attribut_r.data[0]); | 
| Access | PLC reads | 
| Tool identification | |
| Description | The structure contains the identification number of the tool. There may also be identification numbers of identical or similar tools. A description of the structure format is contained in User data of tool identification. | 
| ST element | .id | 
| Data type | |
| Access | HLIToolId : HLI_TOOL_ID; HLIToolId := pTProcess^.id; | 
| Information on the tool unit | |
| Description | Information supplied to the PLC referring to a tool unit. | 
| ST element | .add_info_r[ ] | 
| Data type | ARRAY [0..HLI_ADD_INFO_MAXIDX] OF UDINT | 
| Access | AddInfo : UDINT; AddInfo := pTProcess^.add_info_r[X] where X = [0, HLI_ADD_INFO_MAXIDX] | 
| Number of cross-block synchronised technology functions not acknowledged by the PLC | |
| Description | Number of technology functions not yet acknowledged by the PLC but with cross-block synchronisation and waiting at the interface. The number contains all types of technology functions. | 
| ST Element | .nr_late_sync | 
| Data type | UINT | 
| Access | NrLateSync : UINT; NrLateSync := pTProcess^.nr_late_sync |