[发明专利]程序开发支持装置、程序开发支持方法及程序在审
申请号: | 201710098035.7 | 申请日: | 2017-02-22 |
公开(公告)号: | CN107885898A | 公开(公告)日: | 2018-04-06 |
发明(设计)人: | 长尾健次郎 | 申请(专利权)人: | 欧姆龙株式会社 |
主分类号: | G06F17/50 | 分类号: | G06F17/50 |
代理公司: | 北京同立钧成知识产权代理有限公司11205 | 代理人: | 马爽,臧建明 |
地址: | 日本京都府京都市下京区*** | 国省代码: | 暂无信息 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 程序 开发 支持 装置 方法 | ||
技术领域
本发明涉及一种梯形图程序的存储技术,尤其涉及一种程序开发支持装置、程序开发支持方法及程序。
背景技术
当前,通过使用产业用控制器来控制多个设备(机器),从而使生产线等自动运转的系统已得到各种实用化。此种系统中,产业用控制器基于自动运转用的梯形图程序来进行多个设备的控制。
此时,程序开发者如专利文献1所记载,利用个人计算机等来制作梯形图程序。并且,程序开发者将该梯形图程序从个人计算机等输出至产业用控制器。
现有技术文献
专利文献
专利文献1:日本专利特开2009-265750号公报
发明内容
[发明所要解决的问题]
但是,以往的结构中,要将梯形图程序的电路要素、横连接线、纵连触点这些所有要素作为绘制素材来进行处理。因此,梯形图程序整体的数据容量变大。尤其,电路要素、连接线越多,梯形图程序越复杂,则数据容量越容易大幅变大。
因此,本发明的目的在于提供一种能够抑制数据容量的梯形图程序的存储技术。
[解决问题的技术手段]
本发明的程序开发支持装置具备运算部与存储部。在存储部中,存储梯形图编辑程序,并且存储经编辑的梯形图程序。运算部执行梯形图编辑程序以编辑梯形图程序,并使梯形图程序存储于存储部中。运算部对梯形图分配二维坐标。运算部检测梯形图中所含的电路要素的二维坐标及种类,并检测梯形图中所含的纵连接线的二维坐标。运算部使电路要素与纵连接线关联于各自的二维坐标而存储于存储部中。
该结构中,通过电路要素与纵连接线的二维坐标,来表示梯形图中的电路要素的位置、纵连接线的位置及长度、连接于它们的横连接线。因此,只要仅存储电路要素的种类与电路要素及纵连接线的二维坐标,便可复原梯形图程序,从而可较使用绘制素材而抑制数据容量。
[发明的效果]
根据本发明,能够抑制梯形图程序的数据容量来存储。
附图说明
图1是包含本发明的实施方式的程序开发支持装置的、个人计算机的概略结构图。
图2是用于说明梯形图程序的存储时的数据格式的概念的图。
图3是表示图2所示的梯形图程序的原图的图。
图4是表示本发明的实施方式的梯形图的存储方法的主流程的流程图。
图5是表示更具体的用于梯形图程序的存储的各种检测处理的流程图。
[符号的说明]
10:个人计算机
11:程序开发支持部
12:操作输入部
13:通信控制部
14:显示部
21:梯形图编辑程序
111:运算部
112:存储部
120:梯形图存储部
S11~S13、S201~S212、S221、S231~S232:步骤
var1、var2、var3、var4、var5:电路要素(变量)
具体实施方式
对于本发明的实施方式的程序开发支持的技术,参照图来进行说明。图1是包含本发明的实施方式的程序开发支持装置的个人计算机的概略结构图。
如图1所示,个人计算机10具备程序开发支持部11、操作输入部12、通信控制部13以及显示部14。操作输入部12例如为鼠标或键盘,显示部14例如为液晶显示器等。通信控制部13进行与产业用控制器的通信控制。梯形图程序经由通信控制部13而输出至产业用控制器(未图示)。梯形图程序是由程序开发支持部11进行编辑,以规定数据格式而存储,并以该数据格式而输出至产业用控制器。
程序开发支持部11对应于本发明的程序开发支持装置,具备运算部111与存储部112。在存储部112中,存储有包含梯形图编辑程序21的各种程序群。
运算部111例如包含中央处理器(Central Processing Unit,CPU)等,执行存储部112中所存储的梯形图编辑程序21。由此,在显示部14上显示梯形图编辑画面,程序开发者利用操作输入部12来进行梯形图程序的编辑。运算部111在梯形图编辑程序21的执行过程中,经由操作输入部12而受理存储(保存)的操作输入时,将经编辑的梯形图程序存储至存储部112的梯形图存储部120中。此时,梯形图程序是以使用以下所示的存储方法而获得的规定数据格式来存储。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于欧姆龙株式会社,未经欧姆龙株式会社许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201710098035.7/2.html,转载请声明来源钻瓜专利网。
- 上一篇:数据批量加载方法及装置
- 下一篇:一种顾及复杂地形的风能CFD模拟方法