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
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 Brandschutzklappe ( bei jeder ansteigenden Flanke )
Input
xFD1
BOOL
FALSE
Festlegung des Zustands des Ausgangs der Brandschutzklappe 1 ( FALSE = Geschlossen )
Input
xDO2
BOOL
FALSE
Festlegung des Zustands des digitalen Ausgangs 2
Input
xDO3
BOOL
FALSE
Festlegung des Zustands des digitalen Ausgangs 3
Input
xDO4
BOOL
FALSE
Festlegung des Zustands des digitalen Ausgangs 4
Input
xResAutoFD1DO2
BOOL
FALSE
Umschaltung der Handübersteuerung der digitalen Ausgänge xFD1 und xDO2 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
tRT_FD1_Closed
TIME
Laufzeit des letzten Schliessvorgangs der BSK 1 ( Bedingungen: xFD1 = von TRUE nach FALSE bis xFD1Closed = TRUE )
Output
tRT_FD1_Open
TIME
Laufzeit des letzten Öffnungsvorgangs der BSK 1 ( Bedingungen: xFD1 = von FALSE nach TRUE bis xFD1Open = TRUE )
Output
tDT_FD1_Closed
TIME
Totzeit des letzten Schliessvorgangs der BSK 1 ( Bedingungen: xFD1 = von TRUE nach FALSE bis xFD1Open = von TRUE nach FALSE )
Output
tDT_FD1_Open
TIME
Totzeit des letzten Öffnungsvorgangs der BSK 1 ( Bedingungen: xFD1 = von FALSE nach TRUE bis xFD1Closed = von TRUE nach FALSE )
Output
xDO2_Fb
BOOL
Rückmeldung - Rückmeldung - Zustand des digitalen Ausgangs 2
Output
eAOO_DO2
eManBin
Zustand der Handübersteuerung am digitalen Ausgang 2
Output
xDO3_Fb
BOOL
Rückmeldung - Zustand des digitalen Ausgangs 3
Output
xDO4_Fb
BOOL
Rückmeldung - Zustand des digitalen Ausgangs 4
Output
xDI3
BOOL
Rückmeldung - Zustand des digitaler Eingangs 3
Output
xDI4
BOOL
Rückmeldung - Zustand des digitaler Eingangs 4
Output
eTypeID
POWERIO_T1_BSK1_3DO_2DI_XXX_ID_TYPE
Identifikation des Geräts
Output
wFirmwareVer
WORD
Firmware-Version des Geräts
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
wResAutoFD1DO2
WORD
3
Festlegung der Rücksetzung der Digitalausgänge FD1 / DO2 in den Automatikbetrieb ( Bit 0 - FD1, Bit 1 - DO2, Bit=0: keine Rücksetzung // Bit=1 = Rücksetzung )
Input Const
xEnMonitoring
BOOL
TRUE
Festlegung der Aktivierung / Deaktivierung der Zeitmessungen / der BSK-Überwachung ( TRUE = Ein )
Input Const
wDIxInversion
WORD
0
Festlegung der Invertierung der Digitaleingänge DIx ( Bit 0 - DI1, Bit 1 - DI2, Bit 2 - DI3, Bit 3 - DI4, Bit=0: keine Invertierung // Bit=1 = Invertierung )
Input Const
wSysCommand
WORD
0
Wert des zu übertragenden System-Befehls ( FC06 - Register 6 ) ( 0 = keine Funktion, Werte > 0 siehe Dokumentation T1_BSK2_XXX )
Input Const
xDO4_SafeState_Sta
BOOL
TRUE
Zustand des digitalen Ausgangs 4 im Safestate-Betrieb
Input Const
xDO4_SafeState_En
BOOL
FALSE
Freigabe / Sperrung des digitalen Ausgangs 4 für den Safestate-Betrieb ( TRUE = Freigabe )
Input Const
xDO3_SafeState_Sta
BOOL
TRUE
Zustand des digitalen Ausgangs 3 im Safestate-Betrieb
Input Const
xDO3_SafeState_En
BOOL
FALSE
Freigabe / Sperrung des digitalen Ausgangs 3 für den Safestate-Betrieb ( TRUE = Freigabe )
Input Const
xDO2_SafeState_Sta
BOOL
TRUE
Zustand des digitalen Ausgangs 2 im Safestate-Betrieb
Input Const
xDO2_SafeState_En
BOOL
FALSE
Freigabe / Sperrung des digitalen Ausgangs 2 für den Safestate-Betrieb ( TRUE = Freigabe )
Input Const
wFD1PrescTime
WORD
10
Vorteiler für alle Zeiten der Brandschutzklappe 1 ( lesend / schreibend ) ( interne Zeitbasis = 0.1s ) ( Wert <> 0 !!! )
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
tDT_FD1Open
TIME
TIME#10s0ms
Maximale Zeitdauer der Totzeit bei der Öffnung der Brandschutzklappe 1
Input Const
tDT_FD1Closed
TIME
TIME#10s0ms
Maximale Zeitdauer der Totzeit bei der Schliessung der Brandschutzklappe 1
Input Const
tRT_FD1Open
TIME
TIME#3m0s0ms
Maximale Zeitdauer der vollständigen Öffnung der Brandschutzklappe 1
Input Const
tRT_FD1Closed
TIME
TIME#3m0s0ms
Maximale Zeitdauer der vollständigen Schliessung der Brandschutzklappe 1
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#500ms
Updateintervall für die Vorgänge, die durch den Eingang ‘xUpdateActual’ beeinflusst werden
Zuletzt aktualisiert

