能产生Modbus CRC错误并对错误进行比较、显示的方法技术

技术编号:3498075 阅读:497 留言:0更新日期:2012-04-11 18:40
能产生Modbus  CRC错误并对错误进行比较、显示的系统及其方法,它涉及的是Modbus  CRC错误的产生、比较与显示的技术领域。它是为解决现有技术存在不能实现对Modbus  CRC错误的产生、比较与显示的问题。它的主节点(1)的第一通信单元(1-4)的Modbus总线接口、从节点(2)的第二通信单元(2-4)的Modbus总线接口、干扰节点(3)的第三通信单元(3-4)的Modbus总线接口都依次连接在Modbus总线上。它的方法步骤为:在主节点(1)中输入8个字节的请求报文;按下启动按钮(1-5);从节点(2)和干扰节点(3)同步报文接收结束,并发送响应报文、干扰报文;主节点(1)按Modbus协议计算出CRC值CRC1,并与接收到的CRC值CRC2进行比较;得到CRC错误的结果。本发明专利技术能产生Modbus  CRC错误,并能对CRC的错误进行比较与显示,其得出的结果直观。

【技术实现步骤摘要】

【技术保护点】
能产生ModbusCRC错误并对错误进行比较、显示的系统,其特征在于它由主节点(1)、从节点(2)、干扰节点(3)组成;所述主节点(1)由第一键盘(1-1)、第一处理器(1-2)、第一显示单元(1-3)、第一通信单元(1-4)、启动按钮(1-5)组成;第一键盘(1-1)的控制数据输出总线端、启动按钮(1-5)的控制数据输出总线端分别连接第一处理器(1-2)的一个控制数据输入总线端,第一通信单元(1-4)的通信数据输出输入总线端连接第一处理器(1-2)的通信数据输出输入总线端,第一处理器(1-2)的显示数据输出总线端连接第一显示单元(1-3)的数据输入总线端;从节点(2)由第二键盘(2-1)、第二处理器(2-2)、第二显示单元(2-3)、第二通信单元(2-4)组成;第二键盘(2-1)的控制数据输出总线端连接第二处理器(2-2)的控制数据输入总线端,第二通信单元(2-4)的通信数据输出输入总线端连接第二处理器(2-2)的通信数据输出输入总线端,第二处理器(2-2)的显示数据输出总线端连接第二显示单元(2-3)的数据输入总线端;干扰节点(3)由第三键盘(3-1)、第三处理器(3-2)、第三显示单元(3-3)、第三通信单元(3-4)组成;第三键盘(3-1)的控制数据输出总线端连接第三处理器(3-2)的控制数据输入总线端,第三通信单元(3-4)的通信数据输出输入总线端连接第三处理器(3-2)的通信数据输出输入总线端,第三处理器(3-2)的显示数据输出总线端连接第三显示单元(3-3)的数据输入总线端;主节点(1)的第一通信单元(1-4)的Modbus总线接口、从节点(2)的第二通信单元(2-4)的Modbus总线接口、干扰节点(3)的第三通信单元(3-4)的Modbus总线接口都依次连接在Modbus总线上。...

【技术特征摘要】

【专利技术属性】
技术研发人员:佟为明赵志衡刘勇李凤阁潘悦金显吉
申请(专利权)人:哈尔滨工业大学
类型:发明
国别省市:93[中国|哈尔滨]

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1
相关领域技术
  • 暂无相关专利