duxi0827
级别: *
精华主题: * 篇
发帖数量: * 个
工控威望: * 点
下载积分: * 分
在线时间: (小时)
注册时间: *
最后登录: *
查看duxi0827的 主题 / 回贴
楼主  发表于: 2011-05-29 22:16
   关于位置记忆的程序编制

有一个撞块,5个开关。
两个极限开关:左极限、右极限;
中间3个开关:1、2、3
撞块在左右极限开关之间靠风岗随意走动、随意停下。(不用考虑用什么电磁阀。)

设计一个程序:   A、怎么确定撞块走到哪个位置?
                 B、撞块走到一个位置停下后(假设走到开关1和开关2位置之间,1、2都没接通),记住现在的位置,根据项目要求,从现在的位置产生别的动作。

有兴趣的朋友可以做下,大家学习学习



6楼  发表于: 2009-06-18 23:52 只看该作者 | 小 中 大  

行进中能够碰到开关的情况就不说了。
对停止在中间区域:
把位置分为4个区。|左极限|开关1|开关2|开关3|右极限|,以1,2,3,4标记。
设置左极限为原点开关(碰到该开关时记忆该位置为1),然后正转到开关1下降沿将位置记忆为2……到开关3下降沿将位置记忆为4;反转时则到开关3下降沿将位置记忆为3,……开关1下降沿将位置记忆为1。利用断电保持就能记住行进区间。
(实际工程中这个原点开关灵活设置)

6楼回答中所说的记忆是怎么进行的哦~  要用到什么指不??  期待回答~~[    sell=5][/sell]
wfb610
级别: 工控侠客
精华主题: 0
发帖数量: 685 个
工控威望: 3967 点
下载积分: 20570 分
在线时间: 683(小时)
注册时间: 2009-09-25
最后登录: 2023-12-31
查看wfb610的 主题 / 回贴
1楼  发表于: 2011-05-30 12:00
用MOV传送指令
jin5321
级别: 家园常客
精华主题: 0
发帖数量: 250 个
工控威望: 930 点
下载积分: 475 分
在线时间: 155(小时)
注册时间: 2011-05-05
最后登录: 2015-06-09
查看jin5321的 主题 / 回贴
2楼  发表于: 2011-05-30 12:10
有点复杂