FB_TrafoTableGenerator

Stellt die Basisklasse für Erzeugungsalgorithmen von Transformations-Kurvenscheiben dar.
Folgende vorimplementierte Geometrien sind inklusive:
- FB_ClampTableGenerator – Geometrie einer typischen Schließeinheit
- FB_CrankTableGenerator – Geometrie eines Kurbeltriebs
- FB_ScotchYokeTableGenerator – Geometrie eines Scotch Yokes
Syntax:
FUNCTION_BLOCK ABSTRACT FB_TrafoTableGenerator
Eigenschaften
Name | Typ | Zugriff | Beschreibung |
---|---|---|---|
LookUp | Get, Set | Schnittstelle auf die zu beschreibende Tabelle | |
DriveHighEnd | LREAL | Get, Set | Oberes Limit der Antriebsposition. |
DriveLowEnd | LREAL | Get, Set | Unteres Limit der Antriebsposition. |
DriveStep | LREAL | Get | Schrittweite der Antriebspositionen. |
ParamValid | BOOL | Get | Die eingestellten Parameter haben gültige Werte. |
Points | INT | Get, Set | Anzahl der Punkte die definiert werden sollen. |
Methoden
Name | Beschreibung |
---|---|
DefineTable() | Startet die Berechnung der Transformationstabelle. |
Reset() | Setzt Berechnungen des Generators zurück. |
![]() | Methoden sind abstrakt Die Methoden sind als |
Schnittstellen
Typ | Beschreibung |
---|---|
I_TrafoTableGenerator | Standardschnittstelle auf FB_TrafoTableGenerator. |
Voraussetzungen
Entwicklungsumgebung | Zielplattform | Einzubindende SPS-Bibliotheken |
---|---|---|
TwinCAT v3.1.4024.55 | PC oder CX (x64, x86) | Tc3_PlasticFunctions (>= v3.12.5.0) |