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

主题:求如何用三菱PLC,写先入先出的程序

点击:937 回复:19

对不起各位,我把原题目给覆盖了(原先题目在1楼),真正要求解的题目是目前的题。请谅解。发帖日期:2023-10-22
谢谢各位,YXBK版主帮忙解答了讲的很详细,谢谢。解答日期:2023-10-24
说明:4个通道是小球进入通道,每个通道有前感应器和后感应器,
通道1和通道2走右边皮带和中间皮带,然后到达小球收纳盒。
通道3和通道4走左边皮带和中间皮带,然后到达小球收纳盒。
动作:当通道1 2 3 4通道上前感应器感应到有小球的时候。按照先后感应顺序进行动作。
例如:通道1号前感应器先感应到,就先走通道1小球,当通道1小球达到后感应器的时候,感应器给PLC信号,让右边的皮带和中间的皮带启动,这个时候小球开始走,当小球走到中间皮带上面的感应器,发出完成信号,停止皮带转动。然后再让其他通道走。反反复复的一直这样走下去。
附件 新建位图图像 (2).jpg
最后修改:2023/10/24 21:03:28
23-10-21 21:17

引用 117565458 在 2023/10/21 21:17:17 发言【内容省略】

这种要求不需要FIFO,你按哪个灯的开关哪个灯就亮,你如果硬要说我找个人4个手一起按开关的话就当我没说。
---开关1------------------------(灯1)
---开关2------------------------(灯2)
---开关3------------------------(灯3)
---开关4------------------------(灯4)
Good Luck~
23-10-22 09:26
可能是题目没写的太清楚,按完以后人就离开了
23-10-22 09:56
意思是,程序等待4个按钮全部完成以后,
亮起对应的灯吧
http://m.gkong.com/bbs/495078.ashx
欧姆龙写的ST,三菱也支持ST,自己转换一下即可
23-10-22 11:02
你这个逻辑很简单,
例如按钮灯S1234对应是四个数值K1 K2 K3 K4,按下存入对应的寄存器块 D0 D1 D2 3
然后一个序号寄存器DX
DX=0,等待第一个按钮写入,如果按下S3,D0写入K3,然后DX+1;
DX=1 等待按钮写入,如果按下S4 D1 写入K4 然后DX+1,(DX=2了)
依此类推,具体你要如何限制之类的自己加,
提取也是类似
23-10-22 11:05
谢谢,已经下载了,尝试一下。
23-10-22 11:09
不好意思,没看明白
23-10-22 11:43

引用 117565458 在 2023/10/22 9:56:27 发言【内容省略】

灯不需要关闭?
23-10-22 13:11

引用 知道一点 在 2023/10/22 13:11:37 发言【内容省略】

需要关闭的,只是重要的动作,我写不出来。
23-10-22 13:55
到了中间皮带的感应器后,是怎样区分进到对应的球号收纳盒呢,是推杆还是气吹或者其他方式
23-10-22 19:38

上一页下一页

工控新闻

更多新闻资讯