[发明专利]可编程逻辑控制器及实现方法无效
申请号: | 201310131801.7 | 申请日: | 2013-04-16 |
公开(公告)号: | CN103226340A | 公开(公告)日: | 2013-07-31 |
发明(设计)人: | 罗德福 | 申请(专利权)人: | 深圳市汇川控制技术有限公司;深圳市汇川技术股份有限公司;苏州汇川技术有限公司 |
主分类号: | G05B19/05 | 分类号: | G05B19/05 |
代理公司: | 深圳市顺天达专利商标代理有限公司 44217 | 代理人: | 陆军 |
地址: | 518000 广东省深圳市福*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 可编程 逻辑 控制器 实现 方法 | ||
技术领域
本发明涉及可编程逻辑控制器领域,更具体地说,涉及一种可编程逻辑控制器日志系统及实现方法。
背景技术
可编程逻辑控制器(PLC)是一种在工业环境下执行数字运算操作的电子装置,其以微处理器技术为基础,综合了计算机技术、自动化技术以及通讯技术。在可编程逻辑控制器运行时,主处理器接收并存储从编程器键入的用户程序和数据;检查电源、存储器、I/O以及警戒定时器的状态,并诊断用户程序中的语法错误;并且主处理器以扫描的方式接收现场各输入装置的状态和数据,并分别存入I/O映象区,然后从用户程序存储器中逐条读取用户程序,经过命令解释执行后,将运算结果送入I/O映象区或数据寄存器内。等所有的用户程序执行完毕之后,主处理器将I/O映象区的各输出状态或输出寄存器内的数据传送到相应的输出装置,如此循环运行,直到停止运行。
目前,PLC是现代工业控制的三大支柱之一,在冶金、化工、交通、电力等领域得到了广泛的应用。然而,PLC实际工作的工业生产现场环境往往十分恶劣,例如高温高湿、干扰源众多(如大功率用电设备的起动或停止引起电网电压的波动形成低频干扰,电焊机、大型加工机床、电机的电刷等通过电磁耦合产生的工频干扰等),这些都会影响PLC的正常工作,导致PLC出现内部运行故障。
此外,PLC基本都是运行在无人监控状态,因此出现故障后,故障的定位和分析比较困难。
发明内容
本发明要解决的技术问题在于,针对上述可编程逻辑控制器故障定位和分析困难的问题,提供一种可编程逻辑控制器及实现方法。
本发明解决上述技术问题的技术方案是,提供一种可编程逻辑控制器,包括用于存储用户程序的第一存储单元、用于执行所述第一存储单元中的用户程序的程序执行单元、用于监控连接的设备的状态的设备监控单元;该可编程逻辑控制器还包括日志维护单元和第二存储单元,其中:所述日志维护单元,用于创建日志文件并将程序执行单元的执行状态信息及设备监控单元监控的设备状态信息写入日志文件;所述第二存储单元,用于存储日志文件。
在本发明所述的可编程逻辑控制器中,所述日志维护单元通过运行于嵌入式实时操作系统上的FAT16/FAT32文件系统管理日志文件。
在本发明所述的可编程逻辑控制器中,所述日志维护单元将每一写入日志文件的信息分别标记为普通信息、警告信息和错误信息中的一个,且该日志维护单元写入日志文件的每一信息中包括时间信息。
在本发明所述的可编程逻辑控制器中,所述日志维护单元在日志文件大于指定值时关闭该日志文件,并创建一个新的日志文件及将程序执行单元的执行状态信息及设备监控单元监控的设备状态信息写入该新的日志文件。
在本发明所述的可编程逻辑控制器中,所述第二存储单元为SD卡。
本发明还提供一种可编程逻辑控制器实现方法,包括以下步骤:
(a)创建日志文件,所述日志文件存储于第二存储单元;
(b)执行第一存储单元中的用户程序及监控连接的设备的状态;
(c)将执行用户程序时的执行状态信息及设备监控时的设备状态信息写入所述日志文件。
在本发明所述的可编程逻辑控制器实现方法中,所述步骤(a)和(c)中,通过运行于嵌入式实时操作系统上的FAT16/FAT32文件系统维护日志文件。
在本发明所述的可编程逻辑控制器实现方法中,所述步骤(c)中将每一写入日志文件的信息标记为普通信息、警告信息和错误信息中的一个,且每一写入日志文件的信息中包括时间信息。
在本发明所述的可编程逻辑控制器实现方法中,所述步骤(c)之后包括:判断所述日志文件是否大于指定值,并在该日志文件大于指定值时关闭该日志文件,然后返回步骤(a)。
在本发明所述的可编程逻辑控制器实现方法中,所述第二存储单元为SD卡。
本发明的可编程逻辑控制器及实现方法,通过将程序执行状态信息和设备状态信息记录到日志文件,通过该日志文件,可快速准确的定位和分析故障。此外,本发明将可编程逻辑控制器工作过程中的各种信息分为普通信息、警告信息和错误信息,更加便于故障分析。
附图说明
图1是本发明可编程逻辑控制器第一实施例的示意图。
图2是图1中主控制器的功能模块图。
图3是本发明可编程逻辑控制器实现方法实施例的流程示意图。
具体实施方式
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于深圳市汇川控制技术有限公司;深圳市汇川技术股份有限公司;苏州汇川技术有限公司,未经深圳市汇川控制技术有限公司;深圳市汇川技术股份有限公司;苏州汇川技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201310131801.7/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种气路控制装置和气路控制系统
- 下一篇:高温矿用光缆