Intouch与PLC通信,变量地址不一致是怎么回事? 点击:833 | 回复:2



mrain_68

    
  • 精华:0帖
  • 求助:0帖
  • 帖子:7帖 | 22回
  • 年度积分:2
  • 历史总积分:113
  • 注册:2006年5月18日
发表于:2019-11-14 21:50:05
楼主

intouch通过DA Server与施耐德PLC(TSX H57)通信,PLC端的地址是%M10,Intouch里的标记名中的项目地址要用000011,也就是PLC里的地址+1,不知是何意?本人初学InTouch,向大家请教了




mrain_68

  • 精华:0帖
  • 求助:0帖
  • 帖子:7帖 | 22回
  • 年度积分:2
  • 历史总积分:113
  • 注册:2006年5月18日
发表于:2019-11-14 22:06:33
1楼

PLC这里的地址是%MW10(984地址400010)

Intouch标记名访问项目处填写400010就采集不到数值,改成400011就能收到PLC的值了,不知道这里面有什么玄机?


mrain_68

  • 精华:0帖
  • 求助:0帖
  • 帖子:7帖 | 22回
  • 年度积分:2
  • 历史总积分:113
  • 注册:2006年5月18日
发表于:2019-12-30 20:38:43
2楼

人气不旺啊,总让我自问自答。

玄机找到了。PLC的地址是从0开始的,而Intouch中对应的地址是从1开始的,所以Intouch中的地址就要填写成PLC里的地址+1。


热门招聘
相关主题

官方公众号

智造工程师