Virtual Control System Development Platform with the Application of PLC Device

Abstract in this paper, a generic virtual control system development methodology for virtual commissioning has been applied to illustrate the reduction in time and effort that can be gained by using model based control development with automatic code generation compared to the direct iterative development. Compared to the other related works which require no manual coding, the methodology used here uses generic and general purpose tool, Matlab, to generate codes in IEC61131-3 that can be compiled and downloaded to a wide range of PLC's. Using an illustrative case to cover each steps in the development phase, the paper describes the advantages of model based methodology.