modbus rtu通讯电文怎么解读

触摸屏modbus rtu串口测试的时候,读取地址26104,接受的电文为010365F800025B3600,前面对应是正确 的,但是多出了一个00,这是什么意思?

问题补充:
我这个是直接连上触摸屏后串口助手接受到的报文,没有写入发送数据 ,并且设置的是无校验,就是多出个00,这个对通讯有什么影响吗?

最佳答案

01 从站地址
03 读指令
65 8F 读取地址的十六进制值
00 02 表示读取两个字
5B 36 CRC校验

你的报文中含偶数个1,后面补0;你发 01 03 65 f8 00 03  9A F6报文试试,如果F6后增加01的话,末尾应该是偶校验增加的一个字节。

提问者对于答案的评价:
使用的是无校验方式,这个00测的时候有时出现,有时有没有,还是不太清楚是什么原因

最佳答案作者回复:
也可能是串口调试软件的BUG,正常是没有的。

原创文章,作者:ximenziask,如若转载,请注明出处:https://www.zhaoplc.com/plc366186.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2021年7月5日 下午2:08
下一篇 2021年7月5日 下午2:08

相关推荐

  • S7-200用高速脉冲输入计算累计流量

    已知0.1立方米为1脉冲,我用了实数加法.但在累计量特别大的时候会造成计算结果不正确,不知道为什么? 问题补充:为什么用双整数,有没有其他解决方法,我想让下位机直接算出累计流量 最…

    SIMATIC S7-200 2020年10月31日
  • 从站S7200模块寻址问题

    各位前辈,我遇到一个问题,求解. 现在用S7300+S7200+EM277+CP5611组成一个profibus网.其中S7300做主站,站地址是2,EM277连接S72…

    SIMATIC S7-200 2021年7月5日
  • 西门子时钟脉冲

    我想编写一个时间为0.1秒的时钟脉冲,0.1秒Q0.0输出下个0.1秒Q0.1输出如此反复的交替输出该怎么编写。用的是S7200的PLC 最佳答案 使用了2种方法,具体请见图片:如…

    2017年6月18日
  • 新手求助:两台s7226之间坐无线通讯!

    现场需要在两台226之间做无线通讯, 现在使用的是MDS的无线电台,由于第一次使用求大家能不能发一个无线电台首发数据的例子程序,谢谢了啊!现在两个无线电台都是发送的等亮,…

    SIMATIC S7-200 2020年11月1日
  • S7-200自由口通讯乱码问题

    我用PC端的USB转了RS485后连接电脑(这个转接设备是可靠的),然后我需要用自由口通讯,我用串口助手发了16进制数01 02 03  P…

    2021年7月5日
  • EM253运动模块控制东元伺服

    各位大事请指教:我用EM253差分输出接东元伺服 P0- 接5号 P0+接4  P1-接7号  P1+接6号。…

    SIMATIC S7-200 2021年7月5日
  • s7-200模拟量输入处理的问题

    我在书上看到,模拟量输入处理中,在输入没在数据的0位时要将模拟量输入右移3位(单极)或4位(双极),怎么有的地方输入不这样处理。我自己验证了下好像也可以。请高手指点下在什么情况下应…

    SIMATIC S7-200 2018年12月7日
  • TD400C问题,请各位朋友帮帮忙,急!

    我现在用的是CPU224XP+EM277,跟上位机通讯是PROFIBUS-DP总线形式。通过上位机的设定值和CPU采集到的温度值进行比较,上位机设定的温度值要求在TD400C上显示…

    2020年10月31日
  • 查表指令应用示例

    一位高人发了个邮件没收到,请高手再发个S7-200查表指令应用实例.我的邮箱;wzw1965222@yahoo.com.cn 最佳答案 STL NETWORK …

    SIMATIC S7-200 2021年7月5日
  • 200PLC 的子程序的调用和执行问题

    用226  PLC  做了写了一个程序,为了使程序便于调试和阅读,我把机械手夹取工件和放下工件写成2个子程序(自动生产线,子程序都带有局部变…

    2020年10月31日

发表回复

登录后才能评论