Data of the T function

Data of the T function

Description

All data for a tool change is combined in a T function. A structure of type TProzess features data structure HLIToolID_Data of type HLIToolId as the sole element.

Data type

Tprozess

ST path

pTProcessData : POINTER TO TProzess;
pHLIToolIdData : POINTER TO HLIToolId

Channel-specific, default synchronization:

pTProcessData := ADR(pMC[channel_idx]^.addr^.ATechnoUnitChannel_Std[tech_unit_idx].MSTHProsessChannel_Attribut.AB_Data[1]);

Channel-specific, cross-block synchronization:

pTProcessData := ADR(pMC[channel_idx]^.addr^.ATechnoUnitChannel_Late[tech_unit_idx].MSTHProsessChannel_Attribut.AB_Data[1]);

pHLIToolIdData := ADR(pTProcessData^.HLIToolIdData);

Access

PLC reads

Number of the tool to be substituted

Description

Number of the tool to be substituted

ST element

. D_Basic

Data type

DINT

Access

ToChangeToolNum : DINT;

ToChangeToolNum := pHLIToolIdData^.D_Basic;

Characteristics

 

Number of a sister tool

Description

Number of an identical sister tool

ST element

. D_Sister

Data type

DINT

Access

SisterToolNum : DINT;

SisterToolNum := pHLIToolIdData^.D_Sister;

Characteristics

 

Number of a variant tool

Description

Number of a similar variant tool

ST element

. D_Variant

Data type

DINT

Access

VariantToolNum : DINT;

VariantToolNum := pHLIToolIdData^.D_Variant;

Characteristics

 

Sister tool valid

Description

Validity identifier for the sister tool.

ST element

. X_SisterValid

Data type

BOOL

Access

SisterToolValid : BOOL;

SisterToolValid := pHLIToolIdData^.X_SisterValid;

Variant tool valid

Description

Validity identifier for the variant tool.

ST element

. X_VariantValid

Data type

BOOL

Access

VariantToolValid : BOOL;

SisterToolValid := pHLIToolIdData^.X_VariantValid;