Cordis SUITE – Deployment
The Cordis SUITE platform is a low-code addition to the ctrlX PLC development IDE, with which the software code is automatically (and therefore error-free) generated from the low-code model; this as shown in the image below.
Cordis SUITE – Platform Tools
In addition to the low-code development of software for controlling hardware, the Cordis SUITE platform also provides other digitization aspects such as collecting, storing and visualizing all operational and sensor data; linking with simulations; linking with User Interface applications; linking with Microsoft HoloLens applications; generating design documentation in PDF, Word or HTML.
Cordis SUITE – Single Source of Truth
A major challenge when digitizing machines and systems is integrating and linking the various subsystems: it is complex, labor-intensive and error-prone. Once in production, this also makes it very difficult to perform updates, in order to keep all the subsystems compatible with each other.
The Cordis SUITE platform has an answer to this with a 'Single Source of Truth' (SSOT) architecture. The formal description in the low-code model (of the machine behavior and the architectural parts with properties) is the basis/source from which an automated integration is made to all the subsystems via model transformations.
In addition to transforming (or generating) the machine control software, the low-code model is also used for integrating User Interface applications, Microsoft HoloLens applications, Simulation applications, Data analysis applications, Documentation and Formal verification model checkers.
Cordis SUITE – Data platform
Having access to data is becoming increasingly critical to enable systems to learn and improve. This is also the case for operational data of machines, production lines, processes/installations and all kinds of other types of mechatronic systems.
The Cordis SUITE provides an integrated data platform that provides automated access to all operational system control data, based on the low-code model design. The data is structured, accurate, complete, performant and consistent; stored in a time-series database such as InfluxDB.
Currently, in most systems no or very limited data is available. If data is (made) available, in many cases this data is mined from sensors that have been added to the system or from existing sensors used by the control software. However, when only sensor data is used, in most cases it is very difficult or even impossible to make a correct correlation with the system behavior; and therefore gives an incorrect analysis.
In the Cordis SUITE data platform - in addition to sensor data - operational data is also extracted from the executed control-software, providing a detailed trace log of the execution of the control software. These execution trace logs contain time-stamped data for claims, events and signals. So, storing all changes to the dynamic behavior of the software objects and to their interfaces such as state-changes, observer-changes, input/output-changes, interface commands, messages, operator actions and sensor signals.
It also offers a data visualization dashboard that provides insight into the system dynamics based on the execution traces. The visualization is very powerful and can bring quick insights into the system dynamics.
Furthermore, the operational data with execution traces stored in a time series database (InfluxDB) provides a very rich source for analysis, machine learning and artificial intelligence platform tools.
Example visualization of system activity over time
Cordis SUITE - Low-code Modeler
App and License not yet released
ctrlX CORE - PLC App
ctrlX CORE - EtherCAT App
ctrlX CORE - OPC UA App
Cordis SUITE Support +31 40 8517540 firstname.lastname@example.org 1)
'Philips Engineering Solutions' applying the Cordis SUITE to their new product test equipment
'Smit Thermal Solutions' applying the Cordis SUITE in their oven line for the Solar panel market
'ASML' applying the Cordis SUITE to their new machines for assembling pellicles
Cordis has offices in Eindhoven the Netherlands and Málaga Spain, where the product ‘Cordis SUITE’ is developed. Cordis SUITE offers a low-code software development platform, based on graphical Model-Driven software engineering, for machine-control applications.
1) Note on data protection The email is sent directly to the partner company! This company is responsible for the processing of the data contained. Please read their data protection information before sending this email! Bosch Rexroth is not responsible for the use of the partner company's support.
... View more