[发明专利]一种键盘检测系统有效
申请号: | 202010886956.1 | 申请日: | 2020-08-28 |
公开(公告)号: | CN112033717B | 公开(公告)日: | 2022-08-16 |
发明(设计)人: | 吴华;缪磊;王鑫;杨晓珍;王中华;周建冬 | 申请(专利权)人: | 苏州富强科技有限公司 |
主分类号: | G01M99/00 | 分类号: | G01M99/00 |
代理公司: | 北京远大卓悦知识产权代理有限公司 11369 | 代理人: | 孔凡玲 |
地址: | 215000 江苏*** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 键盘 检测 系统 | ||
本发明提供一种键盘检测系统,包括上位机用于获取第一信息,将第一信息解析添加至少两个结尾帧得到第二信息;控制单元用于识别并判断第二信息中是否包含至少两个结尾帧;当第二信息中包含至少两个结尾帧,根据第二信息控制气缸驱动按压指;按压机构用于当按压指执行后,返回第一反馈信息至控制单元;控制单元用于对第一反馈信息解析添加至少两个结尾帧得第二反馈信息,将第二反馈信息返回上位机;上位机用于解析第二反馈信息形成字符串。本发明的检测请求信息只需要是字符串即可,方便用户进行检测。且先判断第二信息中是否包含了两个结尾帧,能够确保指令传输过程中的正确性。根据反馈信息排除了由于按压机构的按压失误或错误造成的按键错误。
技术领域
本发明涉及键盘检测技术领域,具体涉及一种键盘检测系统。
背景技术
现有技术中的键盘检测系统,通常是控制气缸按压键盘,待测键盘连接上位机,气缸依次按压键盘上的按键,被按压后的按键在上位机的显示屏幕上进行显示。通过上位机的显示屏幕知晓键盘中某一按键是否正常工作。
但是,此常规检测方法无法排除检测装置的故障对检测结果造成的影响,例如,控制单元、按压机构及上位机的故障或执行命令失误,会造成上位机的显示屏幕不显示某一按键,但是,现有技术中的键盘检测系统并不能排除这些可能。
发明内容
针对现有技术的不足之处,本发明的目的在于提供一种键盘检测方法及装置。
本发明的技术方案概述如下:
一方面,本发明提供一种键盘检测系统,包括上位机、与所述上位机通讯连接的控制单元及与所述控制单元通讯连接的按压机构,所述按压机构包括气缸和按压指,所述气缸驱动按压指敲击键盘上的按键;
所述上位机,用于获取第一信息,将所述第一信息解析并添加至少两个结尾帧得到第二信息,并发送至所述控制单元;所述第一信息为检测请求信息,所述第二信息为所述控制单元可执行的控制键盘检测流程的指令信息;
所述控制单元,用于识别所述第二信息,并判断所述第二信息中是否包含至少两个结尾帧;
当所述第二信息中包含至少两个结尾帧,所述控制单元根据所述第二信息控制对应的气缸驱动所述按压指执行按压或收起;
所述按压机构,用于当所述按压指执行按压或收起之后,返回第一反馈信息至控制单元;
所述控制单元,还用于对第一反馈信息解析并添加至少两个结尾帧得到第二反馈信息,并将第二反馈信息返回至上位机中;
所述上位机,用于解析第二反馈信息形成字符串。
进一步地,所述第一信息包括多个字符;
所述上位机获取第一信息之后,根据第一信息查找与所述第一信息中的每个字符匹配的键盘区域信息;根据所述键盘区域信息生成按压机构的定位指令;
所述控制单元解析所述定位指令,控制按压机构执行定位,并接收所述按压机构的执行定位完成信息。
进一步地,所述控制单元,还用于当所述第二信息中不包含至少两个结尾帧,发送报警信息至上位机。
进一步地,所述结尾帧为两个,所述控制单元,还用于:
判断所述第二信息中是否包含两个结尾帧;
当所述第二信息中包含两个结尾帧时,所述控制单元根据所述第二信息控制对应的气缸驱动所述按压指执行按压或收起;
当所述第二信息中包含一个结尾帧时,所述控制单元生成报警信息并发送至上位机;
当所述第二信息中不包含结尾帧时,获取所述第一信息解析并添加至少两个结尾帧得到第二信息的第一时间,判断所述第一时间是否超过第一时间阈值;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于苏州富强科技有限公司,未经苏州富强科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010886956.1/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种中药饮片自动抓取、称量、分药装置及方法
- 下一篇:一种离心设备用进料机构