SPLUSS_714X_MOD
SPLUSS_714X_MOD (FB)
SPLUSS_714X_MOD (FB)FUNCTION_BLOCK SPLUSS_714X_MOD
General
This is a single-channel differential pressure transmitter (including calculation of the volume flow rate).
7148: measuring range: +/- 500 Pa (with automatic zero-point calibration) 7147: measuring range: +/- 7000 Pa (optionally with automatic zero-point calibration)
The transmitter can optionally be equipped with a display.
The Modbus interface is configured via DIP switches in the transmitter Modbus RTU Modbus address: 1 - 247 (0 = broadcast) 9600 - 38400 baud For data backup, the options 1-8-E-1, 1-8-O-1, 1-8-N-2 and 1-8-N-1 (deviating from the standard specifications) can be set.
A terminating resistor (120 ohms) can be activated / deactivated via DIP switch.
The calculation coefficients for the volume flow display are not stored fail-safe without power supply. They must therefore be written again when error-free communication is resumed.
The adjustment of the differential pressure transmitter must be carried out in the device using hardware, because further derived measured variables (volume flow - actual value) are calculated from this actual value.
Representation

InOut:
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
xUpdateConfigWrite
BOOL
FALSE
Configuration update (write access) ( with every rising edge)
Input
xResError
BOOL
FALSE
Reinitialization of the output eErrorCodeCom (with every
rising edge)
Inout
ModbusClient
ModbusClientBase
Client of the device
Output
rDifPressure
REAL
Differential pressure unfiltered in XXXX Pa (7147) or XXX.X Pa
(7148) (selection via parameter eDeviceType)
Output
rDifPressure_1s
REAL
Differential pressure filtered 1s in XXXX Pa (7147) or XXX.X
Pa (7148) (selection via parameter eDeviceType)
Output
rDifPressure_10s
REAL
Differential pressure filtered 10s in XXXX Pa (7147) or XXX.X
Pa (7148) (selection via parameter eDeviceType)
Output
rVolumeFlow
REAL
Volume flow in m3/h (0.0 - 999999.0 m3/h)
Output
xSensorOffsetInDevice
BOOL
Display of whether the sensor adjustment must be performed in the device (TRUE = adjustment in the device required, FALSE = adjustment in the FB required)
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
stDisplayText
STRING(7)
powerIO
Any text with 7 characters (fixed length) in the bottom display line (characters H - N)
Input Const
eDisplayValue
SPLUSS_714X_MOD_DISPLAY_VALUE
SPLUSS_714X_MOD_DISPLAY_VALUE.Standard_Display
Specification of the value to be displayed (static) (0 = standard display = differential pressure)
Input Const
xDisplayAvailable
BOOL
FALSE
Specification of whether a display is present (TRUE = display is present)
Input Const
rVolFlowHeightAboveSeaLevel
REAL
450.0
Height above sea level for calculating the volume flow in meters (-500.0 - +5000.0)
Input Const
eVolFlowEquationType
SPLUSS_714X_MOD_VOL_FLOW_EQUATION_TYPE
SPLUSS_714X_MOD_VOL_FLOW_EQUATION_TYPE.Rosenberg_Comefri_Gebhardt_Nicotra
Selection of the fan manufacturer to determine the formula for calculating the volume flow
Input Const
rVolFlowConstant
REAL
100.0
K factor for calculating the current volume flow (1.0 - 2000.0)
Input Const
tTimeAutoZeroIntervall
TIME
TIME#720m0s0ms
Cycle time duration for automatic zero-point adjustment in minutes (15.0 - 1440.0)
Input Const
xEnAutoZero
BOOL
TRUE
Enable / disable the automatic, cyclical zero-point adjustment (TRUE = enable)
Input Const
eDeviceType
SPLUSS_714X_MOD_DEVICE_TYPE
SPLUSS_714X_MOD_DEVICE_TYPE.Type_7148
Selection of the device type (1 = 7148 = +/- 500Pa)
Input Const
tTimeUpdateConfigWrite
TIME
TIME#0ms
Update interval for the processes influenced by the input
xUpdateConfigWrite influenced
Input Const
tTimeUpdateSetp
TIME
TIME#0ms
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

