Download Application Software Development via Model Based Design
Transcript
32 6 PLC APPLICATION EXAMPLE SOFTWARE DEVELOPMENT At this point a reader should have an idea of what is a model based software development process and a basic knowledge of the different stages behind it. In this chapter we sum up the theory from the previous chapters and execute a full model based design process from requirements to the final system. The system chosen for this example is so called antiswing process. Basically a pendulum on a movable cart, driven by an electric motor, which is controlled with a power inverter. It is a very basic process that can be found for example from modern cranes. The basic schematic of a possible real life system is presented in figure 13. Figure 13. An Anti-swing process can be utilized in cranes to damp the unwanted swinging movement. The target for this example is not to create the most accurate and detailed real-life device. The idea is to prove the concept of model based design and give a reader an example of how to execute a model based software design for the Vacon 100 device with Simulink. The design process follows the universal V-model structure and is therefore easily adoptable for different purposes.