FB_BA_SubMV_Op

FB_BA_SubMV_Op 1:

Der Funktionsbaustein ermöglicht das Abonnieren (subscriben) eines Multi-State-Value-Objektes zur Anzeige eines Multi-State-Wertes.

Vererbungshierarchie

FB_BA_Base

    FB_BA_Subscriber

        FB_BA_SubM

Syntax

FUNCTION_BLOCK FB_BA_SubBV_Op EXTENDS FB_BA_SubM
VAR_INPUT
  sTarget                   : T_BA_MedString;
  tReadInterval             : TIME;
  tReadTolerance            : TIME;
  bClearOnReadError         : BOOL;
END_VAR

VAR_OUTPUT
  bError                    : BOOL;
  nPresentValue             : UDINT;
END_VAR

FB_BA_SubMV_Op 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.

FB_BA_SubMV_Op 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.

nPresentValue

UDINT

Analoger Ausgangswert.

Voraussetzungen

Entwicklungsumgebung

Erforderliche SPS-Bibliothek

TwinCAT ab v3.1.4024.35

Tc3_XBA ab v5.3.0.0