【技术实现步骤摘要】
可编程逻辑控制器和主单元
本专利技术涉及可编程逻辑控制器和主单元。
技术介绍
可编程逻辑控制器(PLC)是在工厂自动化中控制制造设备、输送设备和检验设备的控制器。PLC通过执行诸如用户所创建的梯形图程序(ladderprogram)等的用户程序来控制各种扩展单元和受控设备。当用户程序实际在PLC上执行时,可能存在创建用户程序时未预料到的事项,并且可能需要修正用户程序。为了指定要修正的位置,用户不仅审查用户程序,而且还参考PLC所生成的日志数据。在该日志数据中存储了在执行用户程序时所收集的装置(device)的值(装置值)。在PLC的领域,装置意味着用于存储信息的存储区域。装置的示例包括用于保持1位信息的继电器装置和用于保持1字信息的字装置。根据日本特开平10-011118(专利文献1),提出了将装置值载入日志。
技术实现思路
需要利用照相机拍摄通过用户程序所控制的现场装置或检验对象(工件)的状态,并且参考该状态以及载入日志数据。在可以利用图像确认现场装置或工件的状态的情况下,用户可以容易地判断在用 ...
【技术保护点】
1.一种可编程逻辑控制器,包括:/n第一外部接口,用于从外部设置设备接收用户程序和设置信息;/n程序执行部,用于重复地执行所接收到的用户程序;/n装置存储部,其具有作为所述程序执行部所参考的存储器区域的多个装置;/n第一收集部,用于收集所述多个装置中的任一装置中所存储的装置值,并且将与收集所述装置值的收集时刻有关的信息和所述装置值彼此关联地存储在第一缓冲区中;/n第二外部接口,其连接至监视设备,其中从所述监视设备输入数据;/n功能执行部,用于基于所接收到的设置信息,来执行伴随着经由所述第二外部接口从所述监视设备输入数据的功能;/n第二收集部,用于收集从所述监视设备输入的数据 ...
【技术特征摘要】
20181023 JP 2018-1991991.一种可编程逻辑控制器,包括:
第一外部接口,用于从外部设置设备接收用户程序和设置信息;
程序执行部,用于重复地执行所接收到的用户程序;
装置存储部,其具有作为所述程序执行部所参考的存储器区域的多个装置;
第一收集部,用于收集所述多个装置中的任一装置中所存储的装置值,并且将与收集所述装置值的收集时刻有关的信息和所述装置值彼此关联地存储在第一缓冲区中;
第二外部接口,其连接至监视设备,其中从所述监视设备输入数据;
功能执行部,用于基于所接收到的设置信息,来执行伴随着经由所述第二外部接口从所述监视设备输入数据的功能;
第二收集部,用于收集从所述监视设备输入的数据,并且将与获取所述数据的获取时刻有关的信息和所述数据彼此关联地存储在第二缓冲区中;以及
保存部,用于在满足预定保存条件的情况下,将第一缓冲区中所存储的所述装置值和与所述收集时刻有关的信息、以及第二缓冲区中所存储的所述数据和与所述获取时刻有关的信息彼此相对应地保存。
2.根据权利要求1所述的可编程逻辑控制器,其中,
所述监视设备是用于获取静止图像或运动图像的图像数据的照相机,
所述功能执行部执行伴随着从所述照相机输入所述图像数据的功能,
所述第二收集部将与获取所述图像数据的获取时刻有关的信息和所述图像数据彼此关联地存储在第二缓冲区中,以及
所述保存部将所述装置值和与所述收集时刻有关的信息、以及第二缓冲区中所存储的所述图像数据和与所述获取时刻有关的信息彼此相对应地保存。
3.根据权利要求1所述的可编程逻辑控制器,其中,所述功能执行部与所述用户程序的执行周期不同步地执行伴随着从所述监视设备输入数据的功能。
4.根据权利要求1所述的可编程逻辑控制器,其中,所述保存部将所述用户程序连同包括所述设置信息的项目数据一起保存。
5.根据权利要求1所述的可编程逻辑控制器,其中,所述保存部将所述装置值、与所述收集时刻有关的信息、以及第二缓冲区中所存储的所述数据和与所述获取时刻有关的信息保存到由公共标志所识别出的多个文件中,并且保存所述多个文件。
6.根据权利要求1所述的可编程逻辑控制器,其中,
所述可编程逻辑控制器包括主单元和扩展单元,
所述主单元包括所述程序执行部、所述装置存储部和所述第一收集部,以及
所述扩展单元包括所述功能执行部和所述第二收集部。
7.根据权利要求6所述的可编程逻辑控制器,其中,所述保存部将第一缓冲区中所存储的所述装置值和与所述收集时刻有关的信息、以及第二缓冲区中所存储的所述数据和与所述获取时刻有关的信息彼此相对应地保存在能够从所述主单元拆卸的存储卡中。
8.根据权利要求6所述的可编程逻辑控制器,其中,所述第一缓冲区设置在所述主...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。