[发明专利]程序对照装置、程序对照方法及程序对照程序有效
申请号: | 201880098665.7 | 申请日: | 2018-10-18 |
公开(公告)号: | CN113168146B | 公开(公告)日: | 2022-08-19 |
发明(设计)人: | 金津洋平 | 申请(专利权)人: | 三菱电机株式会社 |
主分类号: | G05B19/05 | 分类号: | G05B19/05 |
代理公司: | 北京天昊联合知识产权代理有限公司 11112 | 代理人: | 何立波;张天舒 |
地址: | 日本*** | 国省代码: | 暂无信息 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 程序 对照 装置 方法 | ||
程序对照装置(1)具有:集合排列部(15),其将第一FBD程序即对照源程序(11)分割为彼此接线的程序部件的集合单位,将各集合以执行顺序从早到晚的顺序在纵向即Y轴方向重新排列为1列,且将第二FBD程序即对照目标程序(12)分割为彼此接线的程序部件的集合单位,将各集合以执行顺序从早到晚的顺序在Y轴方向重新排列为1列;差量检测部(14),其将重新排列后的对照源程序(11)及对照目标程序(12)的集合的差量检测为差量信息;以及差量显示控制部(16),其在显示装置的画面内,对重新排列后的对照源程序(11)及对照目标程序(12)的集合进行显示。
技术领域
本发明涉及对由功能块图语言记述的程序进行对照的程序对照装置、程序对照方法及程序对照程序。
背景技术
在近年的FA(Factory Automation)领域中,系统的大规模化不断发展,由于PLC(可编程逻辑控制器:Programmable Logic Controller)所使用的定序程序大规模化且复杂化,因此定序程序的品质确保变得重要。
在创建定序程序时,与新创建定序程序相比,多数情况是在复制了已有的具有工作业绩的定序程序的基础上进行再利用。在再利用定序程序的情况下,实施向已有的定序程序的处理的追加、不需要的处理的删除、或逻辑的一部分变更。此时,从确保品质的观点出发优选明确定序程序的变更位置。
在明确作为编辑目标的程序即对照目标程序的变更位置的情况下,通过对已有的定序程序即对照源程序、对照目标程序进行比较而进行对照。
专利文献1所记载的编程装置对被转换为图形语言即功能块图(FBD:FunctionBlock Diagram)语言的2个程序进行比较而将不一致部分显示于显示画面。
专利文献1:日本特开平9-230915号公报
发明内容
但是,在上述专利文献1的技术中,由于将程序部件排列于画面的横向即X轴方向而进行画面显示,因此当对在横向创建得长的程序进行对照的情况下,能够显示于1个画面的程序的部分少。因此,在用户对2个程序进行比较时,需要多次横向滚动画面,存在对照结果的参照花费功夫的问题。
本发明就是鉴于上述问题而提出的,其目的在于,得到能够容易地参照由功能块图语言记述的程序的对照结果的程序对照装置。
为了解决上述课题,达成目的,本发明的程序对照装置具有集合排列部,该集合排列部将第一功能块图程序即第一程序分割为在所述第一程序内彼此接线的程序部件的集合单位,将所述第一程序的各集合以执行顺序从早到晚的顺序在纵向即Y轴方向重新排列为1列,且将第二功能块图程序即第二程序分割为在所述第二程序内彼此接线的程序部件的集合单位,将所述第二程序的各集合以执行顺序从早到晚的顺序在所述Y轴方向重新排列为1列。另外,本发明的程序对照装置具有差量检测部,该差量检测部通过对重新排列后的所述第一程序的集合、重新排列后的所述第二程序的集合进行比较,将所述第一程序和所述第二程序的集合的差量检测为差量信息。另外,本发明的程序对照装置具有第一显示控制部,该第一显示控制部以如下方式使所述第一程序及所述第二程序左右并排地显示,即,在对所述第一程序及所述第二程序进行显示的显示装置的画面内,对所述重新排列后的所述第一程序的集合及所述第二程序的集合进行显示,且基于所述差量信息使与所述第一程序的集合对应的所述第二程序的集合在所述Y轴方向以相同高度进行显示。
发明的效果
本发明涉及的程序对照装置具有能够容易地参照由功能块图语言记述的程序的对照结果的效果。
附图说明
图1是表示实施方式涉及的程序对照装置的结构的图。
图2是用于说明实施方式涉及的程序对照装置所对照的FBD程序的执行顺序的图。
图3是表示实施方式涉及的程序对照装置所执行的对照处理的处理流程的流程图。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于三菱电机株式会社,未经三菱电机株式会社许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201880098665.7/2.html,转载请声明来源钻瓜专利网。