[发明专利]CAN指令实时控制的多功能场景切换方法及系统有效
| 申请号: | 201910785021.1 | 申请日: | 2019-08-23 |
| 公开(公告)号: | CN110661688B | 公开(公告)日: | 2021-12-31 |
| 发明(设计)人: | 孙偲晟;陈嘉翔 | 申请(专利权)人: | 中国兵器装备集团上海电控研究所 |
| 主分类号: | H04L12/40 | 分类号: | H04L12/40 |
| 代理公司: | 上海段和段律师事务所 31334 | 代理人: | 李佳俊;郭国中 |
| 地址: | 200092 *** | 国省代码: | 上海;31 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | can 指令 实时 控制 多功能 场景 切换 方法 系统 | ||
本发明提供了一种CAN指令实时控制的多功能场景切换方法及系统包括:通过收发函数接收和发送CAN总线上的CAN指令信息,当接收到指定的CAN指令信息时,激活定时中断函数和指令分析函数,并发送CAN指令信息至CAN总线;通过定时中断函数,在接收到所述收发步骤发送的CAN指令信息时进行计时,计时完成后激活收发函数,并重置计时器,以此执行时分复用指令发送机制;通过指令分析函数,在接收到所述收发步骤发送的CAN指令信息后,对CAN指令信息进行分析,激活场景定义函数,并将分析得到的内容发送给场景定义函数;分析接收内容后激活功能场景或执行单个功能的控制函数,所述控制函数执行对应的功能。本发明能够通过CAN总线控制实时切换场景,利用CAN总线仲裁机制,具有较高实时性。
技术领域
本发明涉及通信技术领域,具体地,涉及一种CAN指令实时控制的多功能场景切换方法及系统。
背景技术
CAN是控制器局域网络(Controller Area Network)的简称,是由研发和生产汽车电子产品著称的德国BOSCH公司开发的,并最终成为国际标准(ISO11989)。该总线是国际上应用最广泛的现场总线之一,其具有的高可靠性和良好的错误检测能力等优势,被广泛运用于汽车计算机控制系统和环境温度恶劣、电磁辐射强和振动剧烈的工业环境。通信速率最高可达1Mbps。CAN协议的一个最大特点是废除了传统的站地址编码,而代之以对通信数据块进行编码。采用这种方法的优点可使网络内的节点个数在理论上不受限制。并且数据通信没有主从之分,任意节点可以向其他节点发起数据通信。多节点同时发起通信是,优先级低的避让优先级高的,不会对通信线路造成拥塞。通信距离最远可达10KM(速率低于5Kbps)速率可达1Mbps(通信距离小于40M)。
现有工业操作系统在高温高电磁辐射等恶劣环境中,以及用户实时功能需求日益复杂的情况下,需要进行多功能场景切换,如何实现实时切换是亟需解决的问题。
发明内容
针对现有技术中的缺陷,本发明的目的是提供一种CAN指令实时控制的多功能场景切换方法及系统。
根据本发明提供的一种CAN指令实时控制的多功能场景切换方法,包括:
收发步骤:通过收发函数接收和发送CAN总线上的CAN指令信息,当接收到指定的CAN指令信息时,激活定时中断函数和指令分析函数,并发送CAN指令信息至CAN总线;
定时中断步骤:通过定时中断函数,在接收到所述收发步骤发送的CAN指令信息时进行计时,计时完成后激活收发函数,并重置计时器;
指令分析步骤:通过指令分析函数,在接收到所述收发步骤发送的CAN指令信息后,对CAN指令信息进行分析,激活场景定义函数,并将分析得到的内容发送给场景定义函数;
场景定义步骤:提取场景信息,通过场景定义函数定义所需的功能场景执行控制函数完成场景切换。
优选地,在所述收发步骤之前还包括:
初始化步骤:初始化所述收发函数、定时中断函数、指令分析函数、场景定义函数和所述控制函数。
优选地,所述指令分析步骤包括:
指令分析函数分析接收到的CAN指令信息并调用场景函数,将CAN指令信息翻译成场景函数可识别的操作码,并保存实时系统状态。
优选地,所述收发函数在当前CAN通道出现错误或失效时自动停止该CAN通道,切换至备用CAN通道,按照此规则在主、备用CAN通道上按照用户定义的时分复用TTCAN协议周期时间点发送CAN错误数据,等待下一次操作指令。
优选地,所述场景定义步骤包括:
当分析得到的内容是预先定义的功能场景,场景定义函数按照内容的操作命令直接调用控制函数进行控制,并保存实时系统状态。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国兵器装备集团上海电控研究所,未经中国兵器装备集团上海电控研究所许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910785021.1/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种全联通双总线交换平台
- 下一篇:主站与从站的通讯装置及方法





