日志记录系统、日志记录装置、数据日志记录方法制造方法及图纸

技术编号:15292602 阅读:64 留言:0更新日期:2017-05-11 01:13
具有:共用计时器(111),其与外部的标准时刻进行同步而使时刻得到校正;绝对时刻计时器(110),其在日志记录装置(100)启动时与共用计时器(111)的时刻进行同步而使时刻得到校正之后,不会被进行时刻的校正;内部存储器(103),其将从多个控制装置(10)获取到的控制数据以各控制装置(10)为单位进行储存;数据获取部(102),其从多个控制装置(10)各自以既定的收集时间间隔而获取控制数据,对各控制数据附加获取到数据时的共用计时器(111)的时刻和绝对时刻计时器(110)的时刻而储存至内部存储器(103);以及控制数据排列部(108),其将多个控制装置(10)的控制数据按照从控制装置(10)获取到控制数据的时序顺序进行排序、结合,控制数据排列部(108)将附加于内部存储器(103)所储存的控制数据的绝对时刻计时器(110)的时刻作为基准而将多个控制装置(10)的控制数据按照时序顺序进行排序、结合。

【技术实现步骤摘要】
【国外来华专利技术】
本专利技术涉及一种日志记录系统、日志记录装置、数据日志记录方法
技术介绍
在日志记录系统中,由日志记录装置从控制装置收集控制数据。对所收集到的控制数据即日志记录数据附加时间戳而储存至文件。在存在多个控制装置的情况下,能够将日志记录装置从各控制装置收集数据的间隔针对各控制装置分别独立地进行指定。并且,日志记录装置以所指定的恒定间隔为单位从各控制装置收集数据,将所收集到的日志记录数据输出至文件(例如参照专利文献1)。此时,为了对日志记录系统整体的时钟进行统一,附加于日志记录数据的时间戳以日志记录装置所具有的共用计时器为基准。为了正确地掌握从各控制装置收集日志记录数据的时刻,共用计时器与外部系统的标准时刻进行同步,对时钟进行校正。另外,由于日志记录装置的时钟元件和外部系统的时钟元件不同,因此,为了防止时刻的偏差,需要定期实施共用计时器的时钟的校正。通过实施上述处理,从而对从控制装置收集到的数据进行汇总,对时间戳进行比较,由此能够对各时序的生产信息进行显示。专利文献1:日本特开2012-159942号公报专利文献2:国际公开第01/020456号
技术实现思路
但是,在向外部系统进行查询而对共用计时器的时钟进行了校正时,在共用计时器的值比外部系统的标准时刻快的情况下,有时是使共用计时器的时钟的时刻进行回倒。在共用计时器的时钟的时刻进行了回倒的情况下,附加于日志记录数据的时间戳有时成为与已发行的时间戳相比更早的时刻或者相同的时刻。为了将各控制装置的工作状况进行汇总而显示,需要以时间戳为基准对日志记录数据进行排序。但是,在通过时刻同步而实施了共用计时器的时钟的校正的情况下,由于不能保证各控制装置所收集到的日志记录数据的时间戳是按照时序排列的,因此存在不能按照此前工作时的时序顺序对日志记录数据进行排序这一问题。另外,在对日志记录数据进行排序时,通过指定作为基准的间隔,从而能够根据以该间隔为变化单位的时间戳将各装置的数据横向排列而进行汇总。但是,如果不将针对作为对象的多个控制装置进行数据收集的周期全部设为相同,则频繁出现不存在日志记录数据的时间戳,输出数据成为“NULL”或者表示“无数据”的信息。因此,在以趋势图等方式对所汇总的收集数据进行可视化时,有时在无数据的部分不显示日志记录数据。此外,作为保证进行工作而产生的时序数据的手段,存在如下手段,即,与时间戳一起附加上每当对动作跟踪信息进行时刻的附加则累加的计数值(例如参照专利文献2)。但是,在该情况下,在希望仅对多个控制装置中的任意的控制装置的数据进行汇总而予以显示的情况下,为了知道计数值的先后,必须调查全部的控制装置的信息。因此,控制装置的规模越大,越花费工作量和成本。本专利技术就是鉴于上述情况而提出的,其目的在于得到在利用日志记录装置从对象装置收集数据的日志记录系统中,能够容易地且可靠地将对象装置的数据按照时序顺序进行排序的日志记录系统、日志记录装置、数据日志记录方法。为了解决上述课题,实现目的,本专利技术所涉及的日志记录系统是具有日志记录装置和多个对象装置而构成的,该多个对象装置是数据收集对象,该日志记录装置从所述多个对象装置收集、记录所述对象装置内的数据,该日志记录系统的特征在于,所述日志记录装置具有:第1时钟,其在既定的定时与外部的标准时刻进行同步而使时刻得到校正;第2时钟,其在所述日志记录装置启动时与所述第1时钟的时刻进行同步而使时刻得到校正之后,在所述日志记录装置的工作过程中不会被进行时刻的校正;数据存储部,其将从所述多个对象装置获取到的所述数据以各所述对象装置为单位进行储存;数据获取部,其从所述多个对象装置各自以既定的收集时间间隔而获取所述数据,对各所述数据附加从所述对象装置获取到所述数据时的所述第1时钟的时刻和所述第2时钟的时刻而储存至所述数据存储部;数据排列部,其将所述存储部所储存的所述多个对象装置的所述数据按照从所述对象装置获取到所述数据的时序顺序进行排序、结合;以及结合数据存储部,其储存所述结合后的数据,所述数据排列部将附加于所述存储部所储存的所述数据的所述第2时钟的时刻作为基准而将所述多个对象装置的所述数据按照所述时序顺序进行排序、结合。专利技术的效果根据本专利技术,具有下述效果,即,在利用日志记录装置从对象装置收集数据的日志记录系统中,能够容易地且可靠地将对象装置的数据按照时序顺序进行排序。附图说明图1是表示本专利技术的实施方式所涉及的日志记录系统的结构的图。图2是说明将时钟数据写入至本专利技术的实施方式所涉及的日志记录装置的共用计时器中的处理的流程图。图3是表示本专利技术的实施方式所涉及的日志记录装置中的数据获取部的数据获取处理步骤的流程图。图4是表示在本专利技术的实施方式所涉及的日志记录系统中,从多个控制装置收集控制数据的结构例的图。图5是说明在本专利技术的实施方式所涉及的日志记录系统中,日志记录装置将控制数据排序而进行结合的处理的流程图。图6是表示本专利技术的实施方式所涉及的日志记录装置内的控制数据的图。图7是表示在本专利技术的实施方式所涉及的日志记录装置中,在对缺失部分的数据进行了同值插补的情况下的控制数据的图。图8是表示在本专利技术的实施方式所涉及的日志记录装置中,在对缺失部分的数据进行了同值插补的情况下所输出的文件的图。图9是表示在本专利技术的实施方式所涉及的日志记录装置中,在对缺失部分的数据进行了线性插补的情况下的控制数据的图。图10是表示在本专利技术的实施方式所涉及的日志记录装置中,在对缺失部分的数据进行了线性插补的情况下输出至存储介质的文件的数据的图。图11是示意性地表示计算机装置的结构的一个例子的框图,该计算机装置实现作为控制装置、服务器个人计算机、个人计算机以及日志记录装置的功能。具体实施方式下面,基于附图,对本专利技术所涉及的日志记录系统、日志记录装置、数据日志记录方法的实施方式进行详细说明。此外,本专利技术不限定于以下的记述,在不脱离本专利技术的主旨的范围,能够适当地进行变更。实施方式1图1是表示本专利技术的实施方式1所涉及的日志记录系统的结构的图。如图1所示,本实施方式所涉及的日志记录系统具有下述部分而构成,即:控制装置10,其进行用于对被控制装置(未图示)执行既定的控制的运算;日志记录装置100,其对所获取到的控制数据进行日志记录;存储介质50,其安装于日志记录装置100;个人计算机40,其对日志记录参数进行设定;以及服务器个人计算机30,其用于实现时刻同步。控制装置10和日志记录装置100经由总线20相互连接。个人计算机40及服务器个人计算机30经由Ethernet(注册商标)等线缆60而与日志记录装置100连接。另外,服务器个人计算机30经由线缆60与控制装置10连接。此外,图1中所示的箭头表示作为日志记录对象的数据即控制装置的数据的流动。控制装置10具有控制执行部12、控制数据储存部15、控制数据转发部16、通信部17、和使它们进行动作的CPU11。控制执行部12具有用于使控制装置10对被控制装置执行控制的控制程序13,该控制执行部12按照该控制程序13进行运算而使控制装置10进行动作,进行被控制装置的控制。控制数据储存部15储存、保存在控制装置10对被控制装置执行了控制时产生的控制数据14。控制数据转发部16以既定的恒定周期或者控制程序的动作周期,将控制数据储本文档来自技高网...
日志记录系统、日志记录装置、数据日志记录方法

