[发明专利]一种串行互联总线数据帧格式及传输方法在审
申请号: | 202110116974.6 | 申请日: | 2021-01-28 |
公开(公告)号: | CN112765072A | 公开(公告)日: | 2021-05-07 |
发明(设计)人: | 崔迎炜 | 申请(专利权)人: | 北京方天长久科技股份有限公司 |
主分类号: | G06F13/40 | 分类号: | G06F13/40;G06F13/42;G06F11/10 |
代理公司: | 北京维正专利代理有限公司 11508 | 代理人: | 侯巍巍 |
地址: | 100089 北京市海*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 串行 总线 数据 格式 传输 方法 | ||
本申请提供一种串行互联总线数据帧格式及传输方法,所述总线数据帧格式包括依次排列的仲裁字段、同步字段、数据帧和保护字段,所述保护字段用于接收ACK确认,仲裁字段包括帧标识、帧优先级、应用优先级、可控优先级和板卡地址优先级。帧标识表示仲裁字段的发送起始,帧优先级对应数据链路层传输数据的优先级,如复位、开始、执行等数据,应用优先级对应总线中不同的应用端,可控优先级为可以即时性的人为控制的优先级,通过帧优先级、应用优先级、可控优先级以及板卡地址优先级的选用以及排布方式,实现数据传输过程中的仲裁,从而保证在多样化数据传输过程中多应用的复杂数据传输,提高了通信的准确性,使得总线所连接的节点数据处理更为准确。
技术领域
本申请涉及串行通信技术领域,尤其是涉及一种串行互联总线数据帧格式及传输方法。
背景技术
在很多工业现场的应用中,为了提升互联的可靠性并降低互联的代价,在通信带宽要求不是很高的情况下,往往会采用串行通信的方式互联。
在串行通信中,一般是多个节点在一个总线上传输数据,通过设置一定的通信机制,使得多个节点依次占用信道发送数据,在数据传输过程中,数据的稳定性以及传输的准确性都是考验通信机制数据传输质量的必要特征。
在多个节点同时抢占信道过程中,一般都会设定一定的仲裁机制判定节点的优先级,以避免产生总线冲突。而在相关技术中,一般都是依据板卡地址进行仲裁判断。
但是在同一总线中,节点的种类会有不同,这时候,节点之间传输的数据种类就相应的增多,单纯的依据板卡地址进行仲裁判断,容易引起节点设备数据处理失误。如同一总线上的节点A和节点B,节点A需要在一定的数据环境下对节点B传输的数据进行处理,则节点A在接收数据过程中就需要先接收一个复位的指令,以更新数据环境,然后再接收节点B的数据;反之,如果节点A先接收节点B的数据再接收复位的指令,就会导致节点A的数据出现错误。
发明内容
为了提高多节点的多样化数据传输中的通信准确性,本申请提供一种串行互联总线数据帧格式及传输方法。
第一方面,本申请提供一种串行互联总线数据帧格式,其特征在于,包括:所述总线数据帧包括依次排列的仲裁字段、同步字段、数据帧和保护字段,所述保护字段用于接收ACK确认,所述仲裁字段包括帧标识、帧优先级、应用优先级、可控优先级和板卡地址优先级。
通过采用上述技术方案,帧标识表示仲裁字段的发送起始,帧优先级对应数据链路层传输数据的优先级,如复位、开始、执行等数据,应用优先级对应总线中不同的应用端,可控优先级为可以即时性的人为控制的优先级,通过帧优先级、应用优先级、可控优先级以及板卡地址优先级的选用以及排布方式,实现数据传输过程中的仲裁,从而保证在多样化数据传输过程中多应用的复杂数据传输,提高了通信的准确性,使得总线所连接的节点数据处理更为准确。
作为本申请的改进,所述数据帧包括依次排列的帧类型、目的地址、源地址、数据长度、数据正文和校验位。
作为本申请的改进,所述ACK确认包括依次排列的保护间隙和数据应答。
作为本申请的改进,所述ACK确认还包括位于所述数据应答后的仲裁应答。
通过采用上述技术方案,仲裁应答的设置可实现对仲裁字段准确性的判定,从而保证数据传输的准确性;同时,由于仲裁字段包括有帧优先级、应用优先级、可控优先级和板卡地址优先级,从而提供了仲裁应答过程中应答的准确性。
第二方面,本申请提供一种串行互联总线传输方法,其特征在于,所述串行互联总线传输为多个节点采用权利要求1-4任一项所述的总线数据帧格式进行数据互通;
当所述节点发送仲裁字段时,若所述仲裁字段的电平为隐性且总线电平为显性,则终止发送,反之,则继续发送。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京方天长久科技股份有限公司,未经北京方天长久科技股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110116974.6/2.html,转载请声明来源钻瓜专利网。
- 数据显示系统、数据中继设备、数据中继方法、数据系统、接收设备和数据读取方法
- 数据记录方法、数据记录装置、数据记录媒体、数据重播方法和数据重播装置
- 数据发送方法、数据发送系统、数据发送装置以及数据结构
- 数据显示系统、数据中继设备、数据中继方法及数据系统
- 数据嵌入装置、数据嵌入方法、数据提取装置及数据提取方法
- 数据管理装置、数据编辑装置、数据阅览装置、数据管理方法、数据编辑方法以及数据阅览方法
- 数据发送和数据接收设备、数据发送和数据接收方法
- 数据发送装置、数据接收装置、数据收发系统、数据发送方法、数据接收方法和数据收发方法
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置