- Scalable, powerful and resource-saving OPC UA server
- Platform-independent and secure data exchange for CAN fieldbus devices
- Executable without active user due to implementation as Windows® service
- Supports Classical CAN and CAN FD (Flexible Data Rate)
- Individually adjustable OPC variables with bit-exact length/position in the CAN data.
- High configurability by adding permissions, descriptions, units, etc.
- Adaptable to the structure of your CAN network topology
Each CAN frame is mapped to one or more OPC UA variables with defined CAN ID, bit position and bit length as well as defined data conversion rules for the data types (Boolean, SByte, Byte, Int16, UInt16, Int32, UInt32, etc.).
For the definition of the OPC UA variables, additional options for structure and access are provided via 'Adding-Groups', 'Enumerations', and 'Properties'.
User-friendly configuration tool for settings, mapping, and logging. Mapping is performed by means of a CSV file that can be easily edited via a common text editor or most spreadsheet programs.
The data of the OPC variables, including additional information about the last received CAN message as well as the status of the variables, are updated during each read operation.
The configuration can be done in a way that after changes of the data of the OPC variables the sending of a corresponding CAN message is triggered directly or the information is stored and sent only on request.
CAN-OPC UA Server for Windows supports fully integrated encryption for Basic128Rsa15, Basic256 and Basic256Sha256 protocols.
Customizable read and write permissions can be set for variables and clients. Authentication support exists for anonymous and authenticated access.
The OPC server implementation has been tested with the UACTT V1.3 (OPC UA Compliance Test Tool) and meets the requirements of the OPC UA Specification 1.3 ('Micro Embedded Device Server Profile', 'SecurityPolicy-Basic256Sha256').
CAN-OPC UA Server für das Mapping von CAN-Frames als Objekte Data Sheet (EN)