T_ALY_SPSetGetHistoricalDataState_Cmd

T_ALY_SPSetGetHistoricalDataState_Cmd 1:

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

Vererbungshierarchie

T_ALY_JsonPayload

    T_ALY_SPSetGetHistoricalDataState_Cmd

T_ALY_SPSetGetHistoricalDataState_Cmd 2: Eingänge

Name

Typ

Beschreibung

sResultTopic

T_MaxString

Topic-Name des Ergebnis-Streams (wird wie ein Handle verwendet).

eSta.te   

E_SetGetHistoricalDataState

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).

T_ALY_SPSetGetHistoricalDataState_Cmd 3: 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