关于smart200技术问题

要求:I0.0接通,将VD0变量传送到VD1000,再次接通将VD0变量传送到VD1004,依次存储连续100个寄存器;请问一下能否用数据指针解决?该怎么写?请大家指点一下!

最佳答案

参考资料
http://www.ad.siemens.com.cn/productportal/prods/s7-200-smart-portal/200smarttop/programming/indirect_addressing.html
程序中用到的变量,M0.0是为了测试方便,你实际使用时要替换成 I0.0;
其它变量不能与你现有程序中用到的变量存储区域重叠;
目标数据存储区考虑了当存储100个数据后怎样恢复指针的问题,因为不能无限制地延伸存储区,那样是超过物理存储区的最大空间。
程序经过了在线测试。

图片说明:

关于smart200技术问题  

提问者对于答案的评价:
非常感谢大家的指点;因为很少用到smart 不太熟悉。三菱用的比较多 它那个可以变址。再次感谢大家!~

原创文章,作者:ximenziask,如若转载,请注明出处:https://www.zhaoplc.com/plc346921.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2021年7月4日 下午11:11
下一篇 2021年7月4日 下午11:11

相关推荐

发表回复

登录后才能评论