POWERIO_T1_BSK1_XXX_ECO_EASY

POWERIO_T1_BSK1_XXX_ECO_EASY (FB)

FUNCTION_BLOCK POWERIO_T1_BSK1_XXX_ECO_EASY

InOut:

Scope
Name
Type
Initial
Comment

Input

xEn

BOOL

TRUE

Freigabe / Sperrung der Kommunikation ( TRUE = Freigabe )

Input

byUnitId

BYTE

0

Adresse des Geräts

Input

xUpdateActual

BOOL

FALSE

Aktualisierung der Istwerte ( bei jeder ansteigenden Flanke )

Input

xUpdateSetp

BOOL

FALSE

Aktualisierung der Sollwerte ( bei jeder ansteigenden Flanke )

Input

xResError

BOOL

FALSE

Reinitialisierung des Ausgangs ‘eErrorCodeCom’ in den fehlerfreien Zustand / Rücksetzung des Fehlerstatuses der Brandschutzklappen ( bei jeder ansteigenden Flanke )

Input

xFD1

BOOL

FALSE

Festlegung des Zustands des Ausgangs der Brandschutzklappe 1 ( FALSE = Geschlossen )

Input

xResAutoFDx

BOOL

FALSE

Umschaltung der Handübersteuerung der Ausgänge für die Brandschutzklappen in den Automatikbetrieb ( bei jeder ansteigenden Flanke )

Input

xSendSysCommand

BOOL

FALSE

Aktivierung der Übertragung des Systembefehls ( Register 6 ) ( bei jeder ansteigenden Flanke UND wSysCommand > 0 )

Inout

ModbusClient

ModbusClientBase

Client des Geräts

Output

xFD1_Open

BOOL

Rückmeldung - Brandschutzklappe 1 geöffnet ( TRUE = Offen )

Output

xFD1_Closed

BOOL

Rückmeldung - Brandschutzklappe 1 geschlossen ( TRUE = Geschlossen )

Output

xFD1_Fb

BOOL

Rückmeldung - Zustand des Ausgangs der Brandschutzklappe 1 ( FALSE = Geschlossen )

Output

eAOO_FD1

eManBin

Zustand der Handübersteuerung am Ausgang der Brandschutzklappe 1

Output

xAlarm

BOOL

FALSE

Sammelstörung ( TRUE = Störung )

Output

xAlarmCom

BOOL

FALSE

Sammelstörung - Kommunikation ( TRUE = Störung )

Output

eErrorCodeCom

ModbusErrorCode

Fehlercode - Kommunikation ( 0 = kein Fehler )

Output

stErrorCodeFD1

STRING

String mit den Bit-Nummern der aktiven Fehler der Brandschutzklappe 1 ( ‘’ = kein Fehler )

Output

xBusy

BOOL

Kommunikationsanzeige ( TRUE = Kommunikation )

Input Const

xDIxInversion

BOOL

FALSE

Festlegung der Invertierung der Digitaleingänge DIx ( FALSE: keine Invertierung // TRUE = Invertierung )

Input Const

wSysCommand

WORD

0

Wert des zu übertragenden System-Befehls ( FC06 - Register 6 ) ( 0 = keine Funktion, Werte > 0 siehe Dokumentation T1_BSK1_XXX )

Input Const

xFD1_SafeState_Sta

BOOL

TRUE

Zustand des Digitalausgang für die Brandschutzklappe 1 im Safestate-Betrieb ( TRUE = Geöffnet )

Input Const

xFD1_SafeState_En

BOOL

FALSE

Freigabe / Sperrung des Digitalausgangs für die Brandschutzklappe 1 für den Safestate-Betrieb ( TRUE = Freigabe )

Input Const

tTimeSafeState

TIME

TIME#0ms

Zeitdauer für die Aktivierung des Zustands ‘Safestate’ bei Kommunikationsausfall ( 0 = keine Timeout-/Safe-State- Funktion, ganzzahlige Vielfache von 1s, mindestens 5s )

Input Const

tTimeUpdateSetp

TIME

TIME#0ms

Updateintervall für die Vorgänge, die durch den Eingang ‘xUpdateSetp’ beeinflusst werden

Input Const

tTimeUpdateActual

TIME

TIME#3s0ms

Updateintervall für die Vorgänge, die durch den Eingang ‘xUpdateActual’ beeinflusst werden

Zuletzt aktualisiert