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 |