可编程控制器以及可编程控制器的控制方法技术

技术编号:13180511 阅读:38 留言:0更新日期:2016-05-11 12:22
实施方式的可编程控制器(10)经由网络(30)而与作为控制对象的设备(21~23)连接,该可编程控制器(10)具有:控制部(70),其经由所述网络(30),向该设备(21~23)请求对所述设备(21~23)的识别符以及模式信息进行通知,该模式信息对该设备(21~23)所利用的功能及动作方法进行规定;以及存储部(71),其存储由所述设备(21~23)与所述请求相应地经由所述网络(30)而通知来的所述识别符以及所述模式信息。

【技术实现步骤摘要】
【国外来华专利技术】
本专利技术涉及一种可编程控制器以及可编程控制器的控制方法,该可编程控制器通过向与网络连接的设备自动地给予运转所需的设备驱动器,从而使自动装置的构建、运用容易。
技术介绍
在构建以下的通常的自动装置时,利用例如PLC(ProgrammableLogicController)、运动控制器等控制器。·在FA(FactoryAutomation)领域中使用的机床·工业用机器人等工业用自动装置·自律型机器人·各种自动仪器等通常用途的自动装置将信号输入至控制器的传感器、开关等各种输入设备与这些控制器连接。同样地,由控制器进行控制的电动机、显示器等各种输出设备与这些控制器连接。另外,在控制器安装有记述针对这些输入输出设备的指令(指示)的程序。通过将在程序中记述的指令(指示)传递至输入输出设备,自动装置进行动作。上述的输入输出设备与控制器的输入输出连接器(即,输入输出端口)连接。在利用现有的控制器的情况下,程序创建者需要准确地掌握将(已经将)哪个种类的输入输出设备与控制器的哪个(第几个)输入输出端口连接。在此基础上,准确地进行在控制器上使用的、与设备相关的软件模块及动作程序的设定。如果不这样做,则控制器不能向该设备发送适当的指令(指示)而正确地进行控制。此外,作为与设备相关的软件模块,例如包含设备驱动器。当前,为了对自动装置的系统进行构建、运用,需要将可编程控制器及各种设备(传感器、视觉传感器、机器人、伺服电动机、逆变器等)彼此连接,向可编程控制器及各种设备给予用于对它们进行控制的设备驱动器。因此,自动装置的系统的运转现场的作业者,从各种设备的连接起实施诸如向各种设备及可编程控制器的设定、故障发生时的重新运转之类的作业,所连接的各种设备变得越多,则直至启动为止所花费的作业成本及问题发生时的直至重新运转为止所花费的作业成本增大。作为降低构建系统时的作业成本的方法,提出了将即插即用功能利用于可编程控制器的专利技术,该即插即用功能是针对以USB、IEEE1394为代表的所连接的设备,无需利用者进行特殊的设定就能够将该设备设为可用的机制。所谓GUID(GlobalUniqueIdentifier),是指在世界上不重复、能够唯一地对设备进行识别的识别符,在专利文献1中公开了如下技术,即,通过对所连接的设备的GUID进行收集,从而针对由所收集到的GUID确定出的设备,将必要的软件模块及设备参数和设定信息的汇总、即设备驱动器自动地链接,将设备驱动器设为可用。专利文献1:日本特开2002-7299号公报
技术实现思路
但是,关于上述专利文献1中的设备驱动器的自动链接,在特定的状况下,不能说是自动地链接,是以由利用者进行的操作作为前提的。例如,由于设备能够执行多个功能,因此适合于在可编程控制器内执行的软件模块根据所利用的功能的不同而不同,因而需要提供多个软件模块。在专利文献1中,通过人的手使用GUI在能够向确定出的设备提供上述的多个软件模块时决定所利用的软件模块。即,在现有的可编程控制器中,在多个设备驱动器可用的情况下,以由利用者进行的操作作为前提。因此,存在下述问题,即,如果系统规模变大,则直至运转为止的成本增大。本专利技术就是鉴于上述情况而提出的,其目的在于得到一种可编程控制器,该可编程控制器即使在对所要链接的设备驱动器进行确定时存在多个软件模块的候补的情况下,也能够进行设备驱动器的自动链接,实现所连接的设备的即插即用。为了解决上述课题,实现目的,本专利技术是经由网络而与作为控制对象的设备连接的可编程控制器,其特征在于,具有:控制部,其经由所述网络,向该设备请求对所述设备的识别符以及模式信息进行通知,该模式信息对该设备所利用的功能及动作方法进行规定;以及存储部,其存储由所述设备与所述请求相应地经由所述网络而通知来的所述识别符以及所述模式信息。专利技术的效果本专利技术所涉及的可编程控制器具有下述效果,即,通过即插即用功能,仅进行连接,设备就变为可用,由用户进行的系统构建变得容易,能够削减直至系统运转为止所花费的成本。附图说明图1是表示数据库服务器和作为控制对象的各种设备经由网络而与本专利技术的实施方式所涉及的可编程控制器进行了连接的系统的结构的图。图2是表示在本专利技术的实施方式中,直至所连接的设备通过即插即用功能而变为可用为止的处理的流程的流程图。图3是表示在本专利技术的实施方式中,在可编程控制器与网络连接后的即插即用功能的处理的流程的流程图。图4是表示本专利技术的实施方式所涉及的可编程控制器的详细结构的图。图5是表示本专利技术的实施方式所涉及的系统的具体结构的一个例子的图。具体实施方式下面,基于附图,详细说明本专利技术所涉及的可编程控制器以及可编程控制器的控制方法的实施方式。此外,本专利技术不限定于本实施方式。实施方式图1是作为本专利技术的实施方式中的自动装置的结构而示出如下基本结构的图,该基本结构是指,可编程控制器10和由可编程控制器10控制的各种设备即设备21、22以及23通过网络30而连接。具体而言,设备21、22以及23例如是传感器、视觉传感器、机器人、伺服电动机、逆变器等。在图1中,可编程控制器10是作为自动装置的控制的中心的可编程控制器。设备21、22以及23是通过可编程控制器10的控制而作为系统的要素进行运转的各种设备。网络30是成为可编程控制器10和作为被控制对象的各种设备即设备21、22以及23之间的通信介质的网络30。另外,数据库服务器40是如下数据库服务器,即,经由网络30而与可编程控制器10、设备21、22以及23连接,具有各种设备即设备21、22以及23和与它们相对应的设备驱动器的数据。图1是将图5所示的系统的具体结构的一个例子简化而示出的图。在图5中,集线器31存在于网络30的中心。在图5中示出设备21、22以及23尚未与网络30连接的状态,但图1示出的是连接了图5的全部设备21、22以及23后的结构。图4是表示可编程控制器10的详细结构的图。可编程控制器10具有通信控制器60、文件系统控制器61、程序执行部62、链接存储器50、程序存储器51、控制部70以及存储部71。此外,通信控制器60、文件系统控制器61、程序执行部62以及控制部70也可以由同一CPU等实现其功能。下面,说明在本实施方式所涉本文档来自技高网
...
可编程控制器以及可编程控制器的控制方法

