技术特征:
1.一种可编程逻辑控制器,其周期性地执行控制程序,
该可编程逻辑控制器具有:
差异日志收集单元,其在每执行1次所述控制程序时,从对包含所述控制程序的输入值及输出值在内的设备值进行存储的设备存储单元收集被设定为收集对象的所述设备值中的值发生了变化的所述设备值,将收集到的所述设备值的日志即差异日志储存于差异日志存储单元;
集中日志收集单元,其在所设定的定时从所述设备存储单元收集所述设备值中的被设定为所述收集对象的所述设备值作为所述差异日志的收集所使用的基准数据,将收集到的所述设备值的日志集中地储存于基准数据存储单元;以及
分割日志收集单元,其在每执行1次所述控制程序时,为了创建新的所述基准数据而从所述设备存储单元收集被设定为所述收集对象的所述设备值中的1/N的所述设备值,将收集到的所述1/N的所述设备值的日志即分割日志储存于所述基准数据存储单元,如果所述基准数据存储单元的空闲区域用尽,则通过所述1/N的所述设备值的所述分割日志将在所述基准数据存储单元中储存的数据覆盖,其中,N是大于或等于2的自然数,
如果所述分割日志收集单元将所述分割日志N次储存于所述基准数据存储单元,则成为新的所述基准数据已被储存于所述基准数据存储单元的状态,
如果成为在所述基准数据存储单元中储存有新的所述基准数据的状态,则所述差异日志收集单元为了将所述差异日志储存于所述差异日志存储单元而通过所述差异日志将在所述差异日志存储单元中储存的数据覆盖。
2.根据权利要求1所述的可编程逻辑控制器,其中,
所述所设定的定时是所述控制程序的执行开始前。
3.根据权利要求1或2所述的可编程逻辑控制器,其中,
所述差异日志收集单元在(i)储存于所述差异日志存储单元的所述差异日志所包含的最新的所述设备值的值与储存于所述设备存储单元的所述设备值不同的情况下,或者在(ii)所述基准数据所包含的所述设备值的值与储存于所述设备存储单元的所述设备值不同的情况下,判别为所述设备值发生了变化,将该所述设备值的所述差异日志储存于所述差异日志存储单元。
4.根据权利要求1至3中任一项所述的可编程逻辑控制器,其中,
在每次执行了所述控制程序的最后的命令时,所述分割日志收集单元从所述设备存储单元收集被设定为所述收集对象的所述设备值中的1/N的所述设备值,将收集到的1/N的所述设备值的所述分割日志储存于所述基准数据存储单元,其中,N是大于或等于2的自然数。
5.根据权利要求1至4中任一项所述的可编程逻辑控制器,其中,
所述分割日志收集单元根据所设定的N的值和在所述设备存储单元中存储的所述设备值的数据大小及数据数量而决定在1次中收集的所述设备值的数据数量。
6.一种设定工具,其与权利要求1至5中任一项所述的可编程逻辑控制器连接,该设定工具具有:
设定登记部,其向所述可编程逻辑控制器设定N的值。
7.一种程序,其使周期性地执行控制程序的计算机进行以下处理:
在每执行1次所述控制程序时,从对包含所述控制程序的输入值及输出值在内的设备值进行存储的设备存储单元将被设定为收集对象的所述设备值中的值发生了变化的所述设备值的日志即差异日志储存于差异日志存储单元,
在所设定的定时,将所述设备存储单元所存储的所述设备值中的被设定为所述收集对象的所述设备值,作为所述差异日志的收集所使用的基准数据而集中地储存于基准数据存储单元,
在每执行1次所述控制程序时,为了创建新的所述基准数据而将被设定为所述收集对象的所述设备值中的1/N的所述设备值的日志即分割日志储存于所述基准数据存储单元,其中,N是大于或等于2的自然数,
如果所述基准数据存储单元的空闲区域用尽,则通过所述1/N的所述设备值的所述分割日志将在所述基准数据存储单元中储存的数据覆盖,
如果成为在所述基准数据存储单元中储存有新的所述基准数据的状态,则为了将所述差异日志储存于所述差异日志存储单元而通过所述差异日志将在所述差异日志存储单元中储存的数据覆盖。
技术总结
差异日志收集部(160)在每执行1次控制程序时从设备存储器(110)将值发生了变化的设备值的日志即差异日志储存于日志存储部(130)。集中日志收集部(140)在所设定的定时将作为收集对象的设备值,作为差异日志的收集所使用的基准数据而集中地储存于日志存储部(130)。分割日志收集部(150)在每执行1次控制程序时,为了创建新的基准数据而将收集对象中的1/N(N是大于或等于2的自然数)的设备值的日志即分割日志储存于日志存储部(130),如果空闲区域用尽,则通过1/N的设备值的日志将在日志存储部(130)储存的数据覆盖。如果成为在日志存储部(130)储存有新的基准数据的状态,则差异日志收集部(160)通过差异日志将日志存储部(130)的数据覆盖。
技术研发人员:冈田尚也;冈本孝志;
受保护的技术使用者:三菱电机株式会社;
技术研发日:2019.07.26
技术公布日:2022.03.11
本文用于企业家、创业者技术爱好者查询,结果仅供参考。