资料介绍
随着科技的发展, PLC在工程中的应用大家都有目共睹, PLC在各个领域都已占有一席之地, 并且将有更好的发展, 我国人口数量庞大, 自动售货机在人们的生活中扮演越来越重要的角色,从长远来看其具有广阔的发展空间,本论文设计的是基于西门子 S7-200 系列 PLC构成的自动售货机系统,而且阐述了自动售货机的来源与发展以及其在国内外发展的现状, 然后介绍了 PLC的基本组成、 自动售货机的结构以及自动售货机工作的基本原理以及工作流程, 明白自动售货机的贩卖过程, 以便为硬件的选择做准备,通过对自动售货机的功能分析做出硬件框图, 再根据 I/O 分配表选择 PLC的型号,把交易过程分为几个模块,然后分别对模块进行编程,更加清晰的说明了可编程序控制器 PLC在自动售货机中的作用,利用 PLC控制的自动售货机提高了系统的稳定性,保证自动售货机能够长期稳定运行 , 此次控制系统设计就是充分利用了 PLC、MCGSE组态软件实现了对自动售货机的控制,达到了设计的目的 , 进行了对自动售货机的独立仿真,文中采用的是西门子 PLC梯形图专用编译软件 STEP7来进行编写,并且系统具有启动、 停止功能,运用功能指令进行 PLC控制程序设计,还进行了系统调试,仿真,实现自动售货机的控制要求。
可编程序控制器 ( Programmable Logic Controller) 是计算机家族中的一员, 是为工业控制应用而设计制造的,早期的可编程控制器称作可编程逻辑控制器 ( Programmable Logic Controller) ,简称 PLC,它主要用来代替继电器实现逻辑控制,随着技术的发展,这种装置的功能已经大大超过了逻辑控制的范围, 因此,今天这种装置称作可编程控制器,简称 PC。但是为了避免与个人计算机 ( Personal Computer) 的简称混淆,所以将可编程控制器简称 PLC,PLC 自 1966 年出现,美国,日本,德国的可编程控制器质量优良,功能强大。 PLC实质是一种专用于工业控制的计算机,其硬件结构基本上与微型计算机相同,基本构成为:电源、中央处理单元 ( CPU) 、存储器、输入输出接口电路、功能模块和通信模块。当 PLC 投入运行后,其工作过程一般分为三个阶段,即输入采样、用户程序执行和输出刷新三个阶段。完成上述三个阶段称作一个扫描周期,在整个运行期间, PLC的 CPU以一定的扫描速度重复执行上述三个阶段。
( 一) 输入采样阶段 在输入采样阶段, PLC 以扫描方式依次地读入所有输入状态和数据,并将它们存入 I/O 映象区中的相应得单元内。输入采样结束后,转入用户程序执行和输出刷新阶段。在这两个阶段中,即使输入状态和数据发生变化, I/O 映象区中的相应单元的状态和数据也不会改变。 因此,如果输入是脉冲信号, 则该脉冲信号的宽度必须大于一个扫描周期,才能保证在任何情况下,该输入均能被读入。
( 二) 用户程序执行阶段 在用户程序执行阶段, PLC 总是按由上而下的顺序依次地扫描用户程序 ( 梯形图 ) 。在扫描每一条梯形图时, 又总是先扫描梯形图左边的由各触点构成的控制线路, 并按先左后右、 先上后下的顺序对由触点构成的控制线路进行逻辑运算,然后根据逻辑运算的结果, 刷新该逻辑线圈在系统 RAM 存储区中对应位的状态;或者刷新该输出线圈在 I/O 映象区中对应位的状态; 或者确定是否要执行该梯形图所规定的特殊功能指令。即,在用户程序执行过程中,只有输入点在 I/O 映象区内的状态和数据不会发生变化,而其他输出点和软设备在 I/O 映象区或系统 RAM 存储区内的状态和数据都有可能发生变化, 而且排在上面的梯形图, 其程序执行结果会对排在下面的凡是用到这些线圈或数据的梯形图起作用; 相反,排在下面的梯形图, 其被刷新的逻辑线圈的状态或数据只能到下一个扫描周期才能对排在其上面的程序起作用。 在程序执行的过程中如果使用立即 I/O 指令则可以直接存取 I/O 点。即使用 I/O 指令的话,输入过程影像寄存器的值不会被更新, 程序直接从 I/O 模块取值,输出过程影像寄存器会被立即更新,这跟立即输入有些区别。
( 三) 输出刷新阶段 当扫描用户程序结束后, PLC 就进入输出刷新阶段。在此期间,CPU 按照 I/O 映象区内对应的状态和数据刷新所有的输出锁存电路, 再经输出电路驱动相应的外设。这时,才是 PLC 的真正输出。
- 投币个人自动售货机的构建
- PCB鸟类自动售货机开源硬件
- DIY自动售货机开源项目
- 基于RFID的液体自动售货机
- 开源硬件自动售货机
- 自动售货机plc程序带触摸屏 54次下载
- 自动售货机方案/设计/开发/项目
- 自动售货机项目教程及文件下载 0次下载
- 自动售货机的VHDL程序与仿真资料免费下载 18次下载
- 使用FPGA实现自动售货机的VHDL程序与仿真资料免费下载 15次下载
- 使用FPGA实现自动售货机的VHDL程序与仿真资料 24次下载
- PLC售货机 11次下载
- 自动售货机触摸屏 5次下载
- 智能自动售货机售货 0次下载
- 自动售货机短信报警系统
- 边缘计算智能盒子如何助力HMI设备实现二次开发? 517次阅读
- 如何实现PLC的自动化控制逻辑 1262次阅读
- 基于STM32的自动售货机控制系统设计 3248次阅读
- 在智能HMI中如何实现良好的用户体验 2599次阅读
- 基于IP2022处理器和ipOS操作系统实现牌照识别器的设计 2181次阅读
- 智能售货机系统架构服务模式分析 3985次阅读
- firefly自动售货机概述 2266次阅读
- PPC-3100D工业平板电脑特点介绍 2687次阅读
- 联智通达科技自助售卖机产品介绍 1806次阅读
- 液晶触摸屏中的可编程控逻辑 1261次阅读
- 简单实用的6个PLC程序实例分析 9877次阅读
- 自动售货机为什么会知道你丢进去的是什么硬币工作原理详细介绍 8421次阅读
- 互联网和无线网络平台,对自动售货机联网实现远程控制 7543次阅读
- 自动售货机上的GPRS无线通信模块设计 2655次阅读
- 基于嵌入式的自动售货机设计与实现 1.1w次阅读
下载排行
本周
- 1电子电路原理第七版PDF电子教材免费下载
- 0.00 MB | 1491次下载 | 免费
- 2单片机典型实例介绍
- 18.19 MB | 93次下载 | 1 积分
- 3S7-200PLC编程实例详细资料
- 1.17 MB | 27次下载 | 1 积分
- 4笔记本电脑主板的元件识别和讲解说明
- 4.28 MB | 18次下载 | 4 积分
- 5开关电源原理及各功能电路详解
- 0.38 MB | 11次下载 | 免费
- 6100W短波放大电路图
- 0.05 MB | 4次下载 | 3 积分
- 7基于AT89C2051/4051单片机编程器的实验
- 0.11 MB | 4次下载 | 免费
- 8基于单片机的红外风扇遥控
- 0.23 MB | 3次下载 | 免费
本月
- 1OrCAD10.5下载OrCAD10.5中文版软件
- 0.00 MB | 234313次下载 | 免费
- 2PADS 9.0 2009最新版 -下载
- 0.00 MB | 66304次下载 | 免费
- 3protel99下载protel99软件下载(中文版)
- 0.00 MB | 51209次下载 | 免费
- 4LabView 8.0 专业版下载 (3CD完整版)
- 0.00 MB | 51043次下载 | 免费
- 5555集成电路应用800例(新编版)
- 0.00 MB | 33562次下载 | 免费
- 6接口电路图大全
- 未知 | 30320次下载 | 免费
- 7Multisim 10下载Multisim 10 中文版
- 0.00 MB | 28588次下载 | 免费
- 8开关电源设计实例指南
- 未知 | 21539次下载 | 免费
总榜
- 1matlab软件下载入口
- 未知 | 935053次下载 | 免费
- 2protel99se软件下载(可英文版转中文版)
- 78.1 MB | 537791次下载 | 免费
- 3MATLAB 7.1 下载 (含软件介绍)
- 未知 | 420026次下载 | 免费
- 4OrCAD10.5下载OrCAD10.5中文版软件
- 0.00 MB | 234313次下载 | 免费
- 5Altium DXP2002下载入口
- 未知 | 233046次下载 | 免费
- 6电路仿真软件multisim 10.0免费下载
- 340992 | 191183次下载 | 免费
- 7十天学会AVR单片机与C语言视频教程 下载
- 158M | 183277次下载 | 免费
- 8proe5.0野火版下载(中文版免费下载)
- 未知 | 138039次下载 | 免费
评论
查看更多