CANopen.NET - Programming-less interconnection between GUI- and control-application

Peter Sjödin, Mikael Nolin, Mats Kjellberg · 2006

An increasing number of CANopen-based systems are equipped with Windows-based graphical user-interfaces (GUIs). Today, the .NET framework provides the most attractive solutions for design of GUIs both for Windows and WindowsCE based nodes. However, transferring information between the CANopen-domain (which is typically unmanaged code) and the .NET-domain (managed code) is non trivial. Traditional methods require handwritten pieces of code both in the managed and unmanaged domain for each signal (object-dictionary entry). Also, binding data values to graphical controls require hand written code. This means that adding or modifying signals to the system becomes tedious, error-prone and expensive.

Read the paper · More papers on PaperTik