FB_AxisNcBase

FB_AxisNcBase 1:

Dieser FB legt eine mit der Tc2_MC2-Bibliothek betriebene Achse an.

Dieser Achstyp benötigt die TF50x0 NC PTP Lizenz.

Syntax:

fbNcAxis:        FB_AxisNcBase('', 0, 0, 0, 0, 0);

// Initialization code
fbNcAxis.Name := 'NcAxis1'
fbNcAxis.PtpPoints := 10;
fbNcAxis:   FB_AxisNcBase
            (
                AxisName        := 'NcClampAxis1', 
                nPtpPoints      := 10,
                iProcessHandler := 0,
                iPosCamLookup   := 0,
                iVeloCamLookup  := 0
            );

FB_AxisNcBase 2: Anschlussoptionen (IOs)

Bezeichnung

Typ

Beschreibung

AxisRef

AXIS_REF

Mapping-Schnittstelle zur TwinCAT NC Achse.

PressureControl.Supervisor.Sensor

I_InputBase

Schnittstelle zu einem Drucksensor für eine Druckregelung.

Limiting.Output

I_LimitingOutput

Schnittstelle zur Verbindung von Limitierungsausgängen (z.B. Drehmoment oder Druck).

FB_AxisNcBase 3:

AxisRef ist nicht als Eigenschaft verfügbar

Die AxisRef wird hier der Vollständigkeit halber aufgeführt, es kann allerdings nicht direkt über eine Eigenschaft zugegriffen werden.

FB_AxisNcBase 4: Initialisierungsparameter des FB_init-Konstruktors

Bezeichnung

Typ

Beschreibung

AxisName

STRING

Der textuelle Name der Achse. Wird u.a. für Meldungen und Dateinamen benutzt.

Der Name kann auch über .Name gesetzt werden.

nPtpPoints

INT

Anzahl der nutzbaren Punkte in der PTP-Funktion.

Die Anzahl an Punkten kann auch über .PtpPoints gesetzt werden

iProcessHandler

I_ProcessHandler

Ein Baustein für die Handhabung von Drücken und anderen Prozessgrößen.

Veraltete Implementation! Dieser Eingang ist mit Null zu belegen, da eine Druckhandhabung unter PressureControl.Supervisor ohne externe Zuweisung bereits verfügbar ist.

iPosCamLookup

I_CammingLookup

Eine Schnittstelle auf eine externe Instanz mit einer Positions-Kurvenscheibe.

Veraltete Implementation! Dieser Eingang ist mit Null zu belegen, da eine Kurvenscheibe unter Camming.Pos.LookUp ohne externe Zuweisung bereits verfügbar ist.

iVeloCamLookup

I_CammingLookup

Eine Schnittstelle auf eine externe Instanz mit einer Geschwindigkeits-Kurvenscheibe.

Veraltete Implementation! Dieser Eingang ist mit Null zu belegen, da eine Kurvenscheibe unter Camming.Velo.LookUp ohne externe Zuweisung bereits verfügbar ist.

Voraussetzungen

Entwicklungsumgebung

Zielplattform

Einzubindende SPS-Bibliotheken

TwinCAT v3.1.4024.35

PC oder CX (x64, x86)

Tc3_PlasticFunctions v3.12.4.26 oder höher

Tc3_PlasticNc v3.12.4.26 oder höher