您的位置:控制工程论坛网论坛 » 自动化软件 » MODBUS-RTU和485什么区别

donghui1027

donghui1027   |   当前状态:在线

总积分:925  2024年可用积分:0

注册时间: 2008-07-03

最后登录时间: 2023-08-30

空间 发短消息加为好友

MODBUS-RTU和485什么区别

donghui1027  发表于 2023/1/17 15:33:54      831 查看 2 回复  [上一主题]  [下一主题]

手机阅读

MODBUS-RTU和485什么区别

1楼 0 0 回复
  • dongaxin19

    dongaxin19   |   当前状态:在线

    总积分:864  2024年可用积分:0

    注册时间: 2008-02-04

    最后登录时间: 2023-08-30

    空间 发短消息加为好友

    dongaxin19   发表于 2023/1/17 15:56:53

    Modbus协议包括ASCII、RTU、TCP等;

    Modbus rtu和Modbus tcp两个协议的本质都是MODBUS协议,都是靠MODBUS寄存器地址来交换数据;但所用的硬件接口不一样,Modbus RTU一般采用串口RS232C或RS485/422,而Modbus TCP一般采用以太网口。


    Modbus协议需要对数据进行校验,串行协议中除有奇偶校验外,ASCII模式采用LRC校验,RTU模式采用16位CRC校验。

    ModbusTCP模式没有额外规定校验,因为TCP协议是一个面向连接的可靠协议。

    TCP和RTU协议非常类似,只要把RTU协议的两个字节的校验码去掉,然后在RTU协议的开始加上5个0和一个6并通过TCP/IP网络协议发送出去即可。



    2楼 回复本楼

    引用 dongaxin19 2023/1/17 15:56:53 发表于2楼的内容

  • ibecc

    ibecc   |   当前状态:在线

    总积分:920  2024年可用积分:0

    注册时间: 2010-05-21

    最后登录时间: 2023-08-31

    空间 发短消息加为好友

    ibecc   发表于 2023/1/19 14:27:58

    RS485可以理解为硬件协议,硬件协议还可以是RS422、RS232

    Modbus RTU是软件协议的一种,软件协议还有Modbus ASCII、PPI、HostLink等


    3楼 回复本楼

    引用 ibecc 2023/1/19 14:27:58 发表于3楼的内容

总共 , 当前 /