您现在所在的是:

三菱Mitsubishi

回帖:45个,阅读:2104 [上一页] [1] [2] [3] [4] [5] [下一页]
625
285471548
文章数:14
年度积分:50
历史总积分:625
注册时间:2013/5/19
发站内信
发表于:2013/5/22 0:11:31
#20楼
回复 #14楼 jtfuping
判断DOZ1和K1是否相等,是要用CMP吗?还是可以直接像图里那样直接写个等号在那里
1052
jtfuping
文章数:97
年度积分:50
历史总积分:1052
注册时间:2011/6/30
发站内信
发表于:2013/5/22 17:48:52
#21楼
回复 #20楼 285471548
你的学习方法与我不同,我遇到这问题首先是看编程手册,或百度,或搜索视频教程。呵呵~
大于等于小于叫触点比较指令,比CMP,ZCP简洁直观。效果一样的,都是比较成立后导通。所以能用触电比较指令用触电比较指令
15623
step1
文章数:7314
年度积分:35
历史总积分:15623
注册时间:2008/4/10
发站内信
2017国庆活动(三)
2016国庆活动(三)
2013辞旧迎新
发表于:2013/5/22 19:11:21
#22楼
楼上的解答好像都只能解决执行单个任务的问题, 难的是有多个工位按钮被按下时如何按按下的先后顺序执行的问题,我也没想出来,等待保准答案.
不积硅步,无以至千里;不积小流,无以成江河;九层之台,始于垒土。   好好学习,天天向
上。
1052
jtfuping
文章数:97
年度积分:50
历史总积分:1052
注册时间:2011/6/30
发站内信
发表于:2013/5/22 19:28:14
#23楼
回复 #22楼 step1
已经做到了呀。第一个按下的存入D0,然后通过变址Z0加1,D1准备接受数据;当第二个按钮被按下,位置号存入d1,然后通过变址Z0加1,D2准备接受数据;如此循环。
1052
jtfuping
文章数:97
年度积分:50
历史总积分:1052
注册时间:2011/6/30
发站内信
发表于:2013/5/22 19:30:07
#24楼
我编了个程序,楼主看看对不对:
附件
附件
附件
1052
jtfuping
文章数:97
年度积分:50
历史总积分:1052
注册时间:2011/6/30
发站内信
发表于:2013/5/22 19:40:42
#25楼
78行D3改为100,或200,或300等。数字越大保存的呼叫按钮越多。
假设,第一个呼叫,执行D0,执行完成;第2个呼叫,执行D1,执行完成;第3个呼叫,执行D2,执行完成;第4个呼叫,执行D3,而此时又有第5个呼叫,这第5个就存入D4,如此寄存器编号增长下去;直到有一瞬间执行完毕且无人呼叫则所有寄存器清零。等待下一个循环。
1052
jtfuping
文章数:97
年度积分:50
历史总积分:1052
注册时间:2011/6/30
发站内信
发表于:2013/5/22 19:42:24
#26楼
哦,忘了把z0,z1清零了。
1052
jtfuping
文章数:97
年度积分:50
历史总积分:1052
注册时间:2011/6/30
发站内信
发表于:2013/5/22 19:54:49
#27楼
还忘了,让行程开关把相对应的Y1-Y4复位一下。
15623
step1
文章数:7314
年度积分:35
历史总积分:15623
注册时间:2008/4/10
发站内信
2017国庆活动(三)
2016国庆活动(三)
2013辞旧迎新
发表于:2013/5/22 20:05:52
#28楼
调试结果正确了再发上来吧,对不对调试就可以验证的啊
不积硅步,无以至千里;不积小流,无以成江河;九层之台,始于垒土。   好好学习,天天向
上。
629
timezqh
文章数:18
年度积分:50
历史总积分:629
注册时间:2013/5/20
发站内信
发表于:2013/5/22 20:54:42
#29楼
坚持学

关于我们 | 联系我们 | 广告服务 | 本站动态 | 友情链接 | 法律声明 | 非法和不良信息举报

工控网客服热线:0755-86369299
版权所有 工控网 Copyright©2024 Gkong.com, All Rights Reserved

78.0005