软件开发环境提供系统、方法和非临时性计算机可读介质技术方案

技术编号:30778609 阅读:21 留言:0更新日期:2021-11-16 07:38
本发明专利技术提供一种软件开发环境提供系统、软件开发环境提供方法和非临时性计算机可读介质,可改善软件开发环境的用户接口的便利性。所述软件开发环境提供系统(10)具备显示部(35)和控制部(31)。显示部(35)显示配置有开发组件(301)、与开发组件(301)连接的连接器(310)、以及能利用连接器(310)和开发组件(301)连接的开发组件(303)的用户接口(200),控制部(31)在由指针(230)选择了连接器(310)的状态下指针(230)位于自开发组件(303)起的规定范围内的情况下,在显示部(35)上将连接器(310)和第二开发组件(303)以强调的显示方式显示。显示。显示。

【技术实现步骤摘要】
软件开发环境提供系统、方法和非临时性计算机可读介质


[0001]本专利技术涉及软件开发环境提供系统、软件开发环境提供方法和非临时性计算机可读介质。

技术介绍

[0002]伴随IoT技术的进步,公开有将工厂、工地、建筑、家居等中的所有设备、传感器等与网络连接并对这些进行自动控制的系统。例如在工厂、工地等中,构筑分散控制系统、制造执行系统(MES:Manufacturing Execution System)、工厂信息管理系统(PIMS:Plant Information Management System)、主干业务系统(ERP:Enterprise Resource Planning)等各种系统(以下也称工程系统)。
[0003]以往,在这些工程系统中安装的应用程序、工作流、程序等软件的开发,使用例如PLC(Programmable Logic Controller可编程序逻辑控制器)等在工厂中设置的装置实现。此外例如在专利文献1中公开了如下技术:不必在用户终端安装软件开发环境,而是从用户终端访问服务器,并采用服务器上的软件开发环境进行程序编码。
[0004]现有技术文献
[0005]专利文献1:美国专利第8086664号说明书
[0006]可是在专利文献1的技术中,开发对象的程序代码的编辑需要使用从服务器提供的编辑器,因此并不是非常便利的用户接口。此外,由于需要由所述编辑器直接记述代码,所以需要有编程语言等的专门知识和经验,并非谁都可以简单地进行软件开发。即软件开发环境的用户接口存在改进的余地。

技术实现思路

