FB_ClampTableGenerator

Implementiert einen Berechnungsalgorithmus für einen Standard-Schließeinheit-Mechanismus.

![]() | Namen der Bemaßungsbezeichnungen in der Skizze Die Bemaßungsbezeichnungen gleichen den Namen der zu konfigurierenden Eigenschaften der Klasse. |
Syntax:
FUNCTION_BLOCK FB_ClampTableGenerator EXTENDS FB_TrafoTableGenerator
Eigenschaften
Name | Typ | Zugriff | Beschreibung |
---|---|---|---|
LookUp | Get, Set | Schnittstelle auf die zu beschreibende Tabelle | |
AsymHalf | I_ClampTableGenerator_Half | Get | Schnittstelle auf eine asymmetrische Hälfte der Schließeinheit. |
BaseDistance | LREAL | Get, Set | Abstand zwischen den zwei ortsfesten Lagerpunkten in der Mitte des Mechanismus. |
BaseHeight | LREAL | Get, Set | Höhe der ortsfesten Mitte des Mechanismus zum Flanschpunkt des Motors. Optional, wenn |
DriveArm | LREAL | Get, Set | Am Antrieb befestigter Hebelarm. |
LoadArm | LREAL | Get, Set | Übertragungshebel auf die Werkzeughebel. |
ToolArmAngle | LREAL | Get, Set | Innenwinkel zwischen den zwei Teilen des seitlichen Werkzeugarms. |
ToolArm_1 | LREAL | Get, Set | Unterer Teil des seitlichen Werkzeugarms. |
ToolArm_2 | LREAL | Get, Set | Oberer Teil des seitlichen Werkzeugarms. |
ToolArm_3 | LREAL | Get, Set | Horizontaler Werkzeugarm. |
ToolJointHeight | LREAL | Get, Set | Höhe des in Bewegungsrichtung gelagerten Ankerpunkt (Joint) des Werkzeugs. Optional, wenn |
ToolJointOffset | LREAL | Get, Set | Versatz der Werkzeugaufspannfläche zum in Bewegungsrichtung gelagerten Ankerpunkt. In der empfohlenen Auslegung dieses Parameters ergibt die Transformation den Abstand der Werkzeugaufspannflächen. Um die Distanz der Werkzeugöffnung zu nutzen, wird empfohlen die Corefunction |
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. |
Schnittstellen
Typ | Beschreibung |
---|---|
I_TrafoTableGenerator | Standardschnittstelle auf FB_TrafoTableGenerator. |
I_ClampTableGenerator | Standardschnittstelle auf FB_ClampTableGenerator. |
Zeichnung ohne optionale Parameter

Voraussetzungen
Entwicklungsumgebung | Zielplattform | Einzubindende SPS-Bibliotheken |
---|---|---|
TwinCAT v3.1.4024.55 | PC oder CX (x64, x86) | Tc3_PlasticFunctions (>= v3.12.5.0) |