GUENTNER_GMMNEXT
GUENTNER_GMMNEXT (FB)
GUENTNER_GMMNEXT (FB)FUNCTION_BLOCK GUENTNER_GMMNEXT
Representation

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 every rising edge )
Input
xUpdateSetp
BOOL
FALSE
Update of setpoint values ( on every rising edge )
Input
xUpdateConfig
BOOL
FALSE
Update of the configuration ( on each rising edge ) ( read access )
Input
xUpdateInfo
BOOL
FALSE
Update of information (on every rising edge)
Input
eOpControlMode
GUENTNER_GMMNEXT_OPERATION_CONTROL_MODE
GUENTNER_GMMNEXT_OPERATION_CONTROL_MODE.AUTO_INTERNAL
Operating mode of the controller — 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 limit via the internal timer (TRUE = night limit 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 the controller 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 controller — feedback (Holding Register 305)
Output
xManualMode_ManFb
BOOL
FALSE
Status of the manual operation enable in manual mode (TRUE = manual operation is active) — feedback (Coil 265)
Output
xManualMode_InvFb
BOOL
FALSE
Status of the inverse operation enable in manual mode (TRUE = inverse operation is active) — feedback (Coil 266)
Output
xNightLimitFb
BOOL
FALSE
Status of the night limit (TRUE = night limit is active) — feedback (Discrete Input 267)
Output
rExtHumidity
REAL
Relative humidity in the external area (percent) (Input Register 4096)
Output
rExtTemp
REAL
External temperature (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 (watts) ( Input Register 4099)
Output
rExtWetBulbTemp
REAL
External wet-bulb temperature (in the selected unit) (Input Register 4100)
Output
xConLoop1Fb
BOOL
FALSE
Status of the enable for 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 controller - signal level - priority 1 (TRUE = at least one error of this category exists) ( Discrete Input 260)
Output
xWarnControl
BOOL
FALSE
Collective alarm of the controller - 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
Definition of the unit system (Holding Register 1)
Input Const
diAdrOffset
DINT
0
Offset for calculating Modbus addresses (from the Modbus registers) (Allowed range: -1, 0, +1)
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

