FB_CrankTableGenerator

FB_CrankTableGenerator 1:

Implementiert einen Berechnungsalgorithmus für einen Kurbeltriebmechanismus.

FB_CrankTableGenerator 2:
FB_CrankTableGenerator 3:

Namen der Bemaßungsbezeichnungen in der Skizze

Die Bemaßungsbezeichnungen gleichen den Namen der zu konfigurierenden Eigenschaften der Klasse.

Syntax:

FUNCTION_BLOCK FB_CrankTableGenerator EXTENDS FB_TrafoTableGenerator

FB_CrankTableGenerator 4: Eigenschaften

Name

Typ

Zugriff

Beschreibung

LookUp

I_CammingLookUp

Get, Set

Schnittstelle auf die zu beschreibende Tabelle

DriveArm

LREAL

Get, Set

Am Antrieb befestigter Hebelarm.

HeightOffset

LREAL

Get, Set

Höhenversatz zwischen Führungsrichtung der Last und Drehpunkt des Antriebs.

LoadArm

LREAL

Get, Set

Übertragungshebel auf die geführte Lastseite.

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_CrankTableGenerator 5: Methoden

Name

Beschreibung

DefineTable()

Startet die Berechnung der Transformationstabelle.

Reset()

Setzt Berechnungen des Generators zurück.

FB_CrankTableGenerator 6: Schnittstellen

Typ

Beschreibung

I_TrafoTableGenerator

Standardschnittstelle auf FB_TrafoTableGenerator.

I_CrankTableGenerator

Standardschnittstelle auf FB_CrankTableGenerator.

Voraussetzungen

Entwicklungsumgebung

Zielplatform

Einzubindende SPS-Bibliotheken

TwinCAT v3.1.4024.55

PC oder CX (x64, x86)

Tc3_PlasticFunctions (>= v3.12.5.0)