PML_AdminTime

PML_AdminTime 1:

Dieser Funktionsbaustein sollte zyklisch aufgerufen werden und füllt dann die folgenden Admin-PackTags:

Damit wird aufgezeichnet, für welche Zeit die Maschine sich in den verschiedenen States befunden hat. Dadurch können im Weiteren Rückschlüsse über Maschineneffizienz gewonnen werden. Damit die Zeiten korrekt berechnet werden, wird vorausgesetzt, dass die Status-PackTags UnitCurrent und StateCurrent bereits sinnvoll beschrieben werden.

PML_AdminTime 2: Eingänge

VAR_INPUT
    bReset           : BOOL;
    stOptions        : ST_AdminTimeOptions;
END_VAR

Name

Typ

Beschreibung

bReset

BOOL

Ein Signal an diesem Eingang setzt die aufgezeichneten Zeiten zurück.

stOptions

ST_AdminTimeOptions

Zusätzliche Optionen des Bausteins

PML_AdminTime 3: Ein/Ausgänge

VAR_IN_OUT
    stAdmin          : ST_PMLa;
    stStatus         : ST_PMLs;
END_VAR

Name

Typ

Beschreibung

stAdmin

ST_PMLa

Übergabe der Admin-PackTags

stStatus

ST_PMLs

Übergabe der Status-PackTags

Voraussetzungen

Entwicklungsumgebung

Zielplattform

Einzubindende SPS Bibliotheken

Ab TwinCAT v3.1 Build 4018

PC (i386)

Tc3_PackML_V2