suiyuan666
级别: 论坛先锋
精华主题: 0
发帖数量: 735 个
工控威望: 1390 点
下载积分: 4944 分
在线时间: 745(小时)
注册时间: 2008-06-15
最后登录: 2024-12-06
查看suiyuan666的 主题 / 回贴
楼主  发表于: 2014-02-11 13:23
大家好,请教大家一个问题,我想用两个按钮控制一个由5个气缸及1个步进电机的设备。
其中单步动作要求如下,当按下按钮A时,气缸1置位,再按下气缸2置位,再按下气缸3置位。此时若按下按钮B,则气缸3复位。再按下按钮A时气缸3再置位……..即要求按钮A按下时一直单步向下运行,若中途按下按钮B时要求当前的动作复位,返回到上一状态。其中按钮A可以让整个程式一直循环运行下去(含置位及复位),使用按钮B主要是为了中间操作时出现失误让前一步返回,可以让按钮A继续操作下去,不用整个程式复位,节省操作时间,使用方便。  使用三菱FX1N PLC。请大家指导下思路。谢谢!
suiyuan666
级别: 论坛先锋
精华主题: 0
发帖数量: 735 个
工控威望: 1390 点
下载积分: 4944 分
在线时间: 745(小时)
注册时间: 2008-06-15
最后登录: 2024-12-06
查看suiyuan666的 主题 / 回贴
1楼  发表于: 2014-02-12 09:25
步进电机程式插在中间,非常感谢大家的指导,但还是不好搞。
suiyuan666
级别: 论坛先锋
精华主题: 0
发帖数量: 735 个
工控威望: 1390 点
下载积分: 4944 分
在线时间: 745(小时)
注册时间: 2008-06-15
最后登录: 2024-12-06
查看suiyuan666的 主题 / 回贴
2楼  发表于: 2014-02-12 09:39
引用
引用第4楼xuyifu于2014-02-12 09:22发表的  :

2楼方法简单  [attachment=117688]  

您的方法很好,但我程式中用了左移指令,单步可以一直循环运行,要是复位了上一状态后,再左移可能就不行了。还是非常感谢您。
suiyuan666
级别: 论坛先锋
精华主题: 0
发帖数量: 735 个
工控威望: 1390 点
下载积分: 4944 分
在线时间: 745(小时)
注册时间: 2008-06-15
最后登录: 2024-12-06
查看suiyuan666的 主题 / 回贴
3楼  发表于: 2014-02-14 13:21
引用
引用第15楼1935807118于2014-02-14 11:56发表的  :
[attachment=117784]

打不开,上面的方法好象都不行呀。
suiyuan666
级别: 论坛先锋
精华主题: 0
发帖数量: 735 个
工控威望: 1390 点
下载积分: 4944 分
在线时间: 745(小时)
注册时间: 2008-06-15
最后登录: 2024-12-06
查看suiyuan666的 主题 / 回贴
4楼  发表于: 2014-02-20 13:43
引用
引用第26楼lixiangyang于2014-02-18 22:42发表的  :
用加一指令和减一指令就简单,我已经做过了,等于《一》时就YI ,依次类推一,需要我发给你。

可以发个例子给我吗?QQ:491970446谢谢!
suiyuan666
级别: 论坛先锋
精华主题: 0
发帖数量: 735 个
工控威望: 1390 点
下载积分: 4944 分
在线时间: 745(小时)
注册时间: 2008-06-15
最后登录: 2024-12-06
查看suiyuan666的 主题 / 回贴
5楼  发表于: 2014-02-20 13:54
引用
引用第29楼supermax于2014-02-19 08:10发表的  :
上一图!         

厉害!可惜我还是没明白其原理。
要是按下X0能循环下去就更好了。
suiyuan666
级别: 论坛先锋
精华主题: 0
发帖数量: 735 个
工控威望: 1390 点
下载积分: 4944 分
在线时间: 745(小时)
注册时间: 2008-06-15
最后登录: 2024-12-06
查看suiyuan666的 主题 / 回贴
6楼  发表于: 2014-02-20 21:28
引用
引用第37楼supermax于2014-02-20 14:41发表的  :
再来能循环。     这应该是楼主想要的吧!

向您致敬!您太强大了!