[CMN_EVT] Common event
Function block CMN_EVT reads the present value and additional properties of a common event object.
CMN_EVT reads the present value and additional properties of a common event object.
Compatible data points:
- Common event [CmnEvt]
Required properties:
- Present value
- Status flag
- Alarm object count
- Fault object count
- Extended fault object count
- Unacknowledged fault object count
Optional properties:
- Reliability
- Event state
- Extension by event configuration
- Acknowledged transitions
- Suppress event notification
- Suppress event detection
- Acknowledge.
Input | Description | Data type | Default value |
|---|---|---|---|
|
SupEvtDet | Suppress event detection Suppresses the detection of events. | Boolean | 0 |
SupEvtNtf | Suppress event notification Suppresses notification of events. | Boolean | 0 |
Ack | Acknowledge Permits acknowledgement of any unacknowledged transition for BACnet object in the scope of the referenced BACnet objects. | Boolean | 0 |
|
BaObjRef | BA-Object reference | Structure | --- |
BaObjRef | Device identifier | Double Word | 16#3FFFFF |
BaObjRef | Object identifier | Double Word | 16#3FFFFF |
BaObjRef | Item identifier | Integer | -1 |
Output | Description | Data type | Default value |
|---|---|---|---|
PrVal | Present value Value of property 'Present value' for the referenced BACnet object. | Integer | 1 |
Dstb | Disturbed [Dstb] indicates whether the referenced BACnet object is in fault or in state OffNormal. When the BACnet object returns to state Normal, [Dstb] retains its value until the transition to normal is acknowledged. [Dstb] = 0, if the above condition is not fulfilled AND 'Acknowledged transitions' = x, x, 1. Note | Boolean | 0 |
Flty | Faulty [Flty] indicates whether the last event on the referenced BACnet object was in fault. If the BACnet object returns to the normal state, [Flty] retains its value until the transition to normal is acknowledged. [Flty] = 0, if the above condition is not fulfilled AND one of the following possibilities is valid:
Note | Boolean | 0 |
OffNrml | Offnormal [OffNrml] indicates whether the last event on the reference BACnet object was Offnormal. When the BACnet object returns to state Normal, [OffNrml] retains its value until the transition to normal is acknowledged. [OffNml] = 0, if the above condition is not fulfilled OR 'Event state' = Normal AND 'Acknowledged transitions' = x, x, 1. Note | Boolean | 0 |
Rlb | Reliability | Integer | 0: No fault detected |
EvtInd | Event indication Indicates if BACnet objects in state Fault or Offnormal are included within the scope of the referenced BACnet object. | Boolean | 0 |
0 – No BACnet objects with Fault or Offnormal are part of the scope. | |||
NewEvt | New event Indicates if a BACnet object transitioning to state Fault or Offnormal is included within the scope of the referenced BACnet object. Note
| Boolean | 0 |
AckSta | Acknowledged state Indicates if the scope of the referenced BACnet object includes unacknowledged transition. | Boolean | 0 |
0 - No BACnet objects with unacknowledged transitions | |||
ErrCode | Error code indication | Integer | 0: No error |
= 0 - No error | |||