SPLUSS_TM65_MOD_V2

SPLUSS_TM65_MOD_V2 (FB)

FUNCTION_BLOCK SPLUSS_TM65_MOD_V2

Darstellung

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

xResError

BOOL

FALSE

Reinitialisierung der Ausgänge eErrorCodeCom bzw. xErrorCodeDev auf dem fehlerfreien Zustand (bei jeder ansteigenden Flanke)

Inout

ModbusClient

ModbusClientBase

Client des Geräts

Output

rTemp

REAL

Temperatur ungefiltert in XX.X Grad Celsius

Output

rTemp_1s

REAL

Temperatur gefiltert 1s in XX.X Grad Celsius

Output

rTemp_10s

REAL

Temperatur gefiltert 10s in XX.X Grad Celsius

Output

xSensorOffsetInDevice

BOOL

Anzeige, ob der Abgleich der Sensoren im Gerät erfolgen muss (TRUE = Abgleich im Gerät erforderlich, FALSE = Abgleich im FB erforderlich)

Output

xAlarm

BOOL

Sammelstörung (TRUE = Störung)

Output

xAlarmCom

BOOL

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

Output

eErrorCodeCom

ModbusErrorCode

Fehlercode - Kommunikation (0 = kein Fehler)

Output

eErrorCodeDev

SPLUSS_ERROR_CODE_TYPE_1

Fehlercode - Gerät (0 = kein Fehler)

Output

eModRcvOpMode

MODRCV_OPERATION_CODE

MODRCV_OPERATION_CODE.NORMAL_OPERATION

Output

xBusy

BOOL

Kommunikationsanzeige (TRUE = Kommunikation)

Input Const

rTempOffset

REAL

0.0

Konstanter Messwert-Versatz für den übertragenen Temperatur - Istwert

Input Const

xDisplayAvailable

BOOL

FALSE

Option Display (TRUE = Das Gerät ist mit einem Display ausgestattet)

Input Const

tTimeoutTryAgain

TIME

TIME#1m0s0ms

Updateintervall für den Timer in der Betriebsart EXCEPTIONAL_OPERATION_LIMIT_2

Input Const

tTimeUpdateActual

TIME

TIME#3s0ms

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

Zuletzt aktualisiert