FB_ALY_StreamHelper

Syntax

Definition:

FUNCTION_BLOCK FB_ALY_StreamHelper
VAR_INPUT
    stConfig : ST_ALY_StreamHelper_Config;
END_VAR
VAR_OUTPUT
    ipResultMessage: I_TcMessage;
    bError: BOOL;
    bNewResult: BOOL;
    bConfigured: BOOL;
    bConnected: BOOL;
    sStream: STRING(255);
    nNumIotSymbolsRegistered: UDINT;
    tCycleTime: LTIME;
    nNumElements: UDINT;
END_VAR

FB_ALY_StreamHelper 1: Eingänge

Name

Typ

Beschreibung

stConfig

ST_ALY_IotSymbol_Config

Struktur für die Konfiguration des FB

FB_ALY_StreamHelper 2:Ausgänge

Name

Typ

Beschreibung

ipResultMessage

I_TcMessage

Eventlogger

bError

BOOL

TRUE, wenn ein Fehler aufgetreten ist.

bNewResult

BOOL

TRUE, wenn ein neues Ergebnis berechnet worden ist.

bConfigured

BOOL

TRUE, wenn der FB erfolgreich konfiguriert ist.

bConnected

BOOL

TRUE, wenn StreamHelper mit einem Message-Broker verbunden ist.

sStream

STRING(255)

Thema/Stream

nNumIotSymbolsRegistered

UDINT

Anzahl der registrierten IoT-Symbole.

tCycleTime

LTIME

Zykluszeit des Publishing-Systems.

nNumElements

UDINT

Anzahl der eingegangenen Elemente seit dem letzten Aufruf.

FB_ALY_StreamHelper 3:Methoden

Name

Definitionsort

Beschreibung

Call

Local

 

Configure

Local

 

GetTimestampElement

Local

 

AddIotSymbol

Local

 

ContainsIotSymbol

Local

 

ReleaseAllIotSymbols

Local

 

ReleaseIotSymbol

Local

 

Voraussetzungen

Entwicklungsumgebung

Zielplattform

Einzubindende SPS-Bibliotheken

TwinCAT v3.1.4024.0

PC oder CX (x64, x86)

Tc3_Analytics