FB_ClampTableGenerator

FB_ClampTableGenerator 1:

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

FB_ClampTableGenerator 2:
FB_ClampTableGenerator 3:

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

FB_ClampTableGenerator 4: Eigenschaften

Name

Typ

Zugriff

Beschreibung

LookUp

I_CammingLookUp

Get, Set

Schnittstelle auf die zu beschreibende Tabelle

AsymHalf

I_ClampTableGenerator_Half

Get

Schnittstelle auf eine asymmetrische Hälfte der Schließeinheit.

Hinweis Wird diese Eigenschaft mindestens einmal aufgerufen, schaltet die Klasse auf den asymmetrischen Betriebsmodus um.

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 und LoadArm in der geschlossenen Stellung in einer Flucht sind.

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 ToolArm_3 nahezu horizontal bleibt.

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 ToolAdaption zu verwenden.

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.

FB_ClampTableGenerator 5: Methoden

Name

Beschreibung

DefineTable()

Startet die Berechnung der Transformationstabelle.

Reset()

Setzt Berechnungen des Generators zurück.

FB_ClampTableGenerator 6: Schnittstellen

Typ

Beschreibung

I_TrafoTableGenerator

Standardschnittstelle auf FB_TrafoTableGenerator.

I_ClampTableGenerator

Standardschnittstelle auf FB_ClampTableGenerator.

Zeichnung ohne optionale Parameter

FB_ClampTableGenerator 7:

Voraussetzungen

Entwicklungsumgebung

Zielplatform

Einzubindende SPS-Bibliotheken

TwinCAT v3.1.4024.55

PC oder CX (x64, x86)

Tc3_PlasticFunctions (>= v3.12.5.0)