-
题名软PLC编辑系统的设计与实现
被引量:38
- 1
-
-
作者
周峰
王新华
李剑峰
温燕杰
张威
-
机构
北京工业大学机械工程与应用电子技术学院
-
出处
《计算机工程与应用》
CSCD
北大核心
2005年第7期111-113,共3页
-
基金
北京市自然科学基金项目(编号:3012004)资助
-
文摘
软PLC技术是目前工业自动化领域逐渐兴起的一项基于PC的新型控制技术。软PLC具有强大的数据处理能力和网络通讯能力,并具有开放的体系结构,能较好地满足现代工业自动化的要求。论文介绍了软PLC编辑系统的组成部分和各个部分的功能,详细说明了开发时所用的数据结构和算法。该系统选用Visual C++作为开发语言,采用面向对象的软件设计方法进行设计。系统由PLC语言编辑编译器和仿真器组成,能够使用梯形图和指令表两种语言进行编程,并具有软件仿真功能。
-
关键词
软PLC
梯形图
指令表
编辑
编译
仿真
-
Keywords
softplc,ld,il,edit,compile,simulate
-
分类号
TP311
[自动化与计算机技术—计算机软件与理论]
-
-
题名软PLC编程开发系统的设计和实现
被引量:13
- 2
-
-
作者
姚远
丑武胜
陈友东
王田苗
张晓亮
-
机构
北京航空航天大学机器人研究所
-
出处
《组合机床与自动化加工技术》
2006年第6期14-17,21,共5页
-
文摘
软PLC是工业自动化领域的新技术。文章介绍了软PLC系统的结构,并针对PLC的编程标准,给出了一种软PLC编程开发系统的实现方法,编程开发系统集成梯形图和指令表的编辑与编译功能,编译功能包含梯形图向指令表的转换,梯形图和指令表的错误处理,以及指令表向目标代码的转化。论文详细介绍了实现中用到的数据结构和算法,并结合实例对功能进行了验证,表明系统能够正确地实现编辑和编译一体化运行的功能,得到最终预定格式的目标代码。
-
关键词
软PLC
梯形图
指令表
编译
-
Keywords
softplc
ld
il
compile
-
分类号
TP273
[自动化与计算机技术—检测技术与自动化装置]
-
-
题名嵌入式软PLC编程系统的设计
被引量:13
- 3
-
-
作者
吴玉香
郭建勋
周建香
-
机构
华南理工大学自动化学院
-
出处
《控制工程》
CSCD
北大核心
2010年第3期363-366,共4页
-
文摘
完成一种在Windows操作环境下采用VC++开发工具设计的嵌入式软PLC编程系统。采用面向对象的设计思想,提出了描述软PLC梯形图元件的数据结构,以及对梯形图元件集合存储和交互的方案。该系统针对VC++的Document/View的结构,设计了软PLC编程系统的软件结构,分为编辑、编译和仿真等功能模块,且结合相应的算法实现,并重点介绍了梯形图程序的编辑和编译扫描原理。为低成本高效率实现嵌入式软PLC编程系统提出了新方案,也为软件开发人员提供一种软件设计的新思维。
-
关键词
软PLC
梯形图
编辑
编译
仿真
-
Keywords
softplc
ladder diagram
edit
compile
simulation
-
分类号
TP273
[自动化与计算机技术—检测技术与自动化装置]
-