日志设定装置、日志设定方法及存储介质制造方法及图纸

技术编号:8865143 阅读:163 留言:0更新日期:2013-06-29 02:16
为了能够尽可能简单地进行日志设定,具有日志设定项目组数据库(72),其针对各个单元,将控制动作的典型例的名称和该控制动作所涉及的相关设备组之间的关联关系,与构成相关设备组的每一个设备的起始XY依赖性一起进行存储,从所述日志设定项目组数据库(72)提取使用日志对象设备的单元所涉及的控制动作的典型例的名称一览,基于起始XY依赖性,对构成与所述提取出的名称一览中由用户选择出的1个相关联的相关设备组的各个相关设备的地址进行变更。

【技术实现步骤摘要】
【国外来华专利技术】
本专利技术涉及一种进行可编程控制器(PLC)的日志(logging)设定的日志设定装置、日志设定方法、以及存储有使计算机执行该日志设定方法的程序的存储介质。
技术介绍
当前,作为PLC,有些具备对设备值进行日志记录的功能。使用编程装置(日志设定装置)在PLC中设定将哪个设备设为日志对象。用户在参考操作说明书(下面简称为手册)记载的例子生成用户程序时,为了与手册所记载的动作例进行比较,有时想要对与作为所参考的部分的动作例而记载的设备相同的设备的值进行日志记录。另一方面,作为PLC,存在将集中控制PLC整体的动作的CPU单元、以及与目的对应而适当选择出的子单元安装在基本单元上而构成的类型。在这一类型的PLC的情况下,设备的分配地址与子单元的安装位置对应地变化。因此,用户在进行日志设定时,需要进行找出与手册所记载的设备对应的设备这一作业。特别是在手册中对于I个程序例记载了多个相关设备的动作例的情况下,需要逐个找出与该多个设备分别对应的设备,对于用户来说,日志设定的作业非常繁琐。作为辅助用户进行设备设定的技术,例如在专利文献I中公开了下述技术,其涉及一种装置,在该装置中,如果用户指定了想要监视的螺线管或线圈等设备,则从用户程序中检索与所指定的设备相关的设备,对所有相关设备进行状态监视。专利文献1:日本特开2007 - 11936号公报
技术实现思路
然而,根据上述现有技术,由于通过检查用户程序而提取相关的各要素,所以存在下述问题,即,在使用例如智能单元这种基于与用户程序不同的程序进行动作的单元的情况下,无法提取该单元作为中间数据的存储区域而使用的设备。本专利技术就是鉴于上述情况而提出的,其目的在于得到一种可以尽可能简单地进行日志设定的日志设定装置、日志设定方法、以及存储有使计算机执行该日志设定方法的程序的存储介质。为了解决上述课题,实现目的,本专利技术的特征在于,具有:单元信息获取部,其接收对设备进行指定的输入,从预先生成的单元信息列表获取使用所述指定的设备的单元的型号、及该单元的起始地址,其中,所述单元信息列表记述有构成作为日志设定对象的可编程控制器即PLC的单元的型号和该单元使用的设备地址空间的起始地址之间的关联关系;日志设定项目组数据库,其针对各个单元,将控制动作的典型例的名称和该控制动作所涉及的相关设备组之间的关联关系,与对应于相关设备组的各个设备而示出设备地址和起始地址之间的关系的起始地址依赖性一起进行存储;相关项目组提取部,其将所述单元信息获取部获取的单元的型号作为检索关键词,检索所述日志设定项目组数据库,提取该单元所涉及的控制动作的典型例的名称的一览;设备变更部,其接收用户从所述提取的控制动作的名称的一览中选择一个的输入,基于所述日志设定项目组数据库存储的起始地址依赖性和所述获取的起始地址,对构成与所述选择的控制动作关联的相关设备组的各个设备的地址进行变更;以及日志设定输出部,其将所述变更后的构成相关设备组的各个设备设定为日志对象。专利技术的效果本专利技术所涉及的日志设定装置可以集中对与用户选择出的设备相关的设备进行日志设定,因此,实现可以尽可能简单地进行日志设定的效果。附图说明图1是说明作为日志设定对象的PLC的构成例的图。图2是说明在手册中记载的与智能单元(定位单元)的控制相关的用户程序的一个例子的图。图3是表示图2所示的程序例所涉及的智能单元的动作例的时序图。图4是表示起始XY为20、且以轴3作为驱动对象的情况下的程序例的图。图5是针对作为本实施方式的日志设定装置的编程装置,说明其构成例的图。图6是说明本实施方式的编程装置的功能结构的图。图7是说明日志设定项目组DB的数据构造例的图。图8是说明本专利技术的实施方式的日志设定方法的流程图。图9是表示用户程序编辑画面的例子的图。图10是表示日志设定画面的例子的图。图11是表示日志设定项目组的一览显示画面的例子的图。图12是表示设备地址变更后的相关设备的一览显示画面的例子的图。图13是表示将变更后的设备作为日志对象的情况下的智能单元的动作例的图。具体实施例方式下面,基于附图,对本专利技术所涉及的日志设定装置、日志设定方法及存储介质的实施方式详细地进行说明。此外,本专利技术并不限定于本实施方式。实施方式图1是说明作为日志设定对象的可编程控制器(PLC)的构成例的图。如图所示,PLCl构成为,经由总线单元4连接CPU单元2和作为子单元之一的智能单元3。CPU单元2是基于用户程序25对PLCl整体进行集中控制的单元。智能单元3具有与CPU单元2不同的另一个CPU31,该智能单元3是基于自有的程序(单元程序33)作为CPU单元2的从属进行动作的单元。作为智能单元3的例子,例如为定位单元等,该定位单元基于来自用户程序25的指令,计算伺服放大器的驱动指令,其中,该伺服放大器用于驱动安装在驱动轴等上的电动机。此外,在总线单元4上,可以对应于目的而进一步增设CPU单元2,使CPU单元2双重化,也可以在智能单元3以外还安装其他子单元。CPU单元2具有CPU21、存储装置22及通信接口 23。上述各要素经由内部总线彼此连接。存储装置22 由 ROM (Read Only Memory)或 RAM (Random Access Memory)等构成,存储有单元信息列表24、用户程序25及日志设定数据26。另外,在存储装置22中保留有分配有设备地址、用于存储设备值的设备存储器区域27,和存储日志数据的日志数据存储区域28。单元信息列表24是单元信息的列表,记述有安装在总线单元4上的子单元的型号、以及该子单元使用的设备的分配目标的偏移地址即起始XY。起始XY与该子单元的安装位置对应而变化。日志设定数据26是记述有作为日志对象的设备的设定信息。单元信息列表24及日志设定数据26是由用户使用用户程序25和编程装置而设定的。此外,有时也构成为,从安装有CPU单元2的单元自动获取安装位置和型号,基于获取到的信息自动生成单元信息列表24。另外,有时也通过用户使用编程装置来编辑单元信息列表24,从而将每一个子单元的起始XY由用户任意设定。CPU21通过执行用户程序25而执行对该PLCl具有的子单元的控制。具体来说,CPU21从子单元获取在设备存储器区域27内针对该子单元分配的输入设备中所写入的输入值,使用获取到的输入值,计算针对该子单元的输出值。另外,CPU21将该计算出的输出值存储至在设备存储器区域27内针对该子单元分配的规定的输出设备中。另外,CPU21不仅与子单元之间经由设备进行输入输出,有时还在设备存储器区域27内的除了输入设备或输出设备之外的设备中存储中间数据。此外,设备地址也分配给后述的智能单元3具有的缓冲存储器区域34,CPU21通过指定分配给缓冲存储器区域34的设备地址,从而可以直接访问该缓冲存储器34。此外,CPU21依次获取日志设定数据26中所设定的设备地址的值,将获取到的设备值作为日志数据而累积存储在日志数据存储区域28中。用户可以从可编程显示器大致实时地获取依次输入至日志数据存储区域28中的日志数据,而对PLCl的控制动作进行监视,也可以从编程装置或可编程显示器在规定定时(timing)集中获取累积存储在日志数据存储区域28中的日志数据,以用于事后分析。通信I/F23是用于连接外本文档来自技高网...

