DANFOSS_VLT_HVAC_DRIVE

DANFOSS_VLT_HVAC_DRIVE (FB)

FUNCTION_BLOCK DANFOSS_VLT_HVAC_DRIVE

InOut:

Scope
Name
Type
Initial
Comment

Input

xEn

BOOL

TRUE

Freigabe / Sperrung der Kommunikation ( TRUE = Freigabe )

Input

byUnitId

BYTE

0

Adresse des Geräts ( 1 .. 247 )

Input

xUpdateActual

BOOL

FALSE

Aktualisierung der Istwerte ( bei jeder ansteigenden Flanke )

Input

xUpdateSetp

BOOL

FALSE

Aktualisierung der Sollwerte ( bei jeder ansteigenden Flanke )

Input

xUpdateConfig

BOOL

FALSE

Aktualisierung der Konfiguration ( bei jeder ansteigenden Flanke )

Input

xEnDevice

BOOL

FALSE

Freigabe / Sperrung des Frequenzumrichters ( FALSE = Aus )

Input

rSetp

REAL

0.0

Sollwert des Frequenzumrichters ( Drehzahl, Sollwert ) ( -100.0 - +100.0% )

Input

xResetShutdown

BOOL

FALSE

Reset des Geräts nach einer Abschaltung ( bei jeder ansteigenden Flanke )

Inout

ModbusClient

ModbusClientBase

Client des Geräts

Output

xFb

BOOL

Betriebsmeldung ( FALSE = Aus, TRUE = Ein )

Output

rSetpPercFb

REAL

Rückmeldung - Aktueller Sollwert in Prozent

Output

rOutputFreq

REAL

Aktuelle Ausgangsfrequenz in Hz

Output

wControlWordFb

WORD

Rückmeldung - Aktuelles Steuerwort

Output

wStatusWord

WORD

Aktuelles Zustandswort

Output

dwOperatingHours

DWORD

Motorlaufstunden

Output

dwElecEnergyTota

DWORD

Gesamte elektrische Arbeit in kWh

Output

dwCountSwitchOn

DWORD

Anzahl der Einschaltungen

Output

rElecVoltage

REAL

Ausgangsspannung in Volt

Output

rElecCurrent

REAL

Ausgangsstrom in Ampere

Output

rThermalProtect

REAL

Thermischer Motorschutz in Prozent

Output

xBit0_Control

BOOL

Zustand der Steuerung ( FALSE = nicht bereit, TRUE = bereit )

Output

xBit1_FreqConv

BOOL

Zustand des Frequenzumrichters ( FALSE = nicht bereit, TRUE = bereit )

Output

xBit2_FreeRun

BOOL

Zustand des Freilaufs ( FALSE = aktiv, TRUE = Motor in Betrieb )

Output

xBit3_AlarmOff

BOOL

Zustand des Fehlers mit Abschaltung ( FALSE = nicht aktiv, TRUE = aktiv )

Output

xBit4_Alarm

BOOL

Zustand des Fehlers ohne Abschaltung ( FALSE = nicht aktiv, TRUE = aktiv )

Output

xBit6_AlarmOffBl

BOOL

Zustand des Fehlers mit Abschaltung und Blockierung ( FALSE = nicht aktiv, TRUE = aktiv )

Output

xBit7_Warn

BOOL

Zustand der Warnung ( FALSE = nicht aktiv, TRUE = aktiv )

Output

xBit8_SetpActual

BOOL

Zustand Drehzahlsollwert/-istwert ( FALSE = ungleich, TRUE = gleich )

Output

xBit9_LocalBus

BOOL

Zustand Vor-Ort-Betrieb/Bussteuerung ( FALSE = Vor-Ort- Betrieb, TRUE = Bussteuerung )

Output

xBit10_FreqLimit

BOOL

Zustand der Frequenzgrenzen ( FALSE = Frequenz ist ausserhalb, TRUE = Frequenz ist innerhalb )

Output

xBit12_OverTInv

BOOL

Zustand der Übertemperaturmeldung des Wechselrichters ( FALSE = Aus, TRUE = Ein )

Output

xBit13_OverVolt

BOOL

Zustand der Überspannungsmeldung ( FALSE = Aus, TRUE = Ein )

Output

xBit14_OverMomen

