IBACnetStaticObjectBase.PropertyInitNum (PROP) ¶ PROPERTY PropertyInitNum : UDINT
Constants (GVL) ¶ Attributes: qualified_only InOut: Scope Name Type Initial Constant YEAR_UNSPECIFIED CmpBACnet.IEC_BACNET_WORD 65535 DAY_OF_MONTH_UNSPECIFIED CmpBACnet.IEC_BACNET_BYTE 255 HOUR_UNSPECIFIED CmpBACnet.IEC_BACNET_BYTE 255 MINUTE_UNSPECIFIED CmpBACnet.IEC_BACNET_BYTE 255 SECOND_UNSPECIFIED CmpBACnet.IEC_BACNET_BYTE 255 HUNDREDTHS_UNSPECIFIED CmpBACnet.IEC_BACNET_BYTE 255
Debug ¶ Internal helper functionalities for debugging.
Doc ¶ Application Programming Interface BACnet objects property access and content data memory BACnetARRAY[] of vs. BACnetLIST of properties property type ANY application programming interface conventions for property access exceptions from property access naming conventions property access and memory (allocation / deallocation) - simple rule of thumb STRING / WSTRING exceptions from property access type consistency compile options to enable specific logging other compile options Introduction CODESYS BACnet2 - parts and pieces migration from CODESYS BACnet (protocol revision 14/15) to CODESYS BACnet2 (protocol revision 25) prerequisites for migration from CODESYS BACnet (protocol revision 14/15) to CODESYS BACnet2 (protocol revision 25) modifications of application code required by type changes of “event STRUCTs” modifications of application code required by API change regarding problematic simultaneous property access modifications of application code required by API changes done for consistency cleanup API differences between CODESYS BACnet up to version 1.7.*.* and CODESYS BACnet2 recommended modifications of application code regarding “hooks” / “callbacks” event “event STRUCT” typenames and event-ID’s hint regarding BACnetARRAY[N] ordering CODESYS BACnet(1) vs. CODESYS BACnet2 artefact names and versions functionality of the parts BACnet MS/TP
IBACnetServerPlugin.PreStopBACnetStack (METH) ¶ METHOD PreStopBACnetStack : UDINT Gets called prior of BACnetServer.StopBACnetStack . Return CmpErrors.Errors.ERR_OK if successfully. InOut: Scope Name Type Return PreStopBACnetStack UDINT
IBACnetServerPlugin.PreUnregister (METH) ¶ METHOD PreUnregister : UDINT Deinitialization, gets called during BACnetServer.UnregisterPlugin before application service hooks/callbacks are unregistered. Return CmpErrors.Errors.ERR_OK if successfully. InOut: Scope Name Type Return PreUnregister UDINT
IBACnetServerPlugin.PreRegister (METH) ¶ METHOD PreRegister : UDINT Initialization, gets called during BACnetServer.RegisterPlugin before application service hooks/callbacks are registered. Return CmpErrors.Errors.ERR_OK if successfully. InOut: Scope Name Type Return PreRegister UDINT Input itfServer IBACnetServer
IBACnetServerPlugin.PreStartBACnetStack (METH) ¶ METHOD PreStartBACnetStack : UDINT Gets called prior of BACnetServer.StartBACnetStack . Return CmpErrors.Errors.ERR_OK if successfully. InOut: Scope Name Type Return PreStartBACnetStack UDINT
IBACnetServerPlugin.PostStopBACnetStack (METH) ¶ METHOD PostStopBACnetStack : UDINT Gets called prior of BACnetServer.StopBACnetStack . Return CmpErrors.Errors.ERR_OK if successfully. InOut: Scope Name Type Return PostStopBACnetStack UDINT
IBACnetServerPlugin.PostUnregister (METH) ¶ METHOD PostUnregister : UDINT Deinitialization, gets called during BACnetServer.UnregisterPlugin after application service hooks/callbacks are unregistered. Return CmpErrors.Errors.ERR_OK if successfully. InOut: Scope Name Type Return PostUnregister UDINT