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

主题:FOR NEXT编写求助

点击:870 回复:12

读D100中的数据,如果不为0就退出循环并把D100的数据mov到D200,如果D100为0就读D99,D99的数据不为0时,退出循环就把D99的数据MOV到D200,如果D99为0就读D98, 以此类推,循环15次,到D86时,如果数据还是为0,就把D150的数据MOV到D200,该怎么写呢?
最后修改:2021/5/20 12:27:21
21-05-20 11:12
附件 workpicture1.jpg
Good Luck~
21-05-20 11:54

引用 cvlsam 在 2021/5/20 11:54:18 发言【内容省略】

谢谢大神回复,最后MOV K85到Z0起什么作用呢? 另外我主题先遗漏了点,这个D100并不是固定的,所以不能出现85这样的,只能往前推15个,您再看看了,该怎么写呢?
最后修改:2021/5/20 14:23:42
21-05-20 14:11

引用 flyfox1047 在 2021/5/20 11:12:59 发言【内容省略】

失误了,前面回帖的时候就应该引用,否则前面的程序人家都看不懂了。
附件 workpicture1.jpg
Good Luck~
21-05-20 14:27

引用 cvlsam 在 2021/5/20 14:27:43 发言【内容省略】

C大回复是我的荣幸,技术高又乐意帮助人 表情
但是这个D100并不是固定的哟,也许是其它的,所以只能往前推15个 ,所以程序中不应该出现K85这样的,这也是我为什么想用for next来完成的原因,C大,这样的能实现吗?
最后修改:2021/5/20 14:36:27
21-05-20 14:35

引用 flyfox1047 在 2021/5/20 14:35:48 发言【内容省略】

接下来就看你的了。
附件 workpicture1.jpg
Good Luck~
21-05-20 14:50
谢谢C大!表情表情表情
21-05-20 15:00
C大,为啥D200的值一直为0呢? STOP后再RUN,还是一样
附件 微信图片_20210520154920.jpg
21-05-20 15:50

引用 flyfox1047 在 2021/5/20 15:50:18 发言【内容省略】

看到我那句CJ P63不?台达如果没有类似的那么就跳转啊。
Good Luck~
21-05-20 15:58
C大,不是跳转的问题鸭,加上也一样,下图是GIF动图,要点击打开图片看
附件 动画.gif
最后修改:2021/5/20 16:53:58
21-05-20 16:52

上一页下一页

工控新闻

更多新闻资讯