控制系统、支持装置以及支持程序制造方法及图纸

技术编号:30349432 阅读:17 留言:0更新日期:2021-10-16 16:46
本发明专利技术的一个目的在于,容易地进行通信设定,使得从控制装置向信息处理装置发送应用程序的执行所需的过程数据。在包含控制装置(100)和利用控制装置(100)管理的过程数据(52)来执行应用程序(220)的信息处理装置(200)的控制系统(1a)中,具有分组单元(20a)和生成单元(40a)。分组单元(20a)将在应用程序(220)中利用的过程数据(52)分配给多个组。生成单元(40a)按照分组单元(20a)的分配结果,生成通信设定(400),使得将一个组中包含的过程数据(52)保存到一个数据集(50)并发送。数据(52)保存到一个数据集(50)并发送。数据(52)保存到一个数据集(50)并发送。

【技术实现步骤摘要】
【国外来华专利技术】控制系统、支持装置以及支持程序


[0001]本专利技术涉及对控制装置与信息处理装置之间的通信环境设定进行辅助的功能,该信息处理装置执行利用控制装置所管理的过程数据的1个或多个应用程序。

技术介绍

[0002]在各种制造现场,导入有PLC(Programmable Logic Controller:可编程逻辑控制器)等控制装置。这样的控制装置是一种计算机,执行根据制造装置或制造设备等而设计的控制程序。这样的控制装置以能够通信的方式与HMI(Human Machine Interface:人机界面)等信息处理装置连接。
[0003]信息处理装置例如利用来自控制装置的信息,对控制装置的控制对象的运行状况等进行图形显示,或者利用来自控制装置的信息,执行与所显示的应用程序不同的应用程序。
[0004]例如,日本特开2017

146803号公报(专利文献1)公开了程序显示器,作为与PLC连接的信息处理装置的一例。该程序显示器在将显示画面所显示的一个画面作为一页的情况下,以页面为单位进行该页面所显示的功能部件的布局、以及功能的分配等。
[0005]现有技术文献
[0006]专利文献
[0007]专利文献1:日本特开2017

146803号公报

技术实现思路

[0008]专利技术所要解决的课题
[0009]在专利文献1中,没有提及具体如何取得为了实现分配给各页的功能所需的信息。在用于实现该功能的应用程序中,利用作为PLC的控制装置的信息(以下,称为“过程数据”。)。用户需要对控制装置进行通信设定以使其发送应用程序所利用的过程数据。
[0010]本专利技术的一个目的在于,容易地进行通信设定,使得从控制装置向信息处理装置发送应用程序的执行所需的过程数据。
[0011]用于解决课题的手段
[0012]根据本公开的一例,提供了包含控制装置、信息处理装置、分组单元和生成单元的控制系统。控制装置构成为执行用于对控制对象进行控制的控制程序,并且对在该控制程序中参照或更新的多个过程数据进行管理,按照预先确定的通信设定,发送保存有多个过程数据中的至少一部分的1种或多种数据集。信息处理装置构成为利用从控制装置发送的1种或多种数据集,来执行利用了多个过程数据中的指定的1个或多个过程数据的1个或多个应用程序。分组单元将被指定为在1个或多个应用程序中进行利用的1个或多个过程数据分别分配给1个或多个组。生成单元按照分组单元的分配结果,生成用于控制装置的通信设定,以针对分组单元所分组的1个或多个组中的每一个,将分配给该组的1个或多个过程数据保存到一个数据集并发送。
[0013]根据本公开,由于根据信息处理装置要执行的应用程序自动生成通信设定,所以能够容易地进行通信设定,使得从控制装置向信息处理装置发送应用程序的执行所需的过程数据。
[0014]在上述公开中,通信设定也可以包含用于确定应保存于各数据集的1个或多个过程数据的信息。
[0015]根据该公开,由于规定了应保存在一个数据集中的过程数据的组合,因此与仅规定了保存规则的情况相比,能够减轻控制装置生成数据集的处理负担。
[0016]在上述公开中,通信设定也可以包含用于确定各数据集中的1个或多个过程数据的保存顺序的信息。
[0017]根据该公开,控制装置不需要在每次生成数据集时决定保存顺序,能够减轻控制装置的生成数据集的处理负担。并且例如,通过将包含对保存顺序进行确定的信息的通信设定发送到信息处理装置和控制装置的双方,能够容易地构建信息处理装置与控制装置之间的数据链路。
[0018]在上述公开中,控制系统还可以包含提供1个或多个应用程序的开发环境的支持装置。在控制系统中,支持装置也可以具有分组单元和生成单元。
[0019]根据该公开,由于具有提供应用程序的开发环境的支持装置作为分组单元和生成单元,所以能够一并进行应用程序的开发和通信设定。
[0020]在上述公开中,控制系统还可以包含中继装置,该中继装置对控制装置与信息处理装置之间的通信进行中继。在控制系统中,中继装置可以具有分组单元和生成单元。
[0021]根据该公开,即使不对控制装置预先进行通信设定,也能够实现信息处理装置与控制装置之间的数据交换。
[0022]在上述公开中,也可以是,信息处理装置对在1个或多个应用程序中参照或更新的多个应用程序数据进行管理,信息处理装置按照预先确定的信息处理装置的通信设定,发送保存有多个应用程序数据中的至少一部分的1种或多种应用程序数据集。控制装置也可以通过利用应用程序数据集,利用多个应用程序数据中的指定的1个或多个应用程序数据来执行控制程序。分组单元也可以将被指定为在控制程序中进行利用的1个或多个应用程序数据分别分配给1个或多个控制程序组。生成单元也可以按照分组单元的分配结果,生成信息处理装置的通信设定,以针对分组单元所分组的1个或多个控制程序组中的每一个,将分配给控制程序组的1个或多个应用程序数据保存到一个应用程序数据集并发送。
[0023]根据该公开,在控制程序的执行中利用应用程序数据的情况下,根据该控制程序自动生成信息处理装置的通信设定,因此能够容易地进行信息处理装置的通信设定,使得从信息处理装置向控制装置发送控制程序的执行所需的应用程序数据。
[0024]根据本公开的另一例,提供一种支持装置,该支持装置对控制装置与信息处理装置之间的通信环境的设定进行辅助。控制装置构成为执行用于对控制对象进行控制的控制程序,并且对在该控制程序中参照或更新的多个过程数据进行管理,按照预先确定的通信设定,发送保存有多个过程数据中的至少一部分的1种或多种数据集。信息处理装置构成为利用从控制装置发送的1种或多种数据集,来执行利用多个过程数据中的指定的1个或多个过程数据的1个或多个应用程序。支持装置包含:分组单元,其将被指定为在1个或多个应用程序中进行利用的1个或多个过程数据分别分配给1个或多个组;以及生成单元,其按照分
组单元的分配结果,生成用于控制装置的所述通信设定,以针对分组单元所分组的1个或多个组中的每一个,将分配给该组的1个或多个过程数据保存到一个数据集并发送。
[0025]根据本公开,由于根据信息处理装置要执行的应用程序自动生成通信设定,所以能够容易地进行通信设定,使得从控制装置向信息处理装置发送应用程序的执行所需的过程数据。
[0026]根据本公开的另一例,提供一种支持程序,该支持程序对控制装置与信息处理装置之间的通信环境的设定进行辅助。控制装置构成为执行用于对控制对象进行控制的控制程序,并且对在该控制程序中参照或更新的多个过程数据进行管理,按照预先确定的通信设定,发送保存有多个过程数据中的至少一部分的1种或多种数据集。信息处理装置构成为利用从控制装置发送的1种或多种数据集,来执行利用多个过程数据中的指定的1个或多个过程数据的1个或多个应用程序。支持程序使计算机执行以下步骤:分组步骤,将被指定为在1个或多个应用程序中进行利用的1个本文档来自技高网
...

