Herunterladen Inhalt Inhalt Diese Seite drucken

Mc_Readaxiserror_Bkplcmc (Ab V3.0); Mc_Readboolparameter_Bkplcmc (Ab V3.0) - Beckhoff TwinCAT PLC Hydraulics Handbuch

Inhaltsverzeichnis

Werbung

PLCopen Motion Control
3.1.5

MC_ReadAxisError_BkPlcMc (ab V3.0)

Der Funktionsbaustein ermittelt den aktuellen Errorcode einer Achse.
VAR_INPUT
    Enable:     BOOL;
END_VAR
VAR_OUTPUT
    Busy:       BOOL;
    Done:       BOOL;
    Error:      BOOL;
    ErrorID:    UDINT;
    AxisErrorID:UDINT;
END_VAR
VAR_INOUT
    Axis:       Axis_Ref_BkPlcMc;
END_VAR
Enable: Ein TRUE an diesem Eingang löst eine Aktualisierung des Errorcodes aus.
Busy: Hier wird signalisiert, dass ein Kommando abgearbeitet wird.
Done: Hier wird die erfolgreiche Ermittlung der Istposition signalisiert.
Error: Hier wird TRUE signalisiert. wenn der Baustein die gewünschte Funktion nicht ausführen konnte.
ErrorID: Hier wird eine codierte Fehlerursache bereitgestellt wenn der Baustein die gewünschte Funktion
nicht ausführen konnte.
AxisErrorID: Hier wird der aktuelle Fehlercode [} 224] der Achse bereitgestellt.
Axis: Hier ist die Adresse einer Variablen vom Typ Axis_Ref_BkPlcMc [} 62] zu übergeben.
Verhalten des Bausteins
Wenn EnableTRUE ist untersucht der Baustein das übergebene Achsinterface. Der aktuelle Fehlercode wird
als AxisErrorID gemeldet. Ist EnableFALSE löscht der Baustein alle anstehenden Ausgangssignale.
HINWEIS! Dieser Baustein benötigt keine Zeit und keine Vorbedingungen zur Durchführung seiner
Aufgaben. Die Ausgänge Error und Busy werden zu keinem Zeitpunkt den Wert TRUE annehmen und
sind nur aus Kompatibilitätsgründen vorhanden.
3.1.6

MC_ReadBoolParameter_BkPlcMc (ab V3.0)

Der Funktionsbaustein liest die boolschen Parameter einer Achse aus. Für nicht boolsche Parameter steht
der Baustein MC_ReadParameter_BkPlcMc [} 26] zur Verfügung.
24
Version: 1.2
TwinCAT PLC Hydraulics

Werbung

Inhaltsverzeichnis
loading

Diese Anleitung auch für:

Ts5810

Inhaltsverzeichnis