FB_MTP_DIntReportValue

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
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 |
Ausgänge
Name | Typ | Beschreibung | OPC-UA-Zugriff |
|---|---|---|---|
MissedValue | BOOL | Änderung des Eingangswerts 1: Der Eingangswert 0: Der Eingangswert | Lesen |
V | DINT | Wert, der über OPC-UA zur Verfügung gestellt wird. | Lesen |