登录
首页 PLC论坛 PLC论坛
回帖 发帖
正文

主题:烦劳各位高手看看我的西门子PLC程序错在哪里,不胜感激

点击:2943 回复:8

我想用循环控制指令实现3个数的求和可是结果老是不对,烦劳各位高手看看我的西门子PLC程序错在哪里,不声感激(我都用梯形图遍,这里写语句可能有错
LOAD SM0.0
MOV 1,VWO
MOV 1,VW2
MOV 1,VW4
LOAD SM0.1
MOVE &VB0,VD50
LOAD I0.0
FOR VW100,1,3
ADD-I  *VD50,AC1,AC1
ADDW  VD50,4,VDD50
NEXT
04-09-15 18:35
好象句句都错,叫大家怎么给你看啊。你不是用梯形图编吗?把它转换成语句后贴上来给你看吧。
04-09-15 21:26

好象句句都错,叫大家怎么给你看啊。你不是用梯形图编吗?把它转换成语句后贴上来给你看吧。
04-09-16 08:37
不怎样,完整点叫大家才能给你看明白。
04-09-16 08:50
//VW200为计算后和
//在S7-200调试通过
NETWORK 1
LD     SM0.0
MOVW   +1, VW0
MOVW   +1, VW2
MOVW   +1, VW4
NETWORK 2//数据地址传至VD50,计数器清零,
LD     SM0.0
MOVD   &VB0, VD50
MOVW   +0, VW100
XORW   AC1, AC1
NETWORK 3//循环计算三个数的和
LD     SM0.0
FOR    VW100, +1, +3
+I     *VD50, AC1
INCD   VD50
INCD   VD50
NETWORK 4
NEXT
NETWORK 5//和存放在VW200
LD     SM0.0
MOVW   AC1, VW200
04-09-16 13:50
谢谢漂亮钳工!
04-09-16 14:49
不怎么明白的了,
06-06-29 18:53
学习
06-06-30 18:21
8楼
该帖内容不符合相关规定!
06-07-01 16:03

工控新闻

更多新闻资讯