发明名称 基于数控系统双环现场总线的自检错与自纠错的传输方法
摘要 本发明涉及通信技术领域,具体的说是一种用于数控系统中的数据传输方法。将数控系统双环现场总线根据传输方向的不同分为环路1和环路2;在主站中通过原始数据生成用于检错与纠错的功能数据,将原始数据封装入用于传输的原始消息中,将功能数据封装入功能消息中;将原始消息通过环路1按编号依次发送给所有从站,将功能消息通过环路2按编号逆向发送给所有从站;当从站接收到通过任一环路发送的原始消息或者功能消息时,对消息里的数据进行CRC校验;如果CRC校验失败,该从站等待另一环路的消息通过计算进行纠错,得到正确数据,将消息发送给下一个从站,直到传输回主站。本发明实时性高,容错性强,重传概率低。
申请公布号 CN103152123A 申请公布日期 2013.06.12
申请号 CN201110401798.7 申请日期 2011.12.06
申请人 沈阳高精数控技术有限公司 发明人 林浒;杨磊;郑飂默;岳东峰;高甜容
分类号 H04L1/00(2006.01)I 主分类号 H04L1/00(2006.01)I
代理机构 沈阳科苑专利商标代理有限公司 21002 代理人 许宗富;周秀梅
主权项 一种基于数控系统双环现场总线的自检错与自纠错的传输方法,其特征在于,包括以下步骤:将数控系统双环现场总线根据传输方向的不同分为环路1和环路2,消息的发送站点为主站,消息接受站点为从站,将从站根据其在环路1中接收消息的先后次序进行编号;在主站中通过原始数据生成用于检错与纠错的功能数据,将原始数据封装入用于传输的原始消息中,将功能数据封装入功能消息中;将原始消息通过环路1按编号依次发送给所有从站,将功能消息通过环路2按编号逆向发送给所有从站;当从站接收到通过任一环路发送的原始消息或者功能消息时,对消息里的数据进行CRC校验;如果CRC校验正确,则从消息中提取数据,将消息发送给下一个从站,直到传输回主站;如果CRC校验失败,该从站等待另一环路的消息通过计算进行纠错,得到正确数据,将消息发送给下一个从站,直到传输回主站;主站接收到两个环路返回的消息后,若有重传请求,则重传本次消息;否则此次数据传输完成。
地址 110168 辽宁省沈阳市东陵区南屏东路16号