基于PLC的自动罐装系统.docx
- 文档编号:333631
- 上传时间:2022-10-09
- 格式:DOCX
- 页数:11
- 大小:18.37KB
基于PLC的自动罐装系统.docx
《基于PLC的自动罐装系统.docx》由会员分享,可在线阅读,更多相关《基于PLC的自动罐装系统.docx(11页珍藏版)》请在冰豆网上搜索。
基于PLC的自动罐装系统
基于PLC的自动罐装系统
1304112-09陈圣
#基于PLC控制的自动罐装机系统
工作原理:
洗瓶机将瓶子的里外洗净后,并经检查质量合格的瓶子,由传送带送入自动灌装机的限位机构,根据规定的要求按一定距离排列好,送入拨瓶轮,拨瓶轮准确地将瓶送入瓶的升降机构。
升降机构把升降活塞顶起,瓶随之上升,于是瓶口打开灌装阀的气门,充气等压,然后打开液门,进行灌液,灌液后进行压力释放,然后关闭液门、气门完成灌装后,瓶的升降机构立即进入下降滑道,在下降滑道的作用下,升降活塞筒体被滑道强制下降,因而装好的瓶子随之下降到最低位置,当转过一定角度后,瓶子进入拨瓶机构,被拨瓶机构退出,送去进行上盖,这样就完成了整个灌装工作的一个工作循环过程。
技术指标:
灌装速度,数量等
控制要求:
灌装生产线有两条传送带,空桶传送带和灌装传送带。
生产线分为4个工位,这4个工位完成桶的清洗、吹干、灌装和剔出没有正常完成各个工位操作的桶。
生产线启动后,空桶传送带送过来的空桶依次完成上述功能。
各个工位的间隔距离相等(大于二个桶的直径),以保证灌装传送带电机运行一次,桶可以在各个工位准确到位。
输入:
生产线启动、停止信号分别为S1、S2;灌装传送带空桶到位光电关,1~4工位的桶到位光电开关依次为BO、Bl、B2、B3、B4为1时桶到位,否则为0;2工位的吹干检测传感器B21吹干时为1,否则为0;3工位的灌装完成压力传感器B31灌装完成时为1,否则为0;1~4工位推杆阀门(1~3工位用于将桶放置到正常操作的位置,并在相应的操作完成后再收回到灌装传送带上,4工位将不合格的桶推出传送带后推杆收回)开到位信号V11_OPENED、V21_OPENED、V31_OPENED、V4_OPENED为1时开到位,否则为0;1~4工位推杆阀门关到位信号V11_CLOSED、V21_CLOSED、V31_CLOSED、V32_CL0SED为1时关到位,否则为0;1~3工位清洗、吹干、灌装阀门,开到位信号V12_0PENED、V22_OPENED、V32_OPENED为1时开到位,否则为0;1~3工位清洗、吹干、灌装阀门,关到位信号V12_CLOSED、V22_CLOSED、V32_CLOSED为1时关到位,否则为0。
输出:
Ml、M2分别为空桶传送带和灌裝传送带电机的启动、停止输出,为1时启动,为0时停止;1~4工位推杆阀门V11、V21、V31、V4为1时打开,否则关闭;1〜3工位清洗、吹干、灌装阀门V12、V22、V32为1时打开,否则关闭。
设计方法:
本实例中的灌装传送带的控制流程是这样的:
首先按动启动按钮后,灌装传送带空桶位置的光电开关,当没有桶时其输入值为0,假如灌装传送带电机没有运行,则启动空桶传送带电机,直到灌装传送带空桶位置有桶为止,然后停止空桶传送带电机。
空桶传送带电机停止后,如果推杆全部收回,灌装传送带空桶位置的光电开关出现上升沿,或者在至少一个工位有桶的情况下,推杆全部收回出现上升沿,则启动灌装传送带电机(当按动启动按钮时,如果灌装传送带空桶位置有桶或至少一个工位有桶,也需要启动灌装传送带电机)。
当各个工位的光电开关有任意一个(由于各个工位间隔距离相等,故灌装传送带上多于一个桶时,各个光电开关会同时检测到桶已经到位)检测到桶已经到位时,停止灌装传送带电机,然后进行各个工位的操作。
假如灌装传送带上所有桶都已经灌装完毕,或者空桶传送带送桶不及时,所有光电开关检测不到桶的到位,将会导致电机一直运行下去。
为避免这种情况的发生,设置一个延时开型计时器,时间设置为8s,8s时间到后停止电机运行,从而启动空桶传送带电机,使空桶能够送过来。
这里之所以用8s的时间,是考虑到灌装传送带电机正常运行一次不会超过8s的缘故。
各个工位的操作流程是这样的,在1工位桶到位后,用推杆将桶推到清洗阀门人口进行桶内的清洗,时间为10s。
然后将清洗过的桶,用推杆收回到灌装传送带上。
2工位与此类似,只是桶将进行吹干。
3工位进行灌装,灌装时间为15s。
在2工位还有一个吹干检测传感器,用于吹干后检测桶内是否有水,如果有水则不能进行下一步工位的操作,当到达4工位时将其推出灌装传送带。
同样,3工位操作完成后进行桶内的压力检测,如果压力低,则也要在4工位时将其推出灌装传送带。
按动停止按钮,则需停止灌装生产线工作,即停止所有电机运行并关闭所有阀门,以便将生产线恢复到初始状态。
BASIC语言程序如下:
REM传送带启动、停止的控制
IFS1ANDNOTS2THENSTART=1`按动启动按钮,生产线开始运行
IFSTARTTHEN
IFV11_CL0SEDANDV21_CLOSEDANDV31_CLOSEDTHEN
F0=1`阀门推杆全部收回到位
ELSE
F0=0
ENDIF
IFB1ORB2ORB3ORB4THEN
F1=1
ELSE
F1=0
ENDIF
IFF.0ORF.1ORF.2ORF.3ORF.4ORF.5ORF.6ORF.7OR
F.8ORF.9ORF.10ORF.11ORF.12ORF.13THEN
F2=1`4个工位中至少一个阀门出现故障
ELSE
F2=0
ENDIF
IFNOTB2ANDNOTM2ANDNOTF2THEN
M1=1`空桶传送带启动
ELSE
Ml=0
ENDIF
IF(BOANDONS.0ANDF0ORF0ANDONS.1ANDF1)ANDNOTF2THEN
M2=1`灌装传送带电机启动
ENDIF
IFF1ANDONS.2THEN
IFF.0ORF.2THEN
SHIFT[0].0=0`1工位操作未完成
ENDIF
IFF.16ORF.4ORF.6THEN
SHIFT[0].l=0`2工位操作未完成
ENDIF
IFF.17ORF.8ORF.10ORF.11THEN
SHIFT[0].2=0`3工位操作未完成
ENDIF
CALLSHIFT1`DINT数据类型的SHIFT1[0]左移动一位
M2=0`灌装传送带电机停止
F.19=0`复位1、2、3、4工位正常操作完毕或阀门故障标志
F.20=0
F.21=0
F.22=0
F.20=0
F.21=0
F.22=0
F.16=0`复位2,3工位操作未完
F.17=0
ENDIF
IFM2THEN
T0=1`灌装传送带电机运行8s计时器
ELSE
T0=0
ENDIF
IFTO.DNTHEN
M2=0`灌装传送带电机运行8s后停止
ENDIF
IFNOTM2THEN
T1=1`灌装传送带电机停止时启动35s计时器
ELSE
T1=0
ENDIF
IFTl.DNANDF1THEN`灌装传送带有桶且电机停止35s后
START=0生产线停止
ENDIF
ELSE
T0=0
Tl=0
ENDIF
REM1工位的控制
IFSTARTANDSHIFT1[0].0ANDNOTF.19THEN
IFNOTT[2].DNTHEN
V11=1`1工位推杆阀门打开同时启动5s的计时器
T[0]=1
IFT[0].DNANDNOTV11_OPENEDTHEN
F.0=1`1工位推杆阀门打开故障
F.19=1`1工位阀门故障停止
ENDIF
IFV11_OPENEDTHEN
V12=1`1工位清洗阀门打开同时启动5s的计时器
T[1]=1
ELSE
T[1]=0ENDIF
IFT[1].DNANDNOTV12_OPENEDTHEN
F.2=1`1工位清洗阀门打开故障
F.19=1`1工位阀门故障停止
ENDIF
ENDIF
IFV12_OPENEDTHEN
T[2]=1`清洗用10s计时器启动
ELSE
T[2]=0
ENDIF
IFT[2].DNTHEN
T[3]=1`清洗完毕,关闭清洗阀门同时启动5s的计时器
V12=0
IFT[3].DNANDNOTV12_CLOSEDTHEN
F.3=1`1工位清洗阀门关闭故障
F.19=1`1工位阀门故障停止
ENDIF
IFV12_CLOSEDTHEN
T[4]=1`清洗阀门关闭,关闭推杆阀门同时启动^的计时器
V11=0
ELSE
T[4]=0ENDIF
IFT[4].DNANDNOTV11_CLOSEDTHEN
F.1=1`1工位推杆阀门关闭
F.19=1`1工位阀门故障停止
ENDIF
IFV11_CLOSEDTHEN`1在推杆又收回到位时
F.19=1
ENDIF
ENDIF
ELSE
T[0]=0
T[l]=0
T[2]=0
T[3]=0
T[4]=0
ENDIF
REM2工位的控制
IFSTARTANDSHIFT1[0].1ANDNOTF.20THEN
IFNOTT[7].DNTHEN
V21=1`2工位推杆阀门打开同时启动5s的计时器
T[5]=1
IFT[5].DNANDNOTV21.0PENEDTHEN
F.4=l`2工位推杆阀门打开故障
F.20=1`2工位阀门故障停止
ENDIF
IFV21_OPENEDTHEN
V22=l`2工位吹干阀门打开同时启动5s的计时器
T[6]=1
ELSE
T[6]=0
ENDIF
IFT[6].DNANDNOTV22.0PENEDTHEN
F.6=l`2工位吹干阀门打开故障
F.20=1`2工位阀门故障停止
ENDIF
ENDIF
IFV22.0PENEDTHEN
T[7]=1`吹干用10s计时器启动
ELSE
T[7]=0
ENDIF
IFT[7].DNTHEN
T[8]=1`吹干10s后,关闭吹干阀门并启动5s计时器
V22=0
IFNOTB21THENF.16=1`未吹干置2工位未完成标志
IFT[8].DNANDNOTV22_CLOSEDTHEN
F.7=1`2工位吹干阀门关闭故障
F.20=1`2工位阀门故障停止
ENDIF
IFV22_CLOSEDTHEN
T[9]=1`2工位推杆阀门关闭同时启动5s的计时器
V21=0
ELSE
T[9]=0
ENDIF
IFT[9].DNANDNOTV21_CLOSEDTHEN
F.5=1`2工位推杆阀门关闭故障
F.20=1`2工位阀门故障停止
ENDIF
IFV21_
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 基于 PLC 自动 罐装 系统