• Modular approach When it is possible to divide systems, models and information into modules, a number of advantages can be obtained, including the following: - Facilitates handling of complex processes - Simplifies reuse, change and formation of new combinations - Simplifies parallel work - Simplifies collaboration with suppliers and external partners - Promotes creativity and collaboration International standards are also available for the division of computer programs into modules (FMIs). This methodology adds value as platform- independent programming as well as the ability to create “blackbox modules”, i.e., modules where the code is not readable by external persons. This may be suitable for collaboration with, for example, external partners and suppliers. • Models with a control module The development of control system models should move toward implementing code in high-level languages rather than in strongly hardware-connected vendor-specific software. This methodology has been used in the automotive industry for the past ten years, where today, a majority of the models are developed in this way, driven by shorter development time, higher quality requirements and more available development resources. The method also enables a more flexible and distributed functional development where process models and control models can be executed together. Ongoing activities within IEC 61131–10, where among other things, the PLC open XML format is specified, are enabling this modularization development.
17
Made with FlippingBook Ebook Creator