DANFOSS_NOVOCON

DANFOSS_NOVOCON (FB)

FUNCTION_BLOCK DANFOSS_NOVOCON

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

Updating the actual values (at every rising edge ) (range: operation)

Input

xUpdateSetp

BOOL

FALSE

Update of setpoints (on every rising edge )

Input

xUpdateConfig

BOOL

FALSE

Update of the configuration (on each rising edge)

Input

xUpdateInfo

BOOL

FALSE

Update of the information (on every rising edge)

Input

xResDevice

BOOL

FALSE

Triggering a warm reset (equivalent to switching off and on) (on each rising edge)

Input

xResError

BOOL

FALSE

Reinitialization of the outputs eErrorCodeCom or stErrorCodeDev to the fault-free state (on every rising edge)

Input

xCoolMode

BOOL

FALSE

Enable / disable cooling mode (FALSE = heating mode, TRUE = cooling mode)

Input

rSetpFlowRate

REAL

0.0

Setpoint - flow rate in the selected unit ( eUnitSetpFlowRate)

Input

eMode

DANFOSS_NOVOCON_MODE

DANFOSS_NOVOCON_MODE.NORMAL_OPERATION

Operating mode of the actuator

Inout

ModbusClient

ModbusClientBase

Client of the device

Output

eModeFb

DANFOSS_NOVOCON_MODE

DANFOSS_NOVOCON_MODE.NORMAL_OPERATION

Operating mode of the actuator — feedback

Output

eValveTypeFb

DANFOSS_NOVOCON_VALVE_TYPE

Valve type — feedback

Output

rNominalFlowRate

REAL

Nominal flow rate of the selected valve (unit see table ‘Selection of the valve type’)

Output

rDesignFlowRateHeatFb

REAL

Design flow rate for heating mode — feedback

Output

rDesignFlowRateCoolFb

REAL

Design flow rate for cooling mode — feedback

Output

eUnitDesignFlowRateFb

DANFOSS_NOVOCON_UNIT_DESIGN_FLOW_RATE

DANFOSS_NOVOCON_UNIT_DESIGN_FLOW_RATE.LITRES_PER_HOUR

Unit of the design flow rate — feedback

Output

rSetpFlowRateFb

REAL

Setpoint - flow rate in the selected unit ( eUnitSetpFlowRate) — feedback

Output

eUnitSetpFlowRateFb

DANFOSS_NOVOCON_UNIT_SETP_FLOW_RATE

DANFOSS_NOVOCON_UNIT_SETP_FLOW_RATE.LITRES_PER_HOUR

Unit of the flow rate setpoint — feedback

Output

rActualFlowRate

REAL

Actual value - flow rate in the selected unit ( eUnitActualFlowRate)

Output

eUnitActualFlowRateFb

DANFOSS_NOVOCON_UNIT_ACTUAL_FLOW_RATE

DANFOSS_NOVOCON_UNIT_ACTUAL_FLOW_RATE.LITRES_PER_HOUR

Unit of the actual flow rate — feedback

Output

rRelPos

REAL

Position of the actuator stem in % (reference: 100.0 % = design flow rate)

Output

eApplicationOpFb

DANFOSS_NOVOCON_APPLICATION_OPERATION

DANFOSS_NOVOCON_APPLICATION_OPERATION.NO_OPERATION

Application operation - feedback

Output

eApplicationComdFb

DANFOSS_NOVOCON_APPLICATION_COMMAND

DANFOSS_NOVOCON_APPLICATION_COMMAND.NO_COMMAND

Application command/status - feedback

Output

eEnergyManagementFb

DANFOSS_NOVOCON_ENERGY_MANAGEMENT

DANFOSS_NOVOCON_ENERGY_MANAGEMENT.NO_MANAGEMENT

Energy management - feedback

Output

eLEDModeFb

DANFOSS_NOVOCON_LED_MODE

DANFOSS_NOVOCON_LED_MODE.NORMAL_MODE

LED operating mode - feedback

Output

rThermalPower

REAL

Current thermal power (heating power: rPower > 0, cooling power: rPower < 0) in the selected unit ( eUnitPower)

Output

eUnitThermalPowerFb

DANFOSS_NOVOCON_UNIT_POWER

DANFOSS_NOVOCON_UNIT_POWER.KILOWATT

Unit of thermal power — feedback

Output

rEnergyHeat

REAL

Current heating energy in the selected unit (eUnitEnergy )

Output

rEnergyCool

REAL

Current cooling energy in the selected unit (eUnitEnergy )

Output

eUnitEnergyFb

DANFOSS_NOVOCON_UNIT_ENERGY

