GUENTNER_GMMNEXT
GUENTNER_GMMNEXT (FB)
GUENTNER_GMMNEXT (FB)FUNCTION_BLOCK GUENTNER_GMMNEXT
InOut:
Input
xEn
BOOL
TRUE
Enable / disable of communication ( TRUE = enabled )
Input
byUnitId
BYTE
0
Address of the device
Input
xUpdateActual
BOOL
FALSE
Update of actual values ( on each rising edge )
Input
xUpdateSetp
BOOL
FALSE
Update of setpoints ( on each rising edge )
Input
xUpdateConfig
BOOL
FALSE
Update of configuration ( on each rising edge ) ( read access )
Input
xUpdateInfo
BOOL
FALSE
Update of information ( on each rising edge )
Input
eOpControlMode
GUENTNER_GMMNEXT_OPERATION_CONTROL_MODE
GUENTNER_GMMNEXT_OPERATION_CONTROL_MODE.AUTO_INTERNAL
Operating mode of the control — setting ( Holding Register 305 )
Input
xManualMode_Man
BOOL
FALSE
Enable manual operation in manual mode ( TRUE = manual operation is active ) ( Coil 265 )
Input
xManualMode_Inv
BOOL
FALSE
Enable inverse operation in manual mode ( TRUE = inverse operation is active ) ( Coil 266 )
Input
xNightLimit
BOOL
FALSE
Enable night limitation via the internal timer ( TRUE = night limitation enabled ) ( Coil 268 )
Input
rManualModeSetp
REAL
0.0
Control signal for the fans in manual mode ( 0.0 - 100.0 percent ) ( Holding Register 4099 )
Input
rNightLimitSetp
REAL
0.0
Control signal for the fans in night mode ( 0.0 - 100.0 percent ) ( Holding Register 4100 )
Input
rSlaveExtBusSetp
REAL
0.0
Control signal for the fans in control mode ‘SLAVE_EXTERNAL_BUS’ ( 0.0 - 100.0 percent ) ( Holding Register 7762 )
Input
xResError
BOOL
FALSE
Reinitialization of the outputs ‘eErrorCodeCom’ to the error-free state ( on each rising edge )
Inout
ModbusClient
ModbusClientBase
Client of the device
Output
eOpControlModeFb
GUENTNER_GMMNEXT_OPERATION_CONTROL_MODE
Operating mode of the control — feedback ( Holding Register 305 )
Output
xManualMode_ManFb
BOOL
FALSE
Status of enable manual operation in manual mode ( TRUE = manual operation is active ) — feedback ( Coil 265 )
Output
xManualMode_InvFb
BOOL
FALSE
Status of enable inverse operation in manual mode ( TRUE = inverse operation is active ) — feedback ( Coil 266 )
Output
xNightLimitFb
BOOL
FALSE
Status of night limitation ( TRUE = night limitation is active ) — feedback ( Discrete Input 267 )
Output
rExtHumidity
REAL
Relative humidity in the outdoor area ( percent ) ( Input Register 4096 )
Output
rExtTemp
REAL
Temperature in the outdoor area ( in the selected unit ) ( Input Register 4097 )
Output
rVolFlowFanPerc
REAL
Volume flow of a fan ( percent ) ( Input Register 4098 )
Output
rTotalPowerFans
REAL
Current power consumption of all fans ( watt ) ( Input Register 4099 )
Output
rExtWetBulbTemp
REAL
Wet-bulb temperature in the outdoor area ( in the selected unit ) ( Input Register 4100 )
Output
xConLoop1Fb
BOOL
FALSE
Status of enable of control loop 1 ( TRUE = control loop 1 is enabled ) — feedback ( Discrete Input 7171 )
Output
eConLoop1Medium
GUENTNER_GMMNEXT_CONTROL_LOOP_MEDIUM
Medium of control loop 1 ( Input Register 4001 )
Output
rConLoop1Temp
REAL
Actual value of the temperature of control loop 1 ( in the selected unit ) ( = controlled variable ) ( Input Register 7488 )
Output
rConLoop1SetpTemp
REAL
Setpoint of the temperature of control loop 1 ( in the selected unit ) ( = setpoint ) ( Input Register 7498 )
Output
rConLoop1Signal
REAL
Control value for the fans of control loop 1 ( percent ) ( = manipulated variable ) ( Input Register 7508 )
Output
rConLoop1ExitTemp
REAL
Actual value of the outlet temperature of control loop 1 ( in the selected unit ) ( Input Register 8158 )
Output
xAlarmFans
BOOL
FALSE
Collective alarm of all fans ( TRUE = at least one fan has a malfunction ) ( Discrete Input 257 )
Output
xAlarmSensors
BOOL
FALSE
Collective alarm of all sensors ( TRUE = at least one sensor has a malfunction ) ( Discrete Input 259 )
Output
xAlarmControl
BOOL
FALSE
Collective alarm of the control - signal level - priority 1 ( TRUE = at least one error of this category exists ) ( Discrete Input 260 )
Output
xWarnControl
BOOL
FALSE
Collective alarm of the control - signal level - priority 2 ( TRUE = at least one error of this category exists ) ( Discrete Input 262 )
Output
wModbusVersion
WORD
Version of the Modbus interface ( 0 - 65535 ) ( Input Register 0 )
Output
eDeviceType
GUENTNER_GMMNEXT_DEVICE_TYPE
Variant of the device ( Input Register 1 )
Output
sSerialNum
STRING
Serial number of the device ( Input Register 256 - 271 )
Output
sSoftwareVer
STRING
Software version of the device ( Input Register 272 - 303 )
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
xBusy
BOOL
Communication indicator ( TRUE = communication )
Input Const
eUnitSystem
GUENTNER_GMMNEXT_UNIT_SYSTEM
GUENTNER_GMMNEXT_UNIT_SYSTEM.SI_DEGREE_CELSIUS_BAR
Specification of the unit system ( Holding Register 1 )
Input Const
diAdrOffset
DINT
0
Offset for calculating Modbus addresses ( from the Modbus registers ) ( Permissible range: -1, 0, +1 )
Input Const
tTimeUpdateInfo
TIME
TIME#0ms
Update interval for the processes affected by the input ‘xUpdateInfo’
Input Const
tTimeUpdateConfig
TIME
TIME#0ms
Update interval for the processes affected by the input ‘xUpdateConfig’
Input Const
tTimeUpdateSetp
TIME
TIME#45s0ms
Update interval for the processes affected by the input ‘xUpdateSetp’
Input Const
tTimeUpdateActual
TIME
TIME#3s0ms
Update interval for the processes affected by the input ‘xUpdateActual’
Last updated

