[发明专利]单机工作时间的记录装置及记录方法有效
申请号: | 201410198981.5 | 申请日: | 2014-05-13 |
公开(公告)号: | CN104008039B | 公开(公告)日: | 2017-07-11 |
发明(设计)人: | 李向阳;张向文;张洪彬;刘显勤;王小军 | 申请(专利权)人: | 北京航天发射技术研究所;中国运载火箭技术研究院 |
主分类号: | G06F11/34 | 分类号: | G06F11/34;G06F13/16 |
代理公司: | 北京双收知识产权代理有限公司11241 | 代理人: | 路远 |
地址: | 100076 *** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明的单机工作时间的记录装置,包括FRAM存储器,所述FRAM存储器通过SPI通讯总线与处理器建立第一数据连接,通过CAN通讯总线与上位系统建立第二数据连接,FRAM存储器中建立存储单机工作时间数据的记录装置,上位系统通过CAN通讯总线查询工作时间数据,处理器通过SPI通讯总线存储单机工作时间数据。本发明单机工作时间记录装置,通过非易失存储器实现单机工作时间记录的方法,能够实现对单机工作时间的可靠记录。同时降低单机的成本,并且不影响单机的可靠性。还包括单机工作时间的记录方法。 | ||
搜索关键词: | 单机 工作时间 记录 装置 方法 | ||
【主权项】:
一种单机工作时间的记录方法,包括FRAM存储器(02),所述FRAM存储器(02)通过SPI通讯总线(03)与处理器(01)建立第一数据连接,通过CAN通讯总线与上位系统建立第二数据连接,FRAM存储器(02)中建立存储单机工作时间数据的记录装置,上位系统通过CAN通讯总线查询工作时间数据,处理器(01)通过SPI通讯总线(03)存储单机工作时间数据;所述记录装置中包括单机工作时间存储区(011)、单机工作时间存储区副本(11b)和单机上电次数存储区(012),所述单机工作时间存储区(011)由第一存储单元(111)、第二存储单元(112)和第三存储单元(113)组成,每个存储单元由四个8位字节组成,所述单机上电次数存储区(012)由第一计数单元(121)、第二计数单元(122)和第三计数单元(123)组成,每个计数单元由四个8位字节组成,所述上电次数存储区(012)成对设置,单机工作时间存储区(011)相邻一侧的单机工作时间存储区(011)作为其单机工作时间存储区副本(11b);其特征在于,包括以下步骤:FRAM存储器(02)与处理器(01)间连接SPI通讯总线(03),与上位系统间建立CAN通讯总线;在FRAM存储器(02)中设置若干个单机工作时间存储区(011)、单机工作时间存储区副本(11b)和单机上电次数存储区(012),所述单机工作时间存储区(011)设置第一存储单元(111)、第二存储单元(112)和第三存储单元(113),每个存储单元设置四个8位字节,所述单机上电次数存储区(012)设置第一计数单元(121)、第二计数单元(122)和第三计数单元(123)组成,每个计数单元设置四个8位字节,所述上电次数存储区(012)成对设置,设置单机工作时间存储区(011)相邻一侧的单机工作时间存储区(011)作为其单机工作时间存储区副本(11b);通过SPI通讯总线(03)将单机工作时间数据存储至当前单机工作时间存储区(011)和单机工作时间存储区副本(11b)各存储单元,将单机上电次数存储至单机上电次数存储区(012)各计数单元;通过CAN通讯总线将单机工作时间数据从当前单机工作时间存储区(011)或单机工作时间存储区副本(11b)中读取,将单机上电次数从单机上电次数存储区(012)中读取;所述将单机工作时间数据存储,所述单机上电次数存储包括以下步骤:s61、处理器(01)产生一个单机工作时间数据通过SPI通讯总线(03)向FRAM存储器写入;s62、处理器(01)通过读取模块从一个单机上电次数存储区(012)中读取单机上电次数;s63、判断读取模块是否报错,是则执行步骤s64,否则执行步骤s67;s64、处理器(01)通过读取模块从另一个单机上电次数存储区(012)中读取单机上电次数;s65、判断读取模块是否报错,是则执行步骤s66,否则执行步骤s67;s66、处理器(01)进行故障排除程序;s67、处理器(01)通过单机上电次数和单机工作时间存储区(011)数量进行模运算,根据余数选定相应的单机工作时间存储区(011),确定寻址地址标记;s68、处理器(01)向一个单机上电次数存储区(012)的三个计数单元分别作加1赋值操作;s69、处理器(01)向另一个单机上电次数存储区(012)的三个计数单元分别作加1后的赋值操作;s70、处理器(01)在分钟时间间隔的奇数次向当前单机工作时间存储区(011)发送累进单机工作时间数据,在分钟时间间隔的偶数次向单机工作时间存储区副本(11b)发送累进单机工作时间数据;s71、处理器(01)终止。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京航天发射技术研究所;中国运载火箭技术研究院,未经北京航天发射技术研究所;中国运载火箭技术研究院许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201410198981.5/,转载请声明来源钻瓜专利网。