DANFOSS_NOVOCON_UNIT_ENERGY.KILOWATT_HOURS

Unit of energy — feedback

Output

rAI1

REAL

Actual value at analog input 1 (temperature / resistance) ( supply temperature) (use cable NovonCon Energy, NovoCon IO, NovoCon Temperature IO)

Output

rAI2

REAL

Actual value at analog input 2 (temperature / resistance) ( return temperature) (use cable NovonCon Energy, NovoCon IO, NovoCon Temperature IO)

Output

rAmountOfWater

REAL

Accumulated amount of water (heating and cooling mode) in liters

Output

sSerialNum

STRING

Serial number of the device

Output

tRuntimeDriveFb

TIME

TIME#0ms

Runtime of the actuator from 0.0 - 100.0 % of the design flow rate (in s) — feedback

Output

rAdjustmentRateFb

REAL

0.0

Adjustment rate of the actuator (s/mm) — feedback

Output

rSupplyVoltage

REAL

Current supply voltage of the device in volts

Output

rDeviceTemperature

REAL

Current temperature in the device (unit see register 32790 )

Output

rEstimatedLifeSpan

REAL

Calculated percentage of the expected service life (100.0% : replace valve and actuator)

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

stErrorCodeDev

STRING

String with the numbers of the active device errors

Output

stWarningCodeDev

STRING

String with the numbers of the active device warnings

Output

xBusy

BOOL

Communication indicator (TRUE = communication)

Input Const

eTempTypeAI1AI2

DANFOSS_NOVOCON_TYPE_AI1AI2

DANFOSS_NOVOCON_TYPE_AI1AI2.PT1000

Type of temperature sensor on analog inputs AI1 and AI2

Input Const

eUnitAI2

DANFOSS_NOVOCON_UNIT_AI1AI2

DANFOSS_NOVOCON_UNIT_AI1AI2.DEGREES_CELSIUS

Unit of AI2

Input Const

eUnitAI1

DANFOSS_NOVOCON_UNIT_AI1AI2

DANFOSS_NOVOCON_UNIT_AI1AI2.DEGREES_CELSIUS

Unit of AI1

Input Const

eLEDMode

DANFOSS_NOVOCON_LED_MODE

DANFOSS_NOVOCON_LED_MODE.NORMAL_MODE

LED operating mode

Input Const

eEnergyManagement

DANFOSS_NOVOCON_ENERGY_MANAGEMENT

DANFOSS_NOVOCON_ENERGY_MANAGEMENT.INACTIVE

Energy management

Input Const

eApplicationOp

DANFOSS_NOVOCON_APPLICATION_OPERATION

DANFOSS_NOVOCON_APPLICATION_OPERATION.DIGITAL_OPERATION

Application operation

Input Const

eUnitActualFlowRate

DANFOSS_NOVOCON_UNIT_ACTUAL_FLOW_RATE

DANFOSS_NOVOCON_UNIT_ACTUAL_FLOW_RATE.LITRES_PER_HOUR

Unit of the actual flow rate

Input Const

eUnitSetpFlowRate

DANFOSS_NOVOCON_UNIT_SETP_FLOW_RATE

DANFOSS_NOVOCON_UNIT_SETP_FLOW_RATE.PERCENT

Unit of the flow rate setpoint

Input Const

eUnitDesignFlowRate

DANFOSS_NOVOCON_UNIT_DESIGN_FLOW_RATE

DANFOSS_NOVOCON_UNIT_DESIGN_FLOW_RATE.LITRES_PER_HOUR

Unit of the design flow rate

Input Const

eValveType

DANFOSS_NOVOCON_VALVE_TYPE

DANFOSS_NOVOCON_VALVE_TYPE.AB_QM_4_0_ISO_DN_15

Valve type Note: On every write operation to register 33802 (FC06), the flow rate setpoint registers 32768/32769, register 32796/32797, register 32798/32799 and register 33024/33025 are initialized to the nominal values from the table ‘Selection of the valve type’ !!!

Input Const

rDesignFlowRateCool

REAL

650.0

Design flow rate for cooling mode ( nominal values: see table ‘Selection of the valve type’)

Input Const

rDesignFlowRateHeat

REAL

650.0

Design flow rate for heating mode ( nominal values: see table ‘Selection of the valve type’)

Input Const

tTimeUpdateInfo

TIME

TIME#0ms

Update interval for the processes influenced by the input xUpdateInfo influenced

Input Const

tTimeUpdateConfig

TIME

TIME#0ms

Update interval for the processes influenced by the input xUpdateConfig influenced

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