Font Size: a A A

Research And Design Of Virtual PLC Experiment Platform

Posted on:2015-01-31Degree:MasterType:Thesis
Country:ChinaCandidate:R ZhangFull Text:PDF
GTID:2298330467481313Subject:Control Science and Engineering
Abstract/Summary:PDF Full Text Request
PLC Experimental Teaching due to constraints of funds, equipment, facilities, and many subjective and objective conditions, it is difficult to get effective development, leading to the experimental result is not satisfactory. This article uses virtual PLC control objects with virtual combination of PLC to develop a virtual experiment platform that enables students to experiment operation can be carried out by the PLC course experiment platform.Through the analysis of experimental platform, the experimental platform is divided into three large, virtual PLC modules, OPC interface module, the virtual control object module.Virtual PLC is an international programming in accordance with IEC61131-3standard developed PC-based control technology of new, good openness and low cost. The module is divided into two parts:the development of the system and run the system, the main function of a traditional PLC. OPC interface module uses OPC technology to meet the PLC program using a variety of experimental models advantage, data and interactive virtual PLC virtual control object. Virtual Control object module will control object virtualization, providing real-time field data to PLC.This paper describes the background and purpose of virtual simulation platform and virtual PLC control, PLC and proposed the existence of test defects. Based on the analysis of the composition and the principle of virtual PLC, the PLC proposed a virtual experiment platform solutions. During the study, the structure and principles of the soft PLC analyze the development division of the soft PLC functions of the system, we propose a system implementation for developers. While Visual C++6.0as development tools to complete the ladder, instruction list editing functions and the design and implementation of the ladder statement conversion table. In addition, some of the features tested, such as the development of systems to edit, compile, and so converted; ladder editor is available to achieve a variety of methods, must try to achieve parallel assembly, modification and other operations. Finally, the OPC communication and debugging interface design. Interact with virtual objects and data between the control virtual PLC. Completion of the virtual control object design. Virtual control object to the description of the control object, for example, outlines its use.From a performance point of view the results of the test system, the development of the system to achieve the PLC should have basic functions, you can edit and modify the ladder program and program instruction sheet, as well as conversion between two programming languages. In this context, the development of maturity PLC software design of the system is not particularly high, to receive user-programmed limits, the system to use in practical applications there is a certain distance, but also the need for further development and research. Design and development of research capacity by the time constraints and soft PLC system is still in a preliminary stage, applied research and theory and practice need to constantly improve...
Keywords/Search Tags:Virtual PLC, OPC, Virtual Control Object, Visual C++, Ladder
PDF Full Text Request
Related items