3
PLCopen Motion Control
3.1
Administrative
3.1.1
MC_Power_BkPlcMc (ab V3.0)
Der Funktionsbaustein dient zum Ansteuern eines externen Stellgeräts. Weitere Informationen zu diesem
Thema finden Sie unter FAQ #9 [} 216].
VAR_INPUT
Enable: BOOL;
Enable_Positive: BOOL;
Enable_Negative: BOOL;
BufferMode: MC_BufferMode_BkPlcMc:=Aborting_BkPlcMc; (ab/from V3.0.8)
END_VAR
VAR_OUTPUT
Busy: BOOL;
Status: BOOL;
Error: BOOL;
ErrorID: UDINT;
END_VAR
VAR_INOUT
Axis: Axis_Ref_BkPlcMc;
END_VAR
Enable: Ein TRUE an diesem Eingang schaltet ein externes Stellgerät einer Achse aktiv.
Enable_Positive: Ein TRUE an diesem Eingang schaltet die richtungsbezogene Freigabe eines externen
Stellgeräts einer Achse für Bewegungen in positiver Richtung aktiv.
Enable_Negative: Ein TRUE an diesem Eingang schaltet die richtungsbezogene Freigabe eines externen
Stellgeräts einer Achse für Bewegungen in negativer Richtung aktiv.
BufferMode: reserviert. Dieser Eingang wurde vorbereitend ergänzt und sollte derzeit nicht oder mit der
Konstanten Aborting_BkPlcMc belegt werden. (ab V3.0.8)
Busy: Hier wird signalisiert, dass ein Kommando abgearbeitet wird.
Status: Hier wird die Betriebsbereitschaft signalisiert.
Error: Hier wird das Auftreten eines Fehlers signalisiert.
ErrorID: Hier wird eine codierte Fehlermeldung bereitgestellt.
Axis: Hier ist die Adresse einer Variablen vom Typ Axis_Ref_BkPlcMc [} 62] zu übergeben.
Verhalten des Bausteins
Dieser Baustein dient zur Steuerung von externen Stellgeräten. Dabei kann es sich um Baugruppen zur
Ventilansteuerung (Onboard Endstufe des Ventils oder Schaltschrank-Baugruppe), um Frequenzumrichter
oder Servoverstärker handeln. Diese Geräte benötigen in der Regel ein digitales Signal zur Freigabe der
Energieabgabe durch eine Leistungsstufe. Je nach Ausführung des Geräts können zusätzlich die
Bewegungsrichtungen "Positiv" und "Negativ" gezielt aktiv geschaltet werden.
TwinCAT PLC Hydraulics
Version: 1.2
PLCopen Motion Control
19