中自网

当前位置:首页>>知道首页>>PLC>>正文

欧姆龙CP1H的PLC编程求助

悬赏分:0 问题已关闭 提问者: 匿名

有一工程,控制逻辑如下,请高手帮忙编程,三菱,西门子,欧姆龙,松下等PLC都可以
I/O地址分配如下(我以三菱PLC为例说明)
输入:
X0:液压站启动/停止按钮
X1:脱水机启动/停止按钮
X2:进料泵启动/停止按钮
X3:加药泵启动/停止按钮
X4:清洗阀开启/关闭按钮
X5:刀闸阀开启/关闭按钮
X6:刀闸阀开到位信号
X7:刀闸阀关到位信号
X10:手动方式
X11:自动方式
X12:自动启动
X11:自动停止
输出:
Y0:液压站运行控制信号
Y1:脱水机运行控制信号
Y2:进料泵运行控制信号
Y3:加药泵运行控制信号
Y4:清洗阀运行控制信号
Y5:开启刀闸阀控制信号
Y6:关闭刀闸阀控制信号
控制逻辑如下:
手动方式:
01、启动时,液压站启动后,方可启动脱水机;
02、液压站、脱水机启动后,待开启刀闸阀到位后,方可启动进料泵;
03、液压站、脱水机、进料泵启动后,并且刀闸阀开启到位后,方可启动加药泵;
04、停止时,先停止进料泵和加药泵;
05、待进料泵和加药泵停止后,方可开启清洗阀进行清洗;
06、清洗30分钟后,关闭清洗阀,并且关闭刀闸阀到位;
07、待清洗阀关闭后,方可停止脱水机;
08、待脱水机停止后,方可停止液压站;
09、特别注意的是,刀闸阀开启到位后,方可启动进料泵和加药泵
10、进料泵和加药泵停止后,刀闸阀才可以关闭直至关闭到位
11、上述过程都是可逆的,比如,启动液压站后,也可以再停止液压站;
再比如启动液压站、脱水机后,也可以不启动进料泵,而可以停止脱水机等等
自动方式:
   当按下自动启动按钮的时候,系统按照上述逻辑进行启动操作,一一启动液压站、脱水机、开启刀闸阀到位、进料泵、加药泵等,这时启动过程结束,当按下自动停止按钮的时候,系统先停止进料泵、加药泵,然后开启清洗阀清洗30分钟后,之后关闭刀闸阀到位,之后再停止脱水机,液压站,一个工作循环结束注意的是:比如当自动启动的过程未彻底结束的时候(就是说进料泵和加药泵未启动),这个时候如果按下自动停止按钮的时候,则不进行清洗,直接按照逻辑先启动者后停止、后停止者先启动的原则自动到手动切换、手动到自动切换:要求不管自动到手动还是手动到自动的切换都能保持当前机器的状态,比如当手动启动到进料泵的时候,这个时候如果切换到自动状态,则系统就保持这样的状态,只有当再次按下自动启动的按钮,系统才会继续按照自动的方式进行启动再比如:当自动方式进行到清洗,这个时候切换到手动,则继续保持清洗,待清洗完成后,按下清洗阀按钮,才可结束清洗。再举例:当在手动方式下清洗完成后,转到自动的时候,自动判断此时已经清洗完成,如果按下自动启动,则可以继续开启进料和加药继续生产,如果按下自动停止,则按照逻辑停机。要求用三菱 西门子 欧姆龙 松下等机型随意一种写出程序,在此多谢了!
 

相关问题