BACnetMSTPdatalink.CheckMstpDeviceDriverReady (METH) ¶ METHOD PROTECTED CheckMstpDeviceDriverReady : BOOL Checks, if parent MS/TP COM device driver is up and running. In case FALSE is returned the BACnetServer will not start. InOut: Scope Name Type Comment Return CheckMstpDeviceDriverReady BOOL Input pConnector POINTER TO IoConfigConnector “child” connector to parent device. deviceName STRING device driver name
BACnetBitStringGetBit (FUN) ¶ FUNCTION BACnetBitStringGetBit : BOOL InOut: Scope Name Type Comment Return BACnetBitStringGetBit BOOL Input bitStr CmpBACnet.IEC_BACNET_BIT_STRING The BACnet bit string to operate on. bitIndex UINT The index of the bit to set Output bitValue BOOL The value of the specified bit.
BACnetBitStringSetBit (FUN) ¶ FUNCTION BACnetBitStringSetBit : BOOL Sets a bit-value for a specific bit in a BACnet-BitString. InOut: Scope Name Type Comment Return BACnetBitStringSetBit BOOL Input bitIndex UINT The index of the bit to set bitValue UINT The value to set to the specified bit. Inout bitStr CmpBACnet.IEC_BACNET_BIT_STRING The BACnet bit string to operate on.
External Functions ¶ CRC16Finish (Function) CRC16Init (Function) CRC16Update (Function) CRC32Finish (Function) CRC32Init (Function) CRC32Update (Function) CRC32Update2 (Function)
InterfaceIds (GVL) ¶ InOut: Scope Name Type Initial Constant ITFID_IBase DWORD 16#0 ITFID_ICmpStartOEM DWORD 16#2000 ITFID_ICmpEndOEM DWORD 16#3FFF
CRC16Finish (FUN) ¶ FUNCTION CRC16Finish : WORD InOut: Scope Name Type Return CRC16Finish WORD Input ulCRC WORD
TypeClass (ENUM) ¶ TYPE TypeClass : InOut: Name Initial Comment TYPE_BOOL 0 TYPE_BIT 1 TYPE_BYTE 2 TYPE_WORD 3 TYPE_DWORD 4 TYPE_LWORD 5 TYPE_SINT 6 TYPE_INT 7 TYPE_DINT 8 TYPE_LINT 9 TYPE_USINT 10 TYPE_UINT 11 TYPE_UDINT 12 TYPE_ULINT 13 TYPE_REAL 14 TYPE_LREAL 15 TYPE_STRING 16 TYPE_WSTRING 17 TYPE_TIME 18 TYPE_DATE 19 TYPE_DATEANDTIME 20 TYPE_TIMEOFDAY 21 TYPE_POINTER 22 TYPE_REFERENCE 23 TYPE_SUBRANGE 24 TYPE_ENUM 25 TYPE_ARRAY 26 TYPE_PARAMS 27 TYPE_USERDEF 28 TYPE_NONE 29 TYPE_ANY 30 TYPE_ANYBIT 31 TYPE_ANYDATE 32 TYPE_ANYINT 33 TYPE_ANYNUM 34 TYPE_ANYREAL 35 TYPE_LAZY 36 TYPE_LTIME 37 TYPE_BITCONST 38 TYPE_UXINT 39 TYPE_XWORD 40 TYPE_XINT 41 TYPE_XSRTING 42 TYPE_VARLENARRAY 43 TYPE_ANYSTRING 44 TYPE_VECTOR 45 TYPE_LDATE 46 TYPE_LDATEANDTIME 47 TYPE_LTIMEOFDAY 48 TYPE_INTERFACE 16#F000 Only for backward compatibility. Is not supported by CoDeSys. In version 3.1.1.1 there was this member so we include this value for compatibility. The integer-value is not correct! Must not be used
File and Project Information ¶ Scope Name Type Content FileHeader creationDateTime date 20.04.2021, 14:48:13 companyName string 3S-Smart Software Solutions GmbH libraryFile Base_Itfs.library primaryProject True productName CODESYS productProfile CODESYS V3.5 SP16 Patch 3 contentFile Base_Itfs.clean.json version version 2.0.0.0 ProjectInformation IsInterfaceLibrary bool True Released True LastModificationDateTime date 20.04.2021, 14:48:13 LibraryCategories library-category-list Intern|IoDriverBase Author string 3S - Smart Software Solutions GmbH Company System CompiledLibraryCompatibilityVersion CODESYS V3.5 SP16 DefaultNamespace IBaseLibrary Description See: Description Project Base_Itfs Title Base Interfaces Version version 3.5.17.0
CRC16Init (FUN) ¶ FUNCTION CRC16Init : WORD InOut: Scope Name Type Return CRC16Init WORD
Library Reference ¶ This is a dictionary of all referenced libraries and their name spaces.