T_ALY_HistoricalStream_Desc

Syntax
Definition:
FUNCTION_BLOCK T_ALY_HistoricalStream_Desc EXTENDS T_ALY_JsonPayload
VAR_OUTPUT
sSource : STRING(255);
sStreamTopic : STRING(255);
sStreamAlias : STRING(255);
sStreamSystemID : GUID;
sLayout : GUID;
nCycleTime: UDINT;
nDataSize : UDINT;
arrRecords : ARRAY [0..cMaxRecordCount] OF T_RecordTimestamps;
sStorage : GUID;
nHistStreamID : LINT;
sSystemAlias : STRING(255);
sRecordName : STRING(255);
sAddress : STRING(255);
eSymbolMode : E_SymbolMode;
arrSymbols : ARRAY [0..255] OF T_ALY_Symbol;
END_VARVererbungshierarchie
T_ALY_JsonPayload
T_ALY_HistoricalStream_Desc
Ausgänge
Name | Typ | Beschreibung |
|---|---|---|
sSource | STRING(255) | Name der Datenquelle |
sStreamTopic | STRING(255) | Topic-Name des aufgezeichneten Streams |
sStreamAlias | STRING(255) | Alias-Name des Streams |
sStreamSystemID | GUID | SystemID-GUID des Streams |
sLayout | GUID | Layout-GUID der Aufzeichnung |
nCycleTime | UDINT | Zykluszeit der Aufzeichnung |
nDataSize | UDINT | Datengröße eines Eintrags der Aufzeichnung |
arrRecords | ARRAY [0..cMaxRecordCount] OF T_RecordTimestamps | Zeitstempel der verschiedenen Aufzeichnungen |
sStorage | GUID | Individuelle GUID des Storage |
nHistStreamID | LINT | Spezifische ID des historischen Streams |
sSystemAlias | STRING(255) | Der System Alias der aufgenommen Daten. |
sRecordName | STRING(255) | Der Name der Aufnahme |
sAddress | STRING(255) | Die Adresse der aufgenommen Daten. |
eSymbolMode | Aufnahme Modus | |
arrSymbols | ARRAY [0..255] OF T_ALY_Symbol | Liste der aufgenommenen Symbole |
Methoden
Name | Definitionsort | Beschreibung |
|---|---|---|
Reset |
| Zurücksetzen aller Werte im Nutzlast-FB. |
Init_JsonValue | Vererbt von T_ALY_JsonPayload | Initialisierung des FB mit JSON-Objekt. |
Entwicklungsumgebung | Zielplattform | Einzubindende SPS-Bibliotheken |
|---|---|---|
TwinCAT v3.1.4022.25 | PC oder CX (x64, x86, Arm®) | Tc3_AnalyticsStorageProvider |