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

主题:如何实现自动控制时,流程的随意变更

点击:263 回复:7

   行业:电镀流水线
工艺要求:有8个电镀槽(1--8),每个电镀槽的工艺不一样。
         工作时8个电镀槽的顺序可以随意组合 或有些不需要工作。如12345678,453128等等。
   问题:这中工艺程序的结构框架怎么搭建,重点是流程的任意组合。
  控制器:信捷XD系统或三菱FX3U
希望各位大佬能提供下思路,有具体案例分享的更好!
26-06-26 08:59
队列指令,也就是先入先出,论坛有完整使用欧姆龙编写的样例。
26-07-01 04:30
26-07-01 08:25
这个不是很简单嘛。PLC做配方,配方选择,1-8个槽,按顺序1-8编号,你在触摸屏上可以做8个字地址,可以输入数值的,比如你设定1地址=6,2地址=5,3地址=4,4地址=2,5,6,7,8地址不用=0,PLC程序还是按固定顺序1-8的顺序来运行,PLC运行到1地址的时候,你是=6,那就执行6的程序,再继续执行2地址的时候,你是=5,你就执行5的程序.......=0就结束。
26-07-01 08:34
不是那么简单
比如453128的工艺流程,使用一个天车,只说工件
开始流程
1.a-4
2.4-5,a-4
3.5-3,4-5,a-4
……
最后全流程 a工件上架,b工件下架
8-b,2-8,1-2,3-1,5-3,4-5,a-4
如果使用2个天车,是一个交换槽还简单点,如果2or更多?
26-07-01 10:54

引用 cma_520 在 2026/6/26 8:59:09 发言【内容省略】

你这8个槽都是单独的一部分,你要实现可能有点困难,最好有几个功能需要多几个相同功能的槽,行车2部,就能改善。我这里有镀锡与镀银两条线,镀锡的十几个槽,两部行车。镀银的槽25个,4部航车。
26-07-01 13:16
可以写8个子程序对应8个槽,做8个寄存器对应8个子程序,先循环1#寄存器的值是多少就执行对应的子程序,1#子程序执行完继续循环2#寄存器的值是多少,为0则跳过此段程序,以此类推往复循环
26-07-01 19:40
每个电镀槽单独作一段程序,再根据需求按顺序调用应该就可以了。。不过:万用表测不出未来,PLC控制不了人生。AI时代来了,干这行己经没前途了;正考滤转行中...
26-07-06 09:54

工控新闻

更多新闻资讯