DANFOSS_NOVOCON

DANFOSS_NOVOCON (FB)

FUNCTION_BLOCK DANFOSS_NOVOCON

Representation

InOut:

Scope
Name
Type
Initial
Comment

Input

xEn

BOOL

TRUE

Enable / disable of communication ( TRUE = enabled )

Input

byUnitId

BYTE

0

Device address ( 1 .. 247 )

Input

xUpdateActual

BOOL

FALSE

Update of actual values ( on each rising edge ) ( range: operation )

Input

xUpdateSetp

BOOL

FALSE

Update of setpoint values ( on every rising edge )

Input

xUpdateConfig

BOOL

FALSE

Update of the configuration (on every rising edge)

Input

xUpdateInfo

BOOL

FALSE

Update of information (on every rising edge)

Input

xResDevice

BOOL

FALSE

Trigger a warm reset (equivalent to switching off and on) (on every rising edge)

Input

xResError

BOOL

FALSE

Reinitialization of the outputs ‘eErrorCodeCom’ and ‘stErrorCodeDev’ to the error-free state (on each rising edge)

Input

xCoolMode

BOOL

FALSE

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

Input

rSetpFlowRate

REAL

0.0

Setpoint - volume flow 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 volume flow of the selected valve (unit see table 'Selection of valve type')

Output

rDesignFlowRateHeatFb

REAL

Design volume flow for heating mode — feedback

Output

rDesignFlowRateCoolFb

REAL

Design volume flow 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 volume flow — feedback

Output

rSetpFlowRateFb

REAL

Setpoint - volume flow 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 volume flow setpoint — feedback

Output

rActualFlowRate

REAL

Actual value - volume flow 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 volume flow — feedback

Output

rRelPos

REAL

Position of the actuator rod in % (Reference: 100.0% = design volume flow)

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 NovoCon Energy cable, NovoCon IO, NovoCon Temperature IO)

Output

rAI2

REAL

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

Output

rAmountOfWater

REAL

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

Output

sSerialNum

STRING

Device serial number

Output

tRuntimeDriveFb

TIME

TIME#0ms

Runtime of the actuator from 0.0 - 100.0% of the design volume flow (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 inside the device (unit see register 32790 )

Output

rEstimatedLifeSpan

REAL

Calculated percentage of expected lifespan (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 at 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 volume flow

Input Const

eUnitSetpFlowRate

DANFOSS_NOVOCON_UNIT_SETP_FLOW_RATE

DANFOSS_NOVOCON_UNIT_SETP_FLOW_RATE.PERCENT

Unit of the volume flow setpoint

Input Const

eUnitDesignFlowRate

DANFOSS_NOVOCON_UNIT_DESIGN_FLOW_RATE

DANFOSS_NOVOCON_UNIT_DESIGN_FLOW_RATE.LITRES_PER_HOUR

Unit of the design volume flow

Input Const

eValveType

DANFOSS_NOVOCON_VALVE_TYPE

DANFOSS_NOVOCON_VALVE_TYPE.AB_QM_4_0_ISO_DN_15

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

Input Const

rDesignFlowRateCool

REAL

650.0

Design volume flow for cooling mode ( nominal values: see table 'Selection of valve type')

Input Const

rDesignFlowRateHeat

REAL

650.0

Design volume flow for heating mode ( nominal values: see table 'Selection of valve type')

Input Const

tTimeUpdateInfo

TIME

TIME#0ms

Update interval for operations affected by the input 'xUpdateInfo'

Input Const

tTimeUpdateConfig

TIME

TIME#0ms

Update interval for operations affected by the input 'xUpdateConfig'

Input Const

tTimeUpdateSetp

TIME

TIME#45s0ms

Update interval for the operations influenced by the input ‘xUpdateSetp’

Input Const

tTimeUpdateActual

TIME

TIME#3s0ms

Update interval for the operations influenced by the input ‘xUpdateActual’

Last updated