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
Eingänge
Name | Typ | Beschreibung |
---|---|---|
stConfig | ST_ALY_IotSymbol_Config | Struktur für die Konfiguration des FB |
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. |
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 |