[发明专利]一种多串口通信控制方法、装置及上位机在审
| 申请号: | 202010667832.4 | 申请日: | 2020-07-13 |
| 公开(公告)号: | CN111930080A | 公开(公告)日: | 2020-11-13 |
| 发明(设计)人: | 严康伟 | 申请(专利权)人: | 南昌欧菲光电技术有限公司 |
| 主分类号: | G05B19/418 | 分类号: | G05B19/418 |
| 代理公司: | 广州德科知识产权代理有限公司 44381 | 代理人: | 万振雄;林翠 |
| 地址: | 330000 江西省南昌市*** | 国省代码: | 江西;36 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 一种 串口 通信 控制 方法 装置 上位 | ||
1.一种多串口通信控制方法,其特征在于,包括:
监测上位机人机交互界面的多个串口控制区域,获得至少一个所述串口控制区域中输入的控制信息,所述控制信息至少包括串口信息和待传输信息,一个所述串口控制区域用于控制一个串口;
通过所述串口信息所指示的目标串口向下位机传输所述待传输信息。
2.根据权利要求1所述的方法,其特征在于,所述串口控制区域包括第一串口选项区域和信息区域,所述监测上位机的人机交互界面的多个串口控制区域,获得至少一个所述串口控制区域中输入的控制信息,包括:
对上位机的人机交互界面中的所有串口控制区域进行监测,获得至少一个所述串口控制区域中输入的控制信息,其中,所述控制信息包括的串口信息根据所述第一串口选项区域中对所述目标串口的选择操作获得,所述控制信息包括的待传输信息根据所述信息区域的输入操作获得。
3.根据权利要求2所述的方法,其特征在于,所述串口控制区域还包括串口初始化按键,所述方法还包括:
在根据所述第一串口选项区域中对所述目标串口的选择操作获得所述串口信息之后,若检测到用户对所述串口初始化按键的触发操作,对所述目标串口进行初始化;
为所述目标串口分配串口类和创建协议传输类。
4.根据权利要求3所述的方法,其特征在于,所述为所述目标串口分配串口类和创建协议传输类之后,所述方法还包括:
利用创建的协议传输类对所述目标串口进行通信测试。
5.根据权利要求1至4任一项所述的方法,其特征在于,所述控制信息所包括的串口信息为串口号,所述监测上位机的人机交互界面的多个串口控制区域,获得至少一个所述串口控制区域中输入的控制信息之前,所述方法还包括:
遍历所述上位机的每一个串口,检测串口的连接状态,所述连接状态包括已连接和未连接;
统计已连接串口的串口数量及为所述已连接串口分配串口号。
6.根据权利要求5所述的方法,其特征在于,所述统计已连接串口的串口数量及为所述已连接串口分配串口号之后,所述方法还包括:
根据所述串口数量和所述串口号设置所述人机交互界面,所述人机交互界面包括与所述串口数量相等的串口控制区域,一个所述串口控制区域用于控制所述上位机的一个已连接串口;
在所述上位机输出显示所述人机交互界面。
7.根据权利要求2所述的方法,其特征在于,所述通过所述串口信息所指示的目标串口向下位机传输所述待传输信息之后,所述方法还包括:
接收所述下位机对所述待传输信息反馈的回复信息;
在所述信息区域输出显示所述回复信息。
8.根据权利要求7所述的方法,其特征在于,所述信息区域包括信息发送区域和信息接收区域,所述控制信息包括的待传输信息根据所述信息发送区域的输入操作获得;
所述在所述信息区域输出显示所述回复信息,包括:
在所述信息接收区域输出显示所述回复信息。
9.根据权利要求2或7或8所述的方法,其特征在于,所述人机交互界面还包括自动按钮,所述方法还包括:
监测用户对所述自动按钮的触发操作;
响应于对所述自动按钮的触发操作,通过所述串口控制区域对应的串口传输预设传输信息。
10.根据权利要求8所述的方法,其特征在于,若所述待传输信息为系列传输信息中的任一子系列传输信息,所述在所述信息接收区域输出显示所述回复信息之后,所述方法还包括:
在所述待传输信息并非所述系列传输信息中的最后一条子系列传输信息时,若所述回复信息指示能够发送下一条子系列传输信息,从所述系列传输信息中获取所述待传输信息的下一条子系列传输信息,将所述下一条子系列传输信息作为新的待传输信息,执行所述通过所述串口信息所指示的目标串口向下位机传输所述待传输信息的步骤。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于南昌欧菲光电技术有限公司,未经南昌欧菲光电技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010667832.4/1.html,转载请声明来源钻瓜专利网。





