西门子200PLC 数据累加 点击:939 | 回复:4



zzl105118

    
  • 精华:0帖
  • 求助:29帖
  • 帖子:29帖 | 35回
  • 年度积分:0
  • 历史总积分:497
  • 注册:2012年2月20日
发表于:2012-06-08 13:16:53
楼主

那位大哥知道这个程序是什么意思呢,这个程序能不能实现把VW50----VW110存储区中的数据全部加起来,不能应该怎么修改,谢谢赐教



楼主最近还看过



防忽悠

  • 精华:1帖
  • 求助:1帖
  • 帖子:38帖 | 1315回
  • 年度积分:0
  • 历史总积分:2197
  • 注册:2012年3月02日
发表于:2012-06-09 12:59:28
1楼
不太懂,等待高手解答!!!                      

艾诺樱桃帮v

  • 精华:0帖
  • 求助:1帖
  • 帖子:37帖 | 1555回
  • 年度积分:0
  • 历史总积分:1539
  • 注册:2012年3月02日
发表于:2012-06-14 22:06:57
2楼
引用 防忽悠 的回复内容: 不太懂,等待高手解答!!!                      



miy_gongkong

  • 精华:0帖
  • 求助:2帖
  • 帖子:27帖 | 3065回
  • 年度积分:0
  • 历史总积分:12427
  • 注册:2008年9月18日
发表于:2012-06-15 09:22:42
3楼
显然 程序 贴图 不完整,。。。。。实现不了

randgbond

  • 精华:0帖
  • 求助:1帖
  • 帖子:3帖 | 9回
  • 年度积分:0
  • 历史总积分:93
  • 注册:2009年7月15日
发表于:2012-06-15 15:36:20
4楼

其中&vb50应该改为&vw50也许能时限从vw50-vw100的累加功能,

因为之前我没用过循环功能,现没有条件进行仿真。故不能测试。

将vb50改为vw50的原因在于&VB50 相当于将vb50这个地址存于vd20里面,通过循环寻址,将vw50与vw172相加,每次相加结束后,将vd20中的指针地址+2故vd20中的指针地址变为vw52 再与其中vw172相加继续。

另外循环for指令应该与上面的 赋值0与指针赋值分开网络将for指令放到网络三里面应该就可以了

 


热门招聘
相关主题

官方公众号

智造工程师