• 已解决 73482 个问题
  • 已帮助 5993 位优秀工程师

网络上的modbus是不是一帧最多也是256个数据

厉害企鹅 2019-05-13 浏览量:4960
网络上的modbus是不是一帧最多也是256个数据
0 0 收起

我来回答

上传资料:
选择文件 文件大小不超过15M(格式支持:doc、ppt、xls、pdf、zip、rar、txt)
最佳答案
  • 没有错的。无论是哪里的modbus,协议与帧结构是一样的,通讯协议规定了一个帧的数据最长是256,不可以修改的
    • 发布于 2019-05-14
    • 举报
    • 评论 0
    • 0
    • 0

其他答案 数量:5
  • 这是由协议决定,必须遵循,否则和别人的设备无法正确连接。

    mbADU.png

    adulen.png



    • 发布于2019-05-13
    • 举报
    • 评论 0
    • 1
    • 0

  • rs485是256字节,tcp数据最大64k

    modbus协议规定一帧数据256字节的,其中地址1个字节,功能码加数据253字节,crc16是2个字节。共有256字节

    • 发布于2019-05-13
    • 举报
    • 评论 0
    • 0
    • 0

  • 应该是256个字节的,modbus协议中有规定,数据长度是用1个字节表示的,一个字节,最大的正整数就是256了,所以,应该是256个字节
    • 发布于2019-05-13
    • 举报
    • 评论 0
    • 0
    • 0

  • 是的,只要是modbus就是一帧数据的长度是256.不会有更长的了,这个是协议中规定的,帧长度就是一个8位数据表示的,最大也是256了
    • 发布于2019-05-13
    • 举报
    • 评论 0
    • 0
    • 0

  • 没错,硬件RS485接口,一帧最长256字节。MODBUS通讯协议就这么规定的,通信双方都需要遵守该通讯规约。
    • 发布于2019-05-13
    • 举报
    • 评论 0
    • 0
    • 0

相关问题

问题达人换一批

网络上的modbus是不是一帧最多也是256个数据