Efficient design work expects the use of multiple instances of standard components, adapted to various purposes by changing configuration.
This article presents the main principles of device configuration editors as two case examples. The editor in the first example is targeted at CANopen encoders. It was possible to implement a generic editor because the encoders share a uniform logical structure. The second example presents an editor for general purpose I/O devices. Because of the generality, device or device family specific editors are required. Both device profiles are supported by a large number of devices, which helped to find out the main commonalities and differences.
CANopen systems with alternative devices can be designed and maintained with existing system tools and in compliance with standard process and file formats. However, a new approach had to be developed for efficiently coping the optional structures, without violating CANopen network project model and data models used by the tools existing in the market. The main advantage is, that human mistakes may be avoided by letting dedicated application to search for compatible component and toggle between the already selected optional components. In addition to the avoided mistakes, the search and toggle performance is significantly improved.
Ask more information
By sending the form below, we will contact you.
Tilaa Cloudfield uutiskirje ja saat ensimmäisenä tietoa uusista tuulistamme! Lähetämme muutaman uutiskirjeen vuodessa.