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

主题:【话题】PLC没有先入先出指令,如何实现先入先出?

点击:1636 回复:18

看回复,太简单了
如果能用原PLC就更简单,另加PLC就要考虑2个脑袋的协调
所有的情况不外就是几种
1.交替通行,这可能会效率很低
2.先到先放行
3.都待放行,交替放行
4.B线量大,穿插放行A
D有产品,C顶升产品待放行
因为你的D线允许混搭A-B来的产品,所以没必要先入先出,保证C只有一个(放向)的产品即可。
23-03-07 11:55
附件 1.jpg
附件 2.jpg
数据移位和数据消除我换了个方式
23-03-07 12:17
能达到效果都一样
23-03-07 13:47

引用 知道一点 在 2023/3/7 11:55:23 发言【内容省略】

1、交替通行,效率低
2、先到先行,计划采取的方案。
3、都待放行,也存在一个先到位后到位的情况,所以使用先到先行。因为正常情况,先到位的,相对来说,后面其下一个也会先到位。
4、B线量大,穿插放行A。如果A量大了,就穿插放B,要做控制,还有做判断。
另外,原有系统被改动过,原系统是BCD走,后改动,加入A系统,使用转换开关控制,但是改动中,未对原系统PLC程序进行改动,即原系统中,C处未走完,B处是不能放产品进C的。后改动中,B\C的逻辑关系不变,但是A和C之间不存在这个逻辑关系,只是简单的转换开关控制,即不管C上是否有货,只有转换开关允许A线进货,直接动作就是A运行,C反转。
所以最简单的就是不动原有系统,直接新增控制,对转换开关进行控制,代替人员手动。
PS:原有系统被中间改动后较乱,在原系统中进行修改需要时间和人员,而两者都没有,所以在下面做一个小箱子,到现场接三个光电开关,停线5分钟,将转换开关的两组点直接接中间继电器上,送电就OK了。
23-03-07 17:25
从描述看,改变思路源自将目前的手动改为PLC,还未必是自动~没看出A-B转换开关怎样执行
“原系统中,C处未走完,B处是不能放产品进C的”如果C线允许再摆放,为什么不
附件 image.jpg
这是曾经的改造项目中的一个增长点,当年厂外等拉货的卡车排长龙,分厂长一年后因此改造升格总厂长~当年PLC属固定资产,要向打报告申请固定资产的,他用维修资金改的,而且还增效了,所以.....
你这个不难
23-03-07 19:49
1、原转换开关为两位常开点转换开关,即选择左边则A线持续向C滚杠进箱,B线箱到B皮带光电检测处则皮带停止运行;选择右边则反之。因为人员还有别的作业要忙,所以经常不能及时去选择转换开关,造成流程的堵塞。通过改造,不需要人员去监控、操作转换开关,通过光电开关的检测,自动对A\B的进线进行切换。
2、因为产品本身比较长,每条皮带或滚杠只能进一件产品,放不下第二件,而且产品不能碰撞、挤压,所以在转角点就造成流程的堵塞。
如题目所示,问题的主要点是在CP1E中如何实现先入先出,在“bnnyygy”提供的程序的启示下,已实现基本功能。
谢谢提供的意见,因为不牵扯生产的流程,只需要简单修改就可以了。
23-03-08 12:25
AB都有货 也该有一个是先的!先的依然是先出!
23-03-10 09:01
是的,所以做的是先到先出。
23-03-10 11:13
就目前的控制,谈不上先入先出,就是个时序控制
23-03-10 12:01

上一页 上一页

工控新闻

更多新闻资讯