FB_Results

Wenn Ergebnisse der Analyse gespeichert oder gestreamt werden müssen, verwaltet dies der FB-Results und streamt die ausgewählten Variablen zum Message-Broker oder speichert die Daten in die Analytics-Binärdatei.

Syntax

Definition:

FUNCTION_BLOCK FB_Results 
VAR_OUTPUT
    nTimestamp: ULINT;
    stResults: ST_Results;
END_VAR

FB_Results 1: Ausgänge

Name

Typ

Beschreibung

nTimestamp

ULINT

Zugehöriger Zeitstempel der Ergebnisstrukturdaten

stResults

ST_Results

Ergebnisstruktur, die alle Elemente des Ergebnis-Streams enthält.

FB_Results 2: Eigenschaften

Name

Typ

Zugriff

Beschreibung

bInitialized

BOOL

Get

Gibt an ob der Bausteine ordnungsgemäß initialisiert wurde

nMaxSamples

INT

Get

Maximale Anzahl an gepufferten Ergebnissen

nResultCount

INT

Get

Aktuelle Anzahl an gepufferten Ergebnissen

FB_Results 3: Methoden

Name

Definitionsort

Beschreibung

Call

Local

Methode für Hintergrundkommunikation. Die Methode muss zyklisch aufgerufen werden.

AddResult

Local

Fügt dem Ergebnis-Stream ein Muster hinzu.

SendResults

Local

Sendet alle gepufferten Muster des Ergebnis-Streams.

Release

Local

Schließt den Stream oder die Datei des Ergebnis-Streams.

Voraussetzungen

Entwicklungsumgebung

Zielplattform

Einzubindende SPS-Bibliotheken

TwinCAT v3.1.4024.0

PC oder CX (x64, x86)

Tc3_Analytics