Herunterladen Inhalt Inhalt Diese Seite drucken

Motion; Mc_Camin_Bkplcmc (Ab V3.0) - Beckhoff TwinCAT PLC Hydraulics Handbuch

Inhaltsverzeichnis

Werbung

HINWEIS! Dieser Baustein benötigt keine Zeit zur Durchführung seiner Aufgaben. Der Ausgang
Busy wird zu keinem Zeitpunkt den Wert TRUE annehmen und ist nur aus Kompatibilitätsgründen
vorhanden.
3.2

Motion

3.2.1

MC_CamIn_BkPlcMc (ab V3.0)

Der Funktionsbaustein startet und überwacht eine Kurvenscheiben-Kopplung zwischen zwei Achsen. Zum
Lösen der Kopplung ist ein MC_CamOut_BkPlcMc [} 39] Baustein zu verwenden.
VAR_INPUT
    Execute:        BOOL;
    MasterOffset:   LREAL:=0.0;
    SlaveOffset:    LREAL:=0.0;
    MasterScaling:  LREAL:=0.0;
    SlaveScaling:   LREAL:=0.0;
    StartMode:      MC_StartMode_BkPlcMc:=MC_StartMode_Absolute;
    CamTableId:     MC_CAM_ID_BkPlcMc;
    BufferMode:     MC_BufferMode_BkPlcMc:=Aborting_BkPlcMc;    (ab/from V3.0.8)
END_VAR
VAR_OUTPUT
    Busy:           BOOL;
    InSync:         BOOL;
    CommandAborted: BOOL;
    Error:          BOOL;
    ErrorID:        UDINT;
    EndOfProfile:   BOOL;
END_VAR
VAR_INOUT
    Master:         Axis_Ref_BkPlcMc;
    Slave:          Axis_Ref_BkPlcMc;
END_VAR
Execute: Eine steigende Flanke an diesem Eingang startet die Kopplung.
MasterOffset, MasterScaling: Diese Werte werden mit der Istposition des Masters verrechnet, bevor der
sich ergebende Wert in der Master-Spalte der Tabelle gesucht wird.
SlaveOffset, SlaveScaling: Diese Werte werden mit der Slave-Position aus der Tabelle verrechnet.
StartMode: Ein Wert aus MC_StartMode_BkPlcMc [} 86], der das Verhalten der Slave-Achse beim
Aktivieren der Kopplung festlegt.
CamTableId: Hier ist eine Variable des Typs MC_CAM_ID_BkPlcMc [} 85] zu übergeben, die von einem
Baustein des Typs MC_CamTableSelect_BkPlcMc [} 40] initialisiert wurde.
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.
TwinCAT PLC Hydraulics
Version: 1.2
PLCopen Motion Control
37

Werbung

Inhaltsverzeichnis
loading

Diese Anleitung auch für:

Ts5810

Inhaltsverzeichnis