Daten der T-Funktion

Daten der T-Funktion

Beschreibung

In einer T-Funktion sind alle Daten für einen Werkzeugwechsel zusammengefasst. Eine Struktur vom Typ TProzess besitzt als einziges Element die Datenstruktur HLIToolID_Data vom Typ HLIToolId.

Datentyp

TProzess

ST-Pfad

pTProcessData : POINTER TO TProzess;
pHLIToolIdData : POINTER TO HLIToolId

kanalspezifisch, Standardsynchronisation:

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

kanalspezifisch, satzübergreifende Synchronisation:

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

pHLIToolIdData := ADR(pTProcessData^.HLIToolIdData);

Zugriff

PLC liest

Nummer des einzuwechselnden Werkzeugs

Beschreibung

Nummer des einzuwechselnden Werkzeugs

ST-Element

.D_Basic

Datentyp

DINT

Zugriff

ToChangeToolNum : DINT;

ToChangeToolNum := pHLIToolIdData^.D_Basic;

Besonderheiten

 

Nummer eines Schwesterwerkzeugs

Beschreibung

Nummer eines gleichartigen Schwesterwerkzeugs

ST-Element

.D_Sister

Datentyp

DINT

Zugriff

SisterToolNum : DINT;

SisterToolNum := pHLIToolIdData^.D_Sister;

Besonderheiten

 

Nummer eines Variantenwerkzeugs

Beschreibung

Nummer eines ähnlichen Variantenwerkzeugs

ST-Element

.D_Variant

Datentyp

DINT

Zugriff

VariantToolNum : DINT;

VariantToolNum := pHLIToolIdData^.D_Variant;

Besonderheiten

 

Schwesterwerkzeugs gültig

Beschreibung

Gültigkennung für das Schwesterwerkzeug.

ST-Element

.X_SisterValid

Datentyp

BOOL

Zugriff

SisterToolValid : BOOL;

SisterToolValid := pHLIToolIdData^.X_SisterValid;

Variantenwerkzeug gültig

Beschreibung

Gültigkennung für das Variantenwerkzeug.

ST-Element

.X_VariantValid

Datentyp

BOOL

Zugriff

VariantToolValid : BOOL;

SisterToolValid := pHLIToolIdData^.X_VariantValid;