KSB_PUMP_DRIVE_2_MOD

KSB_PUMP_DRIVE_2_MOD (FB)

FUNCTION_BLOCK KSB_PUMP_DRIVE_2_MOD

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

xEnDevice

BOOL

FALSE

Freigabe / Sperrung der Anlage ( FALSE = Aus )

Input

eMode_P1

KSB_PUMP_DRIVE_2_MOD_PUMP_MODE

KSB_PUMP_DRIVE_2_MOD_PUMP_MODE.AUTO

Betriebsart der Pumpe 1

Input

rSetp_PERC_Auto

REAL

0.0

Sollwert für die Pumpe (n) in Prozent ( 0.0% = Parameter 3-2-2-1 bis 100.0% = Parameter 3-2-2-2) im Automatikbetrieb

Input

rSetp_PERC_Man

REAL

0.0

Sollwert für die Pumpe (n) in Prozent ( 0.0% = Parameter 3-2-2-1 bis 100.0% = Parameter 3-2-2-2) im Handbetrieb

Input

xResMessages

BOOL

FALSE

Rücksetzung aller Meldungen ( bei jeder ansteigenden Flanke )

Inout

ModbusClient

ModbusClientBase

Client des Geräts

Output

xEnDeviceFb

BOOL

FALSE

Freigabe / Sperrung der Anlage ( FALSE = Aus ) — Rückmeldung

Output

rSetp_RPM_Fb

REAL

0.0

Sollwert für die Pumpe als Drehzahl in 1/min — Rückmeldung

Output

rSetp_PERC_Fb

REAL

0.0

Sollwert für die Pumpe in Prozent — Rückmeldung

Output

eControlStationFb

KSB_PUMP_DRIVE_2_MOD_CONTROL_STATION_MODE

KSB_PUMP_DRIVE_2_MOD_CONTROL_STATION_MODE.LOCAL

Art der Steuerstelle — Rückmeldung

Output

eActValueSourceFb

KSB_PUMP_DRIVE_2_MOD_ACTUAL_VALUE_SOURCE

KSB_PUMP_DRIVE_2_MOD_ACTUAL_VALUE_SOURCE.LOCAL

Quelle für den Istwert — Rückmeldung

Output

eState_P1

KSB_PUMP_DRIVE_2_MOD_PUMP_STATE

KSB_PUMP_DRIVE_2_MOD_PUMP_STATE.STOPPED

Betriebszustand der Pumpe 1

Output

xFb_P1

BOOL

FALSE

Betriebsmeldung der Pumpe 1 ( FALSE = Aus, TRUE = Ein )

Output

eMode_P1_Fb

KSB_PUMP_DRIVE_2_MOD_PUMP_MODE

KSB_PUMP_DRIVE_2_MOD_PUMP_MODE.AUTO

Betriebsart der Pumpe 1 — Rückmeldung

Output

rRPM_P1

REAL

0.0

Aktuelle Drehzahl der Pumpe 1 in 1/min

Output

rPowerMot_P1

REAL

0.0

Aktuelle Leistungsaufnahme des Motors von Pumpe 1

Output

rPowerPump_P1

REAL

0.0

Aktuelle Leistungsaufnahme der Pumpe 1

Output

rElecCurrent_P1

REAL

0.0

Motorstrom von Pumpe 1 in Ampere

Output

rElecVoltage_P1

REAL

0.0

Motorspannung von Pumpe 1 in Volt

Output

rOutputFreq_P1

REAL

0.0

Ausgangsfrequenz für Pumpe 1 in Hz

Output

rInterCirVolt_P1

REAL

0.0

Zwischenkreisspannung von Pumpe 1 in Volt

Output

rHeatsinkTemp_P1

REAL

0.0

Kühlkörpertemperatur von Pumpe 1 in Grundeinheit - Temperatur

Output

rTorque_P1

REAL

0.0

Drehmoment des Motors von Pumpe 1 in Nm

Output

rEfficiency_P1

REAL

0.0

Wirkungsgrad von Pumpe 1 in Prozent

Output

rElecEnergyTota_P1

REAL

Gesamte elektrische Arbeit der Pumpe 1 in kWh

Output

rOperatingHours_P1

REAL

Betriebsstunden der Pumpe 1 in h

Output

rCountSwitchOn_P1

REAL

Anzahl der Einschaltungen von Pumpe 1 in h

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

xAlarmDevice

BOOL

FALSE

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

Output

xAlarm_Pump1

BOOL

FALSE

Sammelstörung - Pumpe 1 ( TRUE = Störung )

Output

sErrorCode1_Pump1

STRING

String mit den Nummern der aktiven Gerätefehler 0 - 15 der Pumpe 1 ( Bit 0 = Nummer 1, Bit 1 = Nummer 2, usw. )

Output

sErrorCode2_Pump1

STRING

String mit den Nummern der aktiven Gerätefehler 16 - 31 der Pumpe 1 ( Bit 0 = Nummer 16, Bit 1 = Nummer 17, usw. )

Output

xWarning_Pump1

BOOL

FALSE

Sammelwarnung - Pumpe 1 ( TRUE = Warnung )

Output

sWarningCode1_Pump1

STRING

String mit den Nummern der aktiven Gerätewarnungen 0 - 15 der Pumpe 1 ( Bit 0 = Nummer 1, Bit 1 = Nummer 2, usw. )

Output

sWarningCode2_Pump1

STRING

String mit den Nummern der aktiven Gerätewarnungen 16 - 31 der Pumpe 1 ( Bit 0 = Nummer 16, Bit 1 = Nummer 17, usw. )

Output

xBusy

BOOL

Kommunikationsanzeige ( TRUE = Kommunikation )

Input Const

rSetp_Max_P1

REAL

3000.0

Absolute maximale Drehzahl der Pumpe 1 in 1/min ( Parameter 3-2-2-2 )

Input Const

rSetp_Min_P1

REAL

500.0

Absolute minimale Drehzahl der Pumpe 1 in 1/min ( Parameter 3-2-2-1 )

Input Const

eControlMode

KSB_PUMP_DRIVE_2_MOD_CONTROL_MODE

KSB_PUMP_DRIVE_2_MOD_CONTROL_MODE.OFF

Art der Regelung

Input Const

eActValueSource

KSB_PUMP_DRIVE_2_MOD_ACTUAL_VALUE_SOURCE

KSB_PUMP_DRIVE_2_MOD_ACTUAL_VALUE_SOURCE.FIELDBUS

Quelle für den Istwert

Input Const

eControlStation

KSB_PUMP_DRIVE_2_MOD_CONTROL_STATION_MODE

KSB_PUMP_DRIVE_2_MOD_CONTROL_STATION_MODE.FIELDBUS

Art der Steuerstelle

Input Const

diAdrOffset

DINT

0

Offset zur Berechnung der Modbus-Adressen ( aus den Modbus- Registern ) ( Zulässiger Bereich: -1, 0, +1 )

Input Const

tTimeUpdateSetp

TIME

TIME#10s0ms

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