[0007]在此本专利技术的目的是提供可改善软件开发环境的用户接口的便利性的软件开发环境提供系统、软件开发环境提供方法和非临时性计算机可读介质。
[0008]几个实施方式的软件开发环境提供系统,包括具备显示部和控制部的信息处理装置,通过组合多个开发组件提供开发软件的环境,在所述软件开发环境提供系统中,所述显示部显示用户接口,所述用户接口配置有第一开发组件、与该第一开发组件连接的连接器、以及可利用该连接器与所述第一开发组件连接的第二开发组件,所述控制部在由指针选择了所述连接器的状态下所述指针位于自所述第二开发组件起的规定范围内的情况下,在所述显示部上以强调的显示方式显示所述连接器和所述第二开发组件。
[0009]这样,按照几个实施方式的软件开发环境提供系统,通过组合多个开发组件提供开发软件的环境。而且在由指针选择了与第一开发组件连接的连接器的状态下指针位于自第二开发组件起的规定范围内的情况下,连接器和第二开发组件被强调显示。因此,能够使用户容易把握第一开发组件和第二开发组件可连接。即,按照几个实施方式的软件开发环境提供系统,可以改善软件开发环境的用户接口的便利性。
[0010]在一个实施方式中,可以是所述第二开发组件具备与所述连接器的端部的形状对
应的形状的至少一个端口,所述端部能与所述至少一个端口连接,在所述显示方式中,所述连接器的端部与所述至少一个端口中任意一个端口被强调显示。
[0011]这样,按照一个实施方式的软件开发环境提供系统,连接器的端部和第二开发组件的端口的形状具有对应关系,此外指针位于自第二开发组件起的规定范围内时,它们被强调显示。这样,用户可以更容易把握第一开发组件和第二开发组件可由连接器连接。
[0012]在一个实施方式中,可以是所述控制部在由指针选择了所述连接器的状态下所述指针位于自不能与所述连接器连接的端口起的规定范围内的情况下,在所述显示部上将所述连接器的端部与所述的不能连接的端口以与所述显示方式不同的方式强调显示。
[0013]这样,按照一个实施方式的软件开发环境提供系统,通过将所述连接器的端部和所述的不能连接的端口以不同的显示方式强调,用户可以更容易把握该连接器和端口不能连接。
[0014]在一个实施方式中,可以是不能与所述连接器连接的端口和能与所述连接器连接的端口的形状不同。
[0015]这样,按照一个实施方式的软件开发环境提供系统,不能与连接器连接的端口的形状和能与连接器连接的端口的形状不同。因此,用户可以容易把握与该连接器能连接和不能连接的开发组件。
[0016]在一个实施方式的所述显示方式中,可以是所述端部和所述至少一个端口中任意一个端口以相同颜色强调显示。
[0017]这样,按照一个实施方式的软件开发环境提供系统,连接器的端部和至少一个端口中任意一个端口以相同颜色强调显示,因此用户可以更容易把握第一开发组件和第二开发组件可由连接器连接。
[0018]在一个实施方式中,可以是所述控制部在以所述显示方式显示所述连接器和所述第二开发组件的状态下接收到连接指示的输入的情况下,将所述第一开发组件和所述第二开发组件利用所述连接器连接并显示在所述显示部上。
[0019]这样,按照一个实施方式的软件开发环境提供系统,可以在以强调的显示方式显示的情况下进行连接指示的输入。因此,能够在把握能由连接器连接第一开发组件和第二开发组件的状态下进行该操作,可以提高用户的便利性。此外由于只要在指针位于自第二开发组件起的规定范围内的情况下进行连接指示的输入即可,所以不需要必须将指针严格对准第二开发组件的连接位置,因此可以提高用户的操作性。
[0020]几个实施方式的软件开发环境提供方法,通过组合多个开发组件提供开发软件的环境,在所述软件开发环境提供方法中,包括:显示用户接口的步骤,所述用户接口配置有第一开发组件、与该第一开发组件连接的连接器、以及可利用该连接器与所述第一开发组件连接的第二开发组件;以及在由指针选择了所述连接器的状态下所述指针位于自所述第二开发组件起的规定范围内的情况下,将所述连接器和所述第二开发组件以强调的显示方式显示的步骤。
[0021]这样,按照几个实施方式的软件开发环境提供方法,通过组合多个开发组件提供开发软件的环境。而且当由指针选择了与第一开发组件连接的连接器的状态下所述指针位于自所述第二开发组件起的规定范围内的情况下,所述连接器和所述第二开发组件被强调显示。因此,用户可以容易把握第一开发组件和第二开发组件可由连接器连接。即,按照几
个实施方式的软件开发环境提供方法,可以改善软件开发环境的用户接口的便利性。
[0022]几个实施方式的非临时性计算机可读介质,存储通过组合多个开发组件提供开发软件的环境的软件开发环境提供程序。所述软件开发环境提供程序使处理器执行包含以下步骤的动作:显示用户接口的步骤,所述用户接口配置有第一开发组件、与该第一开发组件连接的连接器、以及可利用该连接器与所述第一开发组件连接的第二开发组件;以及在由指针选择了所述连接器的状态下所述指针位于自所述第二开发组件起的规定范围内的情况下,将所述连接器和所述第二开发组件以强调的显示方式显示的步骤。
[0023]这样,按照几个实施方式的存储所述软件开发环境提供程序的非临时性计算机可读介质,通过组合多个开发组件提供开发软件的环境。而且在由指针选择了与第一开发组件连接的连接本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种软件开发环境提供系统,包括具备显示部和控制部的信息处理装置,通过组合多个开发组件提供开发软件的环境,所述软件开发环境提供系统的特征在于,所述显示部显示用户接口,所述用户接口配置有第一开发组件、与该第一开发组件连接的连接器、以及可利用该连接器与所述第一开发组件连接的第二开发组件,所述控制部在由指针选择了所述连接器的状态下所述指针位于自所述第二开发组件起的规定范围内的情况下,在所述显示部上以强调的显示方式显示所述连接器和所述第二开发组件。2.根据权利要求1所述的软件开发环境提供系统,其特征在于,所述第二开发组件具备与所述连接器的端部的形状对应的形状的至少一个端口,所述端部能与所述至少一个端口连接,在所述显示方式中,所述连接器的端部与所述至少一个端口中任意一个端口被强调显示。3.根据权利要求2所述的软件开发环境提供系统,其特征在于,所述控制部在由指针选择了所述连接器的状态下所述指针位于自不能与所述连接器连接的端口起的规定范围内的情况下,在所述显示部上将所述连接器的端部与所述的不能连接的端口以与所述显示方式不同的方式强调显示。4.根据权利要求2所述的软件开发环境提供系统,其特征在于,不能与所述连接器连接的端口和能与所述连接器连接的端口的形状不同。5.根据权利要求3所述的软件开发环境提供系统,其特征在于,不能与所述连接器连接的端口和能与所述连接器连接的端口的形状不同。6.根据权利要求2所述的软件开发环境提供系统,其特征在于,在所述显示方式中,所述端部和所述至少一个端口中任意一个端口以相同颜色强调显示。7.根据权利要求3所述的软件开发环境提供系统,其特征在于,在所述显示方式中,所述端部和所述至少一个端口中任意一个端口以相...

【专利技术属性】
技术研发人员:安部康帕拉尼拉吉
申请(专利权)人:横河电机株式会社
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1