FB_MTP_BinMon

Der Funktionsbaustein FB_MTP_BinMon
stellt den binären Eingangswert V
für eine manuelle Bedienung (z.B. über OPC-UA) zur Verfügung. Den Zuständen TRUE
und FALSE
des Eingangswerts kann über die Eingänge VState0
und VState1
ein Text zugewiesen werden.
Überwachung
Der binäre Eingangswert V
kann auf Flattern (Wechsel des Eingangssignals) überwacht werden. Der Ausgang VFlutAct
geht auf TRUE
, wenn der Wechsel des Eingangssignals pro Zeitintervall VFlutTi
den Maximalwert VFlutCnt
überschreitet.
Das Ausgangssignal VOut
entspricht dem entprellten Eingangswert V
.VOut
und folgt einem Wechsel des Eingangssignals V
nach Ablauf von VFlutLen
. Dabei muss das Eingangssignal V
seinen Wert für diese Zeit beibehalten.
Weitere Eigenschaften
Vererbungshierarchie
FB_MTP_BinView
FB_MTP_BinMon
Eingänge
Name | Typ | Beschreibung | OPC-UA-Zugriff |
---|---|---|---|
TagName | STRING | Name der Schnittstelle | - |
TagDescription | STRING | Beschreibung der Schnittstelle | - |
WQC | BYTE | Worst Quality Code | Lesen |
OSLevel | BYTE | Level muss für Anlage definiert werden. Wert 0 ist reserviert für lokale Bedienung. | Lesen/schreiben |
V | BOOL | Wert | Lesen |
VState0 | STRING | Text für Wert | Lesen |
VState1 | STRING | Text für Wert | Lesen |
VFlutEn | BOOL | Flatterüberwachung aktivieren: 1: Aktiviert 0: Deaktiviert | Lesen |
VFIutLen | REAL | Prellzeit | Lesen |
Ausgänge
Name | Typ | Beschreibung | OPC-UA-Zugriff |
---|---|---|---|
VOut | BOOL | Ausgangswert | Lesen |
VFlutAct | BOOL | Eingangswert flattert | Lesen |
Vout | BOOL | Entprellter Eingangswert | Lesen |
Externe Variablen
Name | Typ | Beschreibung | OPC-UA-Zugriff |
---|---|---|---|
VFlutTi | REAL | Dauer der Zeitintervalls | Lesen/schreiben |
VFlutCnt | INT | Maximale Eingangssignalwechsel pro Zeitintervall | Lesen/schreiben |