POWERIO_T1_BSK2_XXX_EASY

POWERIO_T1_BSK2_XXX_EASY (FB)

FUNCTION_BLOCK POWERIO_T1_BSK2_XXX_EASY

Representation

InOut:

Scope
Name
Type
Initial
Comment

Input

xEn

BOOL

TRUE

Enable / disable 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 setpoints (on every rising edge )

Input

xResError

BOOL

FALSE

Reinitialization of the output 'eErrorCodeCom' to the error-free state / reset of the error status of the fire dampers ( on every rising edge )

Input

xFD1

BOOL

FALSE

Setting the state of the output of fire damper 1 ( FALSE = Closed )

Input

xFD2

BOOL

FALSE

Definition of the state of the output of Fire Damper 2 ( FALSE = Closed )

Input

xResAutoFDx

BOOL

FALSE

Switching the manual override of the outputs for the fire dampers to automatic mode ( on every rising edge )

Input

xSendSysCommand

BOOL

FALSE

Activation of the transmission of the system command ( Register 6 ) ( on every 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 at the output of fire damper 1

Output

xFD2_Open

BOOL

Feedback - Fire Damper 2 open ( TRUE = Open )

Output

xFD2_Closed

BOOL

Feedback - Fire Damper 2 closed ( TRUE = Closed )

Output

xFD2_Fb

BOOL

Feedback - State of the output of Fire Damper 2 ( FALSE = Closed )

Output

eAOO_FD2

eManBin

State of manual override at the output of Fire Damper 2

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

stErrorCodeFD2

STRING

String with the bit numbers of the active faults of Fire Damper 2 ( '' = no fault )

Output

xBusy

BOOL

Communication indicator (TRUE = communication)

Input Const

xDIxInversion

BOOL

FALSE

Definition of the inversion of the digital inputs DIx ( FALSE: no inversion // TRUE = 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_BSK1_XXX )

Input Const

xFD2_SafeState_Sta

BOOL

TRUE

State of the digital output for Fire Damper 2 in safestate operation ( TRUE = Open )

Input Const

xFD2_SafeState_En

BOOL

FALSE

Enable / disable of the digital output for Fire Damper 2 for safestate operation ( TRUE = Enable )

Input Const

xFD1_SafeState_Sta

BOOL

TRUE

State of the digital output for fire damper 1 in safestate operation ( TRUE = Open )

Input Const

xFD1_SafeState_En

BOOL

FALSE

Enable / disable of the digital output for fire damper 1 for safestate operation ( TRUE = enabled )

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 operations affected by the input 'xUpdateSetp'

Input Const

tTimeUpdateActual

TIME

TIME#3s0ms

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

Last updated