新手求助,fx1s与泛达通讯问题,请大侠帮我看看程序那路有问题 点击:316 | 回复:5



kfjt1202

    
  • 精华:0帖
  • 求助:2帖
  • 帖子:2帖 | 20回
  • 年度积分:0
  • 历史总积分:73
  • 注册:2009年5月04日
发表于:2013-03-19 16:32:46
楼主

照着说明书上的数据写的,现在可以把温度设置进去,现在这段程序是读温度的,可返回的数据跟发送的数据是一样的,

 




kfjt1202

  • 精华:0帖
  • 求助:2帖
  • 帖子:2帖 | 20回
  • 年度积分:0
  • 历史总积分:73
  • 注册:2009年5月04日
发表于:2013-03-19 16:40:59
1楼
求高手帮帮我啊,新手自学不容易

yjig

  • 精华:2帖
  • 求助:5帖
  • 帖子:97帖 | 5237回
  • 年度积分:0
  • 历史总积分:12514
  • 注册:2004年6月04日
发表于:2013-03-19 18:41:13
2楼

好象不对,从你的介绍来看,通讯要求是求和校验,通常求和校验是ASCII格式,用ASCII发送数据:“52H、01H、00H等等”,不可直接“52H、01H、00H”,需变成35H、32H、30H、31H、30H、30H…

由此同时还需调整发送数据的总数,总数大概是原来的两倍。

kfjt1202

  • 精华:0帖
  • 求助:2帖
  • 帖子:2帖 | 20回
  • 年度积分:0
  • 历史总积分:73
  • 注册:2009年5月04日
发表于:2013-03-20 08:38:54
3楼

回复内容:

对: yjig 好象不对,从你的介绍来看,通讯要求是求和校验,通常求和... 内容的回复!


这是说明书上的数据,我向温控器写温度都能写的进去!

kfjt1202

  • 精华:0帖
  • 求助:2帖
  • 帖子:2帖 | 20回
  • 年度积分:0
  • 历史总积分:73
  • 注册:2009年5月04日
发表于:2013-03-20 09:02:07
4楼

这是向模块写温度的程序,可以写进去,命令格式是这样的, H4D 写命令+H14 20#站+H00 未使用+H00 SV地址+H04 +H0D2 温度123.4+H37 和校验后两位


bck

  • 精华:0帖
  • 求助:0帖
  • 帖子:6帖 | 163回
  • 年度积分:0
  • 历史总积分:244
  • 注册:2003年11月11日
发表于:2013-04-21 12:41:33
5楼

三菱的FX1S485BD是采用四线制的,而变频器的485端口是二线的,当你从FX发出命令码的同时FX也把自己发出来的码给读回来了。

三菱的FX3U系列的PLC就可以回避这个难题了。


热门招聘
相关主题

官方公众号

智造工程师