T_ALY_SPSetGetHistoricalDataState_Cmd

Syntax
Definition:
FUNCTION_BLOCK T_ALY_SPSetGetHistoricalDataState_Cmd EXTENDS T_ALY_JsonPayload
VAR_INPUT
sResultTopic : T_MaxString;
eState : E_SetGetHistoricalDataState;
nSendDuration_ms : DINT;
nRestartTimestamp : LINT;
nMaxSampleCount : UDINT;
nMaxPackageSize_KB: DINT;
nUserSampleTime : LINT;
END_VAR
Eingänge
Name | Typ | Beschreibung |
---|---|---|
sResultTopic | T_MaxString | Topic-Name des Ergebnis-Streams (wird wie ein Handle verwendet). |
eSta.te | Status des Historischen-Streams | |
nSendDuration_ms | DINT | Wartezeit zwischen dem versenden der einzelnen Paketen |
nRestartTimestamp | LINT | Zeitstempel an dem der Ergebnis-Stream fortgeführt wird. |
nMaxSampleCount | UDINT | Maximale Anzahl an Einträgen in einem Paket |
nMaxPackageSize_KB | DINT | Maximal Größe eines Pakets |
nUserSampleTime | LINT | Samplezeit in Millisekunden des zurückgegebenen Streams (-1 verwendet die aufgezeichnete Samplezeit). |
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 |