全自动洗衣机PLC控制系统设计方案.docx
《全自动洗衣机PLC控制系统设计方案.docx》由会员分享,可在线阅读,更多相关《全自动洗衣机PLC控制系统设计方案.docx(51页珍藏版)》请在三一办公上搜索。
1、全自动洗衣机PLC控制系统设计中文摘要:该毕业设计介绍了可编程序控制器PLC )和PLC控制系统的基本知识,包括PLC的定义、特点、分类、技术指标、基本结构、工作原理、硬件知识及PLC控制系统等相关知识。采用三菱公司的FX2N系列的PLC, 设计了一个简单的全自动洗衣机控制系统。全自动洗衣机通过了可编程 序控制器来实现洗涤过程,省时省力。英文摘要:AbstractThe graduation design introduces the programmable logic controller( PLC and PLC to control the basic knowledge of the
2、 system, includePLC definition ,characteristics, arrange ,thetechnique target, basic structure, the work principle, the hardware knowledge and control of PLC the systemrelatedknowledge. The design adopt the PLC of the series of FX2N of the San Ling company, design an in brief control system of full-
3、automatic washing machine . The full-automatic washing machine passes the programmable logic controller to carry out the wash process, save time labor-saving.刖言可编程控制器是以计算机为核心的通用自动控制装置,它的功能强、 可靠性极强、编程简单、使用方便、体积小。现已广泛应用于工业控制 的各个领域,它以微处理器为核心,用编写的程序进行逻辑控制、定 时、记数和算术运算等,并通过数字量和模拟量的输入/输出来控制机 械设备或生产过程。该设计采用
4、三菱公司的F1系列可编程控制器。F1系列有被已在国内 广泛使用的FX系列代替的趋势。我们在这里有必要详细介绍三菱的FX 系列可编程控制器的性能指标,硬件组成和指令。2 / 48PLC的学习比一般编程学习困难在于,要完成一个控制系统不仅需要掌 握一定的编程技术,更为重要的是要知道如何针对实际应用的需要选择 合适的PLC型号,然后进行资源配置,设计控制系统。该设计为全自动洗衣机的PLC控制,主要介绍了全自动洗衣机的工作 原理,控制系统的PLC的选型和资源的配置,控制系统程序设计与调 试,控制系统PLC程序。最后,在该设计过程中给予极大鼓励和帮助的老师、同学,在此表示 衷心的感谢。由于在设计过程中存
5、在许多不足,希望老师同学指正。目录摘要1目录3第一章绪论 41.1概论41.1.1 PLC 的定义41.2 PLC的特点41.2.1高可靠性51.2. 2应用灵活,使用方便51.2.3面向控制过程的编程语言,容易掌握51.3 PLC的分类51.3.1 小型 PLC51.3.2 中型 PLC61.3.3 大型 PLC61.4 PLC的主要技术指标61.4.1存储器容量61.4.2输入/输出点数61.4.3扫描时间61.4.4指令种类和数量61.4.5内部寄存的种类和数量71.4.6扩展能力71.4.7智能模块的种类和数量7第二章PLC的结构82.1 PLC的基本结构82.2整体式的结构PLC82
6、.3模块式结构的PLC82.4 PLC各组成部分介绍92.5基本指令10第三章PLC的工作原理113.1循环扫描技术113.2 PLC的输入/输出的响应时间12第四章PLC的控制系统设计原则和设计步骤144.1设计原则144.2设计步骤14第五章PLC的硬件知识165.1 PLC的模块介绍165.2 FX2N PLC的硬件系统构成18第六章 课程设计PLC全自动洗衣机控制系统设计206.1全自动洗衣机控制系统的设计要求206.2全自动洗衣机控制系统的PLC选型和资源配置216.3全自动洗衣机控制系统程序设计和调试226.4全自动洗衣机控制PLC程序246.5设计小结32第七章参考文献33第一章
7、绪论首先介绍一下可编程控制器PLC)和PLC控制系统的基本知识,包括 PLC的产生和发展、特点、技术指标、基本结构、工作原理及PLC控制 系统等相关知识。1.1概述可编程控制器是在计算机技术、通信技术和继电器控制技术的发展基 础上开发起来的,现已广泛应用于控制的各个领域。它以微处理器为核 心,用编写的程序进行逻辑控制、定时、计数和算术运算等,并通过数 字量和模拟量的输入/输出来控制机械设备或生产过程。1.1.1PLC的定义PLC自问世以来,尽管时间不长,但发展迅速。为了使其生产和发展 标准化,国际电工委员会IEC)先后颁布7PLC标准的草案第一、二、 三稿,并在1987年作了如下的定义:“可编
8、程控制器是一种数字运算 操作的电子系统,专为在工业环境应用而设计的。它采用一类可编程控 制器,用于其内部存储程序、执行逻辑运算、顺序控制、定时、计数与 算术操作等面向用户的指令,并通过数字或模拟式输入/输出控制各种 类型的机械或生产过程。可编程控制器及基有关外部设备,都应按易于 与工业控制系统联成一个整体,易于扩充基其功能的原则设计的。”总 之,可编程控制器是一台专为工业环境而设计的计算机,它是将传统的 计算机技术、继电器技术和通信技术相融合而发展起来的一种新型的控 制装置。在具体的国内工业应用中,由于它不是针对某一具体的工业应 用,因此它的硬件应根据实际需要来进行配置,其软件则根据控制要求
9、进行编写。1. 2 PLC的特点PLC是传统的继电器技术和计算机技术相结合的产物,所以要工业控 制方面,它具有继电器或通用计算机所无法比拟的特点。1.2.1高可靠性PLC的高可靠性主要表现在硬件和软件两个方面:1)在硬件方面, 由于采用性能优良的开关电源,并且对选用的器件进行严格的筛选,加 上合理的系统结构,最后加固、简化安装,因此PLC具有很强硬的抗振 动冲击性能;无触点的半导体电路来完成大量的开关动作,就不会出现 继电器系统中的器件老化、脱焊、触点电弧等问题;所有的输入/输出 接口都采用光电隔离措施,使外部电路和PLC内部电路能有效的进行隔 离;PLC模块式的结构,可以在其中一个模块出现故
10、障时迅速地判断出 故障的模块并进行更换,这样就能尽量的缩短系统的维修时间。2)在软件方面,PLC的监控定时器可用于监视执行用户程序的专用 运行处理器的延迟,保证在程序出现错误和程序调试时,避免因程序错 误而出现死循环;当CPU、电池、I/O 口、通信等出现异常时,PLC的 自诊断功能可以检测到这些错误,并采取相应的措施,以防止故障扩 大;停电时,后电池和正常工作时一样,进行对用户程序及动态数据的 保护,确保信息不丢失。1.2.2应用灵活、使用方便模块化的PLC设计,使用户能根据自己系统的大小、工艺流程和控制 要求等来选择自己所需要的PLC模块并进行资源配置和PLC编程。这 样,控制系统就不需要
11、大量的硬件装置,用户只需根据控制需要设计 PLC的硬件配置和I/O的外部接线即可。1.2.3面向控制过程的编程语言,容易掌握PLC的编程语言采用继电器控制电路的梯形图语言,清晰直观。虽然 PLC是以微处理器为核心的控制装置,但是它不需要用户有很强的程 序设计能力,只在用户具备一定的计算机软、硬件知识和电器控制方面 的知识即可。1. 3 PLC的分类1.3.1 小型 PLC连接开关量I/O模块、模拟量I/O模块以及其它各种特殊功能模块, 能执行包括逻辑运算、计时、计数、算术运算、数输入/输出点数在128点以下的PLC称为小型PLC。其特点是体积小、结构紧凑,它可以 据处理和传送、通信联网以及各种
12、应用指令。1.3.2 中型 PLC输入/输出点数在128-512点之间的 PLC称为中型PLC。它除了具 有小型机所能实现在功能外,还具有强在的网络通信功能、更丰富的指 令系统、更大的内存容量和更快的扫描速度。1.3.3 大型 PLC输入/输出点数大于512的PLC称为大型PLC。它具有强大的软件硬 件功能、自诊断功能、通信联网功能,它可以构成三级通信网,实现工 厂生产管理自动化。另外大型PLC还可以采用三CPU构成表决式系统, 使机器具有更高的可靠性。1. 4 PLC的主要技术指标1.4.1存储器容量存储器用来存储程序和系统参数等,其容量是由用户程序存储器和数 据存储器组成的。程序存储器容量
13、大小决定了用户所能编写程序的长 度。一般中小型PLC的存储器容量在16KB以下,大型的PLC可达到 2MB左右。1.4.2输入/输出点数输入/输出点数是指根据工业系统控制要求所得到的对应于PLC的输 入/输出端的个数。I/O点数越多,说明需要控制的器件和设备就越 多。1.4.3扫描时间扫描时间是指CPU内部根据用户程序,按逻辑顺序,从开始到结束扫 描一次所需的时间。PLC用户手册一般给出执行指令所用的时间。1.4.4指令种类和数量指令的种类和数量决定了用户编制程序的方式和PLC的处理能力和控 制能力。1.4.5内部寄存的种类和数量内部寄存器主要包括定时器、计数器、中间继电器、数据寄存器和特 殊
14、寄存器等。它们主要用来完成计时、技术、中间数据存储、数据存储 还有其他一些功能。种类和数量越多,PLC的功能就越强大。1.4.6扩展能力PLC扩展能力是指PLC是否能具有I/O点数扩展、功能扩展、联网等 一些功能。1.4.7智能模块的种类和数量智能模块是指能完成模拟量控制、远程控制以及通信等功能模块。智 能模块种类和数量越多,说明PLC功能越强大。第二章PLC的结构和工作原理2.1 PLC的基本结构PLC实质是一种用于工业控制的计算机,其硬件结构基本上与微型计 算机相同。根据结构形式的不同,PLC的基本结构分为整体式和模块式 结构两类。2.2整体式结构的PLC整体式结构的PLC由中央处理器CP
15、U)、存储器、I/O单元、电源电 路和通信端口等组成,并将这些组装在一起。基本结构框图如图2-1所Zjo模块式结构的PLC是将中央处理器CPU)、存储器、输入/输出单元、电源电路和通信端口等分别做成相应的模块,应用时将这些模块根 据要求插在机架上,各模块间通过机架上的总线想到联系。基本结构框 图如2-2所示编程器其他PLC现场设备或上位机电 源 模 块CPU模块通信模块输入模块输 出 模 块殊功功能模块机架图2-2模块式结构2.4 PLC各组成部分介绍1)中央处理器中央处理器CPU)是PLC的核心部分,相当于PLC的“大脑”。它通 过系统总线与用户存储器、输入/输出I/O)、通信端口等单元相连
16、。 通过制造厂家预制在系统存储器内部的系统程序完成各项任务。其主要 功能是由编程器写入控制程序和数据到存储器、检验用户程序、从存储 器上读取和执行程序,还可以进行PLC内部故障的诊断等。2)存储器根据存储器存储内容的不同,我们把存储器分为系统程序存储器、用 户程序存储器和数据存储器。系统程序存储器:用来存入软件的存储器。系统程序相当于计算机操 作系统,是PLC厂家根据选用的CPU的指令系统编写的,并固化到ROM 里,用户不能修改其内容。用户程序存储器:用来存放用户根据控制要求编制的程序。不同类型 的PLC,其存储容量也不一样。数据存储器:用以存放PLC运行中的各种数据的存储器。因为运行中 数据
17、不断变化,所以这种存储器必须可读写。3)输入/输出单元输入/输出单元是PLC与外部设备连接的纽带。输入单元接收现场设 备向PLC提供的开关量信号,经过处理后,变成CPU能够识别的信号。 输出单元将CPU的信号经处理后来控制外部设备的。4)电源部分不同型号的PLC有不同的供电方式,所以PLC电源的输入电压既有12V和24V直流,又有110V和220V交流。5)编程器几乎每个PLC厂家都有自己的编程器,用户通过编程器来编写控制程 序,并通过编程器接口将自己的控制程序输入到PLC。它还可以在线检 测程序的运行情况。在出现故障时,通过编程器可能很方便的找出错 误。6)特殊功能单元主要包括模拟量输入/输
18、出单元、远程I/O模块、通信模块、高速计 数模块、中断输入模块和PID调解模块等。随着PLC的进一步发展,特 殊功能单元的应用也越来越多。2.5基本指令2.5.1 LD/LDI指令:LD和LDI指令是连接在母线连接的触点.表示操作 开始.LD是常开触点,LDI是常闭触点.2.5.2 AND/ANI指令:AND和ANI指令是串联连接的触点,AND是常开触 点,ANI是常闭触点.2.5.3 OR/ORI指令:OR和ORI指令是并联连接的触点,执行逻辑“或”的功能.OR是常开触点,ORI是常闭触点.2.5.4 OUT指令:OUT指令执行逻辑输出的功能,条件成立时为ON,条件 不成立时为OFF.2.5
19、.5 ANB/ORB指令:ANB完成支路间的串联的功能,用于执行支路之间 “于”操作;ORB完成支路间的并联的功能,用于执行支路之间“或”操作.2.5.6比较指令:CMPCompare)的功能指令编号为FNC10, 16位运算 占7个程序步,32位运算占13个程序步.2.5.7传送指令:MOV的功能号为FNC12,它是将源操作数的内容传送目 标操作数.2.5.8四则逻辑运算指令(1二进制加法指令ADDADD的功能号为FNC20,它是将源操作数S1和S2中的16位二进制数 相加,然后运算结果传送到指定的目标操作数中.(2二进制减指令SUBSUB的功能号为FNC21.它是将源操作数S1和S2中的1
20、6位二进制数 相减,然后运算结果传送到指定的目标操作数中.(3二进制乘法指令MULMUL的功能号为FNC22.它是将源操作数S1和S2中的16位二进制数 相乘,然后运算结果传送到指定的目标操作数为首地址的软元件中.(4二进制除法指令DIVDIV的功能号为FNC22.它是将源操作数S1和S2中的16位二进制数 相除,然后运算结果传送到指定的目标操作数D中,余数传送到D+1中.第三章PLC的工作原理PLC的工作原理与继电器构成的控制装置一样,但是工作方式不太一 样。继电器控制是并行运行方式,即如果输出线圈通电或断电,该线圈 的触点立即动作。而PLC则不同,它采用循环扫描技术,只有该线圈通 电或断电
21、,并且必须当程序扫描到该线圈时,该线圈触点才会动作。也 可以说继电器控制装置是根据输入和逻辑控制结构就可以直接得到输 出,而PLC控制则需要输入传送、执行程序指令、输出3个阶段才能完 成控制过程。3.1循环扫描技术PLC米用循环扫描技术可以分为3个阶段,输入阶段将外部输入信 号的状态传送到PLC)、执行程序阶段和输出阶段将输出信号传送到 外部设备)。扫描过程如下图所示。程 序 执 行 阶 段输出阶段程输序出执阶行段阶段输入阶段程 序 执 行 阶 段一个扫描周期3.1.1输入阶段在这个阶段中,PLC读取输入信号的状态和数据,并把它们存入相应 的输入存储单元。3.1.2执行程序阶段在这个阶段中,P
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 全自动 洗衣机 PLC 控制系统 设计方案
链接地址:https://www.31ppt.com/p-5036009.html