The ScanVision software architecture
An innovative architecture now ready to be more than just a software devoted to online Xray control of any kind of inspection machines.
Open design organized as a framework in a client/server way, is able of different processes as to handle different hardware subsystems, thus promoting modularity, reliability and an easy maintenance as well as customization for enhancement/extensions.
Customizations can be developed either by the OEM or by Rayonics. Basic fundamental functions, such as basic I/O management, timers, event loops, inter-process and server/client communication channels, multi-threading facilities for image processing functions, are compiled into the executable and exported to the configuration files
Thanks to the client/server architecture, the user can operate on the machine in a remote way, thus promoting the ease of maintenance, since multiple inspection machines can be monitored by one remote user.