• «
  • 1
  • 2
  • »
  • Pages: 1/2     Go
ch631109
级别: 略有小成
精华主题: 0
发帖数量: 54 个
工控威望: 208 点
下载积分: 698 分
在线时间: 32(小时)
注册时间: 2011-09-30
最后登录: 2013-02-08
查看ch631109的 主题 / 回贴
楼主  发表于: 2012-12-22 17:44
注意我说的是用循环指令来实现,不是其它方式.
cvlsam
富士低压,POD(觸摸屏),PLC专卖
级别: VIP会员

精华主题: 3 篇
发帖数量: 6769 个
工控威望: 38370 点
下载积分: 2965 分
在线时间: 9505(小时)
注册时间: 2006-09-13
最后登录: 2024-11-18
查看cvlsam的 主题 / 回贴
1楼  发表于: 2012-12-22 19:40
K2Y0=1111 1111时,Mov  K1  K2Y0

Regards
plc学者
级别: 略有小成
精华主题: 0
发帖数量: 191 个
工控威望: 362 点
下载积分: 3391 分
在线时间: 376(小时)
注册时间: 2011-07-18
最后登录: 2024-11-17
查看plc学者的 主题 / 回贴
2楼  发表于: 2012-12-22 20:19
看看这个能行么 rol指令.zip (12 K) 下载次数:95
ch631109
级别: 略有小成
精华主题: 0
发帖数量: 54 个
工控威望: 208 点
下载积分: 698 分
在线时间: 32(小时)
注册时间: 2011-09-30
最后登录: 2013-02-08
查看ch631109的 主题 / 回贴
3楼  发表于: 2012-12-22 21:20
1楼与我的意思不同,2楼的思路可以,但还是不太简洁,如果要任意位循环的话程序做起来有点繁琐,我自已想出了一种办法,通过了仿真.注意那里的K11不能用K10,不仿用K10试一下,有点小问题.
附件: sftl.rar (7 K) 下载次数:49
网站提示: 请不要用迅雷下载附件,容易出错
中国工控
学习
级别: VIP会员
精华主题: 0
发帖数量: 482 个
工控威望: 662 点
下载积分: 2147 分
在线时间: 68(小时)
注册时间: 2007-07-16
最后登录: 2023-04-05
查看中国工控的 主题 / 回贴
4楼  发表于: 2012-12-22 23:03
楼上说的啥呀!首先按照编程手册来说,操作数只能是K4 K8有效,但是你在程序里写成一楼那样,也能运行,不过建议还是按照手册上面来吧,你可以用K4,然后到第8位的时候,就复位循环回起点,不要钻牛角尖,不要问为什么不能,因为日本的东西没什么为什么的,你为什么用呢,所以满足需要即可。
ch631109
级别: 略有小成
精华主题: 0
发帖数量: 54 个
工控威望: 208 点
下载积分: 698 分
在线时间: 32(小时)
注册时间: 2011-09-30
最后登录: 2013-02-08
查看ch631109的 主题 / 回贴
5楼  发表于: 2012-12-23 09:20
1楼的思路确是行,且很好,我是被那一行全1而误解了其思路的正确性,只要将  K2Y0=1111 1111时,Mov  K1  K2Y0 改为:
K2Y0=1000000时,Mov  K1  K2Y0即可.
ch631109
级别: 略有小成
精华主题: 0
发帖数量: 54 个
工控威望: 208 点
下载积分: 698 分
在线时间: 32(小时)
注册时间: 2011-09-30
最后登录: 2013-02-08
查看ch631109的 主题 / 回贴
6楼  发表于: 2012-12-23 09:44
图片:
对三楼我自已的方案做了一下改进,双原方案程序更简洁合理,如果要实现8位循环,就设K9.
wwcwwc
级别: VIP会员

精华主题: 0
发帖数量: 3393 个
工控威望: 3189 点
下载积分: 70397 分
在线时间: 1603(小时)
注册时间: 2008-04-20
最后登录: 2024-11-13
查看wwcwwc的 主题 / 回贴
7楼  发表于: 2012-12-23 11:00
看了楼上的回答,我认为操作数是只有4的公倍数,但是可以结合其它指令来完成的呀。
比如说K4 Y0,当程序执行时,不需要执行后两位结果时,你可以再程序执行到第六位时复位呀。
梁国全
级别: 探索解密
精华主题: 0
发帖数量: 55 个
工控威望: 172 点
下载积分: 464 分
在线时间: 50(小时)
注册时间: 2011-08-20
最后登录: 2024-01-19
查看梁国全的 主题 / 回贴
8楼  发表于: 2012-12-23 17:13
编我的个地方能覆盖即可更换吗
shimwong
级别: 探索解密
精华主题: 0
发帖数量: 10 个
工控威望: 131 点
下载积分: 473 分
在线时间: 1(小时)
注册时间: 2011-08-14
最后登录: 2013-02-04
查看shimwong的 主题 / 回贴
9楼  发表于: 2012-12-23 17:16
思路确是行,且很好.
ch631109
级别: 略有小成
精华主题: 0
发帖数量: 54 个
工控威望: 208 点
下载积分: 698 分
在线时间: 32(小时)
注册时间: 2011-09-30
最后登录: 2013-02-08
查看ch631109的 主题 / 回贴
10楼  发表于: 2012-12-24 08:20
图片:
我又把6楼的程序做了合理的修改,如果只是Y0-Y7这8位循环,不必高K9,只要把下面的触点指令改为下降沿触发即可.
aojianyun121
级别: 家园常客
精华主题: 0
发帖数量: 133 个
工控威望: 523 点
下载积分: 5560 分
在线时间: 113(小时)
注册时间: 2010-11-25
最后登录: 2024-11-11
查看aojianyun121的 主题 / 回贴
11楼  发表于: 2012-12-24 10:12
图片:
引用
引用第10楼ch631109于2012-12-24 08:20发表的  :
我又把6楼的程序做了合理的修改,如果只是Y0-Y7这8位循环,不必高K9,只要把下面的触点指令改为下降沿触发即可.

  首先恭喜你你出现双线圈了!!!  仿真进入不了第二次循还。这是我对你的修改。
[ 此帖被aojianyun121在2012-12-24 10:31重新编辑 ]
  • «
  • 1
  • 2
  • »
  • Pages: 1/2     Go