串口调试助手和MODBUSRTU调试助手能不能写操作? 点击:1693 | 回复:6



林斌123456

    
  • 精华:0帖
  • 求助:44帖
  • 帖子:45帖 | 40回
  • 年度积分:0
  • 历史总积分:0
  • 注册:1900年1月01日
发表于:2021-05-22 19:41:07
楼主
求助帖60分-已结帖

串口调试助手和MODBUS RTU调试助手可以执行写操作和从站的操作吗?


最近学习用串口调试助手和MODBUS RTU调试助手,只学会了一个功能就是读对方一个或读多个数据。

   比如读PLC定义的40001到40003中实际起始指针对应的VW寄存器的数据,

        使用 串口调试助手发送  01(站地址) 03(功能码) 00 01(起始地址40001)  00  03(从40001开始读3个)  ** **(CRC计算的结果。   对方就会返回  01(站地址) 03(功能码) 00 06(6个字节的数据) aa BB CC

DD EE FF。

      使用MODBUS RTU的话更简单,直接写地址,而连续几个。


我想问的问题1是:  如果我想执行写操作怎么弄,比如我想分别用上面2种调试助手把对方西门子PLC定义的的40001 到40003全部写入数字10,要怎么弄?

              问题2:如果西门子PLC那边采用的是主站MODBUS库,他那边定期读串口助手PC这边40001到40003的数据,串口助手这边在哪修改这些40001到40003寄存器的数据?  如果PLC那边定期给串口助手的40001到40003写数据,串口助手这边能看到这些数据吗?     感觉有点迷糊了。


    如果问的有点业余请谅解,难道这两个软件只能进行读1和读多个的操作吗?


1分不嫌少!


楼主最近还看过



关育谋

  • [版主]
  • 精华:5帖
  • 求助:22帖
  • 帖子:738帖 | 5640回
  • 年度积分:68
  • 历史总积分:84034
  • 注册:2004年5月28日
发表于:2021-05-22 23:50:31
1楼

到这个帖子下载你所需要的调试助手吧,简单又好用:
http://bbs.gongkong.com/D/202104/857057/857057_1.shtml

chaizhengkkll

  • 精华:0帖
  • 求助:11帖
  • 帖子:33帖 | 226回
  • 年度积分:40
  • 历史总积分:3127
  • 注册:2012年8月16日
发表于:2021-05-24 08:48:15
2楼

都能写操作的

何郝好

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 13回
  • 年度积分:0
  • 历史总积分:161
  • 注册:2019年5月17日
发表于:2021-05-25 14:52:50
3楼

微信图片_20210525145157.png01,03都是可读可写

张家港环保陈

  • 精华:0帖
  • 求助:8帖
  • 帖子:17帖 | 253回
  • 年度积分:94
  • 历史总积分:5319
  • 注册:2020年5月30日
发表于:2021-06-21 13:26:35
4楼

读的功能码是03,写的功能码是06.你用功能码不一样,作用也就不一样,当然了,读是读的地址。写是写的地址。

Smile-lyc

  • [管理员]
  • 精华:127帖
  • 求助:50帖
  • 帖子:3482帖 | 22331回
  • 年度积分:1963
  • 历史总积分:145694
  • 注册:2006年8月04日
发表于:2021-07-08 10:02:01
5楼

感谢求助者和答疑者对求助答疑板块的厚爱,赠人玫瑰,手留余香。

对于求助者要求:

1、请在一个月内自行结贴,把悬赏积分(如果设置积分悬赏求助)发放给答疑者;

2、如果在求助答疑过程中,自己已经有效解决问题,建议大家把解决问题方法在自己求助帖分享,有效分享可以获得50积分奖励。


xiaofei_1986

  • 精华:0帖
  • 求助:0帖
  • 帖子:7帖 | 105回
  • 年度积分:5
  • 历史总积分:181
  • 注册:2010年9月15日
发表于:2021-07-08 11:34:01
6楼

学习学习。


热门招聘
相关主题

官方公众号

智造工程师