FB_BA_AI_IO

Der Funktionsbaustein repräsentiert das Objekt für einen Analogeingang.
Er dient der Abbildung eines Messwertes innerhalb der Projektstruktur.
Die Prozessvariablen zur Verknüpfung des Funktionsbausteins mit der Busklemme sind innerhalb des Funktionsbausteins vorhanden.
Vererbungshierarchie
FB_BA_Base
Syntax
FUNCTION_BLOCK FB_BA_AI_IO EXTENDS FB_BA_BaseAI IMPLEMENTS I_BA_RawAI
VAR_INPUT CONSTANT PERSISTENT
{region 'Variable Parameters'}
{attribute 'parameterCategory':='Hardware'}
fResolution : REAL := XBA_Param.fInput_DefResolution;
{attribute 'parameterCategory':='Hardware'}
fScaleOffset : REAL := XBA_Param.fInput_DefScaleOffset;
{endregion}
END_VAR
VAR
{region 'Raw I/O'}
nRawState AT %I* : USINT;
nRawDataIn AT %I* : INT;
{endregion}
END_VAR
Eingänge CONSTANT PERSISTENT
Name | Typ | Beschreibung |
|---|---|---|
fResolution | REAL | Standardwert für den Parameter Resolution von Eingängen (XBA_Param.fInput_DefResolution). |
fScaleOffset | REAL | Standardwert für den Parameter Offset von Ausgängen(XBA_Param.fInput_DefScaleOffset). |
VAR
Name | Typ | Beschreibung |
|---|---|---|
nRawState | USINT | Variable zur Verknüpfung des Statusinformation einer Klemme. |
nRawDataIn | INT | Variable zur Verknüpfung der Rohdaten einer analogen Eingangsklemme. |
Voraussetzungen
Entwicklungsumgebung | Erforderliche SPS-Bibliothek |
|---|---|
TwinCAT ab v3.1.4024.35 | Tc3_XBA ab v5.3.0.0 |