变频器和FX2nmodbus通信,读取参数,但是接收到的报文和发送的报文是一样的 点击:2064 | 回复:2



smilefight

    
  • 精华:0帖
  • 求助:0帖
  • 帖子:7帖 | 23回
  • 年度积分:0
  • 历史总积分:228
  • 注册:2012年6月16日
发表于:2017-04-10 23:05:38
楼主

最近在做FX2n与英威腾变频器的modbus RTU通信,想读取运行的电压电流参数,可是遇到了接收到的报文和发送的报文时一样的,程序如截图

首先通信的格式是没问题的,我用程序控制字06可以控制变频器的启停,所以变频器和FX2n是能连接上的。

但是当我想读取参数时,接收到的报文就是发送出去的报文,不是想读取的寄存器内容。打电话咨询了三菱的技术支持,说是FX2n+485BD特有的回波通信问题,多发几次就能接收到正确的报文了。我又试了一下,让变频器运行起来,读取的报文依旧是发送出去的报文,从来没有接收到正确的报文,所以我这段程序应该不是所谓的回波通信问题。

请问有没有高手前辈能帮忙看一下我这段程序错在哪里?如果解决了我把正确的程序再截图发到这里

PS: P1是CRC校验程序,从书本上面抄下来的




楼主最近还看过



别低头哟

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 7回
  • 年度积分:0
  • 历史总积分:0
  • 注册:2017年12月26日
发表于:2018-01-02 10:35:29
1楼

不错,辛苦了

gk2017

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 2回
  • 年度积分:987
  • 历史总积分:1037
  • 注册:2018年4月20日
发表于:2023-07-07 10:45:13
2楼

回复内容:

对:别低头哟 不错,辛苦了     内容的回复:

解决没 我也遇到类似问题


热门招聘
相关主题

官方公众号

智造工程师