KSB_PUMP_DRIVE_2_MOD

KSB_PUMP_DRIVE_2_MOD (FB)

FUNCTION_BLOCK KSB_PUMP_DRIVE_2_MOD

Darstellung

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