• «
  • 1
  • 2
  • »
  • Pages: 1/2     Go
yan95172
级别: 探索解密
精华主题: 0
发帖数量: 7 个
工控威望: 127 点
下载积分: 836 分
在线时间: 7(小时)
注册时间: 2012-10-10
最后登录: 2013-03-13
查看yan95172的 主题 / 回贴
楼主  发表于: 2012-11-19 15:34
图片:
图片:
我写的程序是这样的,···太多,没有全部截图上来,  想把第15步到最后的程序在所有程序执行完一次之后再执行一次,该怎么写呢?
sjm213
有小知识,无大学问。
级别: 论坛版主

精华主题: 7 篇
发帖数量: 5196 个
工控威望: 7419 点
下载积分: 158730 分
在线时间: 3159(小时)
注册时间: 2007-11-21
最后登录: 2024-11-18
查看sjm213的 主题 / 回贴
1楼  发表于: 2012-11-19 17:42
跳转;
15处写上指针P1,程序末尾加上以下代码:
LD M8000
INC D0
LD= D0 K1
CJ P1
LD M8000
RST D0
catfree
虚心向各位学习!!!
级别: 工控侠客
精华主题: 0
发帖数量: 630 个
工控威望: 2814 点
下载积分: 15803 分
在线时间: 474(小时)
注册时间: 2012-03-30
最后登录: 2022-04-18
查看catfree的 主题 / 回贴
2楼  发表于: 2012-11-19 22:10
斑竹威武
一日晚自习,化学老师批评一同学坐姿不好,问他:“你见过哪个名人科学家是像你这样坐的?”我随口说了一句:“霍金……” 然后就没有然后了……一顿狠批啊
yan95172
级别: 探索解密
精华主题: 0
发帖数量: 7 个
工控威望: 127 点
下载积分: 836 分
在线时间: 7(小时)
注册时间: 2012-10-10
最后登录: 2013-03-13
查看yan95172的 主题 / 回贴
3楼  发表于: 2012-11-20 08:16
谢谢,LD=D0 K1这个在编程软件上怎么写不出来啊?
yan95172
级别: 探索解密
精华主题: 0
发帖数量: 7 个
工控威望: 127 点
下载积分: 836 分
在线时间: 7(小时)
注册时间: 2012-10-10
最后登录: 2013-03-13
查看yan95172的 主题 / 回贴
4楼  发表于: 2012-11-20 08:25
谢谢,LD=DO K1在编程软件上面怎么写不出来呢?
peteryanwei
狂风一刀斩
级别: 略有小成
精华主题: 0
发帖数量: 83 个
工控威望: 257 点
下载积分: 5501 分
在线时间: 63(小时)
注册时间: 2007-05-31
最后登录: 2019-10-09
查看peteryanwei的 主题 / 回贴
5楼  发表于: 2012-11-20 08:46
     在第15步上面加一行 FOR K1,
     在最后希望完成程序的后面加一行 NEXT.即可.
     方法有很多种.
842386283
坚持,会有意想不到的收获
级别: 略有小成
精华主题: 0
发帖数量: 215 个
工控威望: 354 点
下载积分: 3353 分
在线时间: 172(小时)
注册时间: 2011-07-17
最后登录: 2014-10-09
查看842386283的 主题 / 回贴
6楼  发表于: 2012-11-20 09:14
都是高手,
为兴趣而学习
yan95172
级别: 探索解密
精华主题: 0
发帖数量: 7 个
工控威望: 127 点
下载积分: 836 分
在线时间: 7(小时)
注册时间: 2012-10-10
最后登录: 2013-03-13
查看yan95172的 主题 / 回贴
7楼  发表于: 2012-11-20 09:33
按照5楼的办法我输入PLC里面,输出没有实现循环啊
xfqwxf
级别: 探索解密
精华主题: 0
发帖数量: 32 个
工控威望: 151 点
下载积分: 1419 分
在线时间: 25(小时)
注册时间: 2011-10-27
最后登录: 2013-11-25
查看xfqwxf的 主题 / 回贴
8楼  发表于: 2012-11-20 09:39
版主的方法是正确的。用跳转指令 就可以实现。
sjm213
有小知识,无大学问。
级别: 论坛版主

精华主题: 7 篇
发帖数量: 5196 个
工控威望: 7419 点
下载积分: 158730 分
在线时间: 3159(小时)
注册时间: 2007-11-21
最后登录: 2024-11-18
查看sjm213的 主题 / 回贴
9楼  发表于: 2012-11-20 10:25
CMP指令:

peteryanwei
狂风一刀斩
级别: 略有小成
精华主题: 0
发帖数量: 83 个
工控威望: 257 点
下载积分: 5501 分
在线时间: 63(小时)
注册时间: 2007-05-31
最后登录: 2019-10-09
查看peteryanwei的 主题 / 回贴
10楼  发表于: 2012-11-20 16:31
  抱歉,打的太快了.
          "在第15步上面加一行 FOR K1,
     在最后希望完成程序的后面加一行 NEXT.即可.
     方法有很多种."
           FOR K2后面应该是K2,K2是代表回圈执行2次.也可以用D只设定,方便修改,小于等于1时,回圈执行次数视为1次. K2代表FOR~NEXT程序执行2次后再执行NEXT后的程序.
          7楼的帅哥可以改成K2,K3...后再试试.
yan95172
级别: 探索解密
精华主题: 0
发帖数量: 7 个
工控威望: 127 点
下载积分: 836 分
在线时间: 7(小时)
注册时间: 2012-10-10
最后登录: 2013-03-13
查看yan95172的 主题 / 回贴
11楼  发表于: 2012-11-20 17:28
这些方法都试过了,还是不行,可能是我写的程序跟这些指令之间的衔接有问题,有没有哪个高手能教教我的?QQ:362000216
  • «
  • 1
  • 2
  • »
  • Pages: 1/2     Go