【技术保护点】
一种可编程控制器,其经由网络而与作为控制对象的设备连接,该可编程控制器的特征在于,具有:控制部,其经由所述网络,向该设备请求对所述设备的识别符以及模式信息进行通知,该模式信息对该设备所利用的功能及动作方法进行规定;以及存储部,其存储由所述设备与所述请求相应地经由所述网络而通知来的所述识别符以及所述模式信息。

【技术特征摘要】
【国外来华专利技术】1.一种可编程控制器,其经由网络而与作为控制对象的设备连
接,
该可编程控制器的特征在于,具有:
控制部,其经由所述网络,向该设备请求对所述设备的识别符
以及模式信息进行通知,该模式信息对该设备所利用的功能及动作方
法进行规定;以及
存储部,其存储由所述设备与所述请求相应地经由所述网络而
通知来的所述识别符以及所述模式信息。
2.根据权利要求1所述的可编程控制器,其特征在于,
具有程序存储器,该程序存储器保存基于所述识别符以及所述
模式信息而从数据库服务器获取到的设备驱动器中包含的对所述设
备进行控制的大于或等于1个软件模块。
3.根据权利要求2所述的可编程控制器,其特征在于,
具有链接存储器,该链接存储器保存对I/O信息进行记载的I
/O存储器文件,该I/O信息用于对所述设备进行控制,
在所述链接存储器中分配I/O存储器区域,该I/O存储器区
域用于对与所述软件模块相对应的所述I/O存储器文件进行保存。
4.根据权利要求3所述的可编程控制器,其特征在于,具有:
文件系统控制器,其对所述I/O存储器文件进行管理;以及
程序执行部,其在执行所述软件模块时,经由所述文件系统控
制器而参阅及变更所述I...

【专利技术属性】
技术研发人员:堀田勉
申请(专利权)人:三菱电机株式会社
类型:发明
国别省市:日本;JP

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

1