可编程逻辑控制器、设定工具及程序制造技术

技术编号:32609837 阅读:24 留言:0更新日期:2022-03-12 17:35
差异日志收集部(160)在每执行1次控制程序时从设备存储器(110)将值发生了变化的设备值的日志即差异日志储存于日志存储部(130)。集中日志收集部(140)在所设定的定时将作为收集对象的设备值,作为差异日志的收集所使用的基准数据而集中地储存于日志存储部(130)。分割日志收集部(150)在每执行1次控制程序时,为了创建新的基准数据而将收集对象中的1/N(N是大于或等于2的自然数)的设备值的日志即分割日志储存于日志存储部(130),如果空闲区域用尽,则通过1/N的设备值的日志将在日志存储部(130)储存的数据覆盖。如果成为在日志存储部(130)储存有新的基准数据的状态,则差异日志收集部(160)通过差异日志将日志存储部(130)的数据覆盖。的数据覆盖。的数据覆盖。

【技术实现步骤摘要】
【国外来华专利技术】可编程逻辑控制器、设定工具及程序


[0001]本专利技术涉及可编程逻辑控制器、设定工具及程序。

技术介绍

[0002]在生产系统、控制系统等中工作的可编程逻辑控制器通过反复执行控制程序而对作为控制对象的仪器进行控制。控制程序的输入数据及输出数据被储存于可编程逻辑控制器所具有的被称为设备存储器的存储器上的区域。输入数据例如是表示从检测器供给来的输入信号的数据。输出数据例如是表示可编程逻辑控制器向作为控制对象的仪器供给的输出信号的数据。
[0003]用户为了确认可编程逻辑控制器是否正在正常地进行动作,有时对在设备存储器中储存的数据的履历进行检查。因此,可编程逻辑控制器有时具有对在设备存储器中储存的数据的日志进行收集的日志记录功能。
[0004]在专利文献1中记载了具有日志记录功能的可编程逻辑控制器在I/O(Input Output)刷新(refresh)的定时(timing)取得输入输出数据的日志。I/O刷新是指可编程控制器进行与仪器之间的数据交换的处理。专利文献1所记载的可编程逻辑控制器为了抑制日志数据的容量的增加,在程序的最初的本文档来自技高网...

【技术保护点】

【技术特征摘要】
【国外来华专利技术】1.一种可编程逻辑控制器,其周期性地执行控制程序,该可编程逻辑控制器具有:差异日志收集单元,其在每执行1次所述控制程序时,从对包含所述控制程序的输入值及输出值在内的设备值进行存储的设备存储单元收集被设定为收集对象的所述设备值中的值发生了变化的所述设备值,将收集到的所述设备值的日志即差异日志储存于差异日志存储单元;集中日志收集单元,其在所设定的定时从所述设备存储单元收集所述设备值中的被设定为所述收集对象的所述设备值作为所述差异日志的收集所使用的基准数据,将收集到的所述设备值的日志集中地储存于基准数据存储单元;以及分割日志收集单元,其在每执行1次所述控制程序时,为了创建新的所述基准数据而从所述设备存储单元收集被设定为所述收集对象的所述设备值中的1/N的所述设备值,将收集到的所述1/N的所述设备值的日志即分割日志储存于所述基准数据存储单元,如果所述基准数据存储单元的空闲区域用尽,则通过所述1/N的所述设备值的所述分割日志将在所述基准数据存储单元中储存的数据覆盖,其中,N是大于或等于2的自然数,如果所述分割日志收集单元将所述分割日志N次储存于所述基准数据存储单元,则成为新的所述基准数据已被储存于所述基准数据存储单元的状态,如果成为在所述基准数据存储单元中储存有新的所述基准数据的状态,则所述差异日志收集单元为了将所述差异日志储存于所述差异日志存储单元而通过所述差异日志将在所述差异日志存储单元中储存的数据覆盖。2.根据权利要求1所述的可编程逻辑控制器,其中,所述所设定的定时是所述控制程序的执行开始前。3.根据权利要求1或2所述的可编程逻辑控制器,其中,所述差异日志收集单元在(i)储存于所述差异日志存储单元的所述差异日志所包含的最新的所述设备值的值与储存于所述设备存储单元的所述设备值不同的情况下,或者在(ii)所述基准数据所包含的所述设备值的值与储存于所述设备存储单元的所述设备值不同的情况下,判别为所述设备值...

【专利技术属性】
技术研发人员:冈田尚也冈本孝志
申请(专利权)人:三菱电机株式会社
类型:发明
国别省市:

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

1