InvDeviceBase

Diese Klasse ist die Basis für Umrichter-I/O-Elemente.
![]() | Klasse ist Abstrakt Da die Klasse als |
Syntax:
FUNCTION_BLOCK ABSTRACT FB_InvDeviceBase
Eigenschaften
Name | Typ | Zugriff | Beschreibung |
---|---|---|---|
ActVelocity | LREAL | Get | Aktuelle Geschwindigkeit des Umrichter-Motors. |
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. |
![]() | Richtung der Signale Die Eigenschaften bilden im Wesentlichen die Schnittstelle zwischen Umrichter und Umrichter-Achse.
|
Methoden
Name | Beschreibung |
---|---|
Cyclic() | Zyklusmethode |
Connect() | Verbindet das Umrichter-Device mit der Achse. |
GoError() | Simuliert einen Fehler des Umrichter-Devices. |
Schnittstellen
Typ | Beschreibung |
---|---|
I_InvDeviceBase | Standardschnittstelle auf FB_InvDeviceBase Definiert die Schnittstelle zur Achse. |
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) |