InverterAnalog

InverterAnalog 1:

Diese Klasse wird für Umrichter mit Analog-Schnittstelle verwendet.

Syntax:

FUNCTION_BLOCK FB_InverterAnalog EXTENDS FB_InvDeviceBase

InverterAnalog 2: I/O-Variablen

Name

Typ

Richtung

Beschreibung

QVelocity

FB_OutputAnalog16

Output

Geschwindigkeitsausgabe

QPowerEnable

FB_OutputDigital

Output

Leistungsfreigabe

QPositiveEnable

FB_OutputDigital

Output

Positive Richtungsfreigabe

QNegativeEnable

FB_OutputDigital

Output

Negative Richtungsfreigabe

QReset

FB_OutputDigital

Output

Reset des Umrichter-Fehlerzustandes.

IActualVelocity

FB_InputAnalog16

Input

Meldung der aktuellen Geschwindigkeit.

IActualLoad

FB_InputAnalog16

Input

Meldung der aktuellen Last.

IEnableFeedback

FB_InputDigital

Input

Meldung der Leistungsfreigabe.

IFault

FB_InputDigital

Input

Umrichter-Fehler

InverterAnalog 3: Eigenschaften

Name

Typ

Zugriff

Beschreibung

ActVelocity

LREAL

Get

Aktuelle Geschwindigkeit des Umrichter-Motors.

TolStandstill

LREAL

Get, Set

Toleranz mit der die aktuelle Geschwindigkeit als Stillstand interpretiert wird.

Connected

BOOL

Get

[INTERNAL] Klasse wurde mit einer Achse verbunden.

EnableN

BOOL

Get, Set

Negative Richtungsfreigabe der Achse.

EnableP

BOOL

Get, Set

Positive Richtungsfreigabe der Achse.

EnablePower

BOOL

Get, Set

Leistungsfreigabe der Achse.

EnableSupply

BOOL

Get, Set

Versorgungsfreigabe der Achse.

Error

BOOL

Get

Umrichter ist im Fehlerzustand.

ErrorID

UDINT

Get

Fehlercode des Umrichter-Fehlers.

Load

LREAL

Get

Auslastung des Umrichters.

PowerEnabled

BOOL

Get

Rückmeldung der Leistungsfreigabe des Umrichters.

Reset

BOOL

Get, Set

Reset-Signal der Achse.

Reseted

BOOL

Get, Set

Rückmeldung des erfolgreichen Resets.

SetVelocity

LREAL

Get, Set

Sollgeschwindigkeit der Achse.

Stop

BOOL

Get, Set

Stopp-Signal der Achse für mögliche Stopp-Funktionen des Umrichters.

Stopped

BOOL

Get

Rückmeldung des erfolgreichen Stopps des Umrichters.

SupplyEnabled

BOOL

Get

Rückmeldung der Versorgungsfreigabe des Umrichters.

InverterAnalog 4:

Richtung der Signale

Die Eigenschaften bilden im Wesentlichen die Schnittstelle zwischen Umrichter und Umrichter-Achse.

  • Methoden ohne Setter sind meist Rückmeldungen des Umrichters an die Achse.
  • Methoden mit Setter sind Kommando-Signale der Achse an den Umrichter.

InverterAnalog 5: Methoden

Name

Beschreibung

Cyclic()

Zyklusmethode

Connect()

Verbindet das Umrichter-Device mit der Achse.

GoError()

Simuliert einen Fehler des Umrichter-Devices.

InverterAnalog 6: Schnittstellen

Typ

Beschreibung

I_InvDeviceBase

Standardschnittstelle auf FB_InvDeviceBase

Definiert die Schnittstelle zur Achse.

I_InverterAnalog

Standardschnittstelle auf FB_InverterAnalog.

I_InvDeviceBaseDev

Erweiterte Schnittstelle auf FB_InvDeviceBase.

Voraussetzungen

Entwicklungsumgebung

Zielplattform

Einzubindende SPS-Bibliotheken

TwinCAT v3.1.4024.55

PC oder CX (x64, x86)

Tc3_PlasticFunctions (>= v3.12.5.0)