陕西省教育厅科研计划项目(2010JK438)
- 作品数:7 被引量:13H指数:3
- 相关作者:陈婵娟李龙高帅王亚男王杰更多>>
- 相关机构:陕西科技大学更多>>
- 发文基金:陕西省教育厅科研计划项目陕西科技大学研究生创新基金更多>>
- 相关领域:机械工程金属学及工艺自动化与计算机技术更多>>
- 基于MDI应用程序的软PLC指令表编辑模块的实现被引量:1
- 2012年
- 文章提出了一种在VC多文档应用程序基础之上实现指令表编辑模块的方法。该模块主要包括指令表编辑器和程序输出窗口的开发,以及编辑器中数据的提取、交换、存储和输出。其优点是数据处理方法和程序结构相对简单,并且充分利用了C++语言中类继承的特性,同时也为软PLC程序的编译奠定了基础。
- 陈婵娟李龙
- 关键词:软PLC
- 基于Flex与Bison的软PLC编译模块的研究被引量:4
- 2011年
- 软PLC编译模块是软PLC开发系统中的重要部分,同时也是整个开发系统中实现难度最大的部分。Flex(快速词法分析发生器)和Bison是优秀的词法扫描和语法分析工具。本文主要介绍通过Bison和Flex软件的结合来自动准确的对指令表语言进行词法和语法分析的详细过程。
- 王亚男陈婵娟
- 关键词:软PLCBISONFLEX
- 软PLC运行系统的研究与实现
- 2012年
- 分析软PLC运行系统基本逻辑指令的实现方法和顺序执行的过程。提出了采用回调函数加循环的方法来实现指令的运行。采用回调函数不仅可以实现指令的顺序执行,还可以执行子程序调用指令及循环指令等,而且其扩展性比较强,可以根据需要随时增加指令函数,易于移植到其它数控系统中。
- 王亚男陈婵娟
- 关键词:软PLC运行系统回调函数
- 基于MDI应用程序的软PLC仿真模块的研究与实现
- 2013年
- 提出了一种在VC多文档应用程序基础之上实现仿真模块的方法。该模块主要实现了以开发系统编辑的梯形图程序为对象的程序仿真,并给出形象的仿真结果。其优点是数据处理方法和程序结构相对简单,并且充分利用了C++语言中类继承的特性,同时也为软PLC的程序检查奠定了基础。
- 陈婵娟李龙
- 关键词:软PLC
- 软PLC开发系统梯形图编辑模块的实现被引量:4
- 2010年
- 文章提出了一种实现软PLC梯形图编辑的方法,并采用C++语言成功开发出了编程软件。该软件提供了梯形图的绘制、编辑、存储及加载等功能。其优点为程序结构相对简单,编辑界面可直接设置参数,具有统一的标准且扩展性强,能够直观表达逻辑复杂的PLC程序。
- 陈婵娟高帅王杰
- 关键词:软PLC梯形图链表
- 软PLC开发系统指令表编辑模块的研究与实现被引量:5
- 2012年
- 提出了一种在VC多文档应用程序基础之上开发的指令表编辑模块。该模块是通过添加一个对话框资源来开发一个指令表编辑器。所开发的指令表编辑器具有删除、插入、清空和输出等功能,使用户在编辑指令表程序时能够更加方便、快捷。其优点在于程序结构相对简单,人机界面友好,方便用户进行程序编译。
- 陈婵娟李龙
- 关键词:软PLC
- 陶瓷快速成型机数控系统软PLC模块的实现被引量:1
- 2010年
- 基于开放式数控系统平台,结合GT400运控卡丰富的I/O资源,利用C++语言成功开发出了符合IEC61131-3标准的软PLC功能模块。主要包括程序编辑器、虚拟存储区及其寻址方式的设计,通过回调函数加循环的方法,实现对PLC功能的软件"封装"。能够较好地完成陶瓷快速成型机的控制要求,扩展性强,便于移植到其他数控系统中。
- 高帅陈婵娟张强
- 关键词:软PLC