FB_MTP_DIntReportValue

FB_MTP_DIntReportValue 1:

Der Funktionsbaustein FB_MTP_DIntReportValue stellt einen ganzzahligen Eingangswert VIn einer manuellen Bedienung (z. B. über OPC-UA) für die Dokumentation zur Verfügung (Ausgang V). Dieser Wert wird genau einem Dienst zugewiesen. Innerhalb dieses Dienstes kann er einer oder mehreren Prozeduren zugewiesen werden.

Wert einfrieren

Über den übergeordneten Dienst kann der Wert V eingefroren werden (siehe FB_MTP_ServiceControl). Sollte sich der Eingangswert VIn während dieser Zeit mehr als einmal ändern, wird dies über den Ausgang MissedValue = TRUE signalisiert.

Weitere Eigenschaften

Name des Objekts

Objektbeschreibung

WQC

Wertskalierung

Einheit

FB_MTP_DIntReportValue 2: Eingänge

Name

Typ

Beschreibung

OPC-UA-Zugriff

TagName

STRING

Name der Schnittstelle

-

TagDescription

STRING

Beschreibung der Schnittstelle

-

WQC

BYTE

Worst Quality Code

Lesen

VIn

DINT

Eingangswert

-

VSclMin

DINT

Skalenanfang für Wertdarstellung

Lesen

VSclMax

DINT

Skalenende für Wertdarstellung

Lesen

VUnit

INT

Einheit des Werts

Lesen

FB_MTP_DIntReportValue 3: Ausgänge

Name

Typ

Beschreibung

OPC-UA-Zugriff

MissedValue

BOOL

Änderung des Eingangswerts VIn während des Einfrierens von V:

1: Der Eingangswert VIn hat sich seit dem Einfrieren mindestens zweimal geändert.

0: Der Eingangswert VIn hat sich seit dem Einfrieren nicht mehr als einmal geändert.

Lesen

V

DINT

Wert, der über OPC-UA zur Verfügung gestellt wird.

Lesen