1、题题 目目 自动售货机的设计 目目 录录 摘要摘要 3 第第 1章章 绪论绪论 4 1.2 PLC 的定义 4 1.2 PLC的发展及其应用 . 3 1.3 PLC 软件的介绍与分析 .5 1.4 PLC 的特点 . 6 1.5 PLC 的主要功能 8 第第 2 章章 自动售货机自动售货机 . 8 2.1 自动售货机的发展及应用. 9 2.2 自动售货机的基本功能. 9 第第 3章章 PLC 的自动的自动售货机售货机设计设计 12 3.1 PLC 的选择 12 3.2 设计目的. 12 3.3 控制要求. 12 3.4 各电机主电路. 13 3.5 PLC 的 I/O 分配 . 14 3.6
2、PLC 的外部接线 15 3.7 自动售货机梯形图程序 16 3.8 调试结果、调试中出现的问题及解决方法. 19 设计心得体会 20 结束语结束语 21 参考文献参考文献 22 2 摘摘 要要 可编程逻辑控制器, 简称 PLC, 是一种工业控制微型计算机。 它的编程方便、 操作简单尤其是高通用性等优点,使它在工业生产过程中得到了广泛的应用。 其 中的一个应用便是自动售货机的控制,主要用到的便是他的逻辑控制功能。 随着社会不断的进步,机械化程度的迅速发展,自动化控制已在人们的生活 中得到了广泛的运用,给人们带来了便利。 本论文利用 PLC 自动控制具有功能 完备、灵活性、通用性好,程序输入方法
3、简化,操作简单等优点,设计出了 PLC 自动控制售货机,自动售货机是一种高智能化的产品,操作简便,可以充分补充 人力资源的不足,这种自动售货机外型结构体积小,安置区域广,给人们的生活 带来了具大的方便。 该论文设计介绍了自动售货机的结构组成,包括投币控制 按钮、 选择饮料按钮、 退币按钮、 输出饮料端口、 找钱端口和一些对应的指示灯; 根据设计需要和经济综合因素的考虑,选用 FX1N-40MPR 型 PLC 的控制,这样 就能够满足输入与输出控制,在设计中给出了控制系统的软硬件设计, 用软件进 行对梯形图的输入、调试与仿真,能够完全符合设计需求。 关键词关键词:自动售货机,可编程序控制器,梯形
4、图 3 第第 1 章章 绪论绪论 1.1 PLC 的定义 美国国际电工委员会(IEC)在 1987 年对可编程序控制器做出如下定 义:可编程序控制器是一类专门为在工业环境下应用而设计的数字式电子系统, 它采用了可编程序的存储器,用来在其内部进行存储执行逻辑运算、顺序运算、 定时、记数和算术运算等功能的面向用户的指令,并通过数字式或模拟式的输入 或输出,控制各种类型的机械或生产过程。可遍程序控制器极其相关外部设备, 都应按照易于与工业控制系统联成一个整体,易于扩展其功能的原则而设计。 定义强调了 PLC 应直接应用与工业环境,它必须具有很强的抗干扰能力,广泛的 适应能力和应用范围。这也是区别与一
5、般微机控制系统的一个重要特征。 定义还强调了 PLC 是“数字运算操作的电子系统”,他也是一种计算机,它是 “专为在工业环境下应用而设计的”工业计算机。 这种工业计算机采用“面向用 户的指令”,因此编程方便。它能完成逻辑运算、顺序运算、定时、记数和算术 运算等操作,它还具有“数字量和模拟量输入和输出”的能力,并且非常容易与 “工业控制系统联成一体”,易于“扩充”。 1.2 PLC 的发展及其应用的发展及其应用 PLC 总的发展趋势是向高集成度、小体积、大容量、高速度、易使用、高性 能方向发展。具体表现在以下几个方面。 (1)向小型化、专用化、低成本方向发展 随着微电子技术的发展,新型器件大幅度
6、的提高功能和降低价格,使 PLC 结构更 为 凑,相当与一本精装本书的大小,操作使用十分方便。PLC 的功能不断增加,将 原来大、中型 PLC 才有的功能部分地移植到小型 PLC 上。 (2)向大容量、高速度方向发展 大型 PLC 采用多微处理器系统,有的采用了 32 位微处理器,可同时 进行多任务操作,处理速度提高,特别是增强了过程控制和数据处理的功能。另 外,存储容量大大增加。 (3)智能型 I/O 模块的发展 智能型I/O模块是以微处理器和存储器为基础的功能部件, 它们的CPU 与 PLC 的主 CPU 并行工作, 占用主 CPU 的时间很少, 有利于提高 PLC 的扫描速度。 (4)基于 PC 的编程软件取代编程器 随着计算机的日益普及,越来越多的用户使用基于个人计算机上的 编程软件。 编程软件可以对 PLC 控制系统的硬件组态, 即设置硬件的结构和参数, 例如设置各框架各个插槽上模块的型号、 模块的参数、 各串行通行接口的参数等。 (5)PLC 编程语言的标准化 4 与个人计算机相比,PLC 的硬件、软件的体系结构都是封闭