FB_BA_RawPublisher

FB_BA_RawPublisher 1:

Der Baustein FB_BA_RawPublisher dient dem Bereitstellen von beliebigen Informationen.

Beispiel:

Die Daten einer Wetterstation sollen als Rohdaten an einen Subscriber übermittelt werden.

Publisher:

FB_BA_RawPublisher 2:
FB_BA_RawPublisher 3:

Subscriber:

FB_BA_RawPublisher 4:
FB_BA_RawPublisher 5:

Der Baustein veröffentlicht die zur Verfügung stehenden Daten kontinuierlich, da im FB_init der Parameter bEnPublish auf TRUE gesetzt ist. Falls dieses Verhalten unterbrochen werden soll, so ist dieses über bEnPublish aus dem FB_BA_BasePublisher möglich.

Vererbungshierarchie

FB_BA_Base

    FB_BA_BasePublisher

        FB_BA_Publisher

Syntax

FUNCTION_BLOCK FB_BA_RawPublisher EXTENDS FB_BA_Publisher
VAR_INPUT
  xData      : ANY;
END_VAR

FB_BA_RawPublisher 6: Eingänge

Name

Typ

Beschreibung

xData

ANY

Zu veröffentlichende Daten.

Voraussetzungen

Entwicklungsumgebung

Erforderliche SPS-Bibliothek

TwinCAT ab v3.1.4024.35

Tc3_XBA ab v5.3.0.0