POWERIO_T1_BSK1_3DO_2DI_XXX_FULL
POWERIO_T1_BSK1_3DO_2DI_XXX_FULL (FB)
POWERIO_T1_BSK1_3DO_2DI_XXX_FULL (FB)FUNCTION_BLOCK POWERIO_T1_BSK1_3DO_2DI_XXX_FULL
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
xResError
BOOL
FALSE
Reinitialization of the output ‘eErrorCodeCom’ to the error-free state / reset of the fault status of the fire damper (on each rising edge)
Input
xFD1
BOOL
FALSE
Definition of the state of the output of fire damper 1 ( FALSE = Closed )
Input
xDO2
BOOL
FALSE
Definition of the state of digital output 2
Input
xDO3
BOOL
FALSE
Definition of the state of digital output 3
Input
xDO4
BOOL
FALSE
Definition of the state of digital output 4
Input
xResAutoFD1DO2
BOOL
FALSE
Switching the manual override of digital outputs xFD1 and xDO2 to automatic mode (on each rising edge)
Input
xSendSysCommand
BOOL
FALSE
Activation of the transmission of the system command (Register 6) (on each rising edge AND wSysCommand > 0)
Inout
ModbusClient
ModbusClientBase
Client of the device
Output
xFD1_Open
BOOL
Feedback - fire damper 1 open ( TRUE = Open )
Output
xFD1_Closed
BOOL
Feedback - fire damper 1 closed ( TRUE = Closed )
Output
xFD1_Fb
BOOL
Feedback - state of the output of fire damper 1 ( FALSE = Closed )
Output
eAOO_FD1
eManBin
State of the manual override on the output of fire damper 1
Output
tRT_FD1_Closed
TIME
Run time of the last closing operation of BSK 1 ( Conditions: xFD1 = from TRUE to FALSE until xFD1Closed = TRUE )
Output
tRT_FD1_Open
TIME
Run time of the last opening operation of BSK 1 ( Conditions: xFD1 = from FALSE to TRUE until xFD1Open = TRUE )
Output
tDT_FD1_Closed
TIME
Dead time of the last closing operation of BSK 1 ( Conditions: xFD1 = from TRUE to FALSE until xFD1Open = from TRUE to FALSE )
Output
tDT_FD1_Open
TIME
Dead time of the last opening operation of BSK 1 ( Conditions: xFD1 = from FALSE to TRUE until xFD1Closed = from TRUE to FALSE )
Output
xDO2_Fb
BOOL
Feedback - feedback - state of digital output 2
Output
eAOO_DO2
eManBin
State of the manual override on digital output 2
Output
xDO3_Fb
BOOL
Feedback - state of digital output 3
Output
xDO4_Fb
BOOL
Feedback - state of digital output 4
Output
xDI3
BOOL
Feedback - state of digital input 3
Output
xDI4
BOOL
Feedback - state of digital input 4
Output
eTypeID
POWERIO_T1_BSK1_3DO_2DI_XXX_ID_TYPE
Identification of the device
Output
wFirmwareVer
WORD
Firmware version of the device
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
stErrorCodeFD1
STRING
String with the bit numbers of the active errors of fire damper 1 ( '' = no error )
Output
xBusy
BOOL
Communication indicator ( TRUE = communication )
Input Const
wResAutoFD1DO2
WORD
3
Definition of the reset of digital outputs FD1 / DO2 to automatic mode (Bit 0 - FD1, Bit 1 - DO2, Bit=0: no reset // Bit=1 = reset )
Input Const
xEnMonitoring
BOOL
TRUE
Definition of the activation / deactivation of the time measurements / the BSK monitoring ( TRUE = On )
Input Const
wDIxInversion
WORD
0
Definition of the inversion of digital inputs DIx (Bit 0 - DI1, Bit 1 - DI2, Bit 2 - DI3, Bit 3 - DI4, Bit=0: no inversion // Bit=1 = inversion )
Input Const
wSysCommand
WORD
0
Value of the system command to be transmitted (FC06 - Register 6 ) ( 0 = no function, values > 0 see documentation T1_BSK2_XXX )
Input Const
xDO4_SafeState_Sta
BOOL
TRUE
State of digital output 4 in safe-state operation
Input Const
xDO4_SafeState_En
BOOL
FALSE
Enable / disable of digital output 4 for safe-state operation ( TRUE = Enable )
Input Const
xDO3_SafeState_Sta
BOOL
TRUE
State of digital output 3 in safe-state operation
Input Const
xDO3_SafeState_En
BOOL
FALSE
Enable / disable of digital output 3 for safe-state operation ( TRUE = Enable )
Input Const
xDO2_SafeState_Sta
BOOL
TRUE
State of digital output 2 in safe-state operation
Input Const
xDO2_SafeState_En
BOOL
FALSE
Enable / disable of digital output 2 for safe-state operation ( TRUE = Enable )
Input Const
wFD1PrescTime
WORD
10
Prescaler for all times of fire damper 1 (read / write) (internal time base = 0.1s) (value <> 0 !!!)
Input Const
xFD1_SafeState_Sta
BOOL
TRUE
State of the digital output for fire damper 1 in safe-state operation ( TRUE = Open )
Input Const
xFD1_SafeState_En
BOOL
FALSE
Enable / disable of the digital output for fire damper 1 for safe-state operation ( TRUE = Enable )
Input Const
tDT_FD1Open
TIME
TIME#10s0ms
Maximum duration of the dead time during opening of fire damper 1
Input Const
tDT_FD1Closed
TIME
TIME#10s0ms
Maximum duration of the dead time during closing of fire damper 1
Input Const
tRT_FD1Open
TIME
TIME#3m0s0ms
Maximum duration of the complete opening of fire damper 1
Input Const
tRT_FD1Closed
TIME
TIME#3m0s0ms
Maximum duration of the complete closing of fire damper 1
Input Const
tTimeSafeState
TIME
TIME#0ms
Duration for the activation of the ‘SafeState’ condition in case of communication failure ( 0 = no timeout/safe-state function, integer multiples of 1s, at least 5s )
Input Const
tTimeUpdateSetp
TIME
TIME#0ms
Update interval for the processes affected by the input ‘xUpdateSetp’
Input Const
tTimeUpdateActual
TIME
TIME#500ms
Update interval for the processes affected by the input ‘xUpdateActual’
Last updated

