FB_MdAxis

FB_MdAxis 1:

Diese Maschinendaten-Komponente enthält die schreibbaren Parameter einer TF8560 Achse.

Syntax:

FUNCTION_BLOCK FB_MdAxis EXTENDS FB_MdBaseComponent

FB_MdAxis 2: Maschinendaten

Index (Identifier)

Parameter

PLC-Speicherort

0x0000 03E8

SoftEndMinEna

Axis.MotionParams

0x0000 03E9

SoftEndMin

0x0000 03EA

SotEndMaxEna

0x0000 03EB

SoftEndMax

0x0000 044C

VeloMaxApplication

0x0000 044D

VeloMaxSystem

0x0000 044F

VeloMinApplication

0x0000 04B0

MaxAcceleration

0x0000 04B1

MaxDeceleration

0x0000 04B2

EncoderReversed

0x0000 07D1

EncoderWeighting

0x0000 07D2

EncoderInterpolation

0x0000 07D3

EncoderZeroShift

0x0000 07D4

DriveReversed

0x0000 0FA1

LagKp

0x0000 0FA2

CreepDistanceP

0x0000 0FA3

CreepDistanceM

0x0000 0FA4

CreepSpeedP

0x0000 0FA5

CreepSpeedM

0x0000 0FA6

BrakeDistanceP

0x0000 0FA7

BrakeDistanceM

0x0000 0FA8

AutoBrakeCalculation

0x0000 0FA9

AsymTargeting

0x0000 1388

LagMonitored

0x0000 1389

LagLimit

0x0000 138A

LagFilter

0x0000 1770

ScalingOilPressure

0x0000 181x

UnitGroup (16 Indizes)

FB_AxisHmi

FB_MdAxis 3: Eigenschaften

Name

Typ

Zugriff

Initialwert

Beschreibung

Connected

BOOL

Get

FALSE

Komponente ist mit ihren Abhängigkeiten (ausgenommen des MD-Containers) verbunden.

FB_MdBaseComponent

LinkedContainer

I_MdBaseContainer

Get

NULL

Verweist auf den Container, dem die Komponente angehängt wurde.

Tc3_PlasticFunctions.FB_MdComponent

Weitere Eigenschaften

<>

<>

<>

Implementiert durch FB_MdComponent

FB_MdAxis 4: Methoden

Name

Beschreibung

AddNextComponent()

Fügt der Komponente die Folgekomponente hinzu (Liste).

FB_MdAxis

Connect(ipAxis, ipAxisHmi)

Verbindet die Komponente mit den notwendigen Abhängigkeiten.

FB_MdBaseComponent

[PROTECTED] ConfigCompType(eCompType)

Dient bei erbenden Klassen zur Initialisierung des Kodierungs-Offsets nach E_StandardCompType.

[PROTECTED] ConfigCompTypeEx()

Dient bei der erbenden Klasse zur Initialisierung des Kodierungs-Offsets.

[PROTECTED] NextString(…)

Vereinfachte Methode zum Lesen eines Text-basierten Maschinendaten-Parameters. Diese Methode dient zur Verwendung innerhalb der MdNextParameter(…) Callback Methode.

[PROTECTED] SetString(…)

Vereinfachte Methode zum Schreiben eines Text-basierten Maschinendaten-Parameters. Diese Methode dient zur Verwendung innerhalb der MdSetParameter(…) Callback Methode.

Tc3_PlasticFunctions.FB_MdComponent

Weitere Methoden

Implementiert durch FB_MdComponent.

FB_MdAxis 5: Ereignisgesteuerte Methoden (Callback-Methoden)

Name

Beschreibung

MdNextParameter(…)

Container-Abruf zum Speichern der Parameter in eine Datei, implementiert durch FB_MdComponent.

MdSetParameter(…)

Container-Abruf zum Laden der Parameter in die Laufzeit, implementiert durch FB_MdComponent.

FB_MdAxis 6: Schnittstellen

Typ

Beschreibung

I_MdComponent

Standardschnittstelle auf FB_MdComponent

I_MdAxis

Standardschnittstelle auf FB_MdAxis.

I_MdBaseComponent

Standardschnittstelle auf FB_MdBaseComponent

Weitere Schnittstellen

Implementiert durch FB_MdComponent

Voraussetzungen

Entwicklungsumgebung

Zielplattform

Einzubindende SPS-Bibliotheken

TwinCAT >= v3.1.4024.54 (empfohlen)
TwinCAT >= v3.1.4024.42 (benötigt)

PC oder CX (x64, x86)

Tc3_PlasticBaseApplication (>= v12.8.1.0)