PLC课程设计报告注塑机控制
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
目录
1 引言(主要写课题设计的目的、设计内容及要实现的目标) (02)
2 系统总体方案设计 (03)
2.1 系统变量定义及分配表 (03)
2.2 系统接线图设计 (04)
3 控制系统设计 (04)
3.1 控制程序流程图设计 (04)
3.2 控制程序设计思路 (06)
4 系统调试及结果分析 (06)
4.1 系统调试及解决的问题 (06)
4.2 结果分析 (07)
5 结束语(主要写取得的效果、创新点及设计意义) (07)
参考文献
6附录:带功能注释的源程序 (08)
1、引言
注塑机是一种专用的塑料成型机械,它利用塑料的热塑性,经加热融化后,加以高的压力使其快速流入模腔,经一段时间的保压和冷却,成为各种形状的塑料制品。
注塑机的工艺要求:
注塑机生产一个产品一般要经过闭模、合闸、稳压、整进、注射、保压、预塑、解压、开闸、起模、顶出产品等工序。这些动作的完成均由电磁阀控制液压回路来完成。
本实验的目的就是完成注塑机的两种工作方式:手动和自动循环的PLC控制。其自动循环时的工艺流程如图所示。从图中可以看出,注塑机的控制过程是顺序控制。它的工作是从闭模开始一步一步有条不紊进行的,每个工步执行指令使电磁阀动作,用行程开关和工艺过程时间来判断每一步是否完成,且只有当前一个工步完成后才能进入下一工步。也就是说,下一步的接通条件取决于上一步的逻辑结果以及附加在这一步上的条件。除了自动工作方式之外,为了方便设备的调整及单件产品生产,注塑机还设有手动工作方式。所谓手动,是为注塑机的每一个工步都设置一个按钮,当某个按钮按下时,机器就执行该按钮对应的工步动作。
注塑机自动循环状态的工艺流程图
2、系统总体方案设计
本课程设计总体分为三个模块,即公用模块,手动模块和自动模块。公用模块主要控制系统的启动、停止,以及工作方式的选择——手动方式或者自方式。
2.1 系统变量定义及分配表
补充说明: a. SB1~SB12分别是对应闭模、合闸、稳压、整进、注射、保压、预塑、解压、开闸、起模、起模结束、顶出产品的选择按钮;
b. SQ2~SQ8分别是对应闭模、合闸、稳压、整进、预塑、起模、起模结束的行程开关;
c. YV1~YV8系统的八个输出,带动不同的电机。
2.2 系统接线图设计
输
入
系
统
输入 启 动 0.01 输 出
继电器YV1~YV8
1.01~1.08
停 止
0.00
手动状态控制位 W40.00~W40.12 W90.00(结束状态位)
手动选择开关 0.02 手动停止按钮 0.04 自动选择开关 0.03 自动状态控制位
W20.00~W20.12
自动停止按钮 0.05 手动方案选择按钮SB1~SB12 2.01~2.12 时间继电器 注射时间
TIM0000 保压时间
TIM0001 解压时间
TIM0002
自动方案行程开关SQ2~SQ8 10.02~10.08
使用到的中间继电器
30.00~30.15
压力传感器 8.00
3、控制系统设计
3.1 控制程序流程图设计
3.2 控制程序设计思路
从自动部分流程图可以看出,各操作都是由行程开关控制相应的电磁阀进行转换的。注塑成型生产工艺是典型的顺序控制,可以采用多种方式完成控制,比如置位/复位指令和定时器指令、移位指令和定时器指令、步进指令和定时器指令。在PLC的顺序控制中采用步进指令方式编程有很大的优点:方法简单、规律性强,大大提高编程工作效率,修改程序方便,因此我采用步进指令结合定时器指令来完成本次课程设计。
另外,手动部分流程图实际上是一个选择序列结构,也可以使用步进指令来完成。
4 系统调试及结果分析
4.1 系统调试及解决的问题
看到其他人都已经陆续完成了,自己也开始心慌。通过到实验室与老师探讨,发现了不少问题。首先是启动、停止按钮繁多,导致程序比较混乱;其次就是误用输出单元作为输入单元,导致连接PLC之后无法正确的输入,程序不能执行。
在老师的开导下,我将多余的启动/停止去掉,使程序得到简化;又将误用的输出单元改回正确的输入单元,程序方可正确执行。
4.2 结果分析
经调试,各部分程序均能成功执行:
主程序由简单的起保停电路构成;
选择手动功能时,每按下某个步位的按钮(SB1~SB12),就能执行该步的操作,比如按下SB1就能闭膜,再按下一次就可以停止,此时可以选择执行十二步中的任意一步(十二步即:闭模、合闸、稳压、整进、注射、保压、预塑、解压、开闸、起模、起模结束、顶出产品),这样使得手动操作非常灵活,既可以顺序生产单件产品,对于生产过程中出现错误的工位还可以重新加工,又可以完成进入自动模式前的调整工作。
选择自动功能时,由于行程开关、压力传感器和定时器的作用,使得各步能够顺序循环执行。
5 结束语
经过两星期的努力,我终于完成了本次课程设计。在这个过程中,出现过很多的难题,但都在老师和同学的帮助下顺利解决了,在不断的学习过程中我体会到:基本知识的掌握非常重要。掌握基本的编程指令,明白常用的输入输出单元,是课程设计的前提,否则连设计方案都可能是错误的,编程更是无从谈起。
总之,通过这次课程设计,我深刻体会到要做好一个完整的事情,需要有系统的思维方式和方法,对待要解决的问题,要耐心、要善于运用已有的资源来充实自己。同时我也深刻的认识到,在对待一个新事物时,一定要从整体考虑,完成一步之后再作下一步,这样才能更加有效。