[发明专利]一种利用流程框图实现顺序控制的方法无效
申请号: | 200910025038.3 | 申请日: | 2009-02-13 |
公开(公告)号: | CN101488012A | 公开(公告)日: | 2009-07-22 |
发明(设计)人: | 徐洁;马杰;张红芳 | 申请(专利权)人: | 国网电力科学研究院;南京南瑞集团公司 |
主分类号: | G05B19/04 | 分类号: | G05B19/04 |
代理公司: | 南京知识律师事务所 | 代理人: | 汪旭东 |
地址: | 210003江*** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 利用 流程 框图 实现 顺序 控制 方法 | ||
技术领域
本发明涉及一种自动控制的方法,尤其是涉及一种利用流程框图实现顺序控制的方法。
背景技术
在工业控制领域中,大量使用的控制操作为顺序控制方式。目前国内设计院或用户提供的顺序控制流程或设备操作闭锁条件都是用流程图的形式来表示。在PLC中,实现顺序控制的方法很多,如梯形图(LD)、结构化文本(ST)、功能块组态(FBD)和顺序功能图(SFC),用这几种方式来实现顺序控制,首先要理解顺序控制全过程,再用各自的控制方式来实现。由此可见,以上这几种控制方式存在直观性差、不够自然、用户接受起来较为困难的缺点。最为直观、方便又易于被用户接受的方式为可视化流程框图(FlowChart)编程。可视化流程图(FlowChart)编程为计算机监控软件提供一种控制方法,用这种方法实现顺序控制在国内外监控系统中未见。一般的控制流程是在PLC中执行,这种在计算机监控软件中执行的方式在国内外监控系统中未见。
发明内容
1、发明目的
国内设计院或用户提供的顺序控制流程或设备操作闭锁条件都是用流程图的形式来表示。常规的5种编程语言来实现顺序控制,首先要理解顺序控制全过程,再用各自的控制方式来实现,这几种控制方式存在直观性差、不够自然、用户接受起来较为困难的缺点。最为直观、方便又易于被用户接受的方式为可视化流程框图(FlowChart)编程。另外,可视化流程框图编程作为计算机监控软件提供的一种控制办法,解决了LCU上控制流程相关测点不全的情况下无法执行的问题。
2、技术方案
流程图提供了一种简单的图形化过程描述,它们容易被理解,对顺序控制来说,它是一个最为自然的语言,只要用流程图组态出一个控制的全过程,那么相应的控制程序已完成。我们在Windows平台上,用Visual C++编程语言,采用面向对象的方法,开发了一套用流程框图进行编程的顺序控制系统。这套系统提供了直观的、交互的方法来生成顺序控制程序。实现过程如下:
(1)根据顺序控制流程或设备操作闭锁条件,在流程组态界面中绘制出流程图。
(2)将生成的流程图转换成顺序控制语言,这是一种具有与C语言相似的结构、书写风格以及语法规范的自定义语言,它除了一般的赋值、开关、循环语句外,还扩充了一些与监控系统接口的特殊功能语句。在转换过程中,对流程图进行合法性检查。
(3)对生成的顺序控制语言进行词法分析和语法分析,排除语法上的错误后转换为我们自己定义的汇编代码。
(4)将汇编代码下载到指定计算机上。
(5)在计算机上执行汇编代码,通过访问数据库得到数据,描述一定的判断和闭锁条件,产生一定的动作,并将运算结果写至数据库中。同时,还将实时执行的各种信息回送到监视进程,以便监视流程执行情况。
3、有益效果
操作使用方便
与其它5种语言相比,按照设计院设计流程框图组态,所见即所得;不需要任何培训,控制流程就能读懂。
控制流程生成快速
组态界面友好,操作方便,自动编译生成汇编代码来执行,不需要重新定义测点,每个框图直接通过索引,连接数据库测点,生成速度快。
编程质量提高
流程框图易于理解,不需要像其他5种语言详细分析控制过程,再制作控制编程语言,所见即所得,编程质量提高,控制可靠性也提高。
附图说明
图1是控制流程生成过程示意图
图2是一个流程图的例子示意图
具体实施方式
以下结合附图对本发明作进一步说明。实现本发明所述方法涉及的系统主要包括以下3个部分,顺控流程管理进程、面向工程师的顺控流程图组态及调试进程及面向操作员的监视顺控流程实时执行进程。下面分三部分详细说明。
控制流程管理进程
这个进程是一个在系统初始化时就必须运行的程序(并常驻),它的主要作用是管理系统中所有控制流程,处理来自执行流程的计算机的各种有关控制的信息,实时显示系统中各流程的状态,显示并保留各流程执行的各种信息,下载(或批量下载)生成好的控制流程程序,并能对任何一个流程进行控制(如启动执行、加锁、解锁)。当收到一个来自于某节点启动某个流程执行的信文时,管理程序自动为操作员启动一个反映流程实时执行情况的界面程序。
控制流程组态和调试进程
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于国网电力科学研究院;南京南瑞集团公司,未经国网电力科学研究院;南京南瑞集团公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200910025038.3/2.html,转载请声明来源钻瓜专利网。
- 上一篇:用于激光喷丸的可控分布控制系统
- 下一篇:一种硅片标记捕获系统与方法