论文部分内容阅读
完成一种在Windows操作环境下采用VC++开发工具设计的嵌入式软PLC编程系统。采用面向对象的设计思想,提出了描述软PLC梯形图元件的数据结构,以及对梯形图元件集合存储和交互的方案。该系统针对VC++的Document/View的结构,设计了软PLC编程系统的软件结构,分为编辑、编译和仿真等功能模块,且结合相应的算法实现,并重点介绍了梯形图程序的编辑和编译扫描原理。为低成本高效率实现嵌入式软PLC编程系统提出了新方案,也为软件开发人员提供一种软件设计的新思维。
Completion of a Windows operating environment using VC ++ development tools designed embedded soft PLC programming system. Adopting object-oriented design idea, the data structure describing the soft PLC ladder components and the scheme of storing and interacting with the ladder components are proposed. According to the structure of Document / View of VC ++, this system designs the software structure of software PLC programming system. It divides into the function modules of editing, compiling and emulation, etc., Combining with the corresponding algorithm, and mainly introduces the editing and compiling of ladder program Scanning principle. For low cost and high efficiency embedded software PLC programming system proposed a new program, but also for software developers to provide a new way of thinking software design.