登录
首页 PLC论坛 三菱Mitsubishi
回帖 发帖
正文

主题:我做关于PLC控制生产线小车的毕业设计,一个难点,想请教各位大师指导一下

点击:2195 回复:45

判断DOZ1和K1是否相等,是要用CMP吗?还是可以直接像图里那样直接写个等号在那里
13-05-22 00:11
你的学习方法与我不同,我遇到这问题首先是看编程手册,或百度,或搜索视频教程。呵呵~
大于等于小于叫触点比较指令,比CMP,ZCP简洁直观。效果一样的,都是比较成立后导通。所以能用触电比较指令用触电比较指令
13-05-22 17:48
楼上的解答好像都只能解决执行单个任务的问题, 难的是有多个工位按钮被按下时如何按按下的先后顺序执行的问题,我也没想出来,等待保准答案.
13-05-22 19:11
已经做到了呀。第一个按下的存入D0,然后通过变址Z0加1,D1准备接受数据;当第二个按钮被按下,位置号存入d1,然后通过变址Z0加1,D2准备接受数据;如此循环。
13-05-22 19:28
我编了个程序,楼主看看对不对:
附件
附件
附件
13-05-22 19:30
78行D3改为100,或200,或300等。数字越大保存的呼叫按钮越多。
假设,第一个呼叫,执行D0,执行完成;第2个呼叫,执行D1,执行完成;第3个呼叫,执行D2,执行完成;第4个呼叫,执行D3,而此时又有第5个呼叫,这第5个就存入D4,如此寄存器编号增长下去;直到有一瞬间执行完毕且无人呼叫则所有寄存器清零。等待下一个循环。
13-05-22 19:40
哦,忘了把z0,z1清零了。
13-05-22 19:42
还忘了,让行程开关把相对应的Y1-Y4复位一下。
13-05-22 19:54
调试结果正确了再发上来吧,对不对调试就可以验证的啊
13-05-22 20:05
坚持学
13-05-22 20:54

上一页 下一页

工控新闻

更多新闻资讯