[发明专利]顺序程序生成装置有效
申请号: | 201180005127.7 | 申请日: | 2011-09-16 |
公开(公告)号: | CN103119525A | 公开(公告)日: | 2013-05-22 |
发明(设计)人: | 山冈孝行;安井照昌;甲斐启文 | 申请(专利权)人: | 三菱电机株式会社 |
主分类号: | G05B19/05 | 分类号: | G05B19/05;G06F9/44 |
代理公司: | 北京天昊联合知识产权代理有限公司 11112 | 代理人: | 何立波;张天舒 |
地址: | 日本*** | 国省代码: | 日本;JP |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 顺序 程序 生成 装置 | ||
技术领域
本发明涉及一种顺序程序生成装置,其通过对顺序功能图(SFC)进行编辑而生成可编程逻辑控制器的程序。
背景技术
作为在生成由可编程逻辑控制器执行的顺序程序时所使用的程序的一种记述方式,具有顺序功能图(SFC)。SFC是与流程图类似的利用图形要素及其连接状态表现处理流程的方法,具有易于理解作业流程等的特征。
SFC本质上是用图表现步(step)和转移(transition)之间的连接关系的记述方法。在IEC标准中,在图形表现的同时定义了对连接关系直接记述的文本表现。
当前,通过将构成SFC的步·转移·分支及收敛的连接线等图形构成要素配置在网格上,从而生成程序。在对构成要素进行配置的操作中,即使表示简单的关系也需要配置多个部件等,工时较多,另外,有可能存在对于SFC没有意义的图形表现,因此,制作效率较低。
在专利文献1中,利用步和转移交替出现这一规约,在步之间自动插入转移。
在专利文献2中,在输入操作时,利用预先设定的“对可以插入的功能部件进行预先限定的插入判定矩阵”,拒绝错误的输入。
专利文献1:日本特开平05-341816号公报
专利文献2:日本特开平11-296357号公报
发明内容
但是,在上述专利文献1的技术中,如果连续地插入步,则可以省略转移的插入,但有效的情况很有限。例如,在并行分支之后插入某一步时,无法确定是否插入转移。另外,在没有收敛的选择分支之后新配置步的情况下,无法判断是在与一个分支目标的最末尾的步之间插入转移而进行连接,还是在与所有分支目标的最末尾的步之间插入转移,而作为选择收敛进行连接。
在专利文献2的技术中,如果将基于SFC的规约生成的限制作为插入判定矩阵进行表现,则对于SFC也可以实现相同的功能,可以防止进行对于SFC没有意义的错误编辑,但存在无法减少编辑工时的问题。
本发明就是鉴于上述情况而提出的,其目的在于,得到一种顺序程序生成装置,其可以以较少的工时对基于规约来配置要素的SFC进行编辑,从而生成顺序程序。
为了解决上述课题,实现目的,本发明为一种顺序程序生成装置,其通过由用户在编辑画面上进行操作,对以多个要素及它们的连接状态表现的顺序功能图(SFC)进行编辑,从而生成由可编程逻辑控制器执行的顺序程序,其特征在于,具有:规则存储部,其存储SFC的规约;以及编辑控制部,其在编辑画面上进行了用于将新要素插入所述SFC中的新要素插入操作时,基于在新要素插入操作中指定为新要素插入对象要素的已配置的要素的种类、与新要素插入对象要素相对的位置、以及在规则存储部中存储的SFC的规约,在顺序程序的数据中追加与新要素相应的数据。
发明的效果
本发明所涉及的顺序程序生成装置实现下述效果,即,可以以较少的工时,基于规约在SFC中配置要素而生成顺序程序。
附图说明
图1是表示本发明所涉及的顺序程序生成装置的实施方式1的结构的图。
图2是表示步及转移的连接的一个例子的图。
图3是表示SFC中的处理进程的一个例子的图。
图4是表示选择分支·选择收敛的一个例子的图。
图5是表示并行分支·并行收敛的一个例子的图。
图6是表示以配置为树状构造的要素构成的SFC在显示部中的显示的一个例子的图。
图7是表示对包含多次出现的步在内的SFC进行描绘的一个例子的图。
图8是表示对具有多个在先转移的步进行描绘的一个例子的图。
图9是表示操作中的相关位置的定义的一个例子的图。
图10是对手势和动作之间的对应进行定义的表格的一个例子的图。
图11是表示以不指定要素的种类的状态插入新要素的情况下的处理的流程的流程图。
图12是表示基于在对同一位置进行新要素插入操作的情况下的处理结果而由显示控制部使显示部显示的SFC的一个例子的图。
图13是表示基于在对后方位置进行新要素插入操作的情况下的处理结果而由显示控制部使显示部显示的SFC的一个例子的图。
图14是表示基于在对前方位置进行新要素插入操作的情况下的处理结果而由显示控制部使显示部显示的SFC的一个例子的图。
图15是表示基于在对左方位置进行新要素插入操作的情况下的处理结果而由显示控制部使显示部显示的SFC的一个例子的图。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于三菱电机株式会社,未经三菱电机株式会社许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201180005127.7/2.html,转载请声明来源钻瓜专利网。
- 上一篇:纳米光学的折射光学器件
- 下一篇:一种太阳能光伏组件功率的测试方法