基于Qt的软PLC梯形图编辑软件的设计与实现
DOI:
作者:
作者单位:

作者简介:

通讯作者:

基金项目:

“高档数控机床与基础制造装备”国家科技重大专项(2011ZX04016-071)


Design and Implementation of SoftPLC Ladder Diagram Editing Software Based on Qt
Author:
Affiliation:

Fund Project:

  • 摘要
  • |
  • 图/表
  • |
  • 访问统计
  • |
  • 参考文献
  • |
  • 相似文献
  • |
  • 引证文献
  • |
  • 资源附件
    摘要:

    本文重点是软PLC 梯形图编辑软件的设计与实现。采用跨平台能力很强的Qt 作为开发工具,能够将系统应用于多种操作平台,使系统具有更强的开放性;在对梯形图整体结构进行深入分析的基础上,利用面向对象的方法,对系统进行了类层次结构的设计,提高了软件开发的执行效率;采用双层双向链表存储梯形图,使得动态编辑操作更加方便、灵活;通过顺序扫描梯形图程序,将源语言转换为指令表程序,此方法使得转换过程相对简单。最后对软件进行测试,验证了设计方法的正确性与可用性。

    Abstract:

    This paper mainly introduces the design and performance of SoftPLC Ladder Diagram editing software. Adoppting Qt as the developing tool which applied in multi-operating system, so the system is more opening. Based on in-depth analysis of the ladder diagram's overall structure, the systerm's class hierarchy is designed using object-oriented method, which enhances the efficiency of the software. Applying the storage structure of double layer and double linked list makes the dynamic editing operations more flexible and convenient. The source language converted to instruction list through sequential scanning the ladder diagram makes the process simpler. At last, the experimental results in testing the software show that the design method is accurate and feasible.

    参考文献
    相似文献
    引证文献
引用本文

陈雪,刘荫忠,徐恩松.基于Qt的软PLC梯形图编辑软件的设计与实现.计算机系统应用,2011,20(12):64-69

复制
分享
文章指标
  • 点击次数:
  • 下载次数:
历史
  • 收稿日期:2011-04-03
  • 最后修改日期:2011-04-28
  • 录用日期:
  • 在线发布日期:
您是第位访问者
版权所有:中国科学院软件研究所 京ICP备05046678号-3
地址:北京海淀区中关村南四街4号 中科院软件园区 7号楼305房间,邮政编码:100190
电话:010-62661041 传真: Email:csa (a) iscas.ac.cn
技术支持:北京勤云科技发展有限公司

京公网安备 11040202500063号