[发明专利]程序开发支持装置、程序开发支持方法以及存储介质有效
申请号: | 201880024915.2 | 申请日: | 2018-02-28 |
公开(公告)号: | CN110546605B | 公开(公告)日: | 2022-11-11 |
发明(设计)人: | 岩村慎太郎 | 申请(专利权)人: | 欧姆龙株式会社 |
主分类号: | G06F8/34 | 分类号: | G06F8/34;G05B19/05 |
代理公司: | 北京同立钧成知识产权代理有限公司 11205 | 代理人: | 罗英;臧建明 |
地址: | 日本京都府京都市下京区盐小路通堀川东入*** | 国省代码: | 暂无信息 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 程序 开发 支持 装置 方法 以及 存储 介质 | ||
一种程序开发支持装置、方法与存储介质,其使变量相互匹配的控制器用程序与UI程序的制作变得容易。程序开发支持部(11)包括:实现序列程序编辑部、UI编辑部及复制功能部的运算部(111)与程序开发支持程序(112);显示部(14);以及操作输入部(12)。复制功能部检测通过操作输入部(12)来选择序列程序的要素并使其移动到用户接口程序的编辑画面内的情况,使与序列程序的要素相应的用户接口程序的要素反映在用户接口程序的编辑画面上。复制功能部检测编辑中的序列程序的种类,根据序列程序的种类来决定用户接口程序的要素的种类。
技术领域
本发明涉及一种执行控制器(controller)用程序(program)的编辑和用户接口(user interface)画面(UI画面)的编辑的程序开发支持装置、程序开发支持方法以及存储介质。
背景技术
序列(sequence)控制装置被大量实用化。在此种序列控制装置,连接有具备用户接口的显示器。操作员(operator)通过对所述显示器的操作输入来进行对序列控制装置的设定。
序列控制装置基于作为控制器用程序的序列程序进行动作,显示器基于用户接口程序(UI程序)进行动作。序列程序与UI程序通过全局变量(global variable)相关联。因此,通过操作显示器的用户接口画面,能够实现序列控制装置的变量的设定、变更等。
以往,序列程序与UI程序是使用各别的编辑器(editor)来制作。因此,程序员(programmer)不得不另行记录序列程序中设定的变量,基于所述记录的变量来制作UI程序。因此,使序列程序的变量与UI程序的变量准确地匹配来制作这些程序并不容易。
针对于此,专利文献1记载的编辑器装置通过拖拽(drag)作为序列程序的一种的梯形程序(ladder program)的当前,序列(要素(梯形要素),并拖放(drop)至UI的编辑画面中,由此来设定与梯形要素相应的UI程序的要素。
现有技术文献
专利文献
专利文献1:日本专利特开2002-140107号公报
发明内容
发明所要解决的问题
但是,专利文献1所记载的编辑器装置中,只能应对梯形程序。而且,无法根据变量的数据类型等相对于序列程序的要素的详细信息来设定UI程序的要素等。因此,程序制作的容易性的提高有限。
因此,本发明的目的在于提供一种使变量相互匹配的控制器用程序与UI程序的制作变得容易的程序开发支持技术。
解决问题的技术手段
本发明的程序开发支持装置包括控制器用程序编辑部、UI编辑部、显示部、操作输入部及复制功能部。控制器用程序编辑部进行控制器用程序的编辑或控制器用程序中所用的变量的设定。UI编辑部进行用户接口程序的编辑。显示部显示控制器用程序的编辑画面或变量的设定画面与用户接口程序的编辑画面。操作输入部受理显示于显示部上的控制器用程序的要素的选择、移动或变量的选择、移动的操作输入。复制功能部使与移动到用户接口程序的编辑画面内的控制器用程序的要素或变量相应的用户接口程序的要素,反映在用户接口程序的编辑画面上。复制功能部根据编辑中的控制器用程序的种类,来决定用户接口程序的要素的种类。若所述控制器用程序的要素的变量或所述变量为全局变量,且在所述控制器用程序的要素或所述变量的移动目标处无所述用户接口程序的要素,则所述复制功能部对于所述用户接口程序的编辑画面新显示所述用户接口程序的要素。
此结构中,根据控制器用程序的种类与要素或变量,来自动设定用户接口程序的要素。例如,若是梯形程序,则根据梯形程序的要素来自动设定用户接口程序的要素。若是ST程序,则根据ST程序的要素来自动设定用户接口程序的要素。若是变量设定,则根据变量设定程序的要素来自动设定用户接口程序的要素。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于欧姆龙株式会社,未经欧姆龙株式会社许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201880024915.2/2.html,转载请声明来源钻瓜专利网。
- 上一篇:基于未确定数据保护区块链交易
- 下一篇:租户升级分析系统及方法