FB_AxisHydraulicBase

Dieser FB legt eine mit der Tc2_Hydraulics Bibliothek betriebene Achse an.
Syntax:
fbHydAxis1: FB_AxisHydraulicBase
(
AxisName := 'HydClampAxis1',
nPtpPoints := 10,
iProcessHandler := 0,
iPosCamLookup := 0,
iVeloCamLookup := 0,
iEncoder := fbHydClampAxisEncIn01,
iDrive := fbHydClampAxisDriveOut01,
iPressureP := fbHydClampAxis1PrsInP,
iPressureM := fbHydClampAxis1PrsInM,
iPosFilter := 0,
iVeloFilter := 0
);
Initialisierungsparameter des FB_init-Konstruktors
Bezeichnung | Typ | Obligatorisch | Beschreibung |
---|---|---|---|
AxisName | STRING | Ja | Der textuelle Name der Achse. Wird u.a. für Meldungen und Dateinamen benutzt. |
nPtpPoints | INT | Ja | Anzahl der nutzbaren Segmente in PTP-Tabellen. Die Anzahl an Punkten kann auch über Ptp.SetPoints() gesetzt werden |
iProcessHandler | I_ProcessHandler | Nein | Ein Baustein für die Handhabung von Drücken und anderen Prozessgrößen. Reserviert, derzeit mit Null zu belegen |
iPosCamLookup | Nein | Ein Interface auf einen FB mit einer Positions-Kurvenscheibe. Dieser Eingang wird in der Regel mit Null belegt, da die Kurvenscheibe zu einem späteren Zeitpunkt definiert wird. | |
iVeloCamLookup | Nein | Ein Interface auf einen FB mit einer Geschwindigkeits-Kurvenscheibe. Dieser Eingang wird in der Regel mit Null belegt, da die Kurvenscheibe zu einem späteren Zeitpunkt definiert wird. | |
iEncoder | I_InputBase | Ja | I/O Schnittstelle für den Geber. Mit Hilfe dieser Schnittstelle wird die Ist-Position der Achse ermittelt. Kann auch über eine Eigenschaft zugewiesen werden |
iDrive | I_OutputBase | Ja | I/O Schnittstelle für den Antrieb. Mit Hilfe dieser Schnittstelle wird die Soll-Geschwindigkeit der Achse ausgegeben. Kann auch über eine Eigenschaft zugewiesen werden |
iPressureP | I_InputBase | Nein | I/O Schnittstelle für einen Drucksensor. Mit Hilfe dieser Schnittstelle wird der Druck auf der positiv wirkenden Zylinderfläche ermittelt. Kann auch über eine Eigenschaft zugewiesen werden |
iPressureM | I_InputBase | Nein | I/O Schnittstelle für einen Drucksensor. Mit Hilfe dieser Schnittstelle wird der Druck auf der negativ wirkenden Zylinderfläche ermittelt. Kann auch über eine Eigenschaft zugewiesen werden |
iPosFilter | I_Filter | Nein | Schnittstelle für einen Filter der Ist-Position. Kann auch über eine Eigenschaft zugewiesen werden |
iVeloFilter | I_Filter | Nein | Schnittstelle für einen Filter der Ist-Geschwindigkeit. Kann auch über eine Eigenschaft zugewiesen werden |
![]() | Starke Filterung Eine starke Filterung kann sich negativ auf die Leistung der Achse auswirken. |
![]() | Erforderliche Bibliotheken Hydraulische Achsen benötigen die Bibliothek Tc2_Hydraulics. |
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_PlasticHydraulic v3.12.4.26 oder höher |