一种自动控制方法及装置的制造方法_4

文档序号:9686744阅读:来源:国知局
能块执行时,从所述公用功能块中调用所述公共变量和/或所述公共函数,以得到所述脚本执行功能块的输出参数。
[0087]需要说明的是,本领域普通技术人员可以理解实现上述方法实施例中的全部或部分流程,是可以通过计算机程序在相关的硬件中来完成,所述的程序可存储于一计算机可读取存储介质中,该程序在执行时,可包括如上述各方法实施例的流程。其中,所述存储介质可为磁碟、光盘、只读存储记忆体(Read-0nIy Memory,ROM)或随机存储记忆体(RandomAccess Memory ,RAM)等。
[0088]本说明书中的各个实施例均采用递进的方式描述,各个实施例之间相同相似的部分互相参见即可,每个实施例重点说明的都是与其他实施例的不同之处。尤其,对于装置实施例而言,由于其基本相似于方法实施例,所以描述得比较简单,相关之处参见方法实施例的部分说明即可。以上所描述的装置实施例仅仅是示意性的,其中所述作为分离部件说明的单元及模块可以是或者也可以不是物理上分开的。另外,还可以根据实际的需要选择其中的部分或者全部单元和模块来实现本实施例方案的目的。本领域普通技术人员在不付出创造性劳动的情况下,即可以理解并实施。
[0089]以上所述仅是本发明的【具体实施方式】,应当指出,对于本技术领域的普通技术人员来说,在不脱离本发明原理的前提下,还可以做出若干改进和润饰,这些改进和润饰也应视为本发明的保护范围。
【主权项】
1.一种自动控制方法,其特征在于,所述方法应用于工业自动化控制系统,所述方法包括: 创建脚本执行功能块,并基于目标控制策略编译所述脚本执行功能块对应的脚本,确定所述脚本执行功能块输入引脚对应的输入参数,以及输出引脚对应的输出参数; 创建读功能块,并确定所述读功能块的输出引脚对应的输出参数,所述读功能块用于获取测量装置的测量数据,所述测量装置属于所述目标控制策略对应的控制系统;将所述读功能块的输出引脚与所述脚本执行功能块的输入引脚对应连接,以使所述读功能块输出引脚对应的输出参数与所述脚本执行功能块输入引脚对应的输入参数相匹配;确定执行所述读功能块和所述脚本执行功能块的逻辑顺序,并按照所述逻辑顺序执行所述读功能块和所述脚本执行功能块,以根据所述脚本执行块输出的参数控制所述控制系统。2.根据权利要求1所述的方法,其特征在于,所述方法还包括: 创建写功能块,并确定所述写功能块的输入引脚对应的输入参数,所述写功能块用于将所述脚本执行功能块的输出参数写入执行装置,所述执行装置也属于所述目标控制策略对应的控制系统;将所述写功能块的输入引脚与所述脚本执行功能块的输出引脚对应连接,以使所述写功能块输入引脚对应的输入参数与所述脚本执行功能块输出引脚对应的输出参数相匹配;所述确定执行所述读功能块和所述脚本执行功能块的逻辑顺序,并按照所述逻辑顺序执行所述读功能块和所述脚本执行功能块,以根据所述脚本执行块输出的参数控制所述控制系统包括: 确定执行所述读功能块、所述脚本执行功能块以及所述写功能块的逻辑顺序,并按照所述逻辑顺序执行所述读功能块、所述脚本执行功能块以及所述写功能块。3.根据权利要求1或2所述的方法,其特征在于,所述方法还包括: 建立公用功能块,所述公用功能块用于存放公共变量和/或公共函数; 在所述脚本执行功能块执行时,从所述公用功能块中调用所述公共变量和/或所述公共函数,以得到所述脚本执行功能块的输出参数。4.一种自动控制装置,其特征在于,所述装置应用于工业自动化控制系统,所述装置包括: 脚本执行功能块创建单元、读功能块创建单元、第一引脚连接单元和执行单元,其中,所述脚本执行功能块创建单元和所述读功能块创建单元分别与所述第一引脚连接单元连接,所述第一引脚连接单元与所述执行单元连接; 所述脚本执行功能块创建单元,用于创建脚本执行功能块,并基于目标控制策略编译所述脚本执行功能块对应的脚本,确定所述脚本执行功能块输入引脚对应的输入参数,以及输出引脚对应的输出参数; 所述读功能块创建单元,用于创建读功能块,并确定所述读功能块的输出引脚对应的输出参数,所述读功能块用于获取测量装置的测量数据,所述测量装置属于所述目标控制策略对应的控制系统;所述第一引脚连接单元,用于将所述读功能块的输出引脚与所述脚本执行功能块的输入引脚对应连接,以使所述读功能块输出引脚对应的输出参数与所述脚本执行功能块输入引脚对应的输入参数相匹配; 所述执行单元,用于确定执行所述读功能块和所述脚本执行功能块的逻辑顺序,并按照所述逻辑顺序执行所述读功能块和所述脚本执行功能块,以根据所述脚本执行块输出的参数控制所述控制系统。5.根据权利要求4所述的装置,其特征在于,所述装置还包括:写功能块创建单元、第二引脚连接单元,所述写功能块创建单元与所述第二引脚连接单元连接,所述第二引脚连接单元与所述执行单元连接; 所述写功能块创建单元,用于创建写功能块,并确定所述写功能块的输入引脚对应的输入参数,所述写功能块用于将所述脚本执行功能块的输出参数写入执行装置,所述执行装置也属于所述目标控制策略对应的控制系统; 所述第二引脚连接单元,用于将所述写功能块的输入引脚与所述脚本执行功能块的输出引脚对应连接,以使所述写功能块输入引脚对应的输入参数与所述脚本执行功能块输出引脚对应的输出参数相匹配; 所述执行单元具体包括: 确定执行所述读功能块、所述脚本执行功能块以及所述写功能块的逻辑顺序,并按照所述逻辑顺序执行所述读功能块、所述脚本执行功能块以及所述写功能块。6.根据权利要求4或5所述的装置,其特征在于,所述装置还包括: 公用功能块建立单元,与所述脚本执行块连接,用于建立公用功能块,所述公用功能块用于存放公共变量和/或公共函数;在所述脚本执行功能块执行时,从所述公用功能块中调用所述公共变量和/或所述公共函数,以得到所述脚本执行功能块的输出参数。
【专利摘要】本发明实施例公开了一种自动控制方法和装置,应用于工业自动化控制系统,所述方法包括:创建脚本执行功能块,并基于目标控制策略编译所述脚本执行功能块对应的脚本,确定脚本执行功能块输入引脚对应的输入参数,以及输出引脚对应的输出参数;创建读功能块,并确定读功能块的输出引脚对应的输出参数;将所述读功能块的输出引脚与所述脚本执行功能块的输入引脚对应连接,以使所述读功能块输出引脚对应的输出参数与所述脚本执行功能块输入引脚对应的输入参数相匹配;确定执行读功能块和脚本执行功能块的逻辑顺序,并按照逻辑顺序执行读功能块和脚本执行功能块,以根据脚本执行块输出的参数控制控制系统。本发明实现了减小被误修改的可能性的目的。
【IPC分类】G05B19/04
【公开号】CN105446200
【申请号】CN201511027359
【发明人】张军, 叶建位, 刘炳杰, 张艳辉, 张树吉
【申请人】浙江中控软件技术有限公司
【公开日】2016年3月30日
【申请日】2015年12月31日
当前第4页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1