PLC实训自我总结1800字.pdf
老当益壮,宁移白首之心;穷且益坚,不坠青云之志。——唐·王勃
本次PLC实训使我对PLC系统设计的过程有了一个清晰的认识,它包括控制方案、
系统功能设计、系统示意图、PLC的选型、I/O口的点数及地址分配、电气原理回
路设计、流程图、PLC程序设计(包括梯形图和指令表)、系统调试等。
本次PLC实训是设计一个具有一定功能的液体混合机(2种及以上液体),利用
不同位置的液位传感器在液体淹没时为ON,来控制不同进液电磁阀的打开,使液
体进入搅拌器;进行放液时,当液面低于位置最低的液位传感器时,放液电磁阀关
闭。SB1为启动按钮,SB0为停止按钮。SQ1、SQ2、SQ3为功能选择开关,每个
开关有两种状态ON、OFF,三个开关可以组合8种不同状态,可实现8种不同的
功能。我们设计的液体混合机系统可实现7种不同的进液功能,包括2、3、4种
不同液体的混合。通过功能选择开关SQ1、SQ2、SQ3的不同状态的组合,可分别
实现这7种功能。首先使SQ1、SQ2、SQ3至于某一种功能状态,再按启动按钮,
液体混合机装置自动运行,直到完成此功能。如要再次执行,只需按下启动按钮
SB1;停止按钮SB0可在任意时刻停止机器工作。
编写本程序的一个重要思路是利用主控指令MC和指控复位指令MCR,模块化实
现这7种功能。具体思路:每一种功能可在一组MC、MCR之间编写,这样7种
功能就形成7组MC、MCR,即7个功能模块。当程序满足某种条件,就可以控制
执行其中一种功能。此时,可利用功能选择开关SQ1、SQ2、SQ3的不同状态的组
合,形成7种不同的条件,可分别控制实现这7种功能。
另一个重要思路是利用辅助继电器实现相应的输出控制。具体思路:在7组MC、
MCR中分别使用相应辅助继电器来控制相同的输出继电器。例如,本程序中M11、
M21、M31、M41、M51、M61、M71分别是7组MC、MCR中的辅助继电器,它
们控制相同的输出继电器Y0(进液体A的电磁阀),在MC、MCR之外,可使它
们的常开触点相互并联共同控制Y0,这种方法可避免每组MC、MCR中都出现Y0
线圈,进而避免了双线圈输出,而且可使程序逻辑清晰易懂。
本程序的控制过程:以功能1(ABCD四种液体混合)为例,①按下启动按钮SB1,
阀A打开,首先加A液,当液面淹没液位传感器4时,传感器4为ON,阀A关
闭,停止加A液,阀B打开,开始加B液;②当液面淹没液位传感器3时,传感
器3为ON,阀B关闭,停止加B液,阀C打开,开始加C液;③当液面淹没液
位传感器2时,传感器2为ON,阀C关闭,停止加C液,阀D打开,开始加D
液;④当液面淹没液位传感器1时,传感器1为ON,阀D关闭,停止加D液,
启动搅拌电机,开始搅拌;⑤搅拌6s后,停止搅拌电机,阀E打开,开始放液;
⑥当液面低于液位传感器5时,传感器5为OFF,阀E关闭,停止放液,工作停
止;若要再次启动,需按下启动按钮SB1。停止按钮SB0可随时停止工作。
调试过程中遇到的两个问题:
一、在主控指令MC和指控复位指令MCR之间应用定时器,出现定时器线圈通电
时间达到定时时间而其常开或常闭点不动作,在X-BuilerPLC软件上用监控命令进
行监控,发现定时器线圈的时间从0变化到定时时间,并无限循环。
老当益壮,宁移白首之心;穷且益坚,不坠青云之志。——唐·王勃
二、互锁不完善。例如,以功能1为例,按下启动按钮SB1,阀A打开,首先加
A液,当液面淹