OPPERMANN_HT_MOD_I_XXX

OPPERMANN_HT_MOD_I_XXX (FB)

FUNCTION_BLOCK OPPERMANN_HT_MOD_I_XXX

Representation

General

This is a temperature-humidity transmitter for ventilation ducts and for outdoor mounting

XXX = 150: 150mm XXX = 400: 400mm

The configuration of the Modbus interface and other parameters is carried out via NFC and app when a display is present (variant 1). The configuration of the Modbus interface and other parameters is carried out via buttons when a display is present (variant 2).

The measurement value offsets can each be set in 10 steps using a rotary switch on the device. A termination resistor (120 Ohm) can be activated / deactivated.

The Modbus interface is parameterized as follows without further settings:

RTU 9600 baud 8 data bits even parity 1 stop bit device address = 1

InOut:

Scope
Name
Type
Initial
Comment

Input

xEn

BOOL

TRUE

Enable / disable communication (TRUE = enabled)

Input

byUnitId

BYTE

0

Device address (1 .. 127)

Input

xUpdateActual

BOOL

FALSE

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

Input

xResError

BOOL

FALSE

Reinitialization of the output ‘eErrorCodeCom’ ( on every rising edge )

Inout

ModbusClient

ModbusClientBase

Client of the device

Output

rTempCelsius

REAL

Temperature in XX.X degrees Celsius

Output

rTempFahrenheit

REAL

Temperature in XX.X degrees Fahrenheit

Output

rRelHumidity

REAL

Relative humidity in XXX.X percent

Output

rDewPointCelsius

REAL

Dew point temperature in XX.X degrees Celsius

Output

rDewPointFahrenheit

REAL

Dew point temperature in XX.X degrees Fahrenheit

Output

xSensorOffsetInDevice

BOOL

Indicates whether sensor calibration must be performed in the device ( TRUE = calibration required in the device, FALSE = calibration required in the FB )

Output

xAlarm

BOOL

Collective fault (TRUE = fault)

Output

xAlarmCom

BOOL

Collective fault - communication (TRUE = fault)

Output

eErrorCodeCom

ModbusErrorCode

Error code - communication (0 = no error)

Output

xBusy

BOOL

Communication indicator (TRUE = communication)

Input Const

tTimeUpdateActual

TIME

TIME#3s0ms

Update interval for the operations affected by the input 'xUpdateActual'

Last updated