FB_MTP_BinMon
The function block FB_MTP_BinMon provides the binary input value V for manual operation (e.g. via OPC UA). A text can be assigned to the states TRUE and FALSE of the input value via the inputs VState0 and VState1.
Flutter detection
The binary input value V can be monitored for flutter (frequent change of input signal). If the number of signal changes within the time interval VFlutTi exceeds the maximum allowed value VFlutCnt, the output VFlutAct is set to TRUE.
Further properties
Inheritance hierarchy
FB_MTP_BinView
FB_MTP_BinMon
Implemented interfaces
Inputs
Name | Type | Description | OPC UA access |
|---|---|---|---|
TagName | STRING | Name of the interface | - |
TagDescription | STRING | Description of the interface | - |
WQC | BYTE | Worst Quality Code | Read |
OSLevel | BYTE | Level must be defined for system. Value 0 is reserved for local operation. | Read/write |
V | BOOL | Value | Read |
VState0 | STRING | Text for value | Read |
VState1 | STRING | Text for value | Read |
VFlutEn | BOOL | Enable flutter monitoring: 1: Activated 0: Disabled | Read |
VFlutTi | REAL | Duration of the time interval [s] | Read/write |
VFlutCnt | INT | Maximum input signal changes per time interval | Read/write |
Outputs
Name | Type | Description | OPC UA access |
|---|---|---|---|
VFlutAct | BOOL | Input value flutters. | Read |