FB_ReadProcessValue

FB_ReadProcessValue 1:

Ein Baustein dieses Typs wird eingesetzt, um einen Baustein vom Typ FB_ProcessHandlerBase mit Istwerten zu versorgen.

Syntax:

FUNCTION_BLOCK FB_ReadProcessValue EXTENDS FB_MessageBase IMPLEMENTS I_ReadProcessValue
VAR_INPUT
END_VAR
VAR_OUTPUT
fActualValue: LREAL;
END_VAR

FB_ReadProcessValue 2: Ausgänge

Name

Typ

Beschreibung

fActualValue

LREAL

Der aktuelle Istwert.

FB_ReadProcessValue 3: Eigenschaften

Name

Typ

Zugriff

Beschreibung

Offset

LREAL

Get, Set

Der bei der Berechnung des Istwerts berücksichtigte Offset.

ProcessValue

LREAL

Get

Der aktuelle Prozesswert, der durch den letzten Aufruf von Cyclic() berechnet wurde.

Weighting

LREAL

Get, Set

Der Skalierungsfaktor.

FB_ReadProcessValue 4: Methoden

Name

Beschreibung

Cyclic

Diese Methode muss von der Anwendung einmal pro Zyklus aufgerufen werden. Sie prüft die EtherCAT-Verbindung und aktualisiert den ProcessValue mit einem gefilterten Istwert.

DoReset

Ein Aufruf dieser Methode mit bExecute=TRUE setzt die angeschlossene Sensorschnittstelle zurück und löscht alle lokalen Fehler.