FB_BA_SensorAnalogTLog

Der Funktionsbaustein FB_BA_SensorAnalogTLog erfasst einen analogen Eingangswert von einer IO-Busklemme und rechnet diesen in einen Real-Prozesswert um.
Der Prozesswert wird durch ein Trend-Objekt aufgezeichnet.
Jedes Template gibt es in 2 verschiedenen Ausstattungsvarianten bezüglich der Verbindung zur IO-Prozessebene, siehe IO-Mapping. Diese Dokumentation bezieht sich auf die Variante RAW.
![]() | Die Initialisierung des Templates erfolgt innerhalb der Methode FB_Init. |
Blockschaltbild

Syntax
FUNCTION_BLOCK FB_BA_SensorAnalog EXTENDS FB_BA_View
VAR_INPUT CONSTANT
MV : FB_BA_AI_Raw;
TLogMV : FB_BA_Trend;
END_VAR
VAR_OUTPUT
fPresentValue : REAL;
bEvent : BOOL;
eEventState : E_BA_EventState;
END_VAR
Eingänge CONSTANT
Name | Typ | Beschreibung |
|---|---|---|
MV | Analog-Eingangs-Objekt zur Anzeige eines Prozesswertes. | |
TLogMV | Trendaufzeichnung vom Messwert des MV-Objekts. |
Ausgänge
Name | Typ | Beschreibung |
|---|---|---|
fPresentValue | REAL | Aktueller Wert des Analog-Eingangs-Objekts MV zur Anzeige eines Prozesswertes. |
bEvent | BOOL | Ein TRUE zeigt an, dass ein Ereignis ansteht. Das Enum eEventState zeigt den Status des Ereignisses an. |
eEventState | Gibt den Status des Ereignisses des Analog-Eingangs-Objektes MV aus. |
