好文档就是一把金锄头!
欢迎来到金锄头文库![会员中心]
电子文档交易市场
安卓APP | ios版本
电子文档交易市场
安卓APP | ios版本

plc正文部分.doc

22页
  • 卖家[上传人]:枫**
  • 文档编号:550409820
  • 上传时间:2023-10-28
  • 文档格式:DOC
  • 文档大小:400.50KB
  • / 22 举报 版权申诉 马上下载
  • 文本预览
  • 下载提示
  • 常见问题
    • kk1概述所谓PLC,实际就是在PC机的平台上,在Windows操作环境下,用软件来实现PLC的功能,也就是说,软PLC是一种基于PC机开发结构的控制系统,它具有硬PLC的功能、可靠性、速度、故障查找等方面的特点,利用软件技术可以将标准的工业PC转换全功能的PLC过程控制器软PLC综合了计算机和PLC的开关量控制、模拟量控制、数学运算、数值处理、网络通信等功能,通过一个多任务控制内核,提供强大的指令集、快速而准确的扫描周期,可靠的操作和可连接各种I/O系统及网络的开放式结构PLC的应用领域目前不断扩大,并延伸到过程控制,批处理,运动和传动控制,无线电遥控移植实现全场的自动化PLC的技术发展除了小型化,超高速,大容量存储器,多CPU,多任务运行外,PLC的开放性更大,通信联网功能更强,集成化软件更优标准化的IEC61131-3PLC编程语言已被众多PLC厂商所接受,其推广速度越来越快,应用范围更广20世纪70年代初出现了微处理器人们很快将其引入可编程控制器,使PLC增加了运算、数据传送及处理等功能,完成了真正具有计算机特征的工业控制装置此时的PLC为微机技术和继电器常规控制概念相结合的产物。

      个人计算机发展起来后,为了方便和反映可编程控制器的功能特点,可编程序控制器定名为ProgrammableLogicController(PLC)20世纪80年代初,可编程控制器在先进工业国家中已获得广泛应用世界上生产可编程控制器的国家日益增多,产量日益上升这标志着可编程控制器已步入成熟阶段S7-200是一种小型的可编程序控制器,适用于各行各业,各种场合中的检测、监测及控制的自动化S7-200系列的强大功能使其无论在独立运行中,或相连成网络皆能实现复杂控制功能因此S7-200系列具有极高的性能价格比2硬件设计2.1控制要求本装置为两种液体混合模拟装置,SL1、SL2、SL3为液面传感器,液体A、B阀门与混合液阀门由电磁阀YV1、YV2、YV3控制,M为搅匀电机,控制要求如下:初始状态:装置投入运行时,液体A、B阀门关闭,混合液阀门打开20秒将容器放空后关闭启动操作:按下启动按钮SB1,装置就开始按下列约定的规律操作:液体A阀门打开,液体A流入容器当液面到达SL2时,SL2接通,关闭液体A阀门,打开液体B阀门液面到达SL1时,关闭液体B阀门,搅匀电机开始搅匀搅匀电机工作6秒后停止搅动,混合液体阀门打开,开始放出混合液体。

      当液面下降到SL3时,SL3由接通变为断开,再过2秒后,容器放空,混合液阀门关闭,开始下一周期停止操作:按下停止按钮SB2后,在当前的混合液操作处理完毕后,才停止操作(停在初始状态上)液体混合装置控制的模拟实验面板图:图1-1此面板中,液面传感器用钮子开关来模拟,启动、停止用动合按钮来实现,液体A阀门、液体B阀门、混合液阀门的打开与关闭以及搅匀电机的运行与停转用发光二极管的点亮与熄灭来模拟2.2选择PLC型号PLC的选择主要应从PLC的机型、容量、I/O模块、电源模块、特殊功能模块、通信联网能力等方面加以综合考虑PLC机型选择的基本原则是在满足功能要求及保证可靠、维护方便的前提下,力争最佳的性能价格比选择时应主要考虑到合理的结构型式,安装方式的选择,相应的功能要求,响应速度要求,系统可靠性的要求,机型尽量统一等因素2.2.1I/O点数的估计I/O点数是PLC的一项重要指标.合理选择I/O点数计可使系统满足控制要求,又可使系统总投资量最低PLC的输入输出总点数和种类应根据被控对象所需控制的模拟量、开关量等输入/输出设备情况来确定,一般一个输入/输出元件要占用一个输入/输出点考虑到今后的调整和扩充,一般应在估计的总点数上再加上20%到30%的备用量。

      S7-200系列PLC中可提供4种不同的基本型号的8种CPU供选择使用,其输入输出点数的分配见下表:S7-200系列PLC中CPU22X的基本单元表2-1型号输入点输出点可带扩展模块数S7-200CPU22164—S7-200CPU222862个扩展模块78路数字量I/O点或10路模拟量I/O点S7-200CPU22414107个扩展模块168路数字量I/O点或35路模拟量I/O点S7-200CPU22624162个扩展模块248路数字量I/O点或35路模拟量I/O点S7-200CPU226XM24162个扩展模块248路数字量I/O点或35路模拟量I/O点2.2.2用户存储器容量的估算PLC常用的内存有EPROM、EEPROM和带锂电池供电的RAM一般微型和小型PLC的存储容量是固定的,介于1-2KB之间用户应用程序占用多少内存与许多因素有关,如I/O点数、控制要求、运算处理量、程序结构等因此在程序设计之前只能粗略的估算2.2.3CPU功能与结构的选择PLC的功能日益强大,一般PLC都具有开关量逻辑运算、定时、计数、数据处理等基本功能,有些PLC还可扩展各种特殊功能模块,如通信模块、位置控制模块等,选型时可考虑以下几点:1)功能与任务相适应2)PLC的处理速度应满足实时控制的要求3)PLC结构合理、机型统一4)编程合理和离线编程的选择2.2.4机型选择综上所述,可知本次步进电动机控制的模拟中PLC型号选择:1)I/O点数的统计:输入4点;输出5点。

      2)估计PLC用户程序长度:为I/O点数的(10-20)倍,选用S7-200CPU226输出的PLC即能满足要求2.3系统设计流程示意图开始接通一个扫描周期,使混合液体阀打开20s,将容器放空后关闭YV1打开,进入A液体液面上升到SL3,无动作液面上升到SL2,VY1关闭,液体A停止注入,YY2打开,液体B注入液面上升到SL1,VY2关闭,液体B停止注入,M开始搅拌T37工作,6S后,停止搅拌,VY3打开,混合液体放出液面下降到SL3,2S后混合液体放完,VY3关闭按停止按钮SB2?结束图2-12.4I/O分配表表2-2符号地址作用SBI0.0启动开关SB1I0.1停止按钮SL1I0.2上液面传感器SL2I0.3中液面传感器SL3I0.4下液面传感器YV1Q0.0液体A阀门YV2Q0.1液体B阀门YV3Q0.2混合液体阀门YKMQ0.3搅拌2.5I/O接线图24VDCSB1SB2SL1SL2SL324VDC传感器电源输出电源24VDC电源24VDCKM1KM0KM3KM2ML+DCML+0.00.10.20.30.40.51M0.00.10.20.32M0.40.50.60.7ML+CPU222DC∕DC∕DC启动控制液体A进料停止液面检测H控制液体B进料液面检测I控制混合液出料控制搅拌机的起停液面检测LPLC的I∕O接线图图2-23软件设计3.1设计梯形图电路工作过程:(1)初始状态当系统投入运行时,初始化脉冲信号SM0.1[13]、[15]接通一个扫描周期,使混合液体阀打开20s,将容器放空后关闭。

      1、SM0.1[13]闭合一个扫描周期,Q0.2[13]置位并保持,混合液体阀YV3打开,将容器放空2、SM0.1[15]闭合一个扫描周期,M0.5[15]置位并保持3、M0.5[16]闭合,T38得电,开始计时20s,T38时间到4、T38[17]闭合,M0.5[17]复位并保持;T38[18]闭合,Q0.2[18]复位并保持YV3关闭启动操作1、按下启动按钮SB1,输入继电器I0.0得电2、I0.0[1]闭合,M0.0[1]置位并保持,M0.0[3]闭合,为连续运行做准备3、I0.0[3]闭合,Q0.0[3]置位并保持,YV1得电,液体A阀YV1打开,液体A流入容器液位上升到中液位I1、当液体上升到中液位I是,SL2闭合,输入继电器I0.3得电2、I0.3[4]闭合,通过前沿脉冲指令,在I0.3的前沿,使M0.1[4]产生一脉冲信号3、M0.1[5]闭合一个扫描周期,Q0.0[5]置位并保持,YV1打开,液体A停止注入4、M0.1[6]闭合一个扫描周期,Q0.1[6]置位并保持,YV2打开,液体B流入容器液体上升到高液位H当液体继续上升到高液位H时,SL1闭合,输入继电器I0.2得电。

      1、I0.2[7]闭合通过前沿脉冲指令,在I0.2的前沿,使M0.2[7]产生一脉冲信号2、M0.2[8]闭合1个扫描周期,Q0.8[8]复位并保持YV2关闭,液体B停止注入3、M0.2[9]闭合1个扫描周期,Q0.3[9]置位并保持搅拌电动机运行,开始搅拌4、Q0.3[10]闭合,T37[7]得电,开始计时5、Q0.3[12]闭合搅拌均匀后,放出混合液体Q0.3[9]得电后,搅拌电动机工作时,同时1、Q0.3[10]、Q0.3[12]闭合2、Q0.3[10]闭合,T37[10]得电,开始计时,计时时间到3、T37[11]闭合Q0.3[11]复位并保持,KM4失电,搅拌电动机停止4、Q0.3[12]断开,即搅拌由运行到停止时,Q0.3[12]由闭合到断开5、通过下降沿脉冲指令,再Q0.3[12]的后沿,使M0.3[12]产生一脉冲信号6、M0.3[13]闭合Q0.2[13]置位并保持YV3打开,开始放出混合液体液位下降到低液位液位下降到低液位,SL3由接通变为断开(液位传感器再液位淹没时为接通状态),输入继电器I0.4失电1、I0.4[14]断开2、I0.4[14]由接通到断开时,通过下降沿脉冲指令,再I0.4的后沿,使M0.4产生一脉冲信号。

      3、M0.4[15]闭合,M0.5[15]置位并保持4、M0.5[16]闭合,T38[16]得电,开始计时,计时时间到5、T38[17]闭合,M0.5[17]复位并保持6、T38[18]闭合,Q0.2[18]得电并保持,YV3关闭7、T38[3]闭合(M0.0[3]再开始按下启动按钮SB1时已关闭)Q0.0[3]置位并保持电磁阀YV1打开液体A注入容器,开始下一个环节停止操作当按下停止按钮SB2,输入继电器I0.1得电1、I0.1[2]闭合,M0.0[2]复位并保持2、M0.0[3]断开,再当前混合液处理完毕T38动合触点3、T38[3]闭合后,Q0.0仍不能重新置位,即停止运行,不再循环3.2设计指令表4调试这个课题在调试当中还是比较成功的,没有遇到太大的问题有小的问题也在同学和老师的帮助下迅速的弄好在这之中有些知识点掌握的不是很牢固因此,在此其中闹了些问题比如,在实验过程中,我按下启动按钮SB1,装置投入运行,A、B阀门关闭,混合液体阀门打开20秒将容器防控后关闭但液体A阀门打开A却不流入容器但在自己翻阅书本,上网查询及寻问同学之后都一一得以解决另外,由于实验设计比较简单,电路图设计的并不是非常完美,用的器件少,因而,并不能很好的保证所要的理想结果。

      总而言之,调试的结果还是比较顺利5结束语通过对多种液体混合控制系统的分析,进而设计出整个控制系统个运行设。

      点击阅读更多内容
      关于金锄头网 - 版权申诉 - 免责声明 - 诚邀英才 - 联系我们
      手机版 | 川公网安备 51140202000112号 | 经营许可证(蜀ICP备13022795号)
      ©2008-2016 by Sichuan Goldhoe Inc. All Rights Reserved.