[发明专利]应用串行通信接口标准实现的电机故障检测系统通信方法无效
申请号: | 200810093763.X | 申请日: | 2008-04-18 |
公开(公告)号: | CN101561967A | 公开(公告)日: | 2009-10-21 |
发明(设计)人: | 佟为明;李中伟;赵志衡;林景波;卢雷;李凤阁;金显吉 | 申请(专利权)人: | 哈尔滨工业大学 |
主分类号: | G08C19/00 | 分类号: | G08C19/00;G06F13/38 |
代理公司: | 北京科龙寰宇知识产权代理有限责任公司 | 代理人: | 孙皓晨;朱世定 |
地址: | 150001黑龙*** | 国省代码: | 黑龙江;23 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明是一种应用串行通信接口标准实现的电机故障检测系统通信方法,其是在电机故障检测装置通信初始化后,当有数据传送请求时,电机故障检测装置对通信数据存储区的内容进行更新,然后进行数据传送。上位机通信程序产生接收中断后,延时固定时间间隔,再读取串口接收缓冲区中的数据;最后依次检验数据的首字节以及总字节数目是否正确,并回发相应握手数据。从而达到既简化了装置通信软件的设计,又确保了装置的故障检测功能的充分实现和串行通信的可靠性的目的。 | ||
搜索关键词: | 应用 串行 通信 接口标准 实现 电机 故障 检测 系统 方法 | ||
【主权项】:
1、一种应用串行通信接口标准实现的电机故障检测系统通信方法,所述的串行通信接口标准设置于电机故障检测装置与上位机之间,其特征在于,其包括的步骤为:步骤a:所述的电机故障检测装置通信初始化;步骤b:当有数据传送请求时,所述的电机故障检测装置发送相应的一帧数据到所述上位机的串行通信接口;步骤c:所述的上位机通信程序产生接收中断,并延时固定时间间隔,从串口接收缓存区中读取数据;步骤d:判断所述的接收到的数据的第一个字节是否正确,如果正确执行下述步骤e,否则执行下述步骤g;步骤e:判断所述的接收到的数据的总字节数是否正确,如果正确执行下述步骤f,否则执行下述步骤g;步骤f:向所述的电机故障检测装置发送第一握手数据,执行下述步骤h;步骤g:向所述的电机故障检测装置发送第二握手数据,执行下述步骤h;步骤h:所述的电机故障检测装置判断在一预定时间内是否收到所述上位机回发的握手数据,如果收到执行下述步骤i,否则执行下述步骤j;步骤i:判断收到的握手数据是否为一第一握手数据,如果是执行下述步骤n,否则执行下述步骤j;步骤j:通信失败计数加1;步骤k:判断通信失败计数是否大于p,其中p为正整数,如果是执行下述步骤m,否则执行下述步骤1;步骤l:所述的电机故障检测装置重新发送当前一帧数据,执行上述步骤c;步骤m:提示通信错误,执行下述步骤o;步骤n:判断是否发送完毕,如果发送完毕执行下述步骤o,否则执行上述步骤b;步骤o:发送结束。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于哈尔滨工业大学,未经哈尔滨工业大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/200810093763.X/,转载请声明来源钻瓜专利网。
- 上一篇:可变更结构的锁匙
- 下一篇:驱动柔性可开启屋面行走安全监控及调整系统