PLC运料小车课程设计.docx
- 文档编号:23153278
- 上传时间:2023-05-08
- 格式:DOCX
- 页数:29
- 大小:24.32KB
PLC运料小车课程设计.docx
《PLC运料小车课程设计.docx》由会员分享,可在线阅读,更多相关《PLC运料小车课程设计.docx(29页珍藏版)》请在冰豆网上搜索。
PLC运料小车课程设计
沈阳理工大学课程设计
摘要
传统的运料小车大都是继电器控制,而继电器控制有着接线繁多,故障率高
的缺点,且维护维修不易等缺点。
作为目前国内控制市场上的主流控制器,plc
在市场、技术、行业影响等方面有重要作用,利用PLC控制来代替继电器控制已
是大势所趋。
在国际上PLC迅速发展的形势下,我国多数PLC厂家还没有拥有
自主知识产权,能够参与国际竞争的PLC产品,其中之一就是研发实力不够。
虽然资金投入、生产和质量管理等因素也占有非常大的比重,但对产品的质量起
着决定性作用的是研发投入、研发成果产品化以及生产工艺等。
而技术则是贯穿
着其中每一个环节,PLC核心技术的开发、产品的后续开发、生产工艺的技术水
平是决定产品质量的前提,如何在技术上进一步增强自己的实力,将是国产品牌
取得市场竞争优势的关键。
依据得到的样本分析,初步得出正在使用的众多
PLC的品牌中,西门子、三菱及omron占据绝对的优势,60%左右的用户使用了
这些品牌的PLC产品,而rockwell/ab、ge-fanuc和富士等品牌也占有相当的市
场份额。
关键词:
运料小车;三菱PLC;线圈;行程开关
I
沈阳理工大学课程设计
1概述......................................................................................................................................1
1.1PLC的基本概念.......................................................................................................1
1.2PLC的发展与应用..................................................................................................1
1.2.1PLC的发展历程..............................................................................................1
1.2.2PLC的发展趋势..............................................................................................2
1.3PLC基本结构...........................................................................................................2
1.4基本原理....................................................................................................................3
1.5PLC功能特点...........................................................................................................4
2硬件设计............................................................................................................................5
2.1控制要求...................................................................................................................5
2.2PLC的选择................................................................................................................6
2.2.1PLC的类型.......................................................................................................6
2.2.2电源的选择......................................................................................................6
2.2.3存储器的选择..................................................................................................7
2.2.4输入输出选择..................................................................................................7
2.3系统流程图................................................................................................................8
2.4I/O分配表................................................................................................................9
2.5I/O接线图................................................................................................................9
3软件设计..........................................................................................................................10
4调试...................................................................................................................................11
4.1硬件调试.................................................................................................................11
4.2软件调试.................................................................................................................11
4.3运行调试.................................................................................................................11
4.3.1手动运行方式................................................................................................11
4.3.2自动运行模式................................................................................................12
4.3.3单周期运行方式...........................................................................................12
4.3.4单步运行方式................................................................................................12
5结束语..............................................................................................................................13
6参考文献..........................................................................................................................14
II
沈阳理工大学课程设计
附录...........................................................15
III
沈阳理工大学课程设计
1概述
1.1PLC的基本概念
PLC[可编程控制器]是一种数字运算操作的电子系统,专为在工业环境下的应用而
设计。
它采用一类可编程的存储器,用于其内部储存程序、执行逻辑运算、顺序控制、
定时、计数和算术操作等面向用户的指令,并通过数字式和模拟式的输入和输出,控制
各种类型的机械或生产过程。
PLC及其有关外部设备,都应按易于与工业系统连成一个
整体,易于扩充其功能的原则设计。
1.2PLC的发展与应用
1.2.1PLC的发展历程
20世纪70年代初出现了微处理器。
人们很快将其引入可编程逻辑控制器,使可编
程逻辑控制器增加了运算、数据传送及处理等功能,完成了真正具有计算机特征的工业
控制装置。
此时的可编程逻辑控制器为微机技术和继电器常规控制概念相结合的产物。
个人计算机发展起来后,为了方便和反映可编程控制器的功能特点,可编程逻辑控制器
定名为ProgrammableLogicController(PLC)。
20世纪70年代中末期,可编程逻辑控制器进入实用化发展阶段,计算机技术已全
面引入可编程控制器中,使其功能发生了飞跃。
更高的运算速度、超小型体积、更可靠
的工业抗干扰设计、模拟量运算、PID功能及极高的性价比奠定了它在现代工业中的地
位。
20世纪80年代初,可编程逻辑控制器在先进工业国家中已获得广泛应用。
世界上
生产可编程控制器的国家日益增多,产量日益上升。
这标志着可编程控制器已步入成熟
阶段。
20世纪80年代至90年代中期,是可编程逻辑控制器发展最快的时期,年增长率一
直保持为30~40%。
在这时期,PLC在处理模拟量能力、数字运算能力、人机接口能力
1
沈阳理工大学课程设计
和网络能力得到大幅度提高,可编程逻辑控制器逐渐进入过程控制领域,在某些应用上
取代了在过程控制领域处于统治地位的DCS系统。
20世纪末期,可编程逻辑控制器的发展特点是更加适应于现代工业的需要。
这个时
期发展了大型机和超小型机、诞生了各种各样的特殊功能单元、生产了各种人机界面单
元、通信单元,使应用可编程逻辑控制器的工业控制设备的配套更加容易
1.2.2PLC的发展趋势
随着技术的进步和市场的需求,PLC总的发展趋势是向高速度、高性能、高集成度、
小体积、大容量、信息化、标准化、软PLC标准化,以及与现场总线技术紧密结合等
方向发展,主要体现在以下几个方面:
1加强PLC通信联网的信息处理能力
2开放性和标准化
3体积小型化、运算速度高速化
4软PLC的出现
1.3PLC基本结构
1电源
可编程逻辑控制器的电源在整个系统中起着十分重要的作用。
如果没有一个良好的、
可靠的电源系统是无法正常工作的,因此,可编程逻辑控制器的制造商对电源的设计和
制造也十分重视。
一般交流电压波动在+10%(+15%)范围内,可以不采取其它措施而将
PLC直接连接到交流电网上去
2中央处理单元(CPU)
中央处理单元(CPU)是可编程逻辑控制器的控制中枢。
它按照可编程逻辑控制器系
统程序赋予的功能接收并存储从编程器键入的用户程序和数据;检查电源、存储器、I/O
以及警戒定时器的状态,并能诊断用户程序中的语法错误。
当可编程逻辑控制器投入运
行时,首先它以扫描的方式接收现场各输入装置的状态和数据,并分别存入I/O映象区,
然后从用户程序存储器中逐条读取用户程序,经过命令解释后按指令的规定执行逻辑或
算数运算的结果送入I/O映象区或数据寄存器内。
等所有的用户程序执行完毕之后,最
2
沈阳理工大学课程设计
后将I/O映象区的各输出状态或输出寄存器内的数据传送到相应的输出装置,如此循环
运行,直到停止运行。
为了进一步提高可编程逻辑控制器的可靠性,对大型可编程逻辑控制器还采用双
CPU构成冗余系统,或采用三CPU的表决式系统。
这样,即使某个CPU出现故障,整
个系统仍能正常运行。
3存储器
存放系统软件的存储器称为系统程序存储器。
4输入输出接口电路
(1)现场输入接口电路由光耦合电路和微机的输入接口电路,作用是可编程逻辑
控制器与现场控制的接口界面的输入通道。
(2)现场输出接口电路由输出数据寄存器、选通电路和中断请求电路集成,作用
可编程逻辑控制器通过现场输出接口电路向现场的执行部件输出相应的控制信号。
5功能模块
如计数、定位等功能模块。
6通信模块
1.4基本原理
当可编程逻辑控制器投入运行后,其工作过程一般分为三个阶段,即输入采样、用
户程序执行和输出刷新三个阶段。
完成上述三个阶段称作一个扫描周期。
在整个运行期
间,可编程逻辑控制器的CPU以一定的扫描速度重复执行上述三个阶段。
1输入采样阶段
在输入采样阶段,可编程逻辑控制器以扫描方式依次地读入所有输入状态和数据,
并将它们存入I/O映象区中的相应的单元内。
输入采样结束后,转入用户程序执行和输
出刷新阶段。
在这两个阶段中,即使输入状态和数据发生变化,I/O映象区中的相应单
元的状态和数据也不会改变。
因此,如果输入是脉冲信号,则该脉冲信号的宽度必须大
于一个扫描周期,才能保证在任何情况下,该输入均能被读入。
2用户程序执行阶段
在用户程序执行阶段,可编程逻辑控制器总是按由上而下的顺序依次地扫描用户程
序(梯形图)。
在扫描每一条梯形图时,又总是先扫描梯形图左边的由各触点构成的控制
3
沈阳理工大学课程设计
线路,并按先左后右、先上后下的顺序对由触点构成的控制线路进行逻辑运算,然后根
据逻辑运算的结果,刷新该逻辑线圈在系统RAM存储区中对应位的状态;或者刷新该输
出线圈在I/O映象区中对应位的状态;或者确定是否要执行该梯形图所规定的特殊功能
指令。
在用户程序执行过程中,只有输入点在I/O映象区内的状态和数据不会发生变化,
而其他输出点和软设备在I/O映象区或系统RAM存储区内的状态和数据都有可能发生
变化,而且排在上面的梯形图,其程序执行结果会对排在下面的凡是用到这些线圈或数
据的梯形图起作用;相反,排在下面的梯形图,其被刷新的逻辑线圈的状态或数据只能到
下一个扫描周期才能对排在其上面的程序起作用。
在程序执行的过程中如果使用立即I/O指令则可以直接存取I/O点。
即使用I/O指
令的话,输入过程影像寄存器的值不会被更新,程序直接从I/O模块取值,输出过程影
像寄存器会被立即更新,这跟立即输入有些区别。
3输出刷新阶段
当扫描用户程序结束后,可编程逻辑控制器就进入输出刷新阶段。
在此期间,CPU
按照I/O映象区内对应的状态和数据刷新所有的输出锁存电路,再经输出电路驱动相应
的外设。
这时,才是可编程逻辑控制器的真正输出。
1.5PLC功能特点
1可靠性高、抗干扰能力强
2控制系统结构简单、通用性强
3丰富的I/O接口模块
4编程简单、使用方便
5设计安装简单、维修方便
6体积小、重量轻、能耗低
4
沈阳理工大学课程设计
2硬件设计
2.1控制要求
系统启动后,选择手动方式(按下微动按钮A4),通过ZL、XL、RX、LX四个开
关的状态决定小车的运行方式。
装料开关ZL为ON,系统进入装料状态,灯S1亮,ZL
为OFF,右行开关RX为ON,灯R1、R2、R3依次点亮,模拟小车右行,卸料开关XL
为ON,小车进入卸料,XL为OFF,左行开关LX为ON,灯L1、L2、L3依次点亮,
模拟小车左行。
拨动停止按钮后,再触动微动按钮A3,系统进入自动模式,即“装料->右行->卸料
->装料->左行->卸料->装料”循环。
再次拨动停止按钮后,选择单周期方式(按下微动按钮A2),小车运行来回一次。
同理,选择单步方式(选择A1按钮),每按动一次A1,小车相应的运行一步。
运料小车实验面板图
图1.1运料小车实验面板图
5
沈阳理工大学课程设计
表1.1输入输出接线列表
面板SDSTZLXLRXLXA1A2A3
PLCI0.0I1.2I0.2I1.3I0.4I0.5I0.6[0.7I1.0
面板A4S1S2R1R2R3L1L2L3
PLCI1.1Q0.0Q0.1Q0.2Q0.3Q0.4Q0.5Q0.6Q0.7
2.2PLC的选择
2.2.1PLC的类型
PLC按结构分为整体型和模块型两类,按应用环境分为现场安装和控制室安装两类;
按CPU字长分为1位、4位、8位、16位、32位、64位等。
从应用角度出发,通常可
按控制功能或输入输出点数选型,整体型PLC的I\O点数固定,因此用户的选择余地小,
用于小型控制系。
模块型PLC提供多种I\O卡件或插卡,因此用户可以较合理地选择和
配置控制系统的I\O点数扩展方便灵活一般用于大中型控制系统。
本课程设计选用西门
子S7-200(CPU226)可编程控制器。
2.2.2电源的选择
PLC的供电电源,除了引进设备时同时引进PLC应根据产品说明书要求设计和选
用外,一般PLC的供电电源应设计选用220VDC电源,于国内电网电压一致。
在重要
的应用场合,应采用不间断电源或稳压电源供电。
如果PLC本身带有可使用电源时,
应核对提供的电流是否满足应用要求,否则应设计外接供电电源。
为防止外部高压电源
电网因操作而引入PLC,对输入和输出信号的隔离是必要的,有时也可采用简单的二极
管或熔丝管隔离。
6
沈阳理工大学课程设计
2.2.3存储器的选择
由于计算机集成芯片技术的发展,存储器的价格已下降,因此,为保证应用项目的
正常投运,一般要求PLC的存储器容量,按256个I\O点至少选8K存储器选择。
需要
复杂控制功能时,应选择容量更大,档次更高的存储器。
2.2.4输入输出选择
输入输出模块的选择应考虑与应用要求统一,例如对输入模块,应考虑信号电平、
信号传输距离、信号隔离、信号供电方式等应用要求。
对输出模块,应考虑选用的输出
模块的类型。
通常继电器输出模块具有价格低,使用电压范围广、寿命短、响应时间较
长等特点;可控硅输出模块适用于开关频繁、电感性低功率因数负荷场合,但价格较贵,
过载能力较差。
输出模块还有直流输出、交流输出和模拟量输出等,与应用要求一致。
可根据应用要求,合理选择智能型输入输出模块,以便提高控制水平和降低应用成本。
考虑是否需要扩展机架或远程I\O机架等。
7
沈阳理工大学课程设计
2.3系统流程图
开始
开始
选择模式按下按钮
装料
N
是否装完
Y
右行
Y
N
是否到达卸料点
Y
卸料
N
是否卸
WAWAN
Y
左行
N
是否到达装料点
Y
Y
N
是否结束
Y
结束
Y
图2.1系统流程图
8
沈阳理工大学课程设计
2.4I/O分配表
表2.1I/O分配表
输入信号输出信号
启动按钮SDI0.0装料接触器KM1Q0.0
停止按钮STI1.2卸料接触器KM2Q0.1
运料按钮ZLI0.2接触器KM3Q0.2
卸料按钮XLI1.3接触器KM4Q0.3
右行按钮RXI0.4接触器KM5Q0.4
左行按钮LXI0.5接触器KM6Q0.5
单步方式A1I0.6接触器KM7Q0.6
单周期方式A2I0.7接触器KM8Q0.7
自动方式A3I1.0
手动方式A4I1.1
2.5I/O接线图
图2.2I/O接线图
9
沈阳理工大学课程设计
3软件设计
10
沈阳理工大学课程设计
4调试
4.1硬件调试
接通电源,检查可编程控制器是否可以正常工作,接头是否接触良好,然后把其与
电脑的通信口连接。
4.2软件调试
按要求输入梯形图,转换成语句表,并进行语法的检查,正确后设置正确的通信口,
将指令读入到指定的可编程控制器RAM,进行下一步的调试。
4.3运行调试
在硬件与软件调试正确的基础上,打开可编程控制器的“RUN”开关进行调试,观
察运行的情况是否正确,以确定PLC的控制系统设计符合要求。
4.3.1手动运行方式
按下I0.0启动系统;按下微动按钮A4(I1.1)选择手动方式;按下I0.2装料开关
ZL为ON,系统进入装料状态,灯S1(Q0.0)亮,从A处装料;按I0.4右行开关RX为
ON,灯R1、R2、R3(Q0.2、Q0.3、Q0.4)依次点亮,模拟小车右行;按下I1.3卸料开
关XL为ON,小车进入卸料状态,灯S2(Q0.1)亮,在B处卸料;按下I0.2装料开
关ZL为ON,系统进入装料状态,灯S1(Q0.0)亮,从B处装料;按I0.5左行开关LX
为ON,灯L1、L2、L3(Q0.5、Q0.6、Q0.7)依次点亮,模拟小车左行;按下I1.3卸料
开关XL为ON,小车进入卸料状态,灯S2(Q0.1)亮,在A处卸料。
11
沈阳理工大学课程设计
4.3.2自动运行模式
拨动停止按钮I1.2后,再触动微动按钮A3,系统进入自动模式,即“装料—右行
—卸料—装料—左行—卸料—装料”循环。
4.3.3单周期运行方式
再次拨动停止按钮I1.2后,选择单周期方式,按下微动按钮A2(I0.7),小车运行
来回一次。
4.3.4单步运行方式
同理,选择单步方式,按下A1按钮(I0.6),每按动一次A1(I0.6),小车相应的运
行一步。
12
沈阳理工大学课程设计
5结束语
本次课程设我选择的题目是运料小车控制模拟。
通过这次课程设计我对可编程控制
器原理及应用有了更深入的理解,锻炼了自己的动手能力和分析能力,同时我更加理解
了PLC优越灵活的控制能力。
由于PLC在基于控制方面采用“梯形图”语言进行编程
易于接受,这种梯形图与继电器控制电路相呼应,形式更加简练,直观性强。
在这次课
程设计中,我学会了怎么去发现问题,解决问题。
遇到问题时和同组同学认真讨论,查
找资料,积极询问老师,从中我学到了许多知识。
并且我更加清楚的知道了,很多设计
理念来自于实际,需要根据设计要求灵活的去选
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- PLC 小车 课程设计