Struktur: DrvDataType

Die Struktur DrvDataType wird verwendet für die DriveData Variablezum Austausch der Daten für ein Laufwerk.

Die Struktur DrvDataType wird verwendet für die DriveData Variable, die verbunden sein muss mit allen Funktionsblöcken mit Bezug zu demselben Laufwerk.

Außer dem Element "sName" sollten alle Variablen nicht vom Benutzer direkt geschrieben werden. Sie werden gelesen und geschrieben innerhalb der Funktionsblöcke. Der DrvDataType enthält einige weitere interne, unsichtbare Variablen, die für interne Funktionalität verwendet werden und nicht für Benutzer Zugriff gedacht sind.

Die folgende Tabelle zeigt die sichtbaren Variablen von DrvDataType.

Variable

Datentyp

Defaultwert

Beschreibung

wStatusWord

WORD

0

Aktuelles Statuswort vom Antrieb

iActValue1

INT

0

Istwert1 vom Antrieb - meist gleich Geschwindigkeit

iActValue2

INT

0

Istwert2 aus Antrieb - Mapping ist gemacht in Antrieb Konfiguration

wControlWord

WORD

0

Steuerwort zum Antrieb

iRefValue1

INT

0

Sollwert1 zum Antrieb - meist Drehzahl Sollwert

iRefValue2

INT

0

Sollwert2 zum Antrieb - Mapping ist gemacht in Antrieb Konfiguration

xOnline

BOOL

FALSE

Verbindung aufgebaut - eingestellt in Modbus Kommunikation Funktion blockieren nach erfolgreich lesen und schreiben einen Modbus Auftrag

xCtrlBlockUsedf

BOOL

FALSE

Ein Steuerblock wird verwendet, um zu erzeugen das Steuerwort , ref1 und ref2 Werte

sName

STRING

'Standard Laufwerksname'

Name für Laufwerk, der von Benutzer direkt bis DriveData Variable gesetzt werden kann