【技术保护点】

【技术特征摘要】
【国外来华专利技术】1.一种控制系统,其中,该控制系统具有控制装置,所述控制装置执行用于对控制对象进行控制的控制程序,并且对在该控制程序中参照或更新的多个过程数据进行管理,所述控制装置构成为按照预先确定的通信设定,发送保存有所述多个过程数据中的至少一部分的1种或多种数据集,所述控制系统具有:信息处理装置,其利用从所述控制装置发送的所述1种或多种数据集,来执行利用了所述多个过程数据中的指定的1个或多个过程数据的1个或多个应用程序;分组单元,其将被指定为在所述1个或多个应用程序中进行利用的所述1个或多个过程数据分别分配给1个或多个组;以及生成单元,其按照所述分组单元的分配结果,生成用于所述控制装置的所述通信设定,以针对所述分组单元所分组的所述1个或多个组中的每一个,将分配给该组的1个或多个过程数据保存到一个数据集并发送。2.根据权利要求1所述的控制系统,其中,所述通信设定包含用于确定应保存于各数据集的1个或多个过程数据的信息。3.根据权利要求1或2所述的控制系统,其中,所述通信设定包含用于确定各数据集中的1个或多个过程数据的保存顺序的信息。4.根据权利要求1~3中的任意一项所述的控制系统,其中,该控制系统还具有支持装置,所述支持装置提供所述1个或多个应用程序的开发环境,所述支持装置包含所述分组单元和所述生成单元。5.根据权利要求1~3中的任意一项所述的控制系统,其中,该控制系统还具有中继装置,所述中继装置对所述控制装置与所述信息处理装置之间的通信进行中继,所述中继装置包含所述分组单元和所述生成单元。6.根据权利要求1~5中的任意一项所述的控制系统,其中,所述信息处理装置对在所述1个或多个应用程序中参照或更新的多个应用程序数据进行管理,所述信息处理装置按照预先确定的信息处理装置的通信设定,发送保存有所述多个应用程序数据中的至少一部分的1种或多种应用程序数据集,所述控制装置通过利用所述应用程序数据集,能够利用所述多个应用程序数据中的指定的1个或多个应用程序数据来执行所述控制程序,所述分组单元将被指定为在所述控制程序中进行利用的所述1个或多个应用程序数据分别分配给1个或多个控制程序组,所述生成单元按照所述分...

【专利技术属性】
技术研发人员:植木琢也永田雄大
申请(专利权)人:欧姆龙株式会社
类型:发明
国别省市:

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

1