【技术保护点】
一种日志记录系统,其具有日志记录装置和多个对象装置而构成,该多个对象装置是数据收集对象,该日志记录装置从所述多个对象装置收集、记录所述对象装置内的数据,该日志记录系统的特征在于,所述日志记录装置具有:第1时钟,其在既定的定时与外部的标准时刻进行同步而使时刻得到校正;第2时钟,其在所述日志记录装置启动时与所述第1时钟的时刻进行同步而使时刻得到校正之后,在所述日志记录装置的工作过程中不会被进行时刻的校正;数据存储部,其将从所述多个对象装置获取到的所述数据以各所述对象装置为单位进行储存;数据获取部,其从所述多个对象装置各自以既定的收集时间间隔而获取所述数据,对各所述数据附加从所述对象装置获取到所述数据时的所述第1时钟的时刻和所述第2时钟的时刻而储存至所述数据存储部;数据排列部,其将所述存储部所储存的所述多个对象装置的所述数据按照从所述对象装置获取到所述数据的时序顺序进行排序、结合;以及结合数据存储部,其储存所述结合后的数据,所述数据排列部将附加于所述存储部所储存的所述数据的所述第2时钟的时刻作为基准而将所述多个对象装置的所述数据按照所述时序顺序进行排序、结合。

【技术特征摘要】
【国外来华专利技术】1.一种日志记录系统,其具有日志记录装置和多个对象装置而构成,该多个对象装置是数据收集对象,该日志记录装置从所述多个对象装置收集、记录所述对象装置内的数据,该日志记录系统的特征在于,所述日志记录装置具有:第1时钟,其在既定的定时与外部的标准时刻进行同步而使时刻得到校正;第2时钟,其在所述日志记录装置启动时与所述第1时钟的时刻进行同步而使时刻得到校正之后,在所述日志记录装置的工作过程中不会被进行时刻的校正;数据存储部,其将从所述多个对象装置获取到的所述数据以各所述对象装置为单位进行储存;数据获取部,其从所述多个对象装置各自以既定的收集时间间隔而获取所述数据,对各所述数据附加从所述对象装置获取到所述数据时的所述第1时钟的时刻和所述第2时钟的时刻而储存至所述数据存储部;数据排列部,其将所述存储部所储存的所述多个对象装置的所述数据按照从所述对象装置获取到所述数据的时序顺序进行排序、结合;以及结合数据存储部,其储存所述结合后的数据,所述数据排列部将附加于所述存储部所储存的所述数据的所述第2时钟的时刻作为基准而将所述多个对象装置的所述数据按照所述时序顺序进行排序、结合。2.一种日志记录装置,其与进行被对象装置的控制的多个对象装置以可通信的方式连接,从所述多个对象装置收集、记录所述对象装置内的数据,该日志记录装置的特征在于,具有:第1时钟,其在既定的定时与外部的标准时刻进行同步而使时刻得到校正;第2时钟,其在所述日志记录装置启动时与所述第1时钟的时刻进行同步而使时刻得到校正之后,在所述日志记录装置的工作过程中不会被进行时刻的校正;数据存储部,其将从所述多个对象装置获取到的所述数据以各所述对象装置为单位进行储存;数据获取部,其从所述多个对象装置各自以既定的收集时间间隔而获取所述数据,对各所述数据附加从所述对象装置获取到所述数据时的所述第1时钟的时刻和所述第2时钟的时刻而储存至所述数据存储部;数据排列部,其将所述存储部所储存的所述多个对象装置的所述数据按照从所述对象装置获取到所述数据的时序顺序进行排序、结合;以及结合数据存储部,其储存所述结合后的数据,所述数据排列部将附加于所述存储部所储存的所述数据的所述第2时钟的时刻作为基准而将所述多个对象装置的所述数据按照所述时序顺序进行排序、结合。3.根据权利要求2所述的日志记录装置,其特征在于,所述收集时间间隔在所述多个对象装置之间不同,所述数据排列部将附加于从所述多个对象装置中的任一个对象装置获取到的所述数据的所述第2时钟的时刻作为基准,将从所述多个对象装置获取到的所述数据按照所述时序顺序进行排序、结合。4.根据权利要求3所述的日志记录装置,其特征在于,当在所述多个对象装置之间,获取到的...

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

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

1