Herunterladen Inhalt Inhalt Diese Seite drucken

Mc_Setoverride_Bkplcmc (Ab V3.0) - Beckhoff TwinCAT PLC Hydraulics Handbuch

Inhaltsverzeichnis

Werbung

• Wird die Achse im Verlauf einer eventuell erforderlichen Stop-Operation in einen Störzustand versetzt
wird mit Error und ErrorID:=Achs-ErrorCode reagiert.
Nach erfolgreichem Abschluss beider Operationen wird Done gemeldet. Die Achse ist dann störungsfrei und
im Stillstand.
Eine fallende Flanke an Execute löscht alle anstehenden Ausgangssignale.
HINWEIS! Wenn die Achse eine Bewegung ausführt wird sie bis zum Stillstand abgebremst.
Zusätzlich ist bei einigen Antriebstypen zur Behebung bestimmter Fehler ein Signalaustausch mit
einem externen Gerät erforderlich. Während der dafür benötigten Zeit kann der Baustein kein
endgültiges Ergebnis (Done oder Error) melden, sondern signalisiert mit Busy die andauernde
Bearbeitung der Funktion.
3.1.12

MC_SetOverride_BkPlcMc (ab V3.0)

Der Funktionsbaustein setzt den Override einer Achse.
HINWEIS! Dieser Baustein wirkt nur bei Verwendung des Profiltyps iTcMc_ProfileCtrlBased.
VAR_INPUT
    Enable:     BOOL;
    VelFactor:  LREAL;
END_VAR
VAR_OUTPUT
    Enabled:    BOOL;
    Busy:       BOOL;
    Error:      BOOL;
    ErrorID:    UDINT;
END_VAR
VAR_INOUT
    Axis:       Axis_Ref_BkPlcMc;
END_VAR
Enable: Ein aktiver Zustand an diesem Eingang setzt den Override der Achse.
VelFactor: Der neue Override der Achse.
Enabled: Hier wird der aktive Zustand des Bausteins signalisiert.
Busy: Dieser Ausgang ist für die Dauer der Abarbeitung des Kommandos auf TRUE.
Error: Hier wird das Auftreten eines Fehlers signalisiert.
ErrorID: Hier wird eine codierte Fehlerursache bereitgestellt.
Axis: Hier ist die Adresse einer Variablen vom Typ Axis_Ref_BkPlcMc [} 62] zu übergeben.
Verhalten des Bausteins
Bei einem aktiven Zustand an Enable wird der als VelOverride übergebene Wert auf den Bereich 0.0 bis
1.0 begrenzt und in Axis.pStAxParams^.fOverride eingetragen. Enabled wird auf TRUE gesetzt.
Eine fallende Flanke an Enable löscht alle Ausgänge.
TwinCAT PLC Hydraulics
Version: 1.2
PLCopen Motion Control
31

Werbung

Inhaltsverzeichnis
loading

Diese Anleitung auch für:

Ts5810

Inhaltsverzeichnis