FB_BA_RawSubscriber

FB_BA_RawSubscriber 1:

Baustein zum Abonnieren von beliebigen Informationen.

Vererbungshierarchie

FB_BA_Base

    FB_BA_Subscriber

Syntax

FUNCTION_BLOCK FB_BA_RawSubscriber EXTENDS FB_BA_Subscriber
VAR_INPUT
  sTarget                : T_BA_MedString;
  tReadInterval          : TIME;
  tReadTolerance         : TIME;
  bClearOnReadError      : BOOL;
  xData                  : _System.AnyType;
END_VAR

VAR_OUTPUT
  bError                 : BOOL;
END_VAR

FB_BA_RawSubscriber 2: Eingänge

Name

Typ

Beschreibung

sTarget

T_BA_MedString

AMS NetId des Publishers.

tReadInterval

TIME

Leseintervall [s].

tReadTolerance

TIME

Wartezeit, bis ein anstehender Fehler ausgegeben wird [ms].

bClearOnReadError

BOOL

Bei TRUE werden die Daten gelöscht, wenn ein Fehler auftritt.

xData

ANY

Gelesene Daten.

FB_BA_RawSubscriber 3: Ausgänge

Name

Typ

Beschreibung

bError

BOOL

Zeigt den aktuellen Fehlerzustand der Subskription an.

Details können im Fehlerfall der entsprechenden Fehlermeldung entnommen werden.

Voraussetzungen

Entwicklungsumgebung

Erforderliche SPS-Bibliothek

TwinCAT ab v3.1.4024.35

Tc3_XBA ab v5.3.0.0