台达PLC与4台台达变频器通讯问题 点击:1630 | 回复:1



pyjzz

    
  • 精华:0帖
  • 求助:0帖
  • 帖子:5帖 | 48回
  • 年度积分:0
  • 历史总积分:1040
  • 注册:2008年6月14日
发表于:2018-08-06 15:38:26
楼主

我遇到一个问题,台达EH3 PLC和4台台达变频器485通讯(轮训方式),线出现给每台变频器写频率可以写入,但是在读每台变频器频率时(用的是ASCII模式MODRD指令),D1050的值不变化始终只是其中一台的数据(读频率的方法和写频率的方法是一样的)。不知大家遇到过这样的没有。

正在下载,请等待……
下载附件需0积分!



楼主最近还看过



宋假

  • 精华:0帖
  • 求助:0帖
  • 帖子:3帖 | 42回
  • 年度积分:0
  • 历史总积分:83
  • 注册:2019年3月04日
发表于:2019-12-07 20:54:07
1楼

你可以写一个顺序步进指令让他们按顺序一个个执行,第S1步读第一个变频器的频率用完成M辅助继电器把D1050的传送给D0,然后到第S2步读第二个变频器的频率,用完成信号M吧D1050D传送给D1,以此类推到你所有要读的数据都收到,在回到S1步,PLC会一直循环读取你要的这几台变频器的频率分别在D0,D1,D2......(自己传送的地址),步数越多频率刷新越慢。


热门招聘
相关主题

官方公众号

智造工程师