WILO_STRATOS_MAXO_MONO

WILO_STRATOS_MAXO_MONO (FB)

FUNCTION_BLOCK WILO_STRATOS_MAXO_MONO

Representation

InOut:

Scope
Name
Type
Initial
Comment

Input

xEn

BOOL

TRUE

Enable / disable communication (TRUE = enable)

Input

byUnitId

BYTE

0

Device address (1 .. 247)

Input

xUpdateActual

BOOL

FALSE

Update of actual values (on every rising edge )

Input

xUpdateSetp

BOOL

FALSE

Update of setpoints (on every rising edge )

Input

xOverride_Off

BOOL

FALSE

Enable / disable override - pump off (FALSE = Off, TRUE = On)

Input

xOverride_Max

BOOL

FALSE

Enable / disable override - maximum operation ( FALSE = Off, TRUE = On)

Input

xOverride_Min

BOOL

FALSE

Enable / disable override - minimum operation ( FALSE = Off, TRUE = On)

Input

xOverride_On

BOOL

FALSE

Enable / disable override - pump on (FALSE = Off, TRUE = On)

Input

xEn_Auto

BOOL

FALSE

Enable / disable automatic mode (FALSE = Off, TRUE = On)

Input

xAutoNightMode

BOOL

FALSE

Enable / disable automatic setback function (FALSE = Off, TRUE = On)

Input

rSetp

REAL

0.0

Setpoint - pump (unit/range depending on operating mode )

Inout

ModbusClient

ModbusClientBase

Client of the device

Output

wPumpCommandFb

WORD

Current pump command

Output

eOperationModeFb

Wilo_ControlStat

Current pump operating mode (control / regulation)

Output

xReady

BOOL

Current readiness message from the pump (TRUE readiness )

Output

xOperation

BOOL

Current operating message from the pump (TRUE = operation)

Output

xService

BOOL

Current readiness message from the pump (TRUE = service action required)

Output

xWarning

BOOL

Current warning message from the pump (TRUE = warning active)

Output

xErrorRestart

BOOL

Current fault message (with restart attempt) from the pump (TRUE = fault active)

Output

xError

BOOL

Current fault message (without restart attempt) from the pump (TRUE = fault active)

Output

rPressure

REAL

Current actual pressure value in XX.XX bar

Output

rFlow

REAL

Current flow rate (estimated) in XX.XX bar

Output

rFluidTemp

REAL

Current medium temperature in XX.X degrees Celsius

Output

rForwardTemp

REAL

Current flow temperature in XX.X degrees Celsius

Output

rReturnTemp

REAL

Current return temperature in XX.X degrees Celsius

Output

wSpeed

WORD

Current pump speed in XXX rpm

Output

wElecPower

WORD

Current electrical input power in XXX W

Output

wElecEnergyTotal

WORD

Total electrical energy consumed in XXX kWh

Output

rPowerHeating

REAL

Current heating output in the heating circuit in XXX W

Output

rPowerCooling

REAL

Current cooling output in the cooling circuit in XXX W

Output

rHeatEnergyTotal

REAL

Total heat quantity in XXX kWh (non-resettable)

Output

rCoolEnergyTotal

REAL

Total cooling quantity in XXX kWh (non-resettable)

Output

rHeatEnergyDiff

REAL

Total heat quantity in XXX kWh (since the last reset )

Output

rCoolEnergyDiff

REAL

Total cooling quantity in XXX kWh (since the last reset )

Output

wOperatingHours

WORD

Current number of operating hours in XXX h

Output

eSetpSource

Wilo_Signal_Source

Current setpoint source (1 = IF module)

Output

wFWVersionCIF

WORD

Current firmware version of the IF module

Output

rAI1Value

REAL

Current measured value at analog input 1

Output

eAI1Unit

WILO_ANALOG_INPUT_UNIT_CODE

Current unit for analog input 1

Output

xAI1Error

BOOL

Fault condition at analog input 1 (TRUE = fault)

Output

rAI2Value

REAL

Current measured value at analog input 2

Output

eAI2Unit

WILO_ANALOG_INPUT_UNIT_CODE

Current unit for analog input 2

Output

xAI2Error

BOOL

Fault condition at analog input 2 (TRUE = fault)

Output

eBusCommandFb

WILO_BUS_COMMAND_CODE

Current status of enabling / disabling local operation (1 = local operation locked)

Output

xAlarm

BOOL

FALSE

Collective fault (TRUE = fault)

Output

xAlarmCom

BOOL

FALSE

Collective fault - communication (TRUE = fault)

Output

eErrorCodeCom

ModbusErrorCode

Error code - communication (0 = no error)

Output

wErrorCodeDev

WORD

0

Error code - device (0 = no error)

Output

xBusy

BOOL

Communication indicator (TRUE = communication)

Input Const

eSetpSigSource_Preset

Wilo_Signal_Source

Wilo_Signal_Source.IF_Module

Signal source for the current control mode — parameter set PRESET 1 = IF module

Input Const

xPumpOn_Preset

BOOL

TRUE

Enable / disable pump — parameter set PRESET TRUE = enable

Input Const

eOperationMode_Preset

Wilo_ControlStat

Wilo_ControlStat.gen_speed

Pump operating mode (control / regulation) — parameter set PRESET 1 = speed control

Input Const

rSetp_Preset

REAL

50.0

Setpoint - pump (unit/range depending on operating mode ) — parameter set PRESET

Input Const

eSetpSigSource

Wilo_Signal_Source

Wilo_Signal_Source.IF_Module

Signal source for the current control mode 1 = IF module

Input Const

iBusCommandTimeout

INT

300

Timeout for the 'Bus Command' command

Input Const

eBusCommand

WILO_BUS_COMMAND_CODE_SET

WILO_BUS_COMMAND_CODE_SET.OFF

Enable / disable local operation OFF = Local operation is permanently locked SET = If communication fails, local operation is released after the time period iBusCommandTimeout released MANUAL = Local operation and operation via the Modbus interface are enabled SET_PRESET = If communication fails, local operation is released after the time period iBusCommandTimeout released and the pump is operated according to the 4 parameters of the parameter set PRESET operated.

Input Const

eOperationMode

Wilo_ControlStat

Wilo_ControlStat.gen_speed

Pump operating mode (control / regulation) 1 = speed control

Input Const

tTimeUpdateSetp

TIME

TIME#45s0ms

Update interval for the processes influenced by the input xUpdateSetp influenced

Input Const

tTimeUpdateActual

TIME

TIME#3s0ms

Update interval for the processes influenced by the input xUpdateActual influenced

Last updated