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

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>

WORD

DINT_TO_WORD(IEC_BACNET_CB_TYPE.CB_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.