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;
    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_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

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

E_SymbolMode

Aufnahme Modus

arrSymbols

ARRAY [0..255] OF T_ALY_Symbol

Liste der aufgenommenen Symbole

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.

Entwicklungsumgebung

Zielplattform

Einzubindende SPS-Bibliotheken

TwinCAT v3.1.4022.25

PC oder CX (x64, x86, Arm®)

Tc3_AnalyticsStorageProvider