应用开发环境提供系统、应用开发环境提供方法、计算机可读取的非易失性的记录介质及终端装置制造方法及图纸

技术编号:21176270 阅读:21 留言:0更新日期:2019-05-22 12:04
在经由网络而提供应用程序的开发环境的应用开发环境提供系统中具有管理部,该管理部在按照利用所述开发环境的租用者的指示,确定出对由所述应用程序利用的设备节点进行识别的第1信息的情况下,进行确定出的所述第1信息和与进行了所述第1信息的确定的租用者相关的第2信息之间的关联,进行限制或者许可所述设备节点的使用的管理处理。

Application Development Environment Providing System, Application Development Environment Providing Method, Computer Readable Non-volatile Recording Media and Terminal Device

There is a management department in the application development environment provisioning system that provides the application development environment via the network. The management department determines the first information identifying the device nodes utilized by the application according to the instructions of the tenant who utilizes the development environment, and then carries out the determination of the first information and the determination of the rent of the first information. The association between user-related second information is managed to restrict or license the use of the device node.

【技术实现步骤摘要】
【国外来华专利技术】应用开发环境提供系统、应用开发环境提供方法、计算机可读取的非易失性的记录介质及终端装置
本专利技术涉及应用开发环境提供系统、应用开发环境提供方法、计算机可读取的非易失性的记录介质及终端装置。
技术介绍
在车间、工厂等中,构建有将现场仪器(测定器、操作器)和对它们进行控制的控制装置经由通信单元而连接的分散控制系统(DCS:DistributedControlSystem),实现了高级的自动操作。在实现如上所述的高级的自动操作的车间中,除了分散控制系统以外,大多构建有制造执行系统(MES:ManufacturingExecutionSystem)、车间信息管理系统(PIMS:PlantInformationManagementSystem)、基干业务系统(ERP:EnterpriseResourcePlanning)等各种系统(工程设计系统)。这些工程设计系统,例如几乎是使用PLC(ProgrammableLogicController)、FA(FactoryAutomation)计算机、通用台式计算机、服务器装置等在车间设置的装置而实现的。近年来,由于通信技术的发展,这些工程设计系统的一部分是通过经由网络的云计算而实现的。在这里,云计算例如可以与在通过下面的URL(UniformResourceLocator)确定的文档中记载的定义(由美国国立标准技术研究所推荐的定义)吻合。http://nvlpubs.nist.gov/nistpubs/Legacy/SP/nistspecialpublication800-145.pdfhttps://www.ipa.go.jp/files/000025366.pdf在下面的专利文献1中,公开了工业自动化及生产系统用的云计算。在下面的专利文献2中,公开了通过云计算提供用于对在云计算环境中使用的应用程序进行开发的开发环境的技术的一个例子。专利文献1:日本特表2012-523038号公报专利文献2:日本专利第5792891号公报
技术实现思路
在上述的专利文献2等中公开的提供开发环境的系统,被各种各样的企业(租用者,tenant)利用。例如,在进行在车间中实现的工程设计系统的开发的情况下,提供开发环境的系统由顾客(例如,订购者)、工程设计公司(例如,订单接收者)及第三方供应商(第三方)利用。如上所述的由各种租用者利用的系统中,从安全的观点出发,必须将在例如车间等中使用的设备的存在通知给其它租用者。即使是同一租用者,有时希望对来自其它部署(站点)或者其它公司员工(用户)的访问进行限制。在此基础上,现有设备的收容(设定),以往全部是通过手动作业进行的,因此极其没有效率,成为要求成本的结果。认为如果能够将设备的收容作业高效地进行,则能够缩短工程设计(装置等的设置·设定作业等)所需的时间,并且能够实现成本削减。本专利技术的应用开发环境提供系统(1)经由网络而提供应用程序的开发环境,在该应用开发环境提供系统(1)中,具有管理部(55),该管理部(55)在按照利用所述开发环境的租用者的指示,确定出对由所述应用程序利用的设备节点(11)进行识别的第1信息的情况下,进行确定出的所述第1信息和与进行了所述第1信息的确定的租用者相关的第2信息之间的关联,进行限制或者许可所述设备节点的使用的管理处理。本专利技术的应用开发环境提供系统,所述管理部在确定出所述第1信息的情况下,对与网络连接的所述设备节点的所述第1信息被累积的累积部(32、42)进行检索,在检索到确定出的所述第1信息时,进行所述第1信息和所述第2信息之间的关联。本专利技术的应用开发环境提供系统,所述管理部在存在与所述第1信息相对应的认证信息的情况下,使用在所述累积部中累积的认证信息和由所述租用者与所述第1信息一起进行指示的认证信息而进行认证处理。本专利技术的应用开发环境提供系统,所述管理处理包含下述处理中的至少1个,即:第1处理,对属于进行了所述第1信息的确定的租用者的站点及账户中的、特定的站点及账户分配所述设备节点;第2处理,针对每个所述站点及所述账户,设定针对所述设备节点的访问权;以及第3处理,将所述设备节点的利用仅限制或者许可于特定的应用程序。本专利技术的应用开发环境提供系统,将进行了所述管理处理的所述设备节点,作为开发部件而显示于应用开发画面。本专利技术的应用开发环境提供系统,所述应用开发画面具有:开发部件一览显示区域(E1),其对进行了所述管理处理的所述设备节点进行显示;以及应用设计区域(E2),其能够将所述应用程序的构造视觉性地显示,并且进行所述应用程序的创建及编辑。本专利技术的应用开发环境提供系统,还具有程序开发部(51),该程序开发部(51)将所述应用开发环境向用户提供,视觉性地对所述应用程序进行显示。本专利技术的应用开发环境提供系统,所述程序开发部基于布局信息、接线信息、参数信息及选择区域信息,视觉性地对所述应用程序进行显示,所述布局信息是表示所述应用程序的处理的方式的信息,所述接线信息是与将输入数据项目、作为处理内容的逻辑和作为处理结果的输出数据项目进行连结的引导线相关的信息,所述参数信息是表示在所述应用程序中设定的参数的设定值的信息,所述选择区域信息是表示在所述应用程序的一系列的处理中,由用户选择出的一部分的处理的信息。本专利技术的应用开发环境提供系统,还具有交流部(52),该交流部(52)还包含设定信息在内对所述应用程序的一部分或全部进行收发。本专利技术的应用开发环境提供系统,所述交流部提供聊天功能、音频交流功能、声音通话功能、画面共享功能及社群功能中的至少一个。本专利技术的应用开发环境提供系统,还具有库(53),该库(53)提供在所述程序开发部中开发或执行应用程序时所使用的工具。本专利技术的应用开发环境提供系统,所述库提供类似波形检索工具、回归分析工具、重回归分析工具、MT法分析工具、误差分散分析工具、数据驱动模型工具、深度学习工具及相关分析工具中的至少一个。本专利技术的应用开发环境提供方法经由网络而提供应用程序的开发环境,在该应用开发环境提供方法中,按照利用所述开发环境的租用者的指示,确定对由所述应用程序利用的设备节点(11)进行识别的第1信息(S105、S106),进行确定出的所述第1信息和与进行了所述第1信息的确定的租用者相关的第2信息之间的关联(S109),进行限制或者许可所述设备节点的使用的管理处理(S112~S114)。本专利技术的应用开发环境提供方法,从与网络连接的所述设备节点的所述第1信息被累积的累积部(32、42),对确定出的所述第1信息进行检索(S107),在检索到确定出的所述第1信息时,进行所述第1信息和所述第2信息之间的关联。本专利技术的应用开发环境提供方法,包含下述步骤中的至少1个,即:对属于进行了所述第1信息的确定的租用者的站点及账户中的、特定的站点及账户分配所述设备节点;针对每个所述站点及所述账户,设定针对所述设备节点的访问权;以及将所述设备节点的利用仅限制或者许可于特定的应用程序。本专利技术的计算机可读取的非易失性的存储介质对由计算机执行的大于或等于一个程序进行存储,在该计算机可读取的非易失性的存储介质中,所述大于或等于一个程序为,经由网络提供应用程序的开发环境,在按照利用所述开发环境的租用者的指示,确定出对由所述应用程序利用的设本文档来自技高网
...