【技术保护点】

【技术特征摘要】
【国外来华专利技术】1.一种日志设定装置,其特征在于,具有: 单元信息获取部,其接收对设备进行指定的输入,从预先生成的单元信息列表获取使用所述指定的设备的单元的型号、及该单元的起始地址,其中,所述单元信息列表记述有构成作为日志设定对象的可编程控制器即PLC的单元的型号和该单元使用的设备地址空间的起始地址之间的关联关系; 日志设定项目组数据库,其针对各个单元,将控制动作的典型例的名称和该控制动作所涉及的相关设备组之间的关联关系,与对应于相关设备组的各个设备而示出设备地址和起始地址之间的关系的起始地址依赖性一起进行存储; 相关项目组提取部,其将所述单元信息获取部获取的单元的型号作为检索关键词,检索所述日志设定项目组数据库,提取该单元所涉及的控制动作的典型例的名称的一览;设备变更部,其接收用户从所述提取的控制动作的名称的一览中选择一个的输入,基于所述日志设定项目组数据库存储的起始地址依赖性和所述获取的起始地址,对构成与所述选择的控制动作关联的相关设备组的各个设备的地址进行变更;以及 日志设定输出部,其将所述变更后的构成相关设备组的各个设备设定为日志对象。2.根据权利要求1所述的日志设定装置,其特征在于, 所述单元信息列表预先存储在作为所述日志设定对象的PLC或生成该PLC的用户程序的编程装置中。3.根据权利要求1所述的日志设定装置,其特征在于, 构成PLC的单兀包含用于执行多个系统的输入输出的多系统输入输出单兀, 所述日志设定项目组数据库存储输入输出系统依赖性,该输入输出系统依赖性对应于所述多系统输入输出单元使用的各个设备而示出设备地址和输入输出系统之间的关系,所述设备变更部基于所述日志设定项目组数据库中存储的起始地址依赖性及输入输出系统依赖性,对构成与所述选择的控制动作相关联的相关设备组的各个设备中,所述多系统输入输出单元所使用的设备的地址进行变更。4.根据权利要求1所述的日志设定装置,其特征在于, 所述单元信息获取部在检测到所述单元信息列表的变更时,重新获取使用所述指定的设备的单元的型号及该单元的起始地址。5.一种日志设定方法,其特征在于,具有下述步骤: 设备指定输入接收步骤,在该步骤中,接收对设备进行指定的输入; 单元信息获取步骤,在该步骤中,从预先生成的单元信息列表获取使用所述指定的设备的单元的型号、及该单元的起始地址,其中,所述单元信息列表记述有构成作为日志设定对象的可编程控制器即PLC的单元的型号和该单元使用的设备地址空间的起始地址之间的关联关系; 相关项目组提取步骤,在该步骤中,将所述单元信息获取部获取的单元的型号作为检索关键词,检索日志设定项目组数...

【专利技术属性】
技术研发人员:田中修一
申请(专利权)人:三菱电机株式会社
类型:
国别省市:

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

1