您好,欢迎光临电子应用网![登录] [免费注册] 返回首页 | | 网站地图 | 反馈 | 收藏
在应用中实践
在实践中成长
  • 应用
  • 专题
  • 产品
  • 新闻
  • 展会
  • 活动
  • 招聘
当前位置:中国电子应用网 > 技术应用 > 正文

内嵌脚本的组态软件策略模块设计与实现

2012年03月15日10:38:08 本网站 我要评论(2)字号:T | T | T
关键字:工控 

梁 宵,方 正,周晓杰,柴天佑
东北大学 自动化研究中心, 辽宁 沈阳

 

摘      要:针对于目前组态软件存在逻辑控制与算法开发功能不够完善的问题,提出了一种基于控制策略流程图和有限状态机(FSM)相结合的策略模块设计方法。该方法首先根据控制策略进行流程图绘制,采用有限状态机方法生成相应脚本,较后利用编译器进行解释执行实现控制策略。软件采用Visual C++平台开发,经该软件生成的系统可根据组态结果直接实现控制策略、实时曲线和工艺流程绘制等功能。较后通过对某回转窑控制系统组态,证明了设计的有效性。


关  键  词:组态软件,控制策略,有限状态机,脚本


1 引  言
 组态软件是近年来工控领域十分活跃的部分,它的出现和兴起为工控软件的设计注入了新的活力[1]。从整体上看,国外组态软件发展较为成熟,但价格昂贵,和硬件联系紧密且普遍无中文界面。而国内的组态软件大多注重于监控画面、检测监控点的开发[2],控制算法则大多采用独立于组态软件的Matlab进行设计[3]。随着控制系统的复杂化,人们对组态软件的开放性和可重用性提出了更多要求,这使得组态软件必须提供更强大的算法开发功能。
本文在分析组态软件的模块化结构设计基础之上,提出了一种策略模块的设计和实现方法。该方法将脚本生成技术、有限状态机和编译技术相结合,在搭建控制结构框图的过程中即可完成控制策略的开发,为组态软件提供二次开发功能。本文所开发的组态软件使用户不仅可以利用组态软件的各个模块构建一个监控系统,同时也可以采用软件提供的脚本技术,少量编程就可以方便地创建控制策略,生成所需的控制系统。

 

登录网站后可下载文件

相关阅读:

    没有相关新闻...
网友评论:已有2条评论 点击查看
登录 (请登录发言,并遵守相关规定)
如果您对新闻频道有任何意见或建议,请到交流平台反馈。【反馈意见】
关于我们 | 联系我们 | 本站动态 | 广告服务 | 欢迎投稿 | 友情链接 | 法律声明
Copyright (c) 2008-2025 01ea.com.All rights reserved.
电子应用网 京ICP备12009123号-2 京公网安备110105003345号