【技术保护点】
1.一种应用开发环境提供系统,其经由网络而提供应用程序的开发环境,在该应用开发环境提供系统中,具有管理部,该管理部在按照利用所述开发环境的租用者的指示,确定出对由所述应用程序利用的设备节点进行识别的第1信息的情况下,进行确定出的所述第1信息和与进行了所述第1信息的确定的租用者相关的第2信息之间的关联,进行限制或者许可所述设备节点的使用的管理处理。

【技术特征摘要】
【国外来华专利技术】2016.09.30 JP 2016-1935601.一种应用开发环境提供系统,其经由网络而提供应用程序的开发环境,在该应用开发环境提供系统中,具有管理部,该管理部在按照利用所述开发环境的租用者的指示,确定出对由所述应用程序利用的设备节点进行识别的第1信息的情况下,进行确定出的所述第1信息和与进行了所述第1信息的确定的租用者相关的第2信息之间的关联,进行限制或者许可所述设备节点的使用的管理处理。2.根据权利要求1所述的应用开发环境提供系统,其中,所述管理部在确定出所述第1信息的情况下,对与网络连接的所述设备节点的所述第1信息被累积的累积部进行检索,在检索到确定出的所述第1信息时,进行所述第1信息和所述第2信息之间的关联。3.根据权利要求2所述的应用开发环境提供系统,其中,所述管理部在存在与所述第1信息相对应的认证信息的情况下,使用在所述累积部中累积的认证信息和由所述租用者与所述第1信息一起进行指示的认证信息而进行认证处理。4.根据权利要求1至3中任一项所述的应用开发环境提供系统,其中,所述管理处理包含下述处理中的至少1个,即:第1处理,对属于进行了所述第1信息的确定的租用者的站点及账户中的、特定的站点及账户分配所述设备节点;第2处理,针对每个所述站点及所述账户,设定针对所述设备节点的访问权;以及第3处理,将所述设备节点的利用仅限制或者许可于特定的应用程序。5.根据权利要求1至4中任一项所述的应用开发环境提供系统,其中,将进行了所述管理处理的所述设备节点,作为开发部件而显示于应用开发画面。6.根据权利要求5所述的应用开发环境提供系统,其中,所述应用开发画面具有:开发部件一览显示区域,其对进行了所述管理处理的所述设备节点进行显示;以及应用设计区域,其能够将所述应用程序的构造视觉性地显示,并且进行所述应用程序的创建及编辑。7.根据权利要求1至6中任一项所述的应用开发环境提供系统,其中,还具有程序开发部,该程序开发部将所述应用开发环境向用户提供,视觉性地对所述应用程序进行显示。8.根据权利要求7所述的应用开发环境提供系统,其中,所述程序开发部基于布局信息、接线信息、参数信息及选择区域信息,视觉性地对所述应用程序进行显示,所述布局信息是表示所述应用程序的处理的方式的信息,所述接线信息是与将输入数据项目、作为处理内容的逻辑和作为处理结果的输出数据项目进行连结的引导线相关的信息,所述参数信息是表示在所述应用程序中设定的参数的设定值的信息,所述选择区域信息是表示在所述应用程序的一系列的处理中,由用户选择出的一部分的处理的信息。9.根据权利要求1至8中任一项所述的应用开发环境提供系统,其中,还具有交流部,该交流部还包含设定信息在内对所述应用程序的一部分或全部进行收发。10.根据权利要求9所述的应用开发环境提供系统,其中,所述交流部提供聊天功能、音频交流功能、声音通话功能、画面共享功能及社群功能中的至少一个。11.根据权利要求7或8所述的应用开发环境提供系统,其中...

【专利技术属性】
技术研发人员:谷口功一
申请(专利权)人:横河电机株式会社
类型:发明
国别省市:日本,JP

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

1