Library Reference ¶ This is a dictionary of all referenced libraries and their name spaces. CAA CANopen Manager ¶ Library Identification ¶ Placeholder: CAA CANopen Manager Default Resolution: CAA CANopen Manager, * (CAA Technical Workgroup) Namespace: CO Library Properties ¶ LinkAllContent: False Optional: False QualifiedOnly: True SystemLibrary: False Key: CAA CANopen Manager CAA CanOpen Stack ¶ Library Identification ¶ Placeholder: CAA CANopen Stack Default Resolution: CAA CanOpen Stack, * (CAA Technical Workgroup) Namespace: CS Library Properties ¶ LinkAllContent: False Optional: False QualifiedOnly: True SystemLibrary: False Key: CAA CANopen Stack CAA Tick Extern ¶ Library Identification ¶ Placeholder: CAA Tick Default Resolution: CAA Tick Extern, * (CAA Technical Workgroup) Namespace: TICKS Library Properties ¶ LinkAllContent: False Optional: False QualifiedOnly: True SystemLibrary: False Key: CAA Tick CAA TickUtil Extern ¶ Library Identification ¶ Placeholder: CAA TickUtil Default Resolution: CAA TickUtil Extern, * (CAA Technical Workgroup) Namespace: TICKU Library Properties ¶ LinkAllContent: False Optional: False QualifiedOnly: True SystemLibrary: False Key: CAA TickUtil CAA Types Extern ¶ Library Identification ¶ Placeholder: CAA Types Default Resolution: CAA Types Extern, * (CAA Technical Workgroup) Namespace: CAA Library Properties ¶ LinkAllContent: False Optional: False QualifiedOnly: True SystemLibrary: False Key: CAA Types CmpLog ¶ Library Identification ¶ Placeholder: CmpLog Default Resolution: CmpLog, * (System) Namespace: CmpLog Library Properties ¶ LinkAllContent: False Optional: False QualifiedOnly: False SystemLibrary: False Key: CmpLog Standard ¶ Library Identification ¶ Placeholder: Standard Default Resolution: Standard, * (System) Namespace: Standard Library Properties ¶ LinkAllContent: False Optional: False QualifiedOnly: False SystemLibrary: False Key: Standard
SDO_READ (FB) ¶ FUNCTION_BLOCK SDO_READ EXTENDS CiA405Base This function block is obsolete. It supports only data up to 64kb and no block transfer. Use new functionblock SDO_READ_DATA instead! This function block is used for reading a specific object from object dictionary of a DEVICE . If object can be read without error CONFIRM becomes TRUE and DATA contains read data in Little Endian byte order. If an error occurs ERROR becomes unequal 0. In case of a SDO abort ERROR is set to CANOPEN_KERNEL_ERROR.CANOPEN_KERNEL_OTHER_ERROR and ERRORINFO contains the associated abort code (in Little endian) as defined by CiA 301. InOut: Scope Name Type Initial Comment Inherited from Input NETWORK USINT 1 CAN network number the function block should operate on. Note: It is not the same like the network number in CANBus configurator. The CiA405 NETWORK is calculated by NetID + 1. Example: 1 = CAN0, 2 = CAN1, 3 = CAN2, … CiA405Base ENABLE BOOL FALSE Enables the function block on rising edge. Aborts operation on falling edge. CiA405Base TIMEOUT UDINT 0 Timeout in ms; 0 means no timeout CiA405Base Output CONFIRM BOOL FALSE TRUE : function block finished without error CiA405Base ERROR CANOPEN_KERNEL_ERROR CANOPEN_KERNEL_ERROR.CANOPEN_KERNEL_NO_ERROR Error code: see CANOPEN_KERNEL_ERROR for further details CiA405Base Input DEVICE DEVICE NodeID of destination device; 0 means local device (= CANopenManager) CHANNEL USINT 1 SDO channel: 0: use any free channel; 1..n: specific channel INDEX WORD Index of object SUBINDEX BYTE SubIndex of object DATA POINTER TO BYTE Pointer to memory the data should be written to. Data is written in CANopen Byte Order (= Little Endian). Inout DATALENGTH UINT VAR_IN: Size of memory DATA is pointing to. VAR_OUT: Amount of data written to DATA Output ERRORINFO SDO_ERROR contains abort code in little endian in case of ERROR is CANOPEN_KERNEL_ERROR.CANOPEN_KERNEL_OTHER_ERROR
SDO_WRITE (FB) ¶ FUNCTION_BLOCK SDO_WRITE EXTENDS CiA405Base This function block is obsolete. It supports only data up to 64kb. Use new functionblock SDO_WRITE_DATA instead! This function block is used for writing a specific object in object dictionary of a DEVICE . If DATA was written without error CONFIRM becomes TRUE . DATA has to be in Little Endian byte order. If an error occurs ERROR becomes unequal 0. In case of a SDO abort ERROR is set to CANOPEN_KERNEL_ERROR.CANOPEN_KERNEL_OTHER_ERROR and ERRORINFO contains the associated abort code (in Little endian) as defined by CiA 301. InOut: Scope Name Type Initial Comment Inherited from Input NETWORK USINT 1 CAN network number the function block should operate on. Note: It is not the same like the network number in CANBus configurator. The CiA405 NETWORK is calculated by NetID + 1. Example: 1 = CAN0, 2 = CAN1, 3 = CAN2, … CiA405Base ENABLE BOOL FALSE Enables the function block on rising edge. Aborts operation on falling edge. CiA405Base TIMEOUT UDINT 0 Timeout in ms; 0 means no timeout CiA405Base Output CONFIRM BOOL FALSE TRUE : function block finished without error CiA405Base ERROR CANOPEN_KERNEL_ERROR CANOPEN_KERNEL_ERROR.CANOPEN_KERNEL_NO_ERROR Error code: see CANOPEN_KERNEL_ERROR for further details CiA405Base Input DEVICE DEVICE NodeID of destination device; 0 means local device (= CANopenManager) CHANNEL USINT 1 SDO channel: 0: use any free channel; 1..n: specific channel INDEX WORD Index of object SUBINDEX BYTE SubIndex of object MODE SDO_MODE specifies the SDO Mode to be used DATA POINTER TO BYTE pointer to data which should be written (data has to be in little endian byte order) DATALENGTH UINT length of data in bytes Output ERRORINFO SDO_ERROR contains abort code in little endian in case of ERROR is CANOPEN_KERNEL_ERROR.CANOPEN_KERNEL_OTHER_ERROR
BACnetServer.GetObjectCount (METH) ¶ METHOD GetObjectCount : UDINT Gets the number of BACnet-Objects under the BACnet-Device-Object-List of this BACnet-Server. InOut: Scope Name Type Return GetObjectCount UDINT
TextFree (FUN) ¶ FUNCTION TextFree : ERROR See documentation of type TEXT how to use the TEXT type. InOut: Scope Name Type Return TextFree ERROR Inout txtValue STO_TEXT
TIMEZONE ¶ INT64_TO_LOCALTIME (Function) INT64_TO_UTC (Function)
INT64_TO_LOCALTIME (FUN) ¶ FUNCTION INT64_TO_LOCALTIME : ERROR InOut: Scope Name Type Return INT64_TO_LOCALTIME ERROR Input i64UTC INT64 Output i64Local INT64
INT64_TO_UTC (FUN) ¶ FUNCTION INT64_TO_UTC : ERROR InOut: Scope Name Type Return INT64_TO_UTC ERROR Input i64Local INT64 Output i64UTC INT64
IBACnetServerPluginCallback (ITF) ¶ INTERFACE IBACnetServerPluginCallback Interface for service application callback used in BACnetServerPlugin. Properties: CallbackType EventCallback EventCallbackRelease Structure: CallbackType (Property) EventCallback (Property) EventCallbackRelease (Property)
Interfaces ¶ AsyncStorage ICursorAsync (Interface) Cursor CursorCloseAsync (Method) CursorMoveAsync (Method) Searching CursorSearchRowIdAsync (Method) CursorSearch_DINTAsync (Method) CursorSearch_INTAsync (Method) CursorSearch_LINTAsync (Method) CursorSearch_LREALAsync (Method) CursorSearch_NULLAsync (Method) CursorSearch_REALAsync (Method) CursorSearch_SINTAsync (Method) CursorSearch_TEXTAsync (Method) IRowAsync (Interface) Row RowUpdateAsync (Method) IRowPlanchetAsync (Interface) Row RowInsertAsync (Method) IStorageAsync (Interface) Storage StorageClearAsync (Method) StorageCloseAsync (Method) StorageReorgAsync (Method) Table TableOpenAsync (Method) Transaction TransactionBeginAsync (Method) ITableAsync (Interface) Cursor CursorOpenAsync (Method) Row RowDeleteAsync (Method) RowSelectAsync (Method) Table TableClearAsync (Method) TableCloseAsync (Method) AsyncTransaction ISavepointAsync (Interface) Savepoint SavepointReleaseAsync (Method) SavepointRollbackAsync (Method) ITransactionAsync (Interface) Savepoint TransactionSetSavepointAsync (Method) Transaction TransactionCommitAsync (Method) TransactionRollbackAsync (Method) Storage ICursor (Interface) Cursor CursorClose (Method) CursorCurrentRow (Property) CursorIndexId (Property) CursorIsReadOnly (Property) CursorMove (Method) CursorStorage (Property) CursorTable (Property) Searching CursorSearchRowId (Method) CursorSearch_DINT (Method) CursorSearch_INT (Method) CursorSearch_LINT (Method) CursorSearch_LREAL (Method) CursorSearch_NULL (Method) CursorSearch_REAL (Method) CursorSearch_SINT (Method) CursorSearch_TEXT (Method) ICursor2 (Interface) Searching CursorSearchRowId2 (Method) ICursor3 (Interface) LastError (Property) IRow (Interface) Row RowHasChanged (Property) RowId (Property) RowUpdate (Method) IRow2 (Interface) Row GetRowId (Method) IRow3 (Interface) LastError (Property) IRowBase (Interface) Column ColumnGetType (Method) Get Value ColumnGet_BLOB (Method) ColumnGet_DINT (Method) ColumnGet_INT (Method) ColumnGet_LINT (Method) ColumnGet_LREAL (Method) ColumnGet_REAL (Method) ColumnGet_SINT (Method) ColumnGet_TEXT (Method) Set Value ColumnSet_BLOB (Method) ColumnSet_DINT (Method) ColumnSet_INT (Method) ColumnSet_LINT (Method) ColumnSet_LREAL (Method) ColumnSet_NULL (Method) ColumnSet_REAL (Method) ColumnSet_SINT (Method) ColumnSet_TEXT (Method) Update Value ColumnUpdate_BLOB (Method) ColumnUpdate_DINT (Method) ColumnUpdate_INT (Method) ColumnUpdate_LINT (Method) ColumnUpdate_LREAL (Method) ColumnUpdate_REAL (Method) ColumnUpdate_SINT (Method) ColumnUpdate_TEXT (Method) Row RowClear (Method) RowNumOfColumns (Property) RowRelease (Method) RowStorage (Property) RowTable (Property) IRowPlanchet (Interface) Row RowInsert (Method) IStorage (Interface) Storage StorageClear (Method) StorageClose (Method) StorageEncoding (Property) StorageGetMetrics (Method) StorageGetPath (Method) StorageIsReadOnly (Property) StorageLockingState (Property) StorageNumOfTables (Property) StorageReorg (Method) StorageSchemaVersion (Property) StorageUserVersion (Property) StorageVersion (Property) Table TableOpen (Method) Transaction TransactionBegin (Method) Utilities UtilityGetCurrentDateAndTime (Method) UtilityRandomness (Method) IStorage2 (Interface) StorageGetIndexId (Method) StorageGetTableId (Method) ITable (Interface) Cursor CursorOpen (Method) Row RowCreate (Method) RowDelete (Method) RowDuplicate (Method) RowSelect (Method) Table TableClear (Method) TableClose (Method) TableId (Property) TableNumOfColumns (Property) TableNumOfIndexes (Property) TableNumOfRows (Property) TableStorage (Property) ITable2 (Interface) Row RowDelete2 (Method) ITable3 (Interface) LastError (Property) ITable4 (Interface) GetMinMaxRowIds (Method) Transaction ISavepoint (Interface) Savepoint SavepointRelease (Method) SavepointRollback (Method) SavepointStorage (Property) SavepointTransaction (Property) ITransaction (Interface) Savepoint TransactionSetSavepoint (Method) Transaction TransactionCommit (Method) TransactionRollback (Method) TransactionStorage (Property)