关于一个S7-200的程序问题

LD SM0.0
 MOVD 16#FFFF,AC0
 ANDD HC0,AC0
 MOVD AC0,VD100
 ORD 16#0,VD100
 MOVD 16#FFFF,AC0
 ANDD HC3,AC0
 MOVD AC0,VD104
 ORD 16#00030000,VD104
 MOVD 16#FFFF,ACO
 ANDD HC4,AC0
 MOVD AC0,VD108
 ORD 16#00040000,VD108
 MOVD 16#FFFF,AC0
 ANDD HC5,AC0
 MOVD AC0,VD112
 ORD 16#00050000,VD112

 LD SM0.0
 MOVD 3,VW12
 MOVD &VB100,VD200
 MOVD &VB104,VD204

 LD SM0.0
 FOR VW10,1,VW12

 LD SM0.0
 MOVD *VD200,VD208
 ANDD 16#FFFF,VD208
 MOVD *VD204,VD212
 ANDD 16#FFFF,VD212

 LDD< VD208,VD212
 MOVD *VD200,AC1
 MOVD *VD204,*VD200
 MOVD AC1,*VD204

 LD SM0.0
 +D +4,VD204

 NEXT

 请老师们帮我看一下,为什么VW100的值移到VW102,VW102的值移到VW100

 还有在STEP7 V4,0只能复制网络程序,而不能复制子程序
 

最佳答案

首先你要明白你的程序功能,他就是要交换数据,具体交换数据干什么,需要看其他的程序才知道。另外打开200程序的不是STEP7V4.0,是MICROWIN4.0,你可以拷贝部分程序到其他的程序里面。

提问者对于答案的评价:
谢谢

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

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

相关推荐

发表回复

登录后才能评论