节点文献
基于PC的软PLC—上位机系统设计与实现
SoftPLC Technology Based on PC-Design and Realization of Editor System
【作者】 许世法;
【导师】 秦付军;
【作者基本信息】 西华大学 , 机械制造及其自动化, 2007, 硕士
【摘要】 软PLC技术是一种基于PC的新型控制技术,与传统硬PLC相比,它具有开放的体系结构、强大的网络通讯能力和更强的数据处理能力,能较好地满足现代工业自动化的要求,是目前工业自动化领域研究的热点之一。本文通过对软PLC的相关概念和技术的分析与研究,阐述了软PLC的体系结构,提出了基于PC的软PLC控制器的设计与实现方法;通过对软PLC系统的工作原理及其实现策略的分析和研究,论述了软PLC上位机系统、下位机系统的体系结构及其工作原理,并提出了其具体实现的方案。本文的主要工作是结合IEC61131-3标准,构建软PLC系统的软件平台。软件平台在遵循IEC61131-3的基础上,提供了离线仿真、在线下载等专有的组织方式和运行模式。本文主要进行以下工作:1.对软PLC相关技术进行了研究,论述了软PLC相对于传统PLC的优势及开发基于PC的软PLC系统的必要性。2.在分析研究国际标准IEC61131-3的基础上,论述了开发软PLC系统采用该标准的必要性;并对在开发软PLC过程中应用IEC61131-3满足软PLC的通用性及方便的可移植性进行了具体的分析研究。3.基于IEC61131-3标准,在PC平台上建立了软件化PLC平台的总体架构,建了符合IEC61131-3标准的软件模型。4.对软PLC的体系结构、工作原理进行了深入研究。分析了软PLC系统的各个组成部分及其实现原理,并深入研究了上位机系统、下位机系统的具体实现策略。5.依据上位机系统的组成结构及其工作原理,结合IEC61131-3标准,设计了工程管理模块,具体实现了上位机系统的梯形图编辑器、指令表编辑器、梯形图向语句表转换功能。初步设计了指令表编译器,规划了仿真模块。6.对下位机系统的组成结构及其工作原理进行了研究分析,分析下位机系统的硬件组成及其软件系统的实现方案。最后对开发过程中存在的关键技术问题进行了深入分析,提出了具体的解决方案。
【Abstract】 At present, SoftPLC technology based on PC is a new control technology and one of main research interests in industrial automation & control technology, which has a great many advantages of open control system, stronger data processing and network communication capacity comparing with traditional PLC, but also meets need of modern industry automation.This paper presents the approach to design and realization of the SoftPLC, by analyzing and researching the related concept and technology of the SoftPLC; also disscusses each composing part of running system and editor system of SoftPLC system structure and working by analyzing and researching SoftPLC control system work theory and realizying strategy, but also gives detailed realizing plans. Mainly work of the research that this paper has done as follows :1. This paper researched correlative technology of the softPLC, and discussed the advantages of softPLC than the traditional PLC, and the necessity of developing softPLC based on the PC system.2. After analyzing and researching about international standard IEC61131-3, discussed the necessity of using this standard, and analyzed and researched making use of IEC61131-3 to meet with the softPLC common and transplantable specialty in developing the softPLC.3. The paper has established a frame for the platform of this SoftPLC. Based on the IEC61131-3 standard, this paper has established overall construction of the software platform on the PC platform and software model complying with IEC61131-3.4. This paper has conducted the thorough research about the softPLC system’s structure and the principle of work. This paper has analyzed constituent and principle of the soft PLC system and thoroughly discussed the concrete realization strategy of editor system and running system.5. This paper has studied composition structure of the editor system and it’s principle of work. This paper has designed the project management module, specifically has realized trapezoidal chart editor, instruction list editor of the editor system and function of translating trapezoidal chart into instruction list. This paper has planned the simulation module and the preliminary design about instruction list compiler.6. This paper has carried on the research and analysis about running system and proposed the concrete realization plan.Finally, this paper has carried on the thorough analysis about essential technical question during research and proposed the concrete solution.
- 【网络出版投稿人】 西华大学 【网络出版年期】2007年 03期
- 【分类号】TM571.61
- 【被引频次】15
- 【下载频次】1168