T_ALY_HistoricalStream_Desc

T_ALY_HistoricalStream_Desc 1:

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

Vererbungshierarchie

T_ALY_JsonPayload

    T_ALY_HistoricalStream_Desc

T_ALY_HistoricalStream_Desc 2: 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

T_ALY_HistoricalStream_Desc 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