恳请点播帮助。 过程是这样的,有八个小罐,要实现每个罐排队依次上料,一次只能给一个罐上料,上满料自动停止这个罐的上料。然后在给第二个空罐上料,上满后停止上料。依次先后进行。哪个罐没有料了,根据罐没有料的先后次序排队上料,哪个罐先没有料,先自动上料,依次排队自动上料。在八个罐中,有一个八号罐只要监测到没有料,其它七个罐中,即便监测到有没有料,有料没有料的罐停止上料,优先八号罐上料,八号罐料上满,其它七个罐根据先前罐先后没料次序在排队,以此上料。 我的知识点欠缺,想用巨鹏PLC去实现这个控制。八号罐一旦没料优先其它七个罐上料,上满后。其它七个罐根据罐没有料的先后顺序排队上料。 这7个罐下料的快慢不同。
如果用顺序控制这个问题好解决,每个罐给定一个编号,每个罐必须有料滿与无料检测器;1、当检测到8号罐无料时,执行8号罐装料,料滿再判断1-7号罐,这时有两种情况:1是全空,如果是全空按控制顺执行1号罐罐料,2号罐罐料。。。。。。。.如果不是全空判断哪个罐先空先罐哪个.这里用冒泡排序法确定哪个罐先空哪个罐后空,这时必须将罐空的时间做一次读取,再将读取数比较来判断。道理简单。程序实现起来对我比较困难。
不知用巨鹏PLC能否实现这个控制过程。