[发明专利]一种用于时间同步装置的CAN总线通讯装置及通讯方法在审
| 申请号: | 201810801961.0 | 申请日: | 2018-07-20 |
| 公开(公告)号: | CN109032994A | 公开(公告)日: | 2018-12-18 |
| 发明(设计)人: | 朱天赐;王重阳;王尧 | 申请(专利权)人: | 安徽北斗易通信息技术有限公司 |
| 主分类号: | G06F13/42 | 分类号: | G06F13/42 |
| 代理公司: | 上海精晟知识产权代理有限公司 31253 | 代理人: | 冯子玲 |
| 地址: | 230088 安徽省合肥市高新*** | 国省代码: | 安徽;34 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 时间同步装置 节点单元 主节点 回复 接收模块 收发模块 时间同步技术 用户指令执行 状态更新模块 发送 总线利用率 查询发送 发送模块 更新模块 节点类型 节点状态 控制模块 实时参数 通讯装置 循环执行 用户指令 状态查询 状态回复 快速性 实时性 通讯 通信设备 查询 更新 协调 | ||
1.一种用于时间同步装置的CAN总线通讯装置,包括主节点单元、从节点单元,其特征在于,还包括:
类型查询发送模块,所述类型查询发送模块位于主节点单元,用于向从节点单元发送从节点命令标识符;
类型收发模块,所述类型收发模块位于从节点单元,用于接收主节点单元发送的从节点命令标识符,并向主节点单元发送包括从节点单元类型和从节点插槽地址的从节点类型回复帧;
类型回复接收模块,所述类型回复接收模块位于主节点单元,用于接收来自从节点单元的从节点类型回复帧;
类型更新模块,所述类型更新模块位于主节点单元,用于将所述从节点类型回复帧中从节点单元类型和从节点插槽地址更新到从节点地址列表里;
状态查询发送模块,所述状态查询发送模块位于主节点单元,用于向从节点单元发送从节点状态查询帧;
状态收发模块,所述状态收发模块位于从节点单元,用于接收主节点单元发送的所述节点状态查询帧,并向所述主节点单元发送包括该从节点单元工作状态信息的从节点状态回复帧;
状态回复接收模块,所述状态回复接收模块位于主节点单元,用于接收来自从节点单元的从节点状态回复帧;
状态更新模块,所述状态更新模块位于主节点单元,用于将所述从节点状态回复帧中该从节点单元工作状态信息更新到对应的从节点状态列表中;
用户指令执行模块,所述用户指令执行模块位于主节点,用于接收用户的指令,并执行用户的指令;
控制模块,所述控制模块位于主节点单元,用于控制所述类型查询发送模块向从节点单元发送从节点类型查询帧,判断所述类型回复接收模块是否收到从节点类型回复帧,并控制所述类型查询模块对下一个从节点插槽执行类型查询操作:
如果所述类型回复接收模块没有收到从节点类型回复帧,则询问所述用户指令执行模块用户是否有指令,该指令包括用户对目标从节点单元进行参数设置,如果用户有指令则所述用户指令执行模块执行用户的指令,如果用户没有指令,则控制所述类型查询模块对下一个从节点插槽执行类型查询操作;
如果所述类型回复接收模块收到从节点类型回复帧,则控制所述类型更新模块将所述从节点类型回复帧中从节点单元类型和从节点插槽地址更新到从节点地址列表里,并控制所述状态查询发送模块向从节点单元发送从节点状态查询帧,再判断所述状态回复接收模块是否收到从节点状态回复帧,如果所述状态回复接收模块收到从节点状态回复帧则控制所述状态更新模块将所述从节点状态回复帧中该从节点单元工作状态信息更新到对应的从节点状态列表中,如果所述状态回复接收模块没有收到从节点状态回复帧,则询问所述用户指令执行模块用户是否有指令,如果用户有指令则所述用户指令执行模块执行用户的指令,如果用户没有指令,则控制所述类型查询模块对下一个从节点插槽执行类型查询操作。
2.根据权利要求1所述的一种用于时间同步装置的CAN总线通讯装置,其特征在于,还包括:
参数设置发送模块,所述参数设置发送模块位于主节点单元,用于向目标从节点单元发送从节点参数设置帧;
参数设置收发模块,所述参数设置收发模块位于从节点单元,用于接收主节点单元发送的从节点参数设置帧,设置参数并向主节点单元发送从节点参数设置回复帧;
参数设置回复接收模块,所述参数设置回复接收模块位于主节点单元,用于接收来自从节点单元的从节点参数设置回复帧;
所述用户指令执行模块包括:
指令控制模块,所述指令控制模块位于主节点单元,用于判断是否有来自用户的指令,如果没有用户的指令,则将判断结果返回给控制模块,如果有来自用户的指令,则执行用户的指令,所述用户的指令包括用户对目标从节点进行参数设置,如果用户需要对目标从节点进行参数设置,则判断从节点地址列表中是否存在所述目标从节点单元,若从节点地址列表中不存在所述目标从节点单元,则调用控制模块对下一个从节点插槽执行类型查询操作,若从节点地址列表中存在所述目标从节点单元,则控制参数设置发送模块向目标从节点单元发送从节点参数设置帧。
3.根据权利要求2所述的一种用于时间同步装置的CAN总线通讯装置,其特征在于,所述从节点参数设置帧包含参数设置帧头、从节点插槽地址、协议类型、设置参数和校验和;
所述从节点参数设置回复帧包含回复帧头、从节点插槽地址、协议类型、设置成功和校验和。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于安徽北斗易通信息技术有限公司,未经安徽北斗易通信息技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201810801961.0/1.html,转载请声明来源钻瓜专利网。





