EVENTIDS (GVL)¶
- InOut:
Scope
Name
Type
Initial
Comment
Constant
CMPID_CmpBACnet2
DWORD
16#401
<description>Component ID for registering events and logging</description>
EVTID_BACNET_STACKSTARTED
DWORD
16#1FFF1
BACstack start/stop events
EVTPARAMID_BACNET_STACKSTARTED
WORD
16#FFF1
EVTVERSION_BACNET_STACKSTARTED
WORD
16#1
EVT_StackStarted
DWORD
EVTID_BACNET_STACKSTARTED
Compatibility alias to ensure compile compatibility with CODESYS BACnet(14/15), use is discouraged - please use original ID EVTID_BACNET_STACKSTARTED.
EVTPARAMID_CmpBACnet_StackStarted
WORD
EVTPARAMID_BACNET_STACKSTARTED
EVTVERSION_CmpBACnet_StackStarted
WORD
EVTVERSION_BACNET_STACKSTARTED
EVTID_BACNET_STACKSTOPPED
DWORD
16#1FFF2
<category>Start / Stop Events</category>
<description>Event is sent after BACstack was stopped.</description>
<param name=”pEventParam” type=”IN”>EVT_BACNET_STACKACTION</param>
EVTPARAMID_BACNET_STACKSTOPPED
WORD
16#FFF2
EVTVERSION_BACNET_STACKSTOPPED
WORD
16#1
EVT_StackStopped
DWORD
EVTID_BACNET_STACKSTOPPED
Compatibility alias to ensure compile compatibility with CODESYS BACnet(14/15), use is discouraged - please use original ID EVTID_BACNET_STACKSTOPPED.
EVTPARAMID_CmpBACnet_StackStopped
WORD
EVTPARAMID_BACNET_STACKSTOPPED
EVTVERSION_CmpBACnet_StackStopped
WORD
EVTVERSION_BACNET_STACKSTOPPED
EVTID_BACNET_DEMO_EXPIRED
DWORD
16#1FFF3
<category>Start / Stop Events</category>
<description>Event is sent when the BACnet demo had expired.
Necessary proper cleanup and shutdown can be done in the event handler.
After sending this event (and waiting for the event handler to return)
the BACnet component will do a hard shutdown of the BACnet stack.
For this event “pEventParam” is unused.
</description>
<param name=”pEventParam” type=”IN”>EVT_BACNET_STACKACTION</param>
EVTPARAMID_BACNET_DEMO_EXPIRED
WORD
16#FFF3
EVTVERSION_BACNET_DEMO_EXPIRED
WORD
16#1
EVT_DemoExpired
DWORD
EVTID_BACNET_DEMO_EXPIRED
Compatibility alias to ensure compile compatibility with CODESYS BACnet(14/15), use is discouraged - please use original ID EVTID_BACNET_DEMO_EXPIRED.
EVTPARAMID_CmpBACnet_DemoExpired
WORD
EVTPARAMID_BACNET_DEMO_EXPIRED
EVTVERSION_CmpBACnet_DemoExpired
WORD
EVTVERSION_BACNET_DEMO_EXPIRED
EVTID_BACNET_ACK_ALARM
DWORD
(16#10000 + DINT_TO_DWORD(IEC_BACNET_CB_TYPE.CB_ACK_ALARM))
BACstack service application hook events
EVTPARAMID_BACNET_ACK_ALARM
WORD
DINT_TO_WORD(IEC_BACNET_CB_TYPE.CB_ACK_ALARM)
EVTVERSION_BACNET_ACK_ALARM
WORD
16#1
EVT_ACKAlarm
DWORD
EVTID_BACNET_ACK_ALARM
Compatibility alias to ensure compile compatibility with CODESYS BACnet(14/15), use is discouraged - please use original ID EVTID_BACNET_ACK_ALARM.
EVTPARAMID_CmpBACnet_ACKAlarm
WORD
EVTPARAMID_BACNET_ACK_ALARM
EVTVERSION_CmpBACnet_ACKAlarm
WORD
EVTVERSION_BACNET_ACK_ALARM
EVTID_BACNET_ADD_ELEMENT
DWORD
(16#10000 + DINT_TO_DWORD(IEC_BACNET_CB_TYPE.CB_ADD_ELEMENT))
<category>Service application hook events</category>
<description></description>
<param name=”pEventParam” type=”IN”>EVT_BACNET_ADD_ELEMENT</param>
EVTPARAMID_BACNET_ADD_ELEMENT
WORD
DINT_TO_WORD(IEC_BACNET_CB_TYPE.CB_ADD_ELEMENT)
EVTVERSION_BACNET_ADD_ELEMENT
WORD
16#1
EVT_AddElement
DWORD
EVTID_BACNET_ADD_ELEMENT
Compatibility alias to ensure compile compatibility with CODESYS BACnet(14/15), use is discouraged - please use original ID EVTID_BACNET_ADD_ELEMENT.
EVTPARAMID_CmpBACnet_AddElement
WORD
EVTPARAMID_BACNET_ADD_ELEMENT
EVTVERSION_CmpBACnet_AddElement
WORD
EVTVERSION_BACNET_ADD_ELEMENT
EVTID_BACNET_AUDIT_EVENTS
DWORD
(16#10000 + DINT_TO_DWORD(IEC_BACNET_CB_TYPE.CB_AUDIT_EVENTS))
<category>Service application hook events</category>
<description>Event is sent when an BACnetSetHook was called correspondingly and an internal audit event notification is generated.</description>
<param name=”pEventParam” type=”IN”>EVT_BACNET_AUDIT_EVENT</param>
EVTPARAMID_BACNET_AUDIT_EVENTS
WORD
DINT_TO_WORD(IEC_BACNET_CB_TYPE.CB_AUDIT_EVENTS)
EVTVERSION_BACNET_AUDIT_EVENTS
WORD
16#1
EVTID_BACNET_AUDIT_LOG_QUERY
DWORD
(16#10000 + DINT_TO_DWORD(IEC_BACNET_CB_TYPE.CB_AUDIT_LOG_QUERY))
<category>Service application hook events</category>
<description>Event is sent when BACnetSetHook was called correspondingly and Audit-Log-Query-Service is requested.</description>
<param name=”pEventParam” type=”IN”>EVT_BACNET_AUDIT_LOG_QUERY</param>
EVTPARAMID_BACNET_AUDIT_LOG_QUERY
WORD
DINT_TO_WORD(IEC_BACNET_CB_TYPE.CB_AUDIT_LOG_QUERY)
EVTVERSION_BACNET_AUDIT_LOG_QUERY
WORD
16#1
EVTID_BACNET_CHANGE_OF_VALUE_EVENTS
DWORD
(16#10000 + DINT_TO_DWORD(IEC_BACNET_CB_TYPE.CB_CHANGE_OF_VALUE_EVENTS))
<category>Service application hook events</category>
<description>Event is sent when an BACnetSetHook was called correspondingly and an internal change of value notification is generated.</description>
<param name=”pEventParam” type=”IN”>EVT_BACNET_CHANGE_OF_VALUE</param>
EVTPARAMID_BACNET_CHANGE_OF_VALUE_EVENTS
WORD
DINT_TO_WORD(IEC_BACNET_CB_TYPE.CB_CHANGE_OF_VALUE_EVENTS)
EVTVERSION_BACNET_CHANGE_OF_VALUE_EVENTS
WORD
16#1
EVT_ChangeOfValueEvents
DWORD
EVTID_BACNET_CHANGE_OF_VALUE_EVENTS
Compatibility alias to ensure compile compatibility with CODESYS BACnet(14/15), use is discouraged - please use original ID EVTID_BACNET_CHANGE_OF_VALUE_EVENTS.
EVTPARAMID_CmpBACnet_ChangeOfValueEvents
WORD
EVTPARAMID_BACNET_CHANGE_OF_VALUE_EVENTS
EVTVERSION_CmpBACnet_ChangeOfValueEvents
WORD
EVTVERSION_BACNET_CHANGE_OF_VALUE_EVENTS
EVTID_BACNET_CONF_AUDIT_NOTIFICATION
DWORD
(16#10000 + DINT_TO_DWORD(IEC_BACNET_CB_TYPE.CB_CONF_AUDIT_NOTIFICATION))
<category>Service application hook events</category>
<description>Event is sent when BACnetSetHook was called correspondingly and Confirmed-Audit-Notification-Service is requested.</description>
<param name=”pEventParam” type=”IN”>EVT_BACNET_CONF_AUDIT</param>
EVTPARAMID_BACNET_CONF_AUDIT_NOTIFICATION
WORD
DINT_TO_WORD(IEC_BACNET_CB_TYPE.CB_CONF_AUDIT_NOTIFICATION)
EVTVERSION_BACNET_CONF_AUDIT_NOTIFICATION
WORD
16#1
EVTID_BACNET_CONF_COV_NOTIFICATION
DWORD
(16#10000 + DINT_TO_DWORD(IEC_BACNET_CB_TYPE.CB_CONF_COV_NOTIFICATION))
<category>Service application hook events</category>
<description>Event is sent when BACnetSetHook was called correspondingly and Confirmed-COV-Notification-Service is requested.</description>
<param name=”pEventParam” type=”IN”>EVT_BACNET_CONF_COV</param>
EVTPARAMID_BACNET_CONF_COV_NOTIFICATION
WORD
DINT_TO_WORD(IEC_BACNET_CB_TYPE.CB_CONF_COV_NOTIFICATION)
EVTVERSION_BACNET_CONF_COV_NOTIFICATION
WORD
16#1
EVT_ConfCOVNotification
DWORD
EVTID_BACNET_CONF_COV_NOTIFICATION
Compatibility alias to ensure compile compatibility with CODESYS BACnet(14/15), use is discouraged - please use original ID EVTID_BACNET_CONF_COV_NOTIFICATION.
EVTPARAMID_CmpBACnet_ConfCOVNotification
WORD
EVTPARAMID_BACNET_CONF_COV_NOTIFICATION
EVTVERSION_CmpBACnet_ConfCOVNotification
WORD
EVTVERSION_BACNET_CONF_COV_NOTIFICATION
EVTID_BACNET_CONF_COV_NOTIFICATION_MULTIPLE
DWORD
(16#10000 + DINT_TO_DWORD(IEC_BACNET_CB_TYPE.CB_CONF_COV_NOTIFICATION_MULTIPLE))
<category>Service application hook events</category>
<description>Event is sent when BACnetSetHook was called correspondingly and Confirmed-ChangeOfValue-PropertyMultiple-Service is requested.</description>
<param name=”pEventParam” type=”IN”>EVT_BACNET_CONF_COV_MUL</param>
EVTPARAMID_BACNET_CONF_COV_NOTIFICATION_MULTIPLE
WORD
DINT_TO_WORD(IEC_BACNET_CB_TYPE.CB_CONF_COV_NOTIFICATION_MULTIPLE)
EVTVERSION_BACNET_CONF_COV_NOTIFICATION_MULTIPLE
WORD
16#1
EVTID_BACNET_CONF_EVENT_NOTIFICATION
DWORD
(16#10000 + DINT_TO_DWORD(IEC_BACNET_CB_TYPE.CB_CONF_EVENT_NOTIFICATION))
<category>Service application hook events</category>
<description>Event is sent when BACnetSetHook was called correspondingly and Confirmed-Event-Notification-Service is requested.</description>
<param name=”pEventParam” type=”IN”>EVT_BACNET_CONF_EVENT</param>
EVTPARAMID_BACNET_CONF_EVENT_NOTIFICATION
WORD
DINT_TO_WORD(IEC_BACNET_CB_TYPE.CB_CONF_EVENT_NOTIFICATION)
EVTVERSION_BACNET_CONF_EVENT_NOTIFICATION
WORD
16#1
EVT_ConfEventNotification
DWORD
EVTID_BACNET_CONF_EVENT_NOTIFICATION
Compatibility alias to ensure compile compatibility with CODESYS BACnet(14/15), use is discouraged - please use original ID EVTID_BACNET_CONF_EVENT_NOTIFICATION.
EVTPARAMID_CmpBACnet_ConfEventNotification
WORD
EVTPARAMID_BACNET_CONF_EVENT_NOTIFICATION
EVTVERSION_CmpBACnet_ConfEventNotification
WORD
EVTVERSION_BACNET_CONF_EVENT_NOTIFICATION
EVTID_BACNET_CONF_PRIVATE_TRANSFER
DWORD
(16#10000 + DINT_TO_DWORD(IEC_BACNET_CB_TYPE.CB_CONF_PRIVATE_TRANSFER))
<category>Service application hook events</category>
<description>Event is sent when an BACnetSetHook was called correspondingly and ConfPrivateXfer-Service is requested.</description>
<param name=”pEventParam” type=”IN”>EVT_BACNET_CONF_PRIVATE_XFER</param>
EVTPARAMID_BACNET_CONF_PRIVATE_TRANSFER
WORD
DINT_TO_WORD(IEC_BACNET_CB_TYPE.CB_CONF_PRIVATE_TRANSFER)
EVTVERSION_BACNET_CONF_PRIVATE_TRANSFER
WORD
16#1
EVT_ConfPrivateXfer
DWORD
EVTID_BACNET_CONF_PRIVATE_TRANSFER
Compatibility alias to ensure compile compatibility with CODESYS BACnet(14/15), use is discouraged - please use original ID EVTID_BACNET_CONF_PRIVATE_TRANSFER.
EVTPARAMID_CmpBACnet_ConfPrivateXfer
WORD
EVTPARAMID_BACNET_CONF_PRIVATE_TRANSFER
EVTVERSION_CmpBACnet_ConfPrivateXfer
WORD
EVTVERSION_BACNET_CONF_PRIVATE_TRANSFER
EVTID_BACNET_CONF_TEXT_MESSAGE
DWORD
(16#10000 + DINT_TO_DWORD(IEC_BACNET_CB_TYPE.CB_CONF_TEXT_MESSAGE))
<category>Service application hook events</category>
<description>Event is sent when BACnetSetHook was called correspondingly and Confirmed-Text-Message-Service is requested.</description>
<param name=”pEventParam” type=”IN”>EVT_BACNET_CONF_TEXT_MSG</param>
EVTPARAMID_BACNET_CONF_TEXT_MESSAGE
WORD
DINT_TO_WORD(IEC_BACNET_CB_TYPE.CB_CONF_TEXT_MESSAGE)
EVTVERSION_BACNET_CONF_TEXT_MESSAGE
WORD
16#1
EVT_ConfTextMessage
DWORD
EVTID_BACNET_CONF_TEXT_MESSAGE
Compatibility alias to ensure compile compatibility with CODESYS BACnet(14/15), use is discouraged - please use original ID EVTID_BACNET_CONF_TEXT_MESSAGE.
EVTPARAMID_CmpBACnet_ConfTextMessage
WORD
EVTPARAMID_BACNET_CONF_TEXT_MESSAGE
EVTVERSION_CmpBACnet_ConfTextMessage
WORD
EVTVERSION_BACNET_CONF_TEXT_MESSAGE
EVTID_BACNET_CREATE_OBJECT
DWORD
(16#10000 + DINT_TO_DWORD(IEC_BACNET_CB_TYPE.CB_CREATE_OBJECT))
<category>Service application hook events</category>
<description>Event is sent when BACnetSetHook was called correspondingly and Create-Object-Service is requested.</description>
<param name=”pEventParam” type=”IN”>EVT_BACNET_CREATE_OBJECT</param>
EVTPARAMID_BACNET_CREATE_OBJECT
WORD
DINT_TO_WORD(IEC_BACNET_CB_TYPE.CB_CREATE_OBJECT)
EVTVERSION_BACNET_CREATE_OBJECT
WORD
16#1
EVT_CreateObject
DWORD
EVTID_BACNET_CREATE_OBJECT
Compatibility alias to ensure compile compatibility with CODESYS BACnet(14/15), use is discouraged - please use original ID EVTID_BACNET_CREATE_OBJECT.
EVTPARAMID_CmpBACnet_CreateObject
WORD
EVTPARAMID_BACNET_CREATE_OBJECT
EVTVERSION_CmpBACnet_CreateObject
WORD
EVTVERSION_BACNET_CREATE_OBJECT
EVTID_BACNET_DATALINK_EVENTS
DWORD
(16#10000 + DINT_TO_DWORD(IEC_BACNET_CB_TYPE.CB_DATALINK_EVENTS))
<category>Service application hook events</category>
<description>Event is sent when an BACnetSetHook was called correspondingly and an internal datalink status change event is generated.</description>
<param name=”pEventParam” type=”IN”>EVT_BACNET_DATALINK_EVENT</param>
EVTPARAMID_BACNET_DATALINK_EVENTS
WORD
DINT_TO_WORD(IEC_BACNET_CB_TYPE.CB_DATALINK_EVENTS)
EVTVERSION_BACNET_DATALINK_EVENTS
WORD
16#1
EVTID_BACNET_DCC
DWORD
(16#10000 + DINT_TO_DWORD(IEC_BACNET_CB_TYPE.CB_DCC))
<category>Service application hook events</category>
<description>Event is sent when BACnetSetHook was called correspondingly and Device-Communication-Control-Service is requested.</description>
<param name=”pEventParam” type=”IN”>EVT_BACNET_DCC</param>
EVTPARAMID_BACNET_DCC
WORD
DINT_TO_WORD(IEC_BACNET_CB_TYPE.CB_DCC)
EVTVERSION_BACNET_DCC
WORD
16#1
EVT_DCC
DWORD
EVTID_BACNET_DCC
Compatibility alias to ensure compile compatibility with CODESYS BACnet(14/15), use is discouraged - please use original ID EVTID_BACNET_DCC.
EVTPARAMID_CmpBACnet_DCC
WORD
EVTPARAMID_BACNET_DCC
EVTVERSION_CmpBACnet_DCC
WORD
EVTVERSION_BACNET_DCC
EVTID_BACNET_DELETE_OBJECT
DWORD
(16#10000 + DINT_TO_DWORD(IEC_BACNET_CB_TYPE.CB_DELETE_OBJECT))
<category>Service application hook events</category>
<description>Event is sent when when BACnetSetHook was called correspondingly and DeleteObject-Service is requested.</description>
<param name=”pEventParam” type=”IN”>EVT_BACNET_DELETE_OBJECT</param>
EVTPARAMID_BACNET_DELETE_OBJECT
WORD
DINT_TO_WORD(IEC_BACNET_CB_TYPE.CB_DELETE_OBJECT)
EVTVERSION_BACNET_DELETE_OBJECT
WORD
16#1
EVT_DeleteObject
DWORD
EVTID_BACNET_DELETE_OBJECT
Compatibility alias to ensure compile compatibility with CODESYS BACnet(14/15), use is discouraged - please use original ID EVTID_BACNET_DELETE_OBJECT.
EVTPARAMID_CmpBACnet_DeleteObject
WORD
EVTPARAMID_BACNET_DELETE_OBJECT
EVTVERSION_CmpBACnet_DeleteObject
WORD
EVTVERSION_BACNET_DELETE_OBJECT
EVTID_BACNET_GET_ALARM_SUMMARY
DWORD
(16#10000 + DINT_TO_DWORD(IEC_BACNET_CB_TYPE.CB_GET_ALARM_SUMMARY))
<category>Service application hook events</category>
<description>Event is sent when BACnetSetHook was called correspondingly and Get-Alarm-Summary-Service is requested.</description>
<param name=”pEventParam” type=”IN”>EVT_BACNET_ALARM_SUMM</param>
EVTPARAMID_BACNET_GET_ALARM_SUMMARY
WORD
DINT_TO_WORD(IEC_BACNET_CB_TYPE.CB_GET_ALARM_SUMMARY)
EVTVERSION_BACNET_GET_ALARM_SUMMARY
WORD
16#1
EVT_GetAlarmSummary
DWORD
EVTID_BACNET_GET_ALARM_SUMMARY
Compatibility alias to ensure compile compatibility with CODESYS BACnet(14/15), use is discouraged - please use original ID EVTID_BACNET_GET_ALARM_SUMMARY.
EVTPARAMID_CmpBACnet_GetAlarmSummary
WORD
EVTPARAMID_BACNET_GET_ALARM_SUMMARY
EVTVERSION_CmpBACnet_GetAlarmSummary
WORD
EVTVERSION_BACNET_GET_ALARM_SUMMARY
EVTID_BACNET_GET_ENROLLMENT_SUMMARY
DWORD
(16#10000 + DINT_TO_DWORD(IEC_BACNET_CB_TYPE.CB_GET_ENROLLMENT_SUMMARY))
<category>Service application hook events</category>
<description>Event is sent when BACnetSetHook was called correspondingly and Get-Enrollment-Summary-Service is requested.</description>
<param name=”pEventParam” type=”IN”>EVT_BACNET_ENRL_SUMM</param>
EVTPARAMID_BACNET_GET_ENROLLMENT_SUMMARY
WORD
DINT_TO_WORD(IEC_BACNET_CB_TYPE.CB_GET_ENROLLMENT_SUMMARY)
EVTVERSION_BACNET_GET_ENROLLMENT_SUMMARY
WORD
16#1
EVT_GetEnrollmentSummary
DWORD
EVTID_BACNET_GET_ENROLLMENT_SUMMARY
Compatibility alias to ensure compile compatibility with CODESYS BACnet(14/15), use is discouraged - please use original ID EVTID_BACNET_GET_ENROLLMENT_SUMMARY.
EVTPARAMID_CmpBACnet_GetEnrollmentSummary
WORD
EVTPARAMID_BACNET_GET_ENROLLMENT_SUMMARY
EVTVERSION_CmpBACnet_GetEnrollmentSummary
WORD
EVTVERSION_BACNET_GET_ENROLLMENT_SUMMARY
EVTID_BACNET_GET_EVENT_INFORMATION
DWORD
(16#10000 + DINT_TO_DWORD(IEC_BACNET_CB_TYPE.CB_GET_EVENT_INFORMATION))
<category>Service application hook events</category>
<description>Event is sent when BACnetSetHook was called correspondingly and Get-Event-Information-Service is requested.</description>
<param name=”pEventParam” type=”IN”>EVT_BACNET_EVENT_INFO</param>
EVTPARAMID_BACNET_GET_EVENT_INFORMATION
WORD
DINT_TO_WORD(IEC_BACNET_CB_TYPE.CB_GET_EVENT_INFORMATION)
EVTVERSION_BACNET_GET_EVENT_INFORMATION
WORD
16#1
EVT_GetEventInformation
DWORD
EVTID_BACNET_GET_EVENT_INFORMATION
Compatibility alias to ensure compile compatibility with CODESYS BACnet(14/15), use is discouraged - please use original ID EVTID_BACNET_GET_EVENT_INFORMATION.
EVTPARAMID_CmpBACnet_GetEventInformation
WORD
EVTPARAMID_BACNET_GET_EVENT_INFORMATION
EVTVERSION_CmpBACnet_GetEventInformation
WORD
EVTVERSION_BACNET_GET_EVENT_INFORMATION
EVTID_BACNET_I_AM
DWORD
(16#10000 + DINT_TO_DWORD(IEC_BACNET_CB_TYPE.CB_I_AM))
<category>Service application hook events</category>
<description>Event is sent when BACnetSetHook was called correspondingly and I-Am-Service is requested.</description>
<param name=”pEventParam” type=”IN”>EVT_BACNET_I_AM</param>
EVTPARAMID_BACNET_I_AM
WORD
DINT_TO_WORD(IEC_BACNET_CB_TYPE.CB_I_AM)
EVTVERSION_BACNET_I_AM
WORD
16#1
EVT_Iam
DWORD
EVTID_BACNET_I_AM
Compatibility alias to ensure compile compatibility with CODESYS BACnet(14/15), use is discouraged - please use original ID EVTID_BACNET_I_AM.
EVTPARAMID_CmpBACnet_Iam
WORD
EVTPARAMID_BACNET_I_AM
EVTVERSION_CmpBACnet_Iam
WORD
EVTVERSION_BACNET_I_AM
EVTID_BACNET_I_HAVE
DWORD
(16#10000 + DINT_TO_DWORD(IEC_BACNET_CB_TYPE.CB_I_HAVE))
<category>Service application hook events</category>
<description>Event is sent when BACnetSetHook was called correspondingly and I-Have-Service is requested.</description>
<param name=”pEventParam” type=”IN”>EVT_BACNET_I_HAVE</param>
EVTPARAMID_BACNET_I_HAVE
WORD
DINT_TO_WORD(IEC_BACNET_CB_TYPE.CB_I_HAVE)
EVTVERSION_BACNET_I_HAVE
WORD
16#1
EVT_Ihave
DWORD
EVTID_BACNET_I_HAVE
Compatibility alias to ensure compile compatibility with CODESYS BACnet(14/15), use is discouraged - please use original ID EVTID_BACNET_I_HAVE.
EVTPARAMID_CmpBACnet_Ihave
WORD
EVTPARAMID_BACNET_I_HAVE
EVTVERSION_CmpBACnet_Ihave
WORD
EVTVERSION_BACNET_I_HAVE
EVTID_BACNET_INTRINSIC_EVENTS
DWORD
(16#10000 + DINT_TO_DWORD(IEC_BACNET_CB_TYPE.CB_INTRINSIC_EVENTS))
<category>Service application hook events</category>
<description>Event is sent when BACnetSetHook was called correspondingly and an internal intrinsic event notification is generated.</description>
<param name=”pEventParam” type=”IN”>EVT_BACNET_INTRINSIC_EVENT</param>
EVTPARAMID_BACNET_INTRINSIC_EVENTS
WORD
DINT_TO_WORD(IEC_BACNET_CB_TYPE.CB_INTRINSIC_EVENTS)
EVTVERSION_BACNET_INTRINSIC_EVENTS
WORD
16#1
EVT_IntrinsicEvents
DWORD
EVTID_BACNET_INTRINSIC_EVENTS
Compatibility alias to ensure compile compatibility with CODESYS BACnet(14/15), use is discouraged - please use original ID EVTID_BACNET_INTRINSIC_EVENTS.
EVTPARAMID_CmpBACnet_IntrinsicEvents
WORD
EVTPARAMID_BACNET_INTRINSIC_EVENTS
EVTVERSION_CmpBACnet_IntrinsicEvents
WORD
EVTVERSION_BACNET_INTRINSIC_EVENTS
EVTID_BACNET_LIFE_SAFETY_OPERATION
DWORD
(16#10000 + DINT_TO_DWORD(IEC_BACNET_CB_TYPE.CB_LIFE_SAFETY_OPERATION))
<category>Service application hook events</category>
<description>Event is sent when an BACnetSetHook was called correspondingly and LifeSafetyOperation-Service is requested.</description>
<param name=”pEventParam” type=”IN”>EVT_BACNET_LIFE_SAFETY_OP</param>
EVTPARAMID_BACNET_LIFE_SAFETY_OPERATION
WORD
DINT_TO_WORD(IEC_BACNET_CB_TYPE.CB_LIFE_SAFETY_OPERATION)
EVTVERSION_BACNET_LIFE_SAFETY_OPERATION
WORD
16#1
EVT_LifeSafetyOperation
DWORD
EVTID_BACNET_LIFE_SAFETY_OPERATION
Compatibility alias to ensure compile compatibility with CODESYS BACnet(14/15), use is discouraged - please use original ID EVTID_BACNET_LIFE_SAFETY_OPERATION.
EVTPARAMID_CmpBACnet_LifeSafetyOperation
WORD
EVTPARAMID_BACNET_LIFE_SAFETY_OPERATION
EVTVERSION_CmpBACnet_LifeSafetyOperation
WORD
EVTVERSION_BACNET_LIFE_SAFETY_OPERATION
EVTID_BACNET_NETWORK_EVENTS
DWORD
(16#10000 + DINT_TO_DWORD(IEC_BACNET_CB_TYPE.CB_NETWORK_EVENTS))
<category>Service application hook events</category>
<description>Event is sent when BACnetSetHook was called correspondingly and on every network management message which is addressed to the
global broadcast or the MAC address of the device constructed by the application.</description>
<param name=”pEventParam” type=”IN”>EVT_BACNET_NETWORK_EVENT</param>
EVTPARAMID_BACNET_NETWORK_EVENTS
WORD
DINT_TO_WORD(IEC_BACNET_CB_TYPE.CB_NETWORK_EVENTS)
EVTVERSION_BACNET_NETWORK_EVENTS
WORD
16#1
EVT_NetworkEvents
DWORD
EVTID_BACNET_NETWORK_EVENTS
Compatibility alias to ensure compile compatibility with CODESYS BACnet(14/15), use is discouraged - please use original ID EVTID_BACNET_NETWORK_EVENTS.
EVTPARAMID_CmpBACnet_NetworkEvents
WORD
EVTPARAMID_BACNET_NETWORK_EVENTS
EVTVERSION_CmpBACnet_NetworkEvents
WORD
EVTVERSION_BACNET_NETWORK_EVENTS
EVTID_BACNET_READ_FILE
DWORD
(16#10000 + DINT_TO_DWORD(IEC_BACNET_CB_TYPE.CB_READ_FILE))
<category>Service application hook events</category>
<description>Event is sent when BACnetSetHook was called correspondingly and Read-File-Service is requested.</description>
<param name=”pEventParam” type=”IN”>EVT_BACNET_READ_FILE</param>
EVTPARAMID_BACNET_READ_FILE
WORD
DINT_TO_WORD(IEC_BACNET_CB_TYPE.CB_READ_FILE)
EVTVERSION_BACNET_READ_FILE
WORD
16#1
EVT_ReadFile
DWORD
EVTID_BACNET_READ_FILE
Compatibility alias to ensure compile compatibility with CODESYS BACnet(14/15), use is discouraged - please use original ID EVTID_BACNET_READ_FILE.
EVTPARAMID_CmpBACnet_ReadFile
WORD
EVTPARAMID_BACNET_READ_FILE
EVTVERSION_CmpBACnet_ReadFile
WORD
EVTVERSION_BACNET_READ_FILE
EVTID_BACNET_READ_PROP
DWORD
(16#10000 + DINT_TO_DWORD(IEC_BACNET_CB_TYPE.CB_READ_PROP))
<category>Service application hook events</category>
<description>Event is sent when BACnetSetHook was called correspondingly and Read-Property-Service is requested.</description>
<param name=”pEventParam” type=”IN”>EVT_BACNET_READ_PROP</param>
EVTPARAMID_BACNET_READ_PROP
WORD
DINT_TO_WORD(IEC_BACNET_CB_TYPE.CB_READ_PROP)
EVTVERSION_BACNET_READ_PROP
WORD
16#1
EVT_ReadProperty
DWORD
EVTID_BACNET_READ_PROP
Compatibility alias to ensure compile compatibility with CODESYS BACnet(14/15), use is discouraged - please use original ID EVTID_BACNET_READ_PROP.
EVTPARAMID_CmpBACnet_ReadProperty
WORD
EVTPARAMID_BACNET_READ_PROP
EVTVERSION_CmpBACnet_ReadProperty
WORD
EVTVERSION_BACNET_READ_PROP
EVTID_BACNET_READ_PROP_MULTIPLE
DWORD
(16#10000 + DINT_TO_DWORD(IEC_BACNET_CB_TYPE.CB_READ_PROP_MULTIPLE))
<category>Service application hook events</category>
<description>Event is sent when BACnetSetHook was called correspondingly and Read-Property-Multiple-Service is requested.</description>
<param name=”pEventParam” type=”IN”>EVT_BACNET_READ_PROP_MUL</param>
EVTPARAMID_BACNET_READ_PROP_MULTIPLE
WORD
DINT_TO_WORD(IEC_BACNET_CB_TYPE.CB_READ_PROP_MULTIPLE)
EVTVERSION_BACNET_READ_PROP_MULTIPLE
WORD
16#1
EVT_ReadPropertyMult
DWORD
EVTID_BACNET_READ_PROP_MULTIPLE
Compatibility alias to ensure compile compatibility with CODESYS BACnet(14/15), use is discouraged - please use original ID EVTID_BACNET_READ_PROP_MULTIPLE.
EVTPARAMID_CmpBACnet_ReadPropertyMult
WORD
EVTPARAMID_BACNET_READ_PROP_MULTIPLE
EVTVERSION_CmpBACnet_ReadPropertyMult
WORD
EVTVERSION_BACNET_READ_PROP_MULTIPLE
EVTID_BACNET_READ_RANGE
DWORD
(16#10000 + DINT_TO_DWORD(IEC_BACNET_CB_TYPE.CB_READ_RANGE))
<category>Service application hook events</category>
<description>Event is sent when BACnetSetHook was called correspondingly and Read-Range-Service is requested.</description>
<param name=”pEventParam” type=”IN”>EVT_BACNET_READ_RANGE</param>
EVTPARAMID_BACNET_READ_RANGE
WORD
DINT_TO_WORD(IEC_BACNET_CB_TYPE.CB_READ_RANGE)
EVTVERSION_BACNET_READ_RANGE
WORD
16#1
EVT_ReadRange
DWORD
EVTID_BACNET_READ_RANGE
Compatibility alias to ensure compile compatibility with CODESYS BACnet(14/15), use is discouraged - please use original ID EVTID_BACNET_READ_RANGE.
EVTPARAMID_CmpBACnet_ReadRange
WORD
EVTPARAMID_BACNET_READ_RANGE
EVTVERSION_CmpBACnet_ReadRange
WORD
EVTVERSION_BACNET_READ_RANGE
EVTID_BACNET_REINIT_DEV
DWORD
(16#10000 + DINT_TO_DWORD(IEC_BACNET_CB_TYPE.CB_REINIT_DEV))
<category>Service application hook events</category>
<description>Event is sent when BACnetSetHook was called correspondingly and Reinitialize-Device-Service is requested.</description>
<param name=”pEventParam” type=”IN”>EVT_BACNET_REINIT_DEV</param>
EVTPARAMID_BACNET_REINIT_DEV
WORD
DINT_TO_WORD(IEC_BACNET_CB_TYPE.CB_REINIT_DEV)
EVTVERSION_BACNET_REINIT_DEV
WORD
16#1
EVT_ReinitDev
DWORD
EVTID_BACNET_REINIT_DEV
Compatibility alias to ensure compile compatibility with CODESYS BACnet(14/15), use is discouraged - please use original ID EVTID_BACNET_REINIT_DEV.
EVTPARAMID_CmpBACnet_ReinitDev
WORD
EVTPARAMID_BACNET_REINIT_DEV
EVTVERSION_CmpBACnet_ReinitDev
WORD
EVTVERSION_BACNET_REINIT_DEV
EVTID_BACNET_REMOVE_ELEMENT
DWORD
(16#10000 + DINT_TO_DWORD(IEC_BACNET_CB_TYPE.CB_REMOVE_ELEMENT))
<category>Service application hook events</category>
<description>Event is sent when BACnetSetHook was called correspondingly and Remove-Element-Service is requested.</description>
<param name=”pEventParam” type=”IN”>EVT_BACNET_REMOVE_ELEMENT</param>
EVTPARAMID_BACNET_REMOVE_ELEMENT
WORD
DINT_TO_WORD(IEC_BACNET_CB_TYPE.CB_REMOVE_ELEMENT)
EVTVERSION_BACNET_REMOVE_ELEMENT
WORD
16#1
EVT_RemoveElement
DWORD
EVTID_BACNET_REMOVE_ELEMENT
Compatibility alias to ensure compile compatibility with CODESYS BACnet(14/15), use is discouraged - please use original ID EVTID_BACNET_REMOVE_ELEMENT.
EVTPARAMID_CmpBACnet_RemoveElement
WORD
EVTPARAMID_BACNET_REMOVE_ELEMENT
EVTVERSION_CmpBACnet_RemoveElement
WORD
EVTVERSION_BACNET_REMOVE_ELEMENT
EVTID_BACNET_SUBSCRIBE_COV
DWORD
(16#10000 + DINT_TO_DWORD(IEC_BACNET_CB_TYPE.CB_SUBSCRIBE_COV))
<category>Service application hook events</category>
<description>Event is sent when BACnetSetHook was called correspondingly and Subscribe-COV-Service is requested.</description>
<param name=”pEventParam” type=”IN”>EVT_BACNET_SUBSCRIBE_COV</param>
EVTPARAMID_BACNET_SUBSCRIBE_COV
WORD
DINT_TO_WORD(IEC_BACNET_CB_TYPE.CB_SUBSCRIBE_COV)
EVTVERSION_BACNET_SUBSCRIBE_COV
WORD
16#1
EVT_SubscribeCOV
DWORD
EVTID_BACNET_SUBSCRIBE_COV
Compatibility alias to ensure compile compatibility with CODESYS BACnet(14/15), use is discouraged - please use original ID EVTID_BACNET_SUBSCRIBE_COV.
EVTPARAMID_CmpBACnet_SubscribeCOV
WORD
EVTPARAMID_BACNET_SUBSCRIBE_COV
EVTVERSION_CmpBACnet_SubscribeCOV
WORD
EVTVERSION_BACNET_SUBSCRIBE_COV
EVTID_BACNET_SUBSCRIBE_COV_PROPERTY
DWORD
(16#10000 + DINT_TO_DWORD(IEC_BACNET_CB_TYPE.CB_SUBSCRIBE_COV_PROPERTY))
<category>Service application hook events</category>
<description>Event is sent when BACnetSetHook was called correspondingly and Subscribe-COV-Property-Service is requested.</description>
<param name=”pEventParam” type=”IN”>EVT_BACNET_SUBSCRIBE_COVP</param>
EVTPARAMID_BACNET_SUBSCRIBE_COV_PROPERTY
WORD
DINT_TO_WORD(IEC_BACNET_CB_TYPE.CB_SUBSCRIBE_COV_PROPERTY)
EVTVERSION_BACNET_SUBSCRIBE_COV_PROPERTY
WORD
16#1
EVT_SubscribeCOVProperty
DWORD
EVTID_BACNET_SUBSCRIBE_COV_PROPERTY
Compatibility alias to ensure compile compatibility with CODESYS BACnet(14/15), use is discouraged - please use original ID EVTID_BACNET_SUBSCRIBE_COV_PROPERTY.
EVTPARAMID_CmpBACnet_SubscribeCOVProperty
WORD
EVTPARAMID_BACNET_SUBSCRIBE_COV_PROPERTY
EVTVERSION_CmpBACnet_SubscribeCOVProperty
WORD
EVTVERSION_BACNET_SUBSCRIBE_COV_PROPERTY
EVTID_BACNET_SUBSCRIBE_COV_PROPERTY_MULTIPLE
DWORD
(16#10000 + DINT_TO_DWORD(IEC_BACNET_CB_TYPE.CB_SUBSCRIBE_COV_PROPERTY_MULTIPLE))
<category>Service application hook events</category>
<description>Event is sent when BACnetSetHook was called correspondingly and Subscribe-COV-Property-Multiple-Service is requested.</description>
<param name=”pEventParam” type=”IN”>EVT_BACNET_SUBSCRIBE_COV_PROP_MUL</param>
EVTPARAMID_BACNET_SUBSCRIBE_COV_PROPERTY_MULTIPLE
WORD
DINT_TO_WORD(IEC_BACNET_CB_TYPE.CB_SUBSCRIBE_COV_PROPERTY_MULTIPLE)
EVTVERSION_BACNET_SUBSCRIBE_COV_PROPERTY_MULTIPLE
WORD
16#1
EVTID_BACNET_TIME_SYNC
DWORD
(16#10000 + DINT_TO_DWORD(IEC_BACNET_CB_TYPE.CB_TIME_SYNC))
<category>Service application hook events</category>
<description>Event is sent when BACnetSetHook was called correspondingly and TimeSync-Service is requested.</description>
<param name=”pEventParam” type=”IN”>EVT_BACNET_TIME_SYNC</param>
EVTPARAMID_BACNET_TIME_SYNC
WORD
DINT_TO_WORD(IEC_BACNET_CB_TYPE.CB_TIME_SYNC)
EVTVERSION_BACNET_TIME_SYNC
WORD
16#1
EVT_TimeSync
DWORD
EVTID_BACNET_TIME_SYNC
Compatibility alias to ensure compile compatibility with CODESYS BACnet(14/15), use is discouraged - please use original ID EVTID_BACNET_TIME_SYNC.
EVTPARAMID_CmpBACnet_TimeSync
WORD
EVTPARAMID_BACNET_TIME_SYNC
EVTVERSION_CmpBACnet_TimeSync
WORD
EVTVERSION_BACNET_TIME_SYNC
EVTID_BACNET_UNCONF_AUDIT_NOTIFICATION
DWORD
(16#10000 + DINT_TO_DWORD(IEC_BACNET_CB_TYPE.CB_UNCONF_AUDIT_NOTIFICATION))
<category>Service application hook events</category>
<description>Event is sent when BACnetSetHook was called correspondingly and Unconfirmed-Audit-Notification-Service is requested.</description>
<param name=”pEventParam” type=”IN”>EVT_BACNET_UNCONF_AUDIT</param>
EVTPARAMID_BACNET_UNCONF_AUDIT_NOTIFICATION
WORD
DINT_TO_WORD(IEC_BACNET_CB_TYPE.CB_UNCONF_AUDIT_NOTIFICATION)
EVTVERSION_BACNET_UNCONF_AUDIT_NOTIFICATION
WORD
16#1
EVTID_BACNET_UNCONF_COV_NOTIFICATION
DWORD
(16#10000 + DINT_TO_DWORD(IEC_BACNET_CB_TYPE.CB_UNCONF_COV_NOTIFICATION))
<category>Service application hook events</category>
<description>Event is sent when BACnetSetHook was called correspondingly and Unconfirmed-COV-Notification-Service is requested.</description>
<param name=”pEventParam” type=”IN”>EVT_BACNET_UNCONF_COV</param>
EVTPARAMID_BACNET_UNCONF_COV_NOTIFICATION
WORD
DINT_TO_WORD(IEC_BACNET_CB_TYPE.CB_UNCONF_COV_NOTIFICATION)
EVTVERSION_BACNET_UNCONF_COV_NOTIFICATION
WORD
16#1
EVT_UnconfCOVNotification
DWORD
EVTID_BACNET_UNCONF_COV_NOTIFICATION
Compatibility alias to ensure compile compatibility with CODESYS BACnet(14/15), use is discouraged - please use original ID EVTID_BACNET_UNCONF_COV_NOTIFICATION.
EVTPARAMID_CmpBACnet_UnconfCOVNotification
WORD
EVTPARAMID_BACNET_UNCONF_COV_NOTIFICATION
EVTVERSION_CmpBACnet_UnconfCOVNotification
WORD
EVTVERSION_BACNET_UNCONF_COV_NOTIFICATION
EVTID_BACNET_UNCONF_COV_NOTIFICATION_MULTIPLE
DWORD
(16#10000 + DINT_TO_DWORD(IEC_BACNET_CB_TYPE.CB_UNCONF_COV_NOTIFICATION_MULTIPLE))
<category>Service application hook events</category>
<description>Event is sent when BACnetSetHook was called correspondingly and Unconfirmed-COV-Property-Multiple-Service is requested.</description>
<param name=”pEventParam” type=”IN”>EVT_BACNET_UNCONF_COV_MUL</param>
EVTPARAMID_BACNET_UNCONF_COV_NOTIFICATION_MULTIPLE
WORD
DINT_TO_WORD(IEC_BACNET_CB_TYPE.CB_UNCONF_COV_NOTIFICATION_MULTIPLE)
EVTVERSION_BACNET_UNCONF_COV_NOTIFICATION_MULTIPLE
WORD
16#1
EVTID_BACNET_UNCONF_EVENT_NOTIFICATION
DWORD
(16#10000 + DINT_TO_DWORD(IEC_BACNET_CB_TYPE.CB_UNCONF_EVENT_NOTIFICATION))
<category>Service application hook events</category>
<description>Event is sent when BACnetSetHook was called correspondingly and Unconfirmed-Event-Notification-Service is requested.</description>
<param name=”pEventParam” type=”IN”>EVT_BACNET_UNCONF_EVENT</param>
EVTPARAMID_BACNET_UNCONF_EVENT_NOTIFICATION
WORD
DINT_TO_WORD(IEC_BACNET_CB_TYPE.CB_UNCONF_EVENT_NOTIFICATION)
EVTVERSION_BACNET_UNCONF_EVENT_NOTIFICATION
WORD
16#1
EVT_UnconfEventNotification
DWORD
EVTID_BACNET_UNCONF_EVENT_NOTIFICATION
Compatibility alias to ensure compile compatibility with CODESYS BACnet(14/15), use is discouraged - please use original ID EVTID_BACNET_UNCONF_EVENT_NOTIFICATION.
EVTPARAMID_CmpBACnet_UnconfEventNotification
WORD
EVTPARAMID_BACNET_UNCONF_EVENT_NOTIFICATION
EVTVERSION_CmpBACnet_UnconfEventNotification
WORD
EVTVERSION_BACNET_UNCONF_EVENT_NOTIFICATION
EVTID_BACNET_UNCONF_PRIVATE_TRANSFER
DWORD
(16#10000 + DINT_TO_DWORD(IEC_BACNET_CB_TYPE.CB_UNCONF_PRIVATE_TRANSFER))
<category>Service application hook events</category>
<description>Event is sent when an BACnetSetHook was called correspondingly and UnconfPrivateXfer-Service is requested.</description>
<param name=”pEventParam” type=”IN”>EVT_BACNET_UNCONF_PRIVATE_XFER</param>
EVTPARAMID_BACNET_UNCONF_PRIVATE_TRANSFER
WORD
DINT_TO_WORD(IEC_BACNET_CB_TYPE.CB_UNCONF_PRIVATE_TRANSFER)
EVTVERSION_BACNET_UNCONF_PRIVATE_TRANSFER
WORD
16#1
EVT_UnconfPrivateXfer
DWORD
EVTID_BACNET_UNCONF_PRIVATE_TRANSFER
Compatibility alias to ensure compile compatibility with CODESYS BACnet(14/15), use is discouraged - please use original ID EVTID_BACNET_UNCONF_PRIVATE_TRANSFER.
EVTPARAMID_CmpBACnet_UnconfPrivateXfer
WORD
EVTPARAMID_BACNET_UNCONF_PRIVATE_TRANSFER
EVTVERSION_CmpBACnet_UnconfPrivateXfer
WORD
EVTVERSION_BACNET_UNCONF_PRIVATE_TRANSFER
EVTID_BACNET_UNCONF_TEXT_MESSAGE
DWORD
(16#10000 + DINT_TO_DWORD(IEC_BACNET_CB_TYPE.CB_UNCONF_TEXT_MESSAGE))
<category>Service application hook events</category>
<description>Event is sent when BACnetSetHook was called correspondingly and Unconfirmed-Text-Message-Service is requested.</description>
<param name=”pEventParam” type=”IN”>EVT_BACNET_UNCONF_TEXT_MSG</param>
EVTPARAMID_BACNET_UNCONF_TEXT_MESSAGE
WORD
DINT_TO_WORD(IEC_BACNET_CB_TYPE.CB_UNCONF_TEXT_MESSAGE)
EVTVERSION_BACNET_UNCONF_TEXT_MESSAGE
WORD
16#1
EVT_UnconfTextMessage
DWORD
EVTID_BACNET_UNCONF_TEXT_MESSAGE
Compatibility alias to ensure compile compatibility with CODESYS BACnet(14/15), use is discouraged - please use original ID EVTID_BACNET_UNCONF_TEXT_MESSAGE.
EVTPARAMID_CmpBACnet_UnconfTextMessage
WORD
EVTPARAMID_BACNET_UNCONF_TEXT_MESSAGE
EVTVERSION_CmpBACnet_UnconfTextMessage
WORD
EVTVERSION_BACNET_UNCONF_TEXT_MESSAGE
EVTID_BACNET_UTC_TIME_SYNC
DWORD
(16#10000 + DINT_TO_DWORD(IEC_BACNET_CB_TYPE.CB_UTC_TIME_SYNC))
<category>Service application hook events</category>
<description>Event is sent when BACnetSetHook was called correspondingly and UTC-TimeSync-Event-Service is requested.</description>
<param name=”pEventParam” type=”IN”>EVT_BACNET_UTC_TIME_SYNC</param>
EVTPARAMID_BACNET_UTC_TIME_SYNC
WORD
DINT_TO_WORD(IEC_BACNET_CB_TYPE.CB_UTC_TIME_SYNC)
EVTVERSION_BACNET_UTC_TIME_SYNC
WORD
16#1
EVT_UTCTimeSync
DWORD
EVTID_BACNET_UTC_TIME_SYNC
Compatibility alias to ensure compile compatibility with CODESYS BACnet(14/15), use is discouraged - please use original ID EVTID_BACNET_UTC_TIME_SYNC.
EVTPARAMID_CmpBACnet_UTCTimeSync
WORD
EVTPARAMID_BACNET_UTC_TIME_SYNC
EVTVERSION_CmpBACnet_UTCTimeSync
WORD
EVTVERSION_BACNET_UTC_TIME_SYNC
EVTID_BACNET_WHO_AM_I
DWORD
(16#10000 + DINT_TO_DWORD(IEC_BACNET_CB_TYPE.CB_WHO_AM_I))
<category>Service application hook events</category>
<description>Event is sent when BACnetSetHook was called correspondingly and WhoAmI-Service is requested.</description>
<param name=”pEventParam” type=”IN”>EVT_BACNET_WHO_AM_I</param>
EVTPARAMID_BACNET_WHO_AM_I
WORD
DINT_TO_WORD(IEC_BACNET_CB_TYPE.CB_WHO_AM_I)
EVTVERSION_BACNET_WHO_AM_I
WORD
16#1
EVTID_BACNET_WHO_HAS
DWORD
(16#10000 + DINT_TO_DWORD(IEC_BACNET_CB_TYPE.CB_WHO_HAS))
<category>Service application hook events</category>
<description>Event is sent when BACnetSetHook was called correspondingly and Who-Has-Service is requested.</description>
<param name=”pEventParam” type=”IN”>EVT_BACNET_WHO_HAS</param>
EVTPARAMID_BACNET_WHO_HAS
WORD
DINT_TO_WORD(IEC_BACNET_CB_TYPE.CB_WHO_HAS)
EVTVERSION_BACNET_WHO_HAS
WORD
16#1
EVT_WhoHas
DWORD
EVTID_BACNET_WHO_HAS
Compatibility alias to ensure compile compatibility with CODESYS BACnet(14/15), use is discouraged - please use original ID EVTID_BACNET_WHO_HAS.
EVTPARAMID_CmpBACnet_WhoHas
WORD
EVTPARAMID_BACNET_WHO_HAS
EVTVERSION_CmpBACnet_WhoHas
WORD
EVTVERSION_BACNET_WHO_HAS
EVTID_BACNET_WHO_IS
DWORD
(16#10000 + DINT_TO_DWORD(IEC_BACNET_CB_TYPE.CB_WHO_IS))
<category>Service application hook events</category>
<description>Event is sent when BACnetSetHook was called correspondingly and Who-Is-Service is requested.</description>
<param name=”pEventParam” type=”IN”>EVT_BACNET_WHO_IS</param>
EVTPARAMID_BACNET_WHO_IS
WORD
DINT_TO_WORD(IEC_BACNET_CB_TYPE.CB_WHO_IS)
EVTVERSION_BACNET_WHO_IS
WORD
16#1
EVT_WhoIs
DWORD
EVTID_BACNET_WHO_IS
Compatibility alias to ensure compile compatibility with CODESYS BACnet(14/15), use is discouraged - please use original ID EVTID_BACNET_WHO_IS.
EVTPARAMID_CmpBACnet_WhoIs
WORD
EVTPARAMID_BACNET_WHO_IS
EVTVERSION_CmpBACnet_WhoIs
WORD
EVTVERSION_BACNET_WHO_IS
EVTID_BACNET_WRITE_FILE
DWORD
(16#10000 + DINT_TO_DWORD(IEC_BACNET_CB_TYPE.CB_WRITE_FILE))
<category>Service application hook events</category>
<description>Event is sent when BACnetSetHook was called correspondingly and Write-File-Service is requested.</description>
<param name=”pEventParam” type=”IN”>EVT_BACNET_WRITE_FILE</param>
EVTPARAMID_BACNET_WRITE_FILE
WORD
DINT_TO_WORD(IEC_BACNET_CB_TYPE.CB_WRITE_FILE)
EVTVERSION_BACNET_WRITE_FILE
WORD
16#1
EVT_WriteFile
DWORD
EVTID_BACNET_WRITE_FILE
Compatibility alias to ensure compile compatibility with CODESYS BACnet(14/15), use is discouraged - please use original ID EVTID_BACNET_WRITE_FILE.
EVTPARAMID_CmpBACnet_WriteFile
WORD
EVTPARAMID_BACNET_WRITE_FILE
EVTVERSION_CmpBACnet_WriteFile
WORD
EVTVERSION_BACNET_WRITE_FILE
EVTID_BACNET_WRITE_GROUP
DWORD
(16#10000 + DINT_TO_DWORD(IEC_BACNET_CB_TYPE.CB_WRITE_GROUP))
<category>Service application hook events</category>
<description>Event is sent when BACnetSetHook was called correspondingly and Write-Group-Service is requested.</description>
<param name=”pEventParam” type=”IN”>EVT_BACNET_WRITE_GROUP</param>
EVTPARAMID_BACNET_WRITE_GROUP
WORD
DINT_TO_WORD(IEC_BACNET_CB_TYPE.CB_WRITE_GROUP)
EVTVERSION_BACNET_WRITE_GROUP
WORD
16#1
EVT_WriteGroup
DWORD
EVTID_BACNET_WRITE_GROUP
Compatibility alias to ensure compile compatibility with CODESYS BACnet(14/15), use is discouraged - please use original ID EVTID_BACNET_WRITE_GROUP.
EVTPARAMID_CmpBACnet_WriteGroup
WORD
EVTPARAMID_BACNET_WRITE_GROUP
EVTVERSION_CmpBACnet_WriteGroup
WORD
EVTVERSION_BACNET_WRITE_GROUP
EVTID_BACNET_WRITE_PROP
DWORD
(16#10000 + DINT_TO_DWORD(IEC_BACNET_CB_TYPE.CB_WRITE_PROP))
<category>Service application hook events</category>
<description>Event is sent when BACnetSetHook was called correspondingly and Write-Property-Service is requested.</description>
<param name=”pEventParam” type=”IN”>EVT_BACNET_WRITE_PROP</param>
EVTPARAMID_BACNET_WRITE_PROP
WORD
DINT_TO_WORD(IEC_BACNET_CB_TYPE.CB_WRITE_PROP)
EVTVERSION_BACNET_WRITE_PROP
WORD
16#1
EVT_WriteProperty
DWORD
EVTID_BACNET_WRITE_PROP
Compatibility alias to ensure compile compatibility with CODESYS BACnet(14/15), use is discouraged - please use original ID EVTID_BACNET_WRITE_PROP.
EVTPARAMID_CmpBACnet_WriteProperty
WORD
EVTPARAMID_BACNET_WRITE_PROP
EVTVERSION_CmpBACnet_WriteProperty
WORD
EVTVERSION_BACNET_WRITE_PROP
EVTID_BACNET_WRITE_PROP_MULTIPLE
DWORD
(16#10000 + DINT_TO_DWORD(IEC_BACNET_CB_TYPE.CB_WRITE_PROP_MULTIPLE))
<category>Service application hook events</category>
<description>Event is sent when BACnetSetHook was called correspondingly and Write-Property-Multiple-Service is requested.</description>
<param name=”pEventParam” type=”IN”>EVT_BACNET_WRITE_PROP_MUL</param>
EVTPARAMID_BACNET_WRITE_PROP_MULTIPLE
WORD
DINT_TO_WORD(IEC_BACNET_CB_TYPE.CB_WRITE_PROP_MULTIPLE)
EVTVERSION_BACNET_WRITE_PROP_MULTIPLE
WORD
16#1
EVT_WritePropertyMult
DWORD
EVTID_BACNET_WRITE_PROP_MULTIPLE
Compatibility alias to ensure compile compatibility with CODESYS BACnet(14/15), use is discouraged - please use original ID EVTID_BACNET_WRITE_PROP_MULTIPLE.
EVTPARAMID_CmpBACnet_WritePropertyMult
WORD
EVTPARAMID_BACNET_WRITE_PROP_MULTIPLE
EVTVERSION_CmpBACnet_WritePropertyMult
WORD
EVTVERSION_BACNET_WRITE_PROP_MULTIPLE
EVTID_BACNET_YOU_ARE
DWORD
(16#10000 + DINT_TO_DWORD(IEC_BACNET_CB_TYPE.CB_YOU_ARE))
<category>Service application hook events</category>
<description>Event is sent when BACnetSetHook was called correspondingly and YouAre-Service is requested.</description>
<param name=”pEventParam” type=”IN”>EVT_BACNET_YOU_ARE</param>
EVTPARAMID_BACNET_YOU_ARE
WORD
DINT_TO_WORD(IEC_BACNET_CB_TYPE.CB_YOU_ARE)
EVTVERSION_BACNET_YOU_ARE
WORD
16#1
EVT_CB_COUNT
INT
48
Number of service application hook events available.
EVTID_BACNET_READ_PROPERTY_CALLBACK
DWORD
(16#1F000 + DINT_TO_DWORD(IEC_BACNET_CALLBACK_TYPE.BACNET_CALLBACK_READ))
BACstack service application callback events
EVTPARAMID_BACNET_READ_PROPERTY_CALLBACK
WORD
(16#F000 + DINT_TO_WORD(IEC_BACNET_CALLBACK_TYPE.BACNET_CALLBACK_READ))
EVTVERSION_BACNET_READ_PROPERTY_CALLBACK
WORD
16#1
EVT_ReadPropertyCallback
DWORD
EVTID_BACNET_READ_PROPERTY_CALLBACK
Compatibility alias to ensure compile compatibility with CODESYS BACnet(14/15), use is discouraged - please use original ID EVTID_BACNET_READ_PROPERTY_CALLBACK.
EVTPARAMID_CmpBACnet_ReadPropertyCallback
WORD
EVTPARAMID_BACNET_READ_PROPERTY_CALLBACK
EVTVERSION_CmpBACnet_ReadPropertyCallback
WORD
EVTVERSION_BACNET_READ_PROPERTY_CALLBACK
EVTID_BACNET_READ_PROPERTY_RELEASE_CALLBACK
DWORD
(16#1FF00 + DINT_TO_DWORD(IEC_BACNET_CALLBACK_TYPE.BACNET_CALLBACK_READ))
<category>Service application callback events</category>
<description>Event is sent when BACnetSetCallback was called correspondingly and Read-Property-Callback has finished after the Read-Property-Callback call of the BACstack.</description>
<param name=”pEventParam” type=”IN”>EVT_BACNET_CALLBACK_RELEASE</param>
EVTPARAMID_BACNET_READ_PROPERTY_RELEASE_CALLBACK
WORD
(16#FF00 + DINT_TO_WORD(IEC_BACNET_CALLBACK_TYPE.BACNET_CALLBACK_READ))
EVTVERSION_BACNET_READ_PROPERTY_RELEASE_CALLBACK
WORD
16#1
EVT_ReadPropertyReleaseCallback
DWORD
EVTID_BACNET_READ_PROPERTY_RELEASE_CALLBACK
Compatibility alias to ensure compile compatibility with CODESYS BACnet(14/15), use is discouraged - please use original ID EVTID_BACNET_READ_PROPERTY_RELEASE_CALLBACK.
EVTPARAMID_CmpBACnet_ReadPropertyReleaseCallback
WORD
EVTPARAMID_BACNET_READ_PROPERTY_RELEASE_CALLBACK
EVTVERSION_CmpBACnet_ReadPropertyReleaseCallback
WORD
EVTVERSION_BACNET_READ_PROPERTY_RELEASE_CALLBACK
EVTID_BACNET_WRITE_PROPERTY_CALLBACK
DWORD
(16#1F000 + DINT_TO_DWORD(IEC_BACNET_CALLBACK_TYPE.BACNET_CALLBACK_WRITE))
<category>Service application callback events</category>
<description>Event is sent when BACnetSetCallback was called correspondingly Write-Property-Callback is called by the BACstack.</description>
<param name=”pEventParam” type=”IN”>EVT_BACNET_PROP_WRITE</param>
EVTPARAMID_BACNET_WRITE_PROPERTY_CALLBACK
WORD
(16#F000 + DINT_TO_WORD(IEC_BACNET_CALLBACK_TYPE.BACNET_CALLBACK_WRITE))
EVTVERSION_BACNET_WRITE_PROPERTY_CALLBACK
WORD
16#1
EVT_WritePropertyCallback
DWORD
EVTID_BACNET_WRITE_PROPERTY_CALLBACK
Compatibility alias to ensure compile compatibility with CODESYS BACnet(14/15), use is discouraged - please use original ID EVTID_BACNET_WRITE_PROPERTY_CALLBACK.
EVTPARAMID_CmpBACnet_WritePropertyCallback
WORD
EVTPARAMID_BACNET_WRITE_PROPERTY_CALLBACK
EVTVERSION_CmpBACnet_WritePropertyCallback
WORD
EVTVERSION_BACNET_WRITE_PROPERTY_CALLBACK
EVT_CALLBACK_COUNT
INT
3
Number of callback events available.
EVTID_BACNET_ADDRESS_CHANGE
DWORD
(16#11000 + DINT_TO_DWORD(MISC_CALLBACK_TYPE.CB_ADDRESS_CHANGE))
BACstack miscellaneous callback events
EVTPARAMID_BACNET_ADDRESS_CHANGE
WORD
(16#1100 + DINT_TO_WORD(MISC_CALLBACK_TYPE.CB_ADDRESS_CHANGE))
EVTVERSION_BACNET_ADDRESS_CHANGE
WORD
16#1
EVT_AddressChange
DWORD
EVTID_BACNET_ADDRESS_CHANGE
Compatibility alias to ensure compile compatibility with CODESYS BACnet(14/15), use is discouraged - please use original ID EVTID_BACNET_ADDRESS_CHANGE.
EVTPARAMID_CmpBACnet_AddressChange
WORD
EVTPARAMID_BACNET_ADDRESS_CHANGE
EVTVERSION_CmpBACnet_AddressChange
WORD
EVTVERSION_BACNET_ADDRESS_CHANGE
EVTID_BACNET_BACKUPRESTORE_PROGRESS
DWORD
(16#11000 + DINT_TO_DWORD(MISC_CALLBACK_TYPE.CB_BACKUPRESTORE_PROGRESS))
<category>Miscellaneous callback events</category>
<description>This event is used in conjunction with BACnetBackupBACnetDevice and BACnetRestoreBACnetDevice.
This event is send as an progress indicator and failure reporter during an BACnet backup or restore procedure.</description>
<param name=”pEventParam” type=”IN”>EVT_BACNET_BACKUPRESTORE_PROGRESS</param>
EVTPARAMID_BACNET_BACKUPRESTORE_PROGRESS
WORD
(16#1100 + DINT_TO_WORD(MISC_CALLBACK_TYPE.CB_BACKUPRESTORE_PROGRESS))
EVTVERSION_BACNET_BACKUPRESTORE_PROGRESS
WORD
16#1
EVT_BackupRestoreProgressEvent
DWORD
EVTID_BACNET_BACKUPRESTORE_PROGRESS
Compatibility alias to ensure compile compatibility with CODESYS BACnet(14/15), use is discouraged - please use original ID EVTID_BACNET_BACKUPRESTORE_PROGRESS.
EVTPARAMID_CmpBACnet_BackupRestoreProgressEvent
WORD
EVTPARAMID_BACNET_BACKUPRESTORE_PROGRESS
EVTVERSION_CmpBACnet_BackupRestoreProgressEvent
WORD
EVTVERSION_BACNET_BACKUPRESTORE_PROGRESS
EVTID_BACNET_CLIENT_EVENT_NOTIFICATION
DWORD
(16#11000 + DINT_TO_DWORD(MISC_CALLBACK_TYPE.CB_CLIENT_EVENT_NOTIFICATION))
<category>Miscellaneous callback events</category>
<description>This event is used in conjunction with BACnetRegisterClientEventNotificationCallback.
An event is sent in case of the reception of an confirmed or unconfirmed event notification.</description>
<param name=”pEventParam” type=”IN”>EVT_BACNET_CLIENT_EVENT</param>
EVTPARAMID_BACNET_CLIENT_EVENT_NOTIFICATION
WORD
(16#1100 + DINT_TO_WORD(MISC_CALLBACK_TYPE.CB_CLIENT_EVENT_NOTIFICATION))
EVTVERSION_BACNET_CLIENT_EVENT_NOTIFICATION
WORD
16#1
EVT_ClientEvent
DWORD
EVTID_BACNET_CLIENT_EVENT_NOTIFICATION
Compatibility alias to ensure compile compatibility with CODESYS BACnet(14/15), use is discouraged - please use original ID EVTID_BACNET_CLIENT_EVENT_NOTIFICATION.
EVTPARAMID_CmpBACnet_ClientEvent
WORD
EVTPARAMID_BACNET_CLIENT_EVENT_NOTIFICATION
EVTVERSION_CmpBACnet_ClientEvent
WORD
EVTVERSION_BACNET_CLIENT_EVENT_NOTIFICATION
EVTID_BACNET_CLIENT_STATUS
DWORD
(16#11000 + DINT_TO_DWORD(MISC_CALLBACK_TYPE.CB_CLIENT_STATUS))
<category>Miscellaneous callback events</category>
<description>This event is used in conjunction with BACnetRegisterClientCommunicationStateCallback.
An event is sent in any case were the connection state to an BACnet remote device changes.</description>
<param name=”pEventParam” type=”IN”>EVT_BACNET_CLIENT_STATUS</param>
EVTPARAMID_BACNET_CLIENT_STATUS
WORD
(16#1100 + DINT_TO_WORD(MISC_CALLBACK_TYPE.CB_CLIENT_STATUS))
EVTVERSION_BACNET_CLIENT_STATUS
WORD
16#1
EVT_ClientStatus
DWORD
EVTID_BACNET_CLIENT_STATUS
Compatibility alias to ensure compile compatibility with CODESYS BACnet(14/15), use is discouraged - please use original ID EVTID_BACNET_CLIENT_STATUS.
EVTPARAMID_CmpBACnet_ClientStatus
WORD
EVTPARAMID_BACNET_CLIENT_STATUS
EVTVERSION_CmpBACnet_ClientStatus
WORD
EVTVERSION_BACNET_CLIENT_STATUS
EVTID_BACNET_CLIENT_UNSUBSCRIBE_COMPLETE
DWORD
(16#11000 + DINT_TO_DWORD(MISC_CALLBACK_TYPE.CB_CLIENT_UNSUBSCRIBE_COMPLETE))
<category>Miscellaneous callback events</category>
<description>This event is used in conjunction with BACnetRegisterClientUnsubscribeCompletionCallback.
This is the declartion of the notification function that an Change Of Value subscription
has been unsubscribed. It is called after some unregistration of an object property
reference which has also been unsubscribed in the remote device. If the last customer
registered to an object property reference has unregistered and the object will be
removed from the advanced client database this callback is called for all customers
which had registered.n
This callback is also called on unsubscriptions to event notifications for intrinsic
alarming. In this case the parameter bIsUnsubscribeFromEventNotif has a value of True.</description>
<param name=”pEventParam” type=”IN”>EVT_BACNET_CLIENT_UNSUBSCRIBE_COMPLETE</param>
EVTPARAMID_BACNET_CLIENT_UNSUBSCRIBE_COMPLETE
WORD
(16#1100 + DINT_TO_WORD(MISC_CALLBACK_TYPE.CB_CLIENT_UNSUBSCRIBE_COMPLETE))
EVTVERSION_BACNET_CLIENT_UNSUBSCRIBE_COMPLETE
WORD
16#1
EVT_ClientUnsubscribeComplete
DWORD
EVTID_BACNET_CLIENT_UNSUBSCRIBE_COMPLETE
Compatibility alias to ensure compile compatibility with CODESYS BACnet(14/15), use is discouraged - please use original ID EVTID_BACNET_CLIENT_UNSUBSCRIBE_COMPLETE.
EVTPARAMID_CmpBACnet_ClientUnsubscribeComplete
WORD
EVTPARAMID_BACNET_CLIENT_UNSUBSCRIBE_COMPLETE
EVTVERSION_CmpBACnet_ClientUnsubscribeComplete
WORD
EVTVERSION_BACNET_CLIENT_UNSUBSCRIBE_COMPLETE
EVTID_BACNET_CLIENT_VALUE
DWORD
(16#11000 + DINT_TO_DWORD(MISC_CALLBACK_TYPE.CB_CLIENT_VALUE))
<category>Miscellaneous callback events</category>
<description>This event is used in conjunction with BACnetRegisterClientDataValueCallback.
An event is sent in case of the reception of a new value for the registered device object property.</description>
<param name=”pEventParam” type=”IN”>EVT_BACNET_CLIENT_VALUE</param>
EVTPARAMID_BACNET_CLIENT_VALUE
WORD
(16#1100 + DINT_TO_WORD(MISC_CALLBACK_TYPE.CB_CLIENT_VALUE))
EVTVERSION_BACNET_CLIENT_VALUE
WORD
16#1
EVT_ClientValue
DWORD
EVTID_BACNET_CLIENT_VALUE
Compatibility alias to ensure compile compatibility with CODESYS BACnet(14/15), use is discouraged - please use original ID EVTID_BACNET_CLIENT_VALUE.
EVTPARAMID_CmpBACnet_ClientValue
WORD
EVTPARAMID_BACNET_CLIENT_VALUE
EVTVERSION_CmpBACnet_ClientValue
WORD
EVTVERSION_BACNET_CLIENT_VALUE
EVTID_BACNET_DATABASE_DUMP
DWORD
(16#11000 + DINT_TO_DWORD(MISC_CALLBACK_TYPE.CB_DATABASE_DUMP))
<category>Miscellaneous callback events</category>
<description>This event is used in conjunction with BACnetDumpDeviceDatabase.
This event is sent for every property of each object during a call to BACnetDumpDeviceDatabase.</description>
<param name=”pEventParam” type=”IN”>EVT_BACNET_DATABASE_DUMP</param>
EVTPARAMID_BACNET_DATABASE_DUMP
WORD
(16#1100 + DINT_TO_WORD(MISC_CALLBACK_TYPE.CB_DATABASE_DUMP))
EVTVERSION_BACNET_DATABASE_DUMP
WORD
16#1
EVT_DatabaseDump
DWORD
EVTID_BACNET_DATABASE_DUMP
Compatibility alias to ensure compile compatibility with CODESYS BACnet(14/15), use is discouraged - please use original ID EVTID_BACNET_DATABASE_DUMP.
EVTPARAMID_CmpBACnet_DatabaseDump
WORD
EVTPARAMID_BACNET_DATABASE_DUMP
EVTVERSION_CmpBACnet_DatabaseDump
WORD
EVTVERSION_BACNET_DATABASE_DUMP
EVTID_BACNET_DEVICE_LIST_PROGRESS
DWORD
(16#11000 + DINT_TO_DWORD(MISC_CALLBACK_TYPE.CB_DEVICE_LIST_PROGRESS))
<category>Miscellaneous callback events</category>
<description>This event is used in conjunction with BACnetRetrieveListOfNetworkDevices.
An event is sent on a successful scan completion or on any error condition for every detected device in the scanned network that matched the selected instance range.</description>
<param name=”pEventParam” type=”IN”>EVT_BACNET_DEVICE_LIST_PROGRESS</param>
EVTPARAMID_BACNET_DEVICE_LIST_PROGRESS
WORD
(16#1100 + DINT_TO_WORD(MISC_CALLBACK_TYPE.CB_DEVICE_LIST_PROGRESS))
EVTVERSION_BACNET_DEVICE_LIST_PROGRESS
WORD
16#1
EVTID_BACNET_FILEACCESS_PROGRESS
DWORD
(16#11000 + DINT_TO_DWORD(MISC_CALLBACK_TYPE.CB_FILEACCESS_PROGRESS))
<category>Miscellaneous callback events</category>
<description>This event is used in conjunction with BACnetReadFileObjectContents and BACnetWriteFileObjectContents.
An event is sent on on progress changes for the file access service.</description>
<param name=”pEventParam” type=”IN”>EVT_BACNET_FILEACCESS_PROGRESS</param>
EVTPARAMID_BACNET_FILEACCESS_PROGRESS
WORD
(16#1100 + DINT_TO_WORD(MISC_CALLBACK_TYPE.CB_FILEACCESS_PROGRESS))
EVTVERSION_BACNET_FILEACCESS_PROGRESS
WORD
16#1
EVTID_BACNET_IACTION_ERR
DWORD
(16#11000 + DINT_TO_DWORD(MISC_CALLBACK_TYPE.CB_IACTION_ERR))
<category>Miscellaneous callback events</category>
<description>This event is used in conjunction with BACnetRegisterInternalActionErrorCallback.
An event is sent for internal error reporting to user application.</description>
<param name=”pEventParam” type=”IN”>EVT_BACNET_IACTION_ERR</param>
EVTPARAMID_BACNET_IACTION_ERR
WORD
(16#1100 + DINT_TO_WORD(MISC_CALLBACK_TYPE.CB_IACTION_ERR))
EVTVERSION_BACNET_IACTION_ERR
WORD
16#1
EVT_IActionError
DWORD
EVTID_BACNET_IACTION_ERR
Compatibility alias to ensure compile compatibility with CODESYS BACnet(14/15), use is discouraged - please use original ID EVTID_BACNET_IACTION_ERR.
EVTPARAMID_CmpBACnet_IActionError
WORD
EVTPARAMID_BACNET_IACTION_ERR
EVTVERSION_CmpBACnet_IActionError
WORD
EVTVERSION_BACNET_IACTION_ERR
EVTID_BACNET_ISSUER_CERTIFICATE_PROGRESS
DWORD
(16#11000 + DINT_TO_DWORD(MISC_CALLBACK_TYPE.CB_ISSUER_CERTIFICATE_PROGRESS))
TODO add with BACnet/SC
<category>Miscellaneous callback events</category> <description>Reserved for future use with BACnet/SC.</description> <param name=”pEventParam” type=”IN”>to come</param>
EVTPARAMID_BACNET_ISSUER_CERTIFICATE_PROGRESS
WORD
(16#1100 + DINT_TO_WORD(MISC_CALLBACK_TYPE.CB_ISSUER_CERTIFICATE_PROGRESS))
EVTVERSION_BACNET_ISSUER_CERTIFICATE_PROGRESS
WORD
16#1
EVTID_BACNET_OBJECT_DATA_PROGRESS
DWORD
(16#11000 + DINT_TO_DWORD(MISC_CALLBACK_TYPE.CB_OBJECT_DATA_PROGRESS))
<category>Miscellaneous callback events</category>
<description>This event is used in conjunction with BACnetRetrieveObjectData.
An event is sent on a successful scan completion or on any error condition for every object in the device.
The device-object will always be the first object here. Other objects will in random order because of multiple concurrent actions if not restricted to 1.</description>
<param name=”pEventParam” type=”IN”>EVT_BACNET_OBJECT_DATA_PROGRESS</param>
EVTPARAMID_BACNET_OBJECT_DATA_PROGRESS
WORD
(16#1100 + DINT_TO_WORD(MISC_CALLBACK_TYPE.CB_OBJECT_DATA_PROGRESS))
EVTVERSION_BACNET_OBJECT_DATA_PROGRESS
WORD
16#1
EVTID_BACNET_OBJECT_ID_NAME_BINDING_CHANGE
DWORD
(16#11000 + DINT_TO_DWORD(MISC_CALLBACK_TYPE.CB_OBJECT_ID_NAME_BINDING_CHANGE))
<category>Miscellaneous callback events</category>
<description>This event is used in conjunction with BACnetRegisterObjectIdNameBindingsChangeCallback.
An event is sent if a pending object name could be resolved into an valid object identifier using the Who-Has / I-Have dynamic object binding procedure.
It is also called whenever such an object identifier changes.</description>
<param name=”pEventParam” type=”IN”>EVT_BACNET_OBJECT_ID_CHANGE</param>
EVTPARAMID_BACNET_OBJECT_ID_NAME_BINDING_CHANGE
WORD
(16#1100 + DINT_TO_WORD(MISC_CALLBACK_TYPE.CB_OBJECT_ID_NAME_BINDING_CHANGE))
EVTVERSION_BACNET_OBJECT_ID_NAME_BINDING_CHANGE
WORD
16#1
EVT_ObjectIdChange
DWORD
EVTID_BACNET_OBJECT_ID_NAME_BINDING_CHANGE
Compatibility alias to ensure compile compatibility with CODESYS BACnet(14/15), use is discouraged - please use original ID |EVTID_BACNET_OBJECT_ID_CHANGE|.
EVTPARAMID_CmpBACnet_ObjectIdChange
WORD
EVTPARAMID_BACNET_OBJECT_ID_NAME_BINDING_CHANGE
EVTVERSION_CmpBACnet_ObjectIdChange
WORD
EVTVERSION_BACNET_OBJECT_ID_NAME_BINDING_CHANGE
EVTID_BACNET_OBJECT_ID_NAME_BINDING_LIST
DWORD
(16#11000 + DINT_TO_DWORD(MISC_CALLBACK_TYPE.CB_OBJECT_ID_NAME_BINDING_LIST))
<category>Miscellaneous callback events</category>
<description>This event is used in conjunction with BACnetGetObjectIdNameBindingList.
An event is sent if a pending object name could be resolved into an valid object identifier using the Who-Has / I-Have dynamic object binding procedure.
It is also called whenever such an object identifier changes.</description>
<param name=”pEventParam” type=”IN”>EVT_BACNET_OBJECT_ID_CHANGE</param>
EVTPARAMID_BACNET_OBJECT_ID_NAME_BINDING_LIST
WORD
(16#1100 + DINT_TO_WORD(MISC_CALLBACK_TYPE.CB_OBJECT_ID_NAME_BINDING_LIST))
EVTVERSION_BACNET_OBJECT_ID_NAME_BINDING_LIST
WORD
16#1
EVT_ObjectIdNameBindingList
DWORD
EVTID_BACNET_OBJECT_ID_NAME_BINDING_LIST
Compatibility alias to ensure compile compatibility with CODESYS BACnet(14/15), use is discouraged - please use original ID EVTID_BACNET_OBJECT_ID_NAME_BINDING_LIST.
EVTPARAMID_CmpBACnet_ObjectIdNameBindingList
WORD
EVTPARAMID_BACNET_OBJECT_ID_NAME_BINDING_LIST
EVTVERSION_CmpBACnet_ObjectIdNameBindingList
WORD
EVTVERSION_BACNET_OBJECT_ID_NAME_BINDING_LIST
EVTID_BACNET_OPER_CERTIFICATE_PROGRESS
DWORD
(16#11000 + DINT_TO_DWORD(MISC_CALLBACK_TYPE.CB_OPER_CERTIFICATE_PROGRESS))
TODO add with BACnet/SC
<category>Miscellaneous callback events</category> <description>Reserved for future use with BACnet/SC.</description> <param name=”pEventParam” type=”IN”>to come</param>
EVTPARAMID_BACNET_OPER_CERTIFICATE_PROGRESS
WORD
(16#1100 + DINT_TO_WORD(MISC_CALLBACK_TYPE.CB_OPER_CERTIFICATE_PROGRESS))
EVTVERSION_BACNET_OPER_CERTIFICATE_PROGRESS
WORD
16#1
EVTID_BACNET_OS_TIME_PROVIDER
DWORD
(16#11000 + DINT_TO_DWORD(MISC_CALLBACK_TYPE.CB_OS_TIME_PROVIDER))
<category>Miscellaneous callback events</category>
<description>This event is used in conjunction with BACnetRegisterTimeProviderFunction.
This callback provided by the user application gives the BACnet API the opportunity to request a valid system clock or system time in case that the OS specific functions like time() or gettimeofday() are not working properly.</description>
<param name=”pEventParam” type=”IN”>EVT_BACNET_OS_TIME_PROVIDER</param>
EVTPARAMID_BACNET_OS_TIME_PROVIDER
WORD
(16#1100 + DINT_TO_WORD(MISC_CALLBACK_TYPE.CB_OS_TIME_PROVIDER))
EVTVERSION_BACNET_OS_TIME_PROVIDER
WORD
16#1
EVT_OSTimeProvider
DWORD
EVTVERSION_BACNET_OS_TIME_PROVIDER
Compatibility alias to ensure compile compatibility with CODESYS BACnet(14/15), use is discouraged - please use original ID EVTVERSION_BACNET_OS_TIME_PROVIDER.
EVTPARAMID_CmpBACnet_OSTimeProvider
WORD
EVTPARAMID_BACNET_OS_TIME_PROVIDER
EVTVERSION_CmpBACnet_OSTimeProvider
WORD
EVTVERSION_BACNET_OS_TIME_PROVIDER
EVTID_BACNET_ROUTING_FILTER
DWORD
(16#11000 + DINT_TO_DWORD(MISC_CALLBACK_TYPE.CB_ROUTING_FILTER))
<category>Miscellaneous callback events</category>
<description>This event is used in conjunction with BACnetSetRoutingFilterCallback.</description>
<param name=”pEventParam” type=”IN”>EVT_BACNET_ROUTING_FILTER</param>
EVTPARAMID_BACNET_ROUTING_FILTER
WORD
(16#1100 + DINT_TO_WORD(MISC_CALLBACK_TYPE.CB_ROUTING_FILTER))
EVTVERSION_BACNET_ROUTING_FILTER
WORD
16#1
EVTID_BACNET_SIGNING
DWORD
(16#11000 + DINT_TO_DWORD(MISC_CALLBACK_TYPE.CB_SIGNING))
TODO add with BACnet/SC
<category>Miscellaneous callback events</category> <description>Reserved for future use with BACnet/SC.</description> <param name=”pEventParam” type=”IN”>to come</param>
EVTPARAMID_BACNET_SIGNING
WORD
(16#1100 + DINT_TO_WORD(MISC_CALLBACK_TYPE.CB_SIGNING))
EVTVERSION_BACNET_SIGNING
WORD
16#1
EVT_MISC_CALLBACK_COUNT
INT
19
Number of miscellaneous callback events available.