电气控制与PLC课程设计
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
电气控制与PLC
课程设计
题目: 自动洗车机控制设计
院系名称:电气工程学院
专业班级:自动F0805 学生姓名:周起伟
学号: 200848280525
指导教师:王艳芳
设计地点:中2-211 设计时间: 2011.07.04~2011.07.10 成绩:
指导老师签名:
日期:
目录
1系统描述及其要求 (1)
1.1系统描述 (1)
1.2系统要求 (2)
2硬件设计 (2)
2.1硬件选择 (2)
3 软件设计 (5)
3.1系统的整体程序流程图 (5)
3.2梯形图 (6)
4 系统调试分析 (12)
4.1 硬件调试 (12)
4.2 软件调试 (13)
4.3 整机调试 (13)
设计心得 (14)
参考文献 (15)
1系统描述及其要求
1.1系统描述
此文的主要思路是是基于PLC技术的自助洗车机设计。其中把PLC作为主要控制器,将各种继电器采集的信息经过一定的控制算法后,通过PLC的I/O口来控制继电器的闭合达到自动控制的目的。洗车机的主运动是左右循环运动由左右行程开关控制,同时不同循环次序伴随不同的其它动作,如喷水、刷洗、喷洒清洁剂及风扇吹干动作等。因每次动作的开始都是碰到左行程开关才实现,所以运用计数器记录左极限信号脉冲的次数从而控制上述辅助运动按要求依次动作。系统还采用了复位设计,如在洗车过程中由其它原因使洗车停止在非原点的其它位置,则需要手动对其进行复位,到位时复位灯亮,此时才可以启动,否则启动无效,洗车机经启动后可自动完成洗车动作后自行停止,也可在需要时手动停止。
此设计系统由三菱公司生产的FX2N系列的PLC、人机交互和串口通信、数码管、指示灯和电源部分组成。系统的总设计原理图如图1.1所示。
图1.1 系统总设计原理图
PLC :该部分的功能不仅包括对各种开关信息的采集、处理,还包括对执行单元的控制。PLC是整个系统的核心及数据处理核心。
人机交互和串口通信:人机交互的目的是为了提高系统的可用性和实用性。主要是按键输入。
输出显示:通过按键输入进入相应进程,而输出显示则是显示金额。串口通信的主要功能是完成PLC与上位机(比如电脑)的通信,便于进行系统的维修、改进和升级,为将来系统功能的扩展做好基础工作。
电源部分:本部分的主要功能是为PLC提供适当的工作电压,同时也为其他模块提供电源。如显示屏、按键等。
1.2系统要求
1) 按下启动按钮,洗车机开始往右移,喷水设备开始喷水,刷子开始洗刷。
2)洗车机右移到达右极限开关后,开始左移,喷水及刷子继续工作。
3)洗车机左移到达极限位置后,开始右移,喷水机及刷子停止工作,清洗机设备开始动作喷洒清洗剂。
4)洗车机右移到达极限位置,开始左移,继续喷洒清洁剂。
5)洗车机左移到达极限位置,开始右移,清洁剂停止喷洒,当洗车机往右移3s后停止,刷子开始洗刷。
6)刷子洗刷5s停止,洗车机继续右移3s,刷子又开始洗刷5s停止,洗车机继续右移,到达右极限开关后停止,然后往左移。
7)重复上面第6步,左移碰左极限开关停止。
8)洗车机往右移,风机设备动作将车吹干,碰到右极限开关时,洗车机往左移,直到碰到左极限开关,重复2次动作。洗车整个过程完成。启动灯熄灭。
9)若洗车机正在动作时发生停电或故障、则故障排除后必须使用原点复位,将洗车机复位到原点,才能做洗车全流程的动作,其动作就是按下复位按钮,则洗车机的右移、喷水、洗刷、风扇及清洁剂喷洒均需停止,洗车机往左移,当洗车机到达左极限开关时,原点复位灯亮起,表示洗车机完成复位动作。
2硬件设计
2.1硬件选择
1)PLC的比较
(1)欧姆龙PLC 简介
日本OMRON(立石公司)电机株式会社是世界上生产PLC的著名厂商之一。SYSMAC C 系列PLC产品以其良好的性能价格比被广泛地应用于化学工业、食品加工、材料处理和工业控制过程等领域,其产品在日本其销量仅次于三菱,居第二位,在我国也是应用非常广泛PLC之一。 OMRONC系列PLC产品门类齐、型号多、功能强、适应面广。大致可以分成微型、小型、中型和大型四大类产品。整体式结构的微型PLC 机是以C20P 为代表的机型。叠装式(或称紧凑型)结构的微型机以 CJ 型机最为典型,它具有超小型和超薄型的尺寸。小型PLC机以P 型
机和CPM 型机最为典型,这两种都属坚固整体型结构。具有体积更小、指令更丰富、性能更优越,通过I/O 扩展可实现 10~140 点输入输出点数的灵活配置,并可连接可编程终端直接从屏幕上进行编程,CPM 型机是OMRON 产品用户目前选用最多的小型机系列产品。OMRON 中型机以C200H 系列最为典型,主要有C200H、C200HS、C200HX、C200HG 和C200HE 等型号产品。中型机在程序容量,扫描速度和指令功能等方面都优于小型机,除具备小型机的基本功能外,它同时可配置更完善的接口单元模块,如模拟量 I/O 模块、温度传感器模块、高速记数模块、位置控制模块、通讯联接模块等。可以与上位计算机、下位PLC 机及各种外部设备组成具有各种用途的计算机控制系统和工业自动化网络。在一般的工业控制系统中,小型PLC机要比大、中型机的应用更广泛。在电气设备的控制应用方面,一般采用小型PLC 都能够满足需求。
(2)西门子PLC 简介
德国西门子(SIEMENS)公司生产的可编程序控制器在我国的应用也相当广泛,在冶金、化工、印刷生产线等领域都有应用。西门子(SIEMENS)公司的PLC 产品包括LOGO,S7-200,S7-300,S7-400,工业网络,HMI 人机界面,工业软件等。西门子S7 系列PLC体积小、速度快、标准化,具有网络通信能力,功能更强,可靠性更高。S7 系列PLC 产品可分为微型PLC(如S7-200),小规模性能要求PLC(如S7-300)和中、高性能要求PLC(如S7-400)等。它的人机界面(HMI)硬件 HMI 硬件配合PLC 使用,为用户提供数据、图形和事件显示,主要有文本操作面板 TD200(可显示中文),OP3,OP7,OP17 等;图形/文本操作面板 OP27, OP37 等,触摸屏操作面板 TP7,TP27/37,TP170A/B 等;SIMATIC 面板型 PC670 等。个人计算机(PC)也可以作为 HMI 硬件使用。HMI 硬件需要经过软件(如 ProTool)组态才能配合PLC使用。
(3)三菱FX 系列PLC简介
FX 系列PLC是由三菱公司近年来推出的高性能小型可编程控制器,以逐步替代三菱公司原F、F1、F2 系列PLC 产品。其中FX2 是1991 年推出的产品,FX0 是在FX2 之后推出的超小型PLC,近几年来又连续推出了将众多功能凝集在超小型机壳内的FX0S、FX1S、FX0N、FX1N、FX2N、FX2NC 等系列的,具有较高的性能价格比,应用广泛。它们采用整体式和模块式相结合的叠装式结构。