运料小车plc课程设计.docx
摘 要可编程控制器(Programmable Logic Controller,PLC)是以微处理器为基础,综合了计算机技术,自动化技术及通信技术发展起来的通用工业自动控制装置。自动配料系统采用S7-200系列可编程控制器(PLC)为核芯,是一种用于工业(如水泥生产线自动配料)生产上自动化的配料设备,通常是带有自动配料算法的电脑(微机)作为其自动配料的控制系统。自动配料系统稳定性好,便于操作,把人与生产线之间的关系由被动转为主动,将一线工人从繁重的工作解脱出来,并且提高了配料速度和准确性。【关键词】可编程控制器 PLC 自动配料系统 稳定 准确目 录摘 要一、概述1二、硬件设计42.1控制要求42.2选择PLC型号42.3系统设计流程示意图52.4 I/O分配表62.5 I/O接线图6三、软件设计73.1设计梯形图73.2指令表设计11四、调试13五、结束语14六、参考文献15一、概述可编程控制器是一种数字运算操作的电子系统,专门在工业环境下应用而设计。它采用可以编制程序的存储器,用来在执行存储逻辑运算和顺序控制、定时、计数和算术运算等操作的指令,并通过数字或模拟的输入(I)和输出(O)接口,控制各种类型的机械设备或生产过程。在世界上百个PLC制造厂中,有几家举足轻重的公司,它们是德国的西门子公式,美国Rockwell自动化公司所属的A-B(Allen&Bradly)公司、GE-Fanuc公司、法国的施耐德公司、日本的三菱及欧姆龙公司。由于本次课设使用的是西门子的PLC,所以下面将对西门子的PLC进行简略介绍。1.1西门子可编程控制器简介西门子公司的可编程控制器在我国具有很高的占有率,其主要产品有SIMATIC S7、SIMATIC M7、及SIMATIC WINAC等几个大的系列。其中SIMATIC S7是传统意义上的PLC,下含S7-200、S7-300/400等子系列。S7-200可编程控制器是一种小型的可编程序控制器,适用于各行各业,各种场合中的检测、监测及控制的自动化。S7-200系列的强大功能使其无论在独立运行中,或相连成网络皆能实现复杂控制功能。因此S7-200系列具有极高的性能/价格比。S7-200系列在集散自动化系统中充分发挥其强大功能。使用范围可覆盖从替代继电器的简单控制到更复杂的自动化控制。应用领域极为广泛,覆盖所有与自动检测,自动化控制有关的工业及民用领域,包括各种机床、机械、电力设施、民用设施、环境保护设备等等。如:冲压机床,磨床,印刷机械,橡胶化工机械,中央空调,电梯控制,运动系统。S7-200系列PLC可提供4个不同的基本型号的8种CPU:分别是CPU221/222,CPU224/224XP,CPU226。它们都可以使用STEP MicroWin进行编程。不同的型号具有各自的优点和不同,下面将按型号分别列举各型号的优点。CPU 221:本机集成6输入/4输出共10个数字量I/O点。无I/O扩展能力。6K字节程序和数据存储空间。4个独立的30kHz高速计数器,2路独立的20kHz高速脉冲输出。1个RS485通讯/编程口,具有PPI通讯协议、MPI通讯协议和自由方式通讯能力。非常适合于小点数控制的微型控制器。CPU 222:本机集成8输入/6输出共14个数字量I/O点。可连接2个扩展模块。6K字节程序和数据存储空间。4个独立的30kHz高速计数器,2路独立的20kHz高速脉冲输出。1个RS485通讯/编程口,具有PPI通讯协议、MPI通讯协议和自由方式通讯能力。非常适合于小点数控制的微型控制器。CPU 224:本机集成14输入/10输出共24个数字量I/O点。可连接7个扩展模块,最大扩展至168路数字量I/O点或35路模拟量I/O 点。13K字节程序和数据存储空间。6个独立的30kHz高速计数器,2路独立的20kHz高速脉冲输出,具有PID控制器。1个RS485通讯/编程口,具有PPI通讯协议、MPI通讯协议和自由方式通讯能力。I/O端子排可很容易地整体拆卸。是具有较强控制能力的控3制器。CPU 224XP:本机集成14输入/10输出共24个数字量I/O点,2输入/1输出共3个模拟量I/O点,可连接7个扩展模块,最大扩展值至168路数字量I/O点或38路模拟量I/O点。20K字节程序和数据存储空间,6个独立的高速计数器(100KHz),2个100KHz的高速脉冲输出,2个RS485通讯/编程口,具有PPI通讯协议、MPI通讯协议和自由方式通讯能力。本机还新增多种功能,如内置模拟量I/O,位控特性,自整定PID功能,线性斜坡脉冲指令,诊断LED,数据记录及配方功能等。是具有模拟量I/O和强大控制能力的新型CPU。CPU 226:本机集成24输入/16输出共40个数字量I/O 点。可连接7个扩展模块,最大扩展至248路数字量I/O 点或35路模拟量I/O 点。13K字节程序和数据存储空间。6个独立的30kHz高速计数器,2路独立的20kHz高速脉冲输出,具有PID控制器。2个RS485通讯/编程口,具有PPI通讯协议、MPI通讯协议和自由方式通讯能力。I/O端子排可很容易地整体拆卸。用于较高要求的控制系统,具有更多的输入/输出点,更强的模块扩展能力,更快的运行速度和功能更强的内部集成特殊功能。可完全适应于一些复杂的中小型控制系统。S7-200系列PLC是西门子公司的产品,另外,国内外还有一些厂家生产与其完全兼容的产品,例如德国VIPA公司,中国上海正航电子科技有限公司等。1.2编程软件STEP 7-Micro/WIN简介自从1996年发布S7-200 以来经历了多个版本,现在最新的版本是 V4.0 SP9,和SP8的改进是全面支持Windows7软件分为升级版和直接安装版,不需要授权,文件 273M。STEP 7-Micro/WIN 软件S7-200PLC用户程序编辑功能为主,还能用于带有集成式S7-200的数控系统。软件具有创建用户程序,修改和编辑(含符号表编辑)原有的用户程序,管理用户程序功能。该软件还具有语法检查功能,可在编程中检查用户程序的语法错误。利用该软件的监控功能还能实现用户程序的调试及监控。此外软件还提供S7-200系列多种配套设备的使用向导。软件的大2部分功能,如程序的编制、编译、调试相关的组态等工作,在离线的工作方式即计算机并未和PLC连接时即可实现,部分功能需在在线情况下实现。1.3 自动配料系统应用及优点本系统适用于粉状、颗粒状物料(如耐火材料、水泥、粉煤灰和煤粉等)、耐火材料、碳素、玻璃、陶瓷、食品、冶金、化工等工业领域,适合于物料的连续计量和生产过程中的配料作业。的输送、计量和配料。它是以称重配料小车、螺旋、皮带为物料的输送工具,同时进行动态称重和配料控制的成套自动化设备。系统电气控制部分采用西门子PLC,根据客户生产要求编程控制。根据生产工艺要求,通过人机组态监控系统和PLC程序对加载到称重配料车的物料进行重量、流量的控制,从而实现精确计量和配料。作为动态连续计量、配料的整机式自动化控制装置,本系统还可为各种工业现场的生产控制、管理提供准确的计量数据和控制手段。使用本系统可有效提高配料精度,提升产品质量,大大降低工人劳动强度,提高工作效率,改善工作环境。基本做到配料车间微尘化、配料工作无人化,配料方式灵活,远程监控方便,现场操作简单,降低企业生产成本和管理强度,提升企业生产装备技术水平和产品的科技含量。3二、硬件设计2.1控制要求系统启动后,配料装置能自动识别货车到位情况和能够自动对货车进行配料,当车装满时,配料系统能自动关闭。(1)工作过程1初始状态按下启动按钮SB1,红灯L2灭,绿灯L1亮,表明允许汽车开进装料。料斗出料口D2关闭,若料位传感器S1置为OFF(料斗中的物料不满),进料阀开启进料(D4亮)。当S1置为ON(料斗中的物料已满),则停止进料(D4灭)。电动机M1、M2、M3和M4均为OFF。2装车控制装车过程中,当汽车开进装车位置时,限位开关SQ1置为ON,红灯信号灯L2亮,绿灯L1灭;同时启动电机M4,经过2S后,再启动启动M3,再经2S后启动M2,再经过2S最后启动M1,再经过2S后才打开出料阀(D2亮),物料经料斗出料。当车装满时,限位开关SQ2为ON,料斗关闭,2S后M1停止,M2在M1停止2S后停止,M3在M2停止2S后停止,M4在M3停止2S后最后停止。同时红灯L2灭,绿灯L1亮,表明汽车可以开走。3停机控制按下停止按钮SB2,自动配料装车的整个系统终止运行。2.2选择PLC型号由于系统中PLC需要I0.0 I0.4共4个输入和Q0.0 Q0.7 以及Q1.0和Q1.1 10个输出,所以可选用型号CPU 224/224xp/226考虑到如果输入输出端口不够时,可以使用扩展模块如EM 221/222/223来扩展数字量输入/输出模块,同样的,也可以使用EM231、EM232、EM235来扩展模拟量输入输出模块。所以综合考虑选用价格相对便宜的CPU224的PLC。2.3系统设计流程示意图按下启动按钮,允许汽车开进装料,料斗出料口关闭,对应指示灯亮结束按下停止按钮,自动配料装车的整个系统终止运行2S后M1停止,M2在M1停止2S后停止,M3在M2停止2S后停止,M4在M3停止2S后最后停止。此时汽车可以开走。当料运输完毕时,按下限位开关SQ2,料斗关闭,再经过2S后才打开出料阀,物料经料斗出料进行运料过程:启动电机M4,经过2S后,再启动启动M3,再经2S后启动M2,再经过2S最后启动M1当汽车开进装车位置时按下限位开关当物料装满时,按下停止装料开关,对应指示灯熄灭开始52.4 I/O分配表输入输出列表面板SB1SB2S1SQ1SQ2D1D2D3PLCI0.0I0.1I0.2I0.3I0.4Q0.0Q0.1Q0.2面板D4L1L2M1M2M3M4PLCQ0.3Q0.4Q0.5Q0.6Q0.7Q1.0Q1.12.5 I/O接线图6三、软件设计软件由STEP 7-Micro/WIN SP9版本在win764位旗舰版系统中编写。STEP 7-Micro/WIN以S7-200PLC的用户程序编辑功能为主,还能用于带有集成式S7-200的数控系统。软件具有创建用户程序,修改和编辑(含符号表编辑)原有的用户程序,管理用户程序功能。该软件还具有语法检查功能,可在编程中检查用户程序的语法错误。利用该软件的监控功能还能实现用户程序的调试及监控。此外,STEP 7Micro/WIN软件还提供S7-200系列多种配套设备的使用向导。软件的大部分功能,如程序的编制、编译、调试相关的组态等工作,在离线工作方式即计算机并未和PLC连接时即可实现,部分功能需在在线情况才可以实现。STEP 7Mincro/WIN软件可以使用SIMATIC与IEC 61131-3两种指令系统。其中,SIMATIC指令系统的功能比较丰富,可以使用IEC 61131-3标准指令,以实现特殊的PLC功能。当采用SIMATIC指令系统时,STEP 7Mincro/WIN可以采用梯形图、功能块图以及指令表三种方式进行编程及显示,且三种语言可以相互转换。当采用IEC 61131-3指令系统时,3.1设计梯形图网络 1 / I0.0I0.1M0.0 M0.0 789103.2指令表设计网络 1 LD I0.0 O M0.0 AN I0.1 = M0.0 网络 2 LD M0.0 LPS AN I0.2 = Q0.3 LRD A I0.2 = Q0.2 LRD AN I0.3 = Q0.4 LRD AN Q0.4 = Q0.5 LRD A I0.3 = Q0.5 LRD A I0.3 S Q1.1, 1 TON T37, +20 LRD A T37 S Q1.0, 1 TON T38, +20 LRD A T38 S Q0.7, 1 TON T39, +20 LRD A T39 S Q0.6, 1 TON T40, +20 LRD A T40 = Q0.1 11 LPP A I0.4 R Q0.1, 1 = Q0.0 = M0.1网络 3 LD I0.1 O M0.2 AN I0.0 = M0.2 网络 4 LD M0.1 O M0.2 TON T41, +20 网络 5 LD T41 R Q0.6, 1 TON T42, +20 网络 6 LD T42 R Q0.7, 1 TON T43, +20 网络 7 LD T43 R Q1.0, 1 TON T44, +20 网络 8 LD T44 R Q1.1, 1 R Q0.5, 1 = M0.3 网络 9 LD M0.3 A M0.0 S Q0.4, 112四、调试将PLC电源接通,并且开到RUN模式,然后在STEP 7Micro/WIN SP9中编译检查是否有错误。如果没有错误,停止PLC运行(即设置为stop模式),然后将程序下载到PLC中,再另PLC处于运行状态(设置为run模式)。最后把监控模式打开,以便监控PLC的运行状态,找到运行中的错误。初始状态:下启动按钮SB1,红灯L2灭,绿灯L1亮,表明允许汽车开进装料。料斗出料口D2关闭,若料位传感器S1置为OFF(料斗中的物料不满),进料阀开启进料(D4亮)。当S1置为ON(料斗中的物料已满),则停止进料(D4灭)。电动机M1、M2、M3和M4均为OFF。装车控制:装车过程中,当汽车开进装车位置时,限位开关SQ1置为ON,红灯信号灯L2亮,绿灯L1灭;同时启动电机M4,经过2S后,再启动启动M3,再经2S后启动M2,再经过2S最后启动M1,再经过2S后才打开出料阀(D2亮),物料经料斗出料。当车装满时,限位开关SQ2为ON,料斗关闭,2S后M1停止,M2在M1停止2S后停止,M3在M2停止2S后停止,M4在M3停止2S后最后停止。同时红灯L2灭,绿灯L1亮,表明汽车可以开走。停机控制:按下停止按钮SB2,自动配料装车的整个系统终止运行。调试时出现的问题:课设中,由于实验箱的有一些问题,Q0.0 Q0.3 的接线端到上边实验挂箱不能使用。因为PLC上的对应指示灯是可以正常工作,所以应该是下面接线端出现断路的问题。于是我们组将Q0.0 Q 0.3转移到 Q1.3 Q1.6,在将程序中Q0.0 Q0.3 一一对应移到 Q1.3 Q1.6。再次按照上述过程操作,就达到了预期的效果。13五、结束语经过两个星期的PLC课程设计的学习,使我对PLC的应用的理解进一步加深。首先,通过这次的自动配料系统课程设计,了解自动配料系统的优点,比如说自动配料系统工艺可根据用户来设定,自动配料系统线上自动监控软件:人与生产线之间的关系由被动转为主动,一旦生产出现异常情况,计算机系统立即主动发警报给相关人员,主动做提醒功能,通过实时的在线监视器,随时监控生产的重要信息。其次,对PLC可以将人在繁重重复或者危险的工作中解脱出来的功能再一次了解,比如本次设计中,如果不使用PLC,则需要工人在装料车来时装料,在把装料斗搬运回车上,如此每次都需要进行这样的循环操作,工人很难不会出现错误,而且人眼的辨识度也是有限的,造成每次配料过程中不可避免的人为误差。所以,PLC可以另配料过程更加简单,准确。最后,本次课设使我回顾了以前学过的S7-200系列的PLC相关内容。14六、参考文献1西门子S7系列可编程控制器应用技术(化工工业出版社) 张万忠编2电气控制与PLC应用技术(机械工业出版社) 黄永红编3PLC编程实用指南(机械工业出版社) 宋伯生编4SIMATIC S7-200可编程序控制器系统手册 西门子公司1. 基于C8051F单片机直流电动机反馈控制系统的设计与研究2. 基于单片机的嵌入式Web服务器的研究 3. MOTOROLA单片机MC68HC(8)05PV8/A内嵌EEPROM的工艺和制程方法及对良率的影响研究 4. 基于模糊控制的电阻钎焊单片机温度控制系统的研制 5. 基于MCS-51系列单片机的通用控制模块的研究 6. 基于单片机实现的供暖系统最佳启停自校正(STR)调节器7. 单片机控制的二级倒立摆系统的研究8. 基于增强型51系列单片机的TCP/IP协议栈的实现 9. 基于单片机的蓄电池自动监测系统 10. 基于32位嵌入式单片机系统的图像采集与处理技术的研究11. 基于单片机的作物营养诊断专家系统的研究 12. 基于单片机的交流伺服电机运动控制系统研究与开发 13. 基于单片机的泵管内壁硬度测试仪的研制 14. 基于单片机的自动找平控制系统研究 15. 基于C8051F040单片机的嵌入式系统开发 16. 基于单片机的液压动力系统状态监测仪开发 17. 模糊Smith智能控制方法的研究及其单片机实现 18. 一种基于单片机的轴快流CO,2激光器的手持控制面板的研制 19. 基于双单片机冲床数控系统的研究 20. 基于CYGNAL单片机的在线间歇式浊度仪的研制 21. 基于单片机的喷油泵试验台控制器的研制 22. 基于单片机的软起动器的研究和设计 23. 基于单片机控制的高速快走丝电火花线切割机床短循环走丝方式研究 24. 基于单片机的机电产品控制系统开发 25. 基于PIC单片机的智能手机充电器 26. 基于单片机的实时内核设计及其应用研究 27. 基于单片机的远程抄表系统的设计与研究 28. 基于单片机的烟气二氧化硫浓度检测仪的研制 29. 基于微型光谱仪的单片机系统 30. 单片机系统软件构件开发的技术研究 31. 基于单片机的液体点滴速度自动检测仪的研制32. 基于单片机系统的多功能温度测量仪的研制 33. 基于PIC单片机的电能采集终端的设计和应用 34. 基于单片机的光纤光栅解调仪的研制 35. 气压式线性摩擦焊机单片机控制系统的研制 36. 基于单片机的数字磁通门传感器 37. 基于单片机的旋转变压器-数字转换器的研究 38. 基于单片机的光纤Bragg光栅解调系统的研究 39. 单片机控制的便携式多功能乳腺治疗仪的研制 40. 基于C8051F020单片机的多生理信号检测仪 41. 基于单片机的电机运动控制系统设计 42. Pico专用单片机核的可测性设计研究 43. 基于MCS-51单片机的热量计 44. 基于双单片机的智能遥测微型气象站 45. MCS-51单片机构建机器人的实践研究 46. 基于单片机的轮轨力检测 47. 基于单片机的GPS定位仪的研究与实现 48. 基于单片机的电液伺服控制系统 49. 用于单片机系统的MMC卡文件系统研制 50. 基于单片机的时控和计数系统性能优化的研究 51. 基于单片机和CPLD的粗光栅位移测量系统研究 52. 单片机控制的后备式方波UPS 53. 提升高职学生单片机应用能力的探究 54. 基于单片机控制的自动低频减载装置研究 55. 基于单片机控制的水下焊接电源的研究 56. 基于单片机的多通道数据采集系统 57. 基于uPSD3234单片机的氚表面污染测量仪的研制 58. 基于单片机的红外测油仪的研究 59. 96系列单片机仿真器研究与设计 60. 基于单片机的单晶金刚石刀具刃磨设备的数控改造 61. 基于单片机的温度智能控制系统的设计与实现 62. 基于MSP430单片机的电梯门机控制器的研制 63. 基于单片机的气体测漏仪的研究 64. 基于三菱M16C/6N系列单片机的CAN/USB协议转换器 65. 基于单片机和DSP的变压器油色谱在线监测技术研究 66. 基于单片机的膛壁温度报警系统设计 67. 基于AVR单片机的低压无功补偿控制器的设计 68. 基于单片机船舶电力推进电机监测系统 69. 基于单片机网络的振动信号的采集系统 70. 基于单片机的大容量数据存储技术的应用研究 71. 基于单片机的叠图机研究与教学方法实践 72. 基于单片机嵌入式Web服务器技术的研究及实现 73. 基于AT89S52单片机的通用数据采集系统 74. 基于单片机的多道脉冲幅度分析仪研究 75. 机器人旋转电弧传感角焊缝跟踪单片机控制系统 76. 基于单片机的控制系统在PLC虚拟教学实验中的应用研究77. 基于单片机系统的网络通信研究与应用 78. 基于PIC16F877单片机的莫尔斯码自动译码系统设计与研究79. 基于单片机的模糊控制器在工业电阻炉上的应用研究 80. 基于双单片机冲床数控系统的研究与开发 81. 基于Cygnal单片机的C/OS-的研究82. 基于单片机的一体化智能差示扫描量热仪系统研究 83. 基于TCP/IP协议的单片机与Internet互联的研究与实现 84. 变频调速液压电梯单片机控制器的研究 85. 基于单片机-免疫计数器自动换样功能的研究与实现 86. 基于单片机的倒立摆控制系统设计与实现 87. 单片机嵌入式以太网防盗报警系统 88. 基于51单片机的嵌入式Internet系统的设计与实现 89. 单片机监测系统在挤压机上的应用 90. MSP430单片机在智能水表系统上的研究与应用 91. 基于单片机的嵌入式系统中TCP/IP协议栈的实现与应用92. 单片机在高楼恒压供水系统中的应用 93. 基于ATmega16单片机的流量控制器的开发 94. 基于MSP430单片机的远程抄表系统及智能网络水表的设计95. 基于MSP430单片机具有数据存储与回放功能的嵌入式电子血压计的设计 96. 基于单片机的氨分解率检测系统的研究与开发 97. 锅炉的单片机控制系统 98. 基于单片机控制的电磁振动式播种控制系统的设计 99. 基于单片机技术的WDR-01型聚氨酯导热系数测试仪的研制 100. 一种RISC结构8位单片机的设计与实现 101. 基于单片机的公寓用电智能管理系统设计 102. 基于单片机的温度测控系统在温室大棚中的设计与实现103. 基于MSP430单片机的数字化超声电源的研制 104. 基于ADC841单片机的防爆软起动综合控制器的研究105. 基于单片机控制的井下低爆综合保护系统的设计 106. 基于单片机的空调器故障诊断系统的设计研究 107. 单片机实现的寻呼机编码器 108. 单片机实现的鲁棒MRACS及其在液压系统中的应用研究 109. 自适应控制的单片机实现方法及基上隅角瓦斯积聚处理中的应用研究110. 基于单片机的锅炉智能控制器的设计与研究 111. 超精密机床床身隔振的单片机主动控制 112. PIC单片机在空调中的应用 113. 单片机控制力矩加载控制系统的研究 项目论证,项目可行性研究报告,可行性研究报告,项目推广,项目研究报告,项目设计,项目建议书,项目可研报告,本文档支持完整下载,支持任意编辑!选择我们,选择成功!项目论证,项目可行性研究报告,可行性研究报告,项目推广,项目研究报告,项目设计,项目建议书,项目可研报告,本文档支持完整下载,支持任意编辑!选择我们,选择成功!单片机论文,毕业设计,毕业论文,单片机设计,硕士论文,研究生论文,单片机研究论文,单片机设计论文,优秀毕业论文,毕业论文设计,毕业过关论文,毕业设计,毕业设计说明,毕业论文,单片机论文,基于单片机论文,毕业论文终稿,毕业论文初稿,本文档支持完整下载,支持任意编辑!本文档全网独一无二,放心使用,下载这篇文档,定会成功!15