Instanziierung
FB_AxisNcBase, FB_AxisHydraulicBase und FB_AxisInvBase können instanziiert werden. Folgend finden Sie Beispielcode für die Erstellung von Instanzen dieser Achstypen. Die Eingangsvariablen dieser FBs werden alle in der Methode FB_init() definiert. FB_init() wird immer implizit aufgerufen, wenn eine Instanz eines FBs initialisiert wird. Für eine detaillierte Beschreibung siehe FB_init().
Einige Eingangsvariablen von FB_init() müssen zwingend zugewiesen werden, während andere optional sind und 0 sein können. Die folgende Tabelle zeigt die Anforderungen von FB_AxisNcBase, FB_AxisHydraulicBase, FB_AxisInvBase und FB_ActuatorBase bei der Zuweisung ihrer Eingangsvariablen. Eine ausführliche Erklärung der einzelnen Eingangsvariablen finden Sie unter METHOD FB_init().
Das Open-Source-Projekt TF85xx – Plastic Application, dass auf TF8560 – TwinCAT 3 Plastic Technology Functions basiert, hat gängige Maschinenachsen und deren Motion Tasks in Blasform- und weiteren Kunststoffmaschinentypen konstruiert. Dazu gehören Achsen wie Schließeinheit, Blasdorn, Wanddickensteuerung, Einspritzeinheit etc. Kunden können je nach Bedarf die Plastic Application als Basis ihrer Steuerung oder als Tutorial für TF8560 TwinCAT 3 Plastic Technology Functions verwenden.
Bezeichnung | Beschreibung |
---|---|
Hydraulische Achsen, mit der Tc2_Hydraulics Bibliothek betrieben. | |
Servo-Achsen, mit der Tc2_MC2-Bibliothek betrieben. | |
Transformierende Servo-Achsen, mit der Tc2_MC2-Bibliothek betrieben. | |
Umrichter-Achsen | |
Digitale Linear-Aktuatoren |