机构地区: 华南理工大学
出 处: 《控制工程》 2010年第3期363-366,共4页
摘 要: 完成一种在Windows操作环境下采用VC++开发工具设计的嵌入式软PLC编程系统。采用面向对象的设计思想,提出了描述软PLC梯形图元件的数据结构,以及对梯形图元件集合存储和交互的方案。该系统针对VC++的Document/View的结构,设计了软PLC编程系统的软件结构,分为编辑、编译和仿真等功能模块,且结合相应的算法实现,并重点介绍了梯形图程序的编辑和编译扫描原理。为低成本高效率实现嵌入式软PLC编程系统提出了新方案,也为软件开发人员提供一种软件设计的新思维。 An embedded SoftPLC programming system using VC++ development tools in Windows operating environment accomplished.The data structure is used to describe the softPLC ladder-diagram components,and a proposal of storaging and interfacing ladder-diagram collections is presented based on the object-oriented design idea.According to VC++ document/view structure,the software architecture of SoftPLC programming system is designed,which is divided into editing model,compile model and simulation model.And the corresponding algorithm is combined with.The principle of editing and complier scanning is introduced.This realization for low cost and efficient embedded SoftPLC programming system solutions puts forward a new thinking of the software design for software developers.
领 域: [自动化与计算机技术] [自动化与计算机技术]