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;
END_VAR
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 |
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 |
Init_String | Vererbt von T_ALY_JsonPayload | Initialisierung des FB mit Json-String |
GetJsonLength | Vererbt von T_ALY_JsonPayload | Abrufen der Länge der Json-Nutzlast |
GetJsonString | Vererbt von T_ALY_JsonPayload | Abrufen der Json-Nutzlast als String |
Entwicklungsumgebung | Zielplattform | Einzubindende SPS-Bibliotheken |
---|---|---|
TwinCAT v3.1.4022.25 | PC oder CX (x64, x86, ARM) | Tc3_AnalyticsStorageProvider |