[发明专利]程序开发辅助装置、程序开发辅助方法、以及程序开发辅助程序在审
申请号: | 201780049551.9 | 申请日: | 2017-09-29 |
公开(公告)号: | CN109564415A | 公开(公告)日: | 2019-04-02 |
发明(设计)人: | 长尾健次郎 | 申请(专利权)人: | 欧姆龙株式会社 |
主分类号: | G05B19/05 | 分类号: | G05B19/05 |
代理公司: | 隆天知识产权代理有限公司 72003 | 代理人: | 向勇 |
地址: | 日本*** | 国省代码: | 日本;JP |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 梯形图程序 程序开发 二维坐标 存储部 连接线 电路元素 梯形图 运算部 存储 梯形图编辑 运算 辅助程序 辅助装置 辅助部 检测 关联 分配 | ||
本发明的程序开发辅助部具有运算部和存储部。在存储部中,存储有梯形图编辑程序,并且存储有已编辑的梯形图程序。运算部执行梯形图编辑程序,编辑梯形图程序,并将梯形图程序存储在存储部中。运算部将二维坐标分配给由梯形图程序表示的梯形图。运算部检测梯形图中包含的电路元素的二维坐标和种类,并检测梯形图中包含的纵连接线的二维坐标。运算部将电路元素和纵连接线分别与电路元素和纵连接线各自的二维坐标相关联,并存储在存储部中。
技术领域
本发明涉及一种梯形图程序的数据处理技术。
背景技术
现在,通过使用工业用控制器控制多个设备(机器),从而自动运行生产线等的系统得到各种实际应用。在这样的系统中,工业用控制器基于自动运行用的梯形图程序来控制多个设备。
在该情况下,如专利文献1所述,程序开发者用个人计算机等创建梯形图程序。然后,程序开发者将该梯形图程序从个人计算机等输出至工业用控制器。
现有技术文献
专利文献
专利文献1:日本特开2009-265750号公报。
发明内容
发明要解决的问题
然而,在以往的结构中,梯形图程序的电路元素、横连接线、纵连接点等所有的元素都作为描绘素材处理。因此,梯形图程序的整体的数据容量就会变大。特别是,越是电路元素、连接线多且复杂的梯形图程序,数据容量越容易大幅度地变大。
因此,本发明的目的是,提供一种能够抑制数据容量的梯形图程序的数据处理技术。
用于解决问题的手段
该发明的程序开发辅助装置具有运算部和存储部。在存储部中,存储有梯形图编辑程序,并且存储有已编辑的梯形图程序。运算部执行梯形图编辑程序,编辑梯形图程序,并将梯形图程序存储在存储部中。运算部将二维坐标分配给梯形图。运算部检测梯形图中包含的电路元素的二维坐标和种类,并检测梯形图中包含的纵连接线的二维坐标。运算部将电路元素和纵连接线分别与电路元素和纵连接线各自的二维坐标相关联,并存储在存储部中。
在该结构中,利用电路元素和纵连接线的二维坐标,表示梯形图中的电路元素的位置、纵连接线的位置以及长度、与电路元素和纵连接线连接的横连接线。因此,如果仅存储电路元素的种类、电路元素以及纵连接线的二维坐标,就能复原梯形图程序,且与使用描绘素材相比能抑制数据容量。
发明效果
根据该发明,能够抑制并存储梯形图程序的数据容量。
附图说明
图1是包含本发明的实施方式的程序开发辅助装置的个人计算机的概略结构图。
图2是用于说明存储梯形图程序时的数据格式的概念的图。
图3是示出图2所示的梯形图程序的原始图的图。
图4是示出在存储梯形图程序时的数据例子的图。
图5是示出本发明的实施方式的梯形图的存储方法的主流程的流程图。
图6是示出用于存储更加具体的梯形图程序的各种检测处理的流程图。
图7是本发明的实施方式的梯形图的恢复方法的流程图。
具体实施方式
参照附图说明本发明的实施方式的程序开发辅助的技术。图1是包含本发明的实施方式的程序开发辅助装置的个人计算机的概略结构图。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于欧姆龙株式会社,未经欧姆龙株式会社许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201780049551.9/2.html,转载请声明来源钻瓜专利网。