BOOL

Zustand der Überdrehmomentmeldung ( FALSE = Aus, TRUE = Ein )

Output

xBit15_OverTherm

BOOL

Zustand der thermischen Schutzvorrichtungen ( FALSE = keine Überschreitung, TRUE = Überschreitung eines Grenzwerts )

Output

xAlarm

BOOL

FALSE

Sammelstörung ( TRUE = Störung )

Output

xAlarmCom

BOOL

FALSE

Sammelstörung - Kommunikation ( TRUE = Störung )

Output

eErrorCodeCom

ModbusErrorCode

Fehlercode - Kommunikation ( 0 = kein Fehler )

Output

dwErrorCode1Dev

DWORD

0

Alarmwort 1 - Gerät

Output

dwErrorCode2Dev

DWORD

0

Alarmwort 2 - Gerät

Output

dwWarnCode1Dev

DWORD

0

Warnwort 1 - Gerät

Output

dwWarnCode2Dev

DWORD

0

Warnwort 2 - Gerät

Output

dwStateCode1Dev

DWORD

0

Erweitertes Zustandswort 1 - Gerät

Output

dwStateCode2Dev

DWORD

0

Erweitertes Zustandswort 2 - Gerät

Output

xBusy

BOOL

Kommunikationsanzeige ( TRUE = Kommunikation )

Input Const

wControlMode

WORD

0

0 = Drehzahlsteuerung, 3 = PID-Regler

Input Const

xCW_Bit15

BOOL

FALSE

FALSE = Keine Reversierung, TRUE = Reversierung

Input Const

xCW_Bit14

BOOL

FALSE

Most Significant Bit - Auswahl Parametersatz ( 00 = Parametersatz 1 )

Input Const

xCW_Bit13

BOOL

FALSE

Least Significant Bit - Auswahl Parametersatz ( 00 = Parametersatz 1 )

Input Const

xCW_Bit12

BOOL

FALSE

FALSE = Relais 02 nicht aktiviert, TRUE = Relais 02 aktiviert

Input Const

xCW_Bit11

BOOL

FALSE

FALSE = Relais 01 nicht aktiviert, TRUE = Relais 01 aktiviert

Input Const

xCW_Bit10

BOOL

TRUE

FALSE = Daten ungültig 1, TRUE = Daten gültig

Input Const

xCW_Bit9

BOOL

FALSE

FALSE = Rampe 1, TRUE = Rampe 2

Input Const

xCW_Bit8

BOOL

FALSE

FALSE = Ohne Funktion, TRUE = Festdrehzahl JOG

Input Const

xCW_Bit5

BOOL

TRUE

FALSE = Frequenzausgang halten, TRUE = Rampe verwenden

Input Const

xCW_Bit1

BOOL

FALSE

Most Significant Bit - Auswahl Festsollwert ( 00 = Sollwert 0 )

Input Const

xCW_Bit0

BOOL

FALSE

Least Significant Bit - Auswahl Festsollwert ( 00 = Sollwert 0 )

Input Const

eDisableMode

VLT_HVAC_DRIVE_DISABLE_MODE

VLT_HVAC_DRIVE_DISABLE_MODE.FREE_RUN_STOP

Art der Abschaltung des Frequenzumrichters

Input Const

eCWTimeoutMode

VLT_HVAC_DRIVE_CONTROL_WORD_TIMEOUT_MODE

VLT_HVAC_DRIVE_CONTROL_WORD_TIMEOUT_MODE.OFF

Funktion nach einem Timeout des Steuerworts

Input Const

tTimeUpdateCW

TIME

TIME#30s0ms

Updateintervall für die Übertragung des Steuerworts ( CW = Control word )

Input Const

tTimeUpdateConfig

TIME

TIME#0ms

Updateintervall für die Vorgänge, die durch den Eingang ‘xUpdateConfig’ beeinflusst werden

Input Const

tTimeUpdateSetp

TIME

TIME#45s0ms

Updateintervall für die Vorgänge, die durch den Eingang ‘xUpdateSetp’ beeinflusst werden

Input Const

tTimeUpdateActual

TIME

TIME#3s0ms

Updateintervall für die Vorgänge, die durch den Eingang ‘xUpdateActual’ beeinflusst werden

Zuletzt aktualisiert