SPLUSS_RFTM_CO2_POTI_MOD

SPLUSS_RFTM_CO2_POTI_MOD (FB)

FUNCTION_BLOCK SPLUSS_RFTM_CO2_POTI_MOD

InOut:

Scope
Name
Type
Initial
Comment

Input

xEn

BOOL

TRUE

Enable / disable communication ( TRUE = enabled )

Input

byUnitId

BYTE

0

Address of the device

Input

xUpdateActual

BOOL

FALSE

Update of actual values (on every rising edge )

Input

xUpdateSetp

BOOL

FALSE

Update of setpoint values (on every rising edge )

Inout

ModbusClient

ModbusClientBase

Client of the device

Output

rCO2_4s

REAL

CO2 concentration filtered 4s in XXXX ppm

Output

rCO2_32s

REAL

CO2 concentration filtered 32s in XXXX ppm

Output

rTemp_4s

REAL

Temperature filtered 4s in XX.X degrees Celsius

Output

rTemp_32s

REAL

Temperature filtered 32s in XX.X degrees Celsius

Output

rrH_4s

REAL

Relative humidity filtered 4s in XX.X % RH

Output

rrH_32s

REAL

Relative humidity filtered 32s in XX.X % RH

Output

rPotentioPos

REAL

Position of the potentiometer in XXX.X percent

Output

xSensorOffsetInDevice

BOOL

Indicator whether the calibration of the sensors must be performed in the device (TRUE = calibration in device required, FALSE = calibration in FB required)

Output

xAutoZeroAct

BOOL

Indication of execution of an auto-zero function ( TRUE = function active )

Output

xAlarm

BOOL

FALSE

General fault ( TRUE = fault )

Output

xAlarmCom

BOOL

FALSE

General fault - communication ( TRUE = fault )

Output

eErrorCodeCom

ModbusErrorCode

Error code - communication ( 0 = no error )

Output

eErrorCodeDev

SPLUSS_ERROR_CODE_TYPE_1

Error code - device (0 = no error)

Output

xBusy

BOOL

Communication indicator ( TRUE = communication )

Input Const

rrHOffset

REAL

0.0

Constant measurement offset for the transmitted relative humidity actual value

Input Const

rTempOffset

REAL

0.0

Constant measurement offset for the transmitted temperature - actual value

Input Const

rCO2Offset

REAL

0.0

Constant measurement offset for the transmitted CO2 actual value (positive / negative integers)

Input Const

xAutoCalCO2

BOOL

FALSE

Enable automatic calibration of the CO2 measurement value ( FALSE = no automatic calibration)

Input Const

xAutoZeroVOC

BOOL

FALSE

Reset of the VOC measurement value (on each rising edge)

Input Const

xAutoZeroCO2

BOOL

FALSE

Reset of the CO2 measurement value (on each rising edge)

Input Const

eSensVOC

SPLUSS_VOC_SENSIBILITY

Sensitivity of the VOC sensor (1 = low, 2 = medium, 3 = high)

Input Const

tTimeUpdateSetp

TIME

TIME#0ms

Update interval for operations influenced by the input 'xUpdateSetp'

Input Const

tTimeUpdateActual

TIME

TIME#3s0ms

Update interval for operations influenced by the input 'xUpdateActual'

Last updated