《毕业设计内容》word版.doc_第1页
《毕业设计内容》word版.doc_第2页
《毕业设计内容》word版.doc_第3页
《毕业设计内容》word版.doc_第4页
《毕业设计内容》word版.doc_第5页
已阅读5页,还剩41页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

攀枝花学院本科毕业设计(论文)PLC在钢卷运输小车控制的应用设计学生姓名: 黄 良 梅 学生学号: 200610502302 院(系): 电气信息工程学院 年级专业: 电气工程与自动化 指导教师: 陶 文 英 副教授 助理指导教师: 二一年六攀枝花学院本科毕业设计(论文) 摘 要摘 要钢铁工业是一个资金技术密集型基础原料产业。随着科学技术的发展,自动化程度要求越来越高,原有的运输装置远远不能满足当前高度自动化的需要。减轻劳动强度,保障生产的可靠性、安全性,降低生产成本,减少环境污染、提高产品的质量及经济效益是企业生产所必须面临的重大问题。然而PLC是集成自动控制技术、计量技术、新传感器技术、计算机管理技术于一体的机电一体化产品;充分利用计算机技术对生产过程进行集中监视、控制管理和分散控制;充分吸收了分散式控制系统和集中控制系统的优点,采用标准化、模块化、系统化设计,配置灵活、组态方便。本论文是利用Controllogix系统的PLC来控制钢卷运输小车的运卷,利用传感器来检测位置合小车的高度对中,以及上卷的检测,并结合图形来叙述,简单易懂,而且检测装置也很方便,上卷也很方便,从而保证了钢卷能够准确的送到开卷机上,从而提高了生产效率,也取得了很好的经济效益。关键词 Controllogix PLC,钢卷小车,高度对中40 攀枝花学院本科毕业设计(论文) ABSTRACTABSTRACTIron and steel industry is a base material between capital-and-technology-intensive industries. With the development of science and technology, automation degree, the original transportation device cant satisfy the needs of highly automated. Reduce labor intensity, guarantee the reliability and safety production, reduce production cost, reduce the pollution of the environment, improve product quality and economic benefit is to be faced with serious problems. However PLC is integrated automatic control technique, measurement technique, and new sensor technology and computer management techniques in an electromechanical products, Make full use of computer technology in production process monitoring and control management and centralized control, Fully absorb the distributed control system and control system of the advantages of using standardized, systematic, modular and flexible, convenient and configuration.This thesis is to use PLC to control the Controllogix system of steel coils transport dolly, use sensors to detect the location of the height of car, and the detection, and roll, easy to figure, but detection device is very convenient, roll very convenient also, so as to ensure the coil winding machine can accurately, thus to improve the production efficiency, also achieved good economic benefits.Keywords Controllogix PLC, steel rolling cart, height centering攀枝花学院本科毕业设计(论文) 目 录目 录摘 要IABSTRACTII1 绪论11.1 序言11.2 自动控制运输小车的分类11.3 钢卷运输小车的发展22 钢卷运输小车的工艺流程32.1 钢卷运输小车的流程简介32.2 钢卷运输小车42.2.1钢卷运输小车的功能42.2.2钢卷运输小车的高度对中和钢卷卷径测量42.2.3手动运行62.2.4 自动运行63 钢卷运输小车运输系统PLC的选型63.1 PLC的选型63.2 ControlLogix PLC的特点63.3 PLC的基本组成73.4 ControlLogix PLC选型73.4.1检测元件的选择93.4.2 PLC输入/输出模块及设备的选择124 小车自动运输系统PLC的程序设计144.1 Rslogix5000软件简介144.1.1 Rslogix5000软件的主要功能144.1.2 Rslogix5000的基本指令154.2系统设计的原则154.3系统的控制要求164.4 I/O地址分配164.4.1 分配原则164.4.2 I/O地址常见分配方法164.4.3 控制系统流程图184.4.4 程序的调试19结论20参考文献21附录A:I/O地址分配22附录B:控制系统程序24致 谢39攀枝花学院本科毕业设计(论文) 绪 论 1 绪论1.1 序言随着科学技术的发展,自动化控制的程度要求越来越高,原有的生产装料装置远远不能满足当前高度自动化的需要。减轻劳动强度,保障生产的可靠性、安全性,降低生产成本,减少环境污染、提高产品的质量及经济效益是企业生成所必须面临的重大问题。我们为各个装料生产领域所生产的可编程控制器装料系统。它集成自动控制技术、计量技术、新传感器技术、计算机管理技术于一体的机电一体化产品;充分利用计算机技术和PLC可编程序控制器对生产过程进行集中监视、控制管理。PLC用于包括逻辑运算、数值运算、数据传送、过程控制、位置控制、高速计数、中断控制、人机对话、网络通信等功能的控制领域。PLC具有高可靠性,编程方便,易于使用,环境要求低,与其他装置的配置连接方便,鉴于PLC有上述优点,本课题在自动化运输小车中用的很多,大大减少了人力资源,更是节约了经济开支,目前也能用PLC来控制运输小车的全过程,这也方便了整个控制过程,只需要工作人员在控制台就能控制整个工艺流程。在钢卷运输中利用PLC对钢卷运输小车进行自动化控制,减少了人力资源,降低了生产成本,提高了工厂装备的技术水平,保证生产安全可靠,提高了生产效率及产品的质量。Controllogix PLC即是由罗克韦尔公司自主研发的可编程控制器(Programmable logic Controller),是指以计算机技术为基础的新型工业控制装置。罗克韦尔PLC因为有其广泛的兼容性,在工业控制领域中已经得到了广泛应用,由于PLC在顺序控制中有着其自身的优点,同时加快了实现工业生产中自动化控制的进程。1.2 自动控制运输小车的分类自动运输小车分为有轨和无轨两种。所谓有轨是指有地面或空间的机械式导向轨道。地面有轨小车结构牢固,承载力大,造价低廉,技术成熟,可靠性好,定位精度高,多采用直线或环线双向运行:高架有轨小车(空间导轨)相对于地面有轨小车,车间利用率高,结构紧凑,速度高。有轨小车采用导轨或埋在地下的导线引导小车运行,速度快,机动性能好,停靠准确与加工设备的接合也比较容易有利于把人和输送装置的活动范围分开安全性好但承载力小。无轨小车即自动导引车(AGV),是一种由计算机控制,能按照一定的程序沿规定的引导路径行驶,将货物送到规定的地方自动完成运输任务的运输工具,并具有停车选择装置、安全保护装置以及各种移载装置的输送小车。由于其控制性能好,系统很容易按其需要改变作业计划,灵活地调度小车的运行;由于没有机械轨道可方便地重新布置或扩大预定运行路径和运行范围以及增减运行的车辆数量,有极好的柔性,在现代物流运送中得到了广泛应用。1.3 钢卷运输小车的发展在现实生产过程中,钢卷自动运输小车使用十分广泛,它的改进主要体现在以下几个方面:由以前的人工操作转变成用PLC控制系统来操作;在钢卷对中方面,由以前的手工对中变成了现在的用光栅对中;在运输过程中,用各种检测元件来检测小车的具体位置,控制小车的正确运行。从以上这些方面都能体现出钢卷运输小车的自动化和智能化,在运输过程中,更加的精确,也避免了以前在上卷过程中,经常翻卷的现象,保证了生产安全。也大力减少了人力资源。攀枝花学院本科毕业设计(论文) 钢卷运输小车的工艺流程2 钢卷运输小车的工艺流程2.1 钢卷运输小车的流程简介本设计系统是利用PLC来控制钢卷运输小车的运输过程,其工作原理是,运输小车初始在1号位,当所有的液压阀打开以后,当所有准备条件都准备好时,小车接卷;小车接到钢卷后,电磁阀打开,跟着比例阀也打开,小车快速向2号位行驶,行程开关检测到后,也就是说到达2号预停位后,在慢速行向2号停止位。到达2号位的停止位后小车以比例阀设定值的速度上升,到高度对中位后停止。在进行高度对中完成后,小车快速速向前运行到3号预停位,随后慢速运行到3号停止位,等待所有条件准备好时,将钢卷送到开卷机上等待。当开卷机处所有条件全部满足后,当检测到钢卷上到开卷机后,开卷机接卷,小车下降到最低位,返回1号位停止。这样周而复始的运行。具体小车运输工艺流程图(见图2.1)图2.1 小车运输工艺流程图在小车的动作轨迹中,水平和垂直各有五个需要定位的位置,水平方向是卷取机位置、出卷取机位置、小车下降位置、步进梁位置、检查台位,垂直方向是卷取机芯轴位、等待位、检查台芯轴位、行走位、最低位。当小车不运送钢卷时,停在1号位,当接到接卷指令时,小车首先上升到等待位,等待接卷。待卷取机芯轴完全停止后,继续上升接触到钢卷,随后保持这一高度。当卷取机芯轴完全收缩后,小车承托钢卷以保持的高度沿水平方向运动到水平出卷机位置,此位置不再影响到卷取机和套筒小车的动作。接下来,有卷小车沿水平和垂直两个方向同时运动到小车下降位里。如果该钢卷需运送到步进梁,则小车沿水平方向运动到步进梁位卸卷,否则沿水平水平方向运动到检查台芯轴下,再上升到检查台芯轴位卸卷。最后空载小车分别从步进梁位置或检查台位置下降到最低位,沿水平方向回到卷取机芯轴下方。2.2 钢卷运输小车2.2.1钢卷运输小车的功能钢卷运输小车的任务是将在取料处准备好的钢卷运往开卷机。在其运输过程中,利用光电开关及光电编码器来实现带钢的高度对中和测量钢卷外径,动作过程为:钢卷小车1#位接受钢卷;钢卷小车鞍座上升托住钢卷并上升到上极限位置;钢卷小车下降,进行外径测量及高度对中;对中完毕,钢卷小车前进,将钢卷装入开卷机卷筒;上卷完毕,钢卷小车鞍座下降到下极限位置;钢卷小车返回1#位。2.2.2钢卷运输小车的高度对中和钢卷卷径测量高度对中过程:钢卷中心与开卷机卷筒轴线的高度对中在钢卷小车的原始位置(对中站)进行,当钢卷小车从取料处运载钢卷行驶到这个位置时,通过一个光电开关和小车升降方向上的一个位移传感器进行高度自动对中。其小车高度对中过程(见图2.2)。图2.2 小车高度对中过程高度对中的步骤为:小车先下降使高度对中光栅接通,小车记下这一高度值,通过计算与比较得出小车应该上升的距离,小车上升该距离值,并进行判断对中是否完成,如果hh1,小车将慢速下降,直到h=h1为止,如果h0,COILCAR DOWN;X2=X1-ABS()P1-P0=0,COILCAR UP;X2=X1+ABS()P1-P0=0,COILCAR STOP。钢卷卷径的计算(见图2.3)。图2.3 钢卷卷径的计算X1:从钢卷前面边缘到光栅的距离;X2:从钢卷末尾边缘到光栅的距离;Y: 钢卷小车对中运动中当钢卷在线中心。X0=420Y0=455S1=X1-X0S2=X2-X0CW=S2-S1=X2-X1a=L-(CW/2+S1)=L-(X2-X1)/2+(X1-X0)=L+X0-(X1+X2)/2ora=- L-(CW/2+S1)=- L+X0-(X1+X2)/2Y0=Y0+a从工艺流程图可以看出钢卷运输系统,作为钢卷生产中接收和运输钢卷的重要环节,操作水平和机械电气安装、定位精度直接影响钢卷运输安全和生产效率。在投产以来,由于操作和设备电气等原因,已多次发生因系统运输偏差过大而导致钢卷脱落,致使钢卷及机械电气设备的损坏;同时,由于故障的严重性,也给操作人员的操作形成心理压力;这在一定程度上也影响了生产的顺利进行。造成这些问题的主要原因是钢卷的对中,往往就是钢卷在对中上不够精确,造成了钢卷的脱落,从而也就影响了后面的生产。这也就是本设计需要解决的问题。2.2.3手动运行入口钢卷小车的手动运行无联锁条件 。2.2.4 自动运行 钢卷小车的自动运行分2段进行: 自动过程1自动过程1的起动联锁条件为:1) 钢卷小车在初始位置;2) 1#步进梁运输机处于下极限和后极限;3) 取料处有钢卷;4) 准备站地辊停止;5) 准备站压卷辊、伸缩导板在其待命位置自动执行过程中,当钢卷高度对中完成后,若开卷机仍未处于可受卷状态,则小车暂停运行,等待开卷机就绪,直至:1) 开卷机支撑轴承在原始位置;2) 开卷机卷筒处于后极限;3) 开卷机卷筒收缩;4) 压紧辊在上极限;5) 深弯辊抬升到上极限位置;6) 开头器已复位。自动过程2自动过程1完成时,其自动过程2的起动联锁条件为:1) 开卷机支撑轴承在工作位置;2) 开卷机卷筒在中心线位置;3) 开卷机卷筒扩张;4) 压紧辊离开上极限。经过自动过程1和自动过程2小车开始自动运行。攀枝花学院本科毕业设计(论文) 钢卷运输小车运输系统PLC的选型3 钢卷运输小车运输系统PLC的选型3.1 PLC的选型PLC选择的基本原则应是在功能满足要求的前提下, PLC控制系统是为工艺流程服务的,所以它首先要能很好的实现工艺提出的控制要求。保证可靠、维护使用方便以及最佳的性能价格比。自动运输小车控制系统的核心是PLC,哪些信号需要输入至PLC,PLC需要驱动哪些负载,以及采用何种编程方式,都是需要认真考虑的问题,都会影响到其内部I/O点数的分配。因此,I/O点数的确定,是设计自动运输小车控制系统首先需要解决的问题,决定着系统硬件部分的设计,也是系统软件编写的前提。由于工艺流程比较固定、环境条件比较好,所以选用模块式的PLC机型,即 ControlLogix PLC。3.2 ControlLogix PLC的特点ControlLogix控制系统看起来像一个可编程序控制器,但它不只限于此。ControlLogix结构体系是一个技术先进的控制平台,它集成了多个控制功能:顺序控制、运动控制、传动及过程控制等。与传统可编程控制器不同的是,ControlLogix系统在任意尺寸上都是模块化的。可以根据具体应用来选择合适的内存量、控制器个数和网络类型,这种柔性结构允许在同一机架内使用多个控制器、网络及I/O模块。与此同时,ControlLogix系统具有优良的性能品质,主要特点如下: 无缝连接易于和其他网络上的程序控制器透明地收发信息,兼容性好。 快速ControlLogix结构在背板上提供了高速数据传输总线,Logix5550控制器提供了高速传输的控制平台。 可组态可根据工业生产的需要增减控制器和通信模板的个数,可在一个机架内使用多个控制器。 工业化ControlLogix提供了高强度平台,可耐受振动、高温及各种工业环境下的电气干扰。 集成化建立了一个集中多个技术的平台,包括顺序控制、运动控制、传动和过程应用控制。 结构紧凑适用于控制高度分散而配电盘空间有限的应用场合。除此之外,可无需控制器而在网络间实现桥接;多个控制器、I/O模板及通信模扳可任意组合。此外,可带电拔插一个模块而无需断开系统的其他模块,并提供可拆卸接线端子排,使用方便,易于维护。ControlLogix系统采用RSLogix5000编程软件,它能运行于Windows NT32 b的操作系统下,其性能优越,并提供了可靠的通信功能及诊断特性,具有通用的用户界面和特性设置,配有灵活、易操作的编辑器,可点击进行I/O组态。该系统采用RSView32中文监控软件,中文显示,修改方便,易于操作。3.3 PLC的基本组成PLC实质上是一种工业控制型计算机,PLC与计算机的组成十分相似。只不过它比一般的计算机具有更强的与工业过程相连接的接口,以及更直接的适应于控制要求的编程语言。所以PLC与计算机控制系统十分相识。从硬件结构看,它由中央处理器(CPU)、存储器、输入/输出(I/O)接口、电源等组成,可编程控制器的基本组成如图3.1所示。图3.1 可编程控制器的基本组成3.4 ControlLogix PLC选型 CPU选型,根据系统控制要求,本系统选用Logix5550控制器。ControlLogix系统的核心是Logix5550控制器,其处理速度为0.08 ms/K指令,标准内存配置为160kB,可选增加扩展内存512KB、1MB、 2MB,一个Logix5550控制器支持12800个离散的或4000个模拟的I/O点,符合IEC1131-1的操作系统提供多任务环境,最多可支持32个任务,其中31个时间片可由用户设定,支持长文件、变量名。Logix5550以微处理器为核心,采用了先进的过程控制技术、通讯技术、计算机技术,负责对生产过程进行检测和控制,是数据采集、过程控制部分。通过组态和编程,具有丰富的运动控制功能、顺序控制功能、传动及过程控制功能、运算功能,可直接采集来自现场的各类工艺过程数据,经处理、运算后,将检测信号送至操作站进行监视,将控制信号送至现场。具有可靠性高,扫描处理速率高等特点,并具有自诊断功能。其特行见表3.1表3.1 控制器1756-L1的特性用户存储器160K字节背板电流+5Vdc 0.65A+24Vdc 0.02A电力耗散10.2BUT/小时热耗散3.0W工作温度C存储温度-4085C相对湿度5%95%电池1756-BA1 0.59g锂电池 电源模块选型,根据系统控制要求,根据工艺要求设计选用了型号为1756-PA72电源模块。PLC电源用于为PLC各模块的集成电路提供工作电源。同时,有的还为输入电路提供24VDC的工作电源。该电源输入类型有:交流电源(220VAC或110VAC),其额定输入电压为120AC或220AC。其特性见表3.2表3.2电源1756-PA72的特性正常输入电压120ac或220ac输入电压范围85-132ac或170-265ac最大输入功率95W最大视在功率240VA最大输出功率A系列电源 70W40 55W60CB系列电源75W60C最大背板输出电流1.5A1.2Vdc 4A3.3Vdc 10A5Vdc 2.8A24Vdc 机架的选型,结合实际因素,本系统选用的机架型号为1756-A7 7槽的Controllogix机架。本设计模块式PLC使用底板或机架,其作用是:电气上,实现各模块间的联系,使CPU能访问底板上的所有模块,机械上,实现各模块间的连接,使各模块构成一个整体。罗克韦尔公司Controllogix系统的PLC,它适合整个工艺的具体要求,并有配套的编程软件,具体其它机型无法替代的优势。其结构具体型号如下:控制器型号: 1756-L1 Controllogix 5000 Cotroller;控制器的机架型号: 1756-A7 7槽的Controllogix机架;电源模块: 1756-PA72;Controllogix PLC的系统配置图:计算机处理器LOGIX5000处理器通讯接口模块插入装有LOGIX5000处理器的I/O框架中1756I/O模块插入装有LOGIX5000处理器的I/O框架中1756I/O模块及其它设备Controllogix背板ControlnetI/O链路图3.2 CONTROLLOGIX PLC的配置图PLC控制系统的设计原则:在最大限度地满足被控对象控制要求的前提下,力求使控制系统简单、经济、安全可靠:并考虑到今后生产的发展和工艺的改进,在选择PLC机型时,应适当留有裕量。3.4.1检测元件的选择在PLC工程设计中,我们要实现控制要求,我们往往要选择许多具有特殊功能的检测元件。在当今工业相当发达的情况下,随着PLC的大量使用,针对PLC控制系统的检测元件也越来越多。在现代可以发达的情况下,为我们完成各种控制系统提供了一个十分便利的条件。在本设计中涉及到的检测元件在市面上十分普通,而且运用也很方便。因为在这之前检测元件的选型很少,对不同的产品价格,性能及各种指标都不是很了解,而且本设计对精确的控制要求不是很重要,所以不能准确定出设计中所选品种的型号,因此我只有通过参阅资料和网络的指标来进行选型。设计中所需检测元件如下:驱动设备元件的选型1)电磁阀电磁阀是通过线圈驱动来控制流体的自动化基础元件,属于执行器;并不限于液压,气动。工作原理:通电时,电磁线圈产生电磁力把关闭件从阀座上提起,阀门打开;断电时,电磁力消失,弹簧把关闭件压在阀座上,阀门关闭。2)电动调节阀主要由伺服DFC、电动操作器DFD、位置发送器WF、伺服电动机SM、减速器J等组成。其工作过程是:来自调节器的输出信号送到伺服放大器,与位置发送器的反馈信号相比较,其差值(正或负)经放大后去控制伺服电动机正转或反转,经过减速器后使输出轴产生位移。输出轴的位移又经位置发送器转换成4-20mA信号,作为位置指示和反馈信号。反馈信号送到伺服放大器的输入端。若反馈信号和和输入信号相等,电动机停止转动。此时,输出就稳定在与输入信号成比例的位置上。3)变频器变频器选择的原则是:首先要根据机械对转速(最高、最低)和转矩(起动、连续及过载)的要求,确定机械要求的最大输入功率(即电机的额定功率最小值)。有经验公式P=nT/9950(kW) 式(3.1)式中:P机械要求的输入功率(kW);n机械转速(r/min);T机械的最大转矩(Nm)。然后,选择电机的极数和额定功率。电机的极数决定了同步转速,要求电机的同步转速尽可能地覆盖整个调速范围,使连续负载容量高一些。为了充分利用设备潜能,避免浪费,可允许电机短时超出同步转速,但必须小于电机允许的最大转速。转矩取设备在起动、连续运行、过载或最高转速等状态下的最大转矩。最后,根据变频器输出功率和额定电流稍大于电机的功率和额定电流的原则来确定变频器的参数与型号。需要注意的是,变频器的额定容量及参数是针对一定的海拔高度和环境温度而标出的,一般指海拔1000m以下,温度在40或25以下。若使用环境超出该规定,则在确定变频器参数、型号时要考虑到环境造成的降容因素。变频器的另一重要功效就是可与PLC(专为工业环境应用而设计的一种可编程控制器)、上位机(控制台)等进行配合,达到精确控制、改善产品品质、提高生产效率、降低维护费用、提高生产自动化水平的目的。现场检测元件的选型1)接近开关接近开关属于一种有开关量输出的位置传感器,电感式接近开关它由LC高频振荡器和放大处理电路组成,利用金属物体在接近这个能产生电磁场的振荡感应头时,使物体内部产生涡流。这个涡流反作用于接近开关,使接近开关振荡能力衰减,内部电路的参数发生变化,由此识别出有无金属物体接近,进而控制开关的通或断。这种接近开关所能检测的物体必须是金属物体,检测距离由0.8mm至150mm。可根据客户需要制作成耐高温型接近开关,最高温度150。接近开关在实际操作中,除了能起到基本的行程控制和限位保护的作用以外,还能起到非接触式的检测功能,例如检测工件的尺寸或移动速度等。接近开关还可用于变频计数器、变频脉冲发生器、液面控制和加工程序的自动衔接等2)光栅传感器光栅是由很多相等节距的透光和不透光的刻线相间排列构成的测量位移的传感器。光栅是在一块长条形的光学玻璃上密集等间距平行的刻线,刻线密度为 10100线毫米。由光栅形成的叠栅条纹具有光学放大作用和误差平均效应,因而能提高测量精度。因此称之为光栅尺和光栅角位移编码器,它是采用计量光栅产生的莫尔条纹来测量位移量。传感器由标尺光栅、指示光栅、光路系统和测量系统四部分组成。标尺光栅相对于指示光栅移动时,便形成大致按正弦规律分布的明暗相间的叠栅条纹。这些条纹以光栅的相对运动速度移动,并直接照射到光电元件上,在它们的输出端得到一串电脉冲,通过放大、整形、辨向和计数系统产生数字信号输出,直接显示被测的位移量。传感器的光路形式有两种:一种是透射式光栅,它的栅线刻在透明材料(如工业用白玻璃、光学玻璃等)上;另一种是反射式光栅,它的栅线刻在具有强反射的金属(不锈钢)或玻璃镀金属膜(铝膜)上。这种传感器的优点是量程大和精度高。光栅式传感器应用在程控、数控机床和三坐标测量机构中,可测量静、动态的直线位移和整圆角位移。在机械振动测量、变形测量等领域也有应用。3)位移传感器位移传感器的功能是把机械运动转换成可以计量,记录或传送的电信号。操作上,位移传感器安装在固定位置上,拉绳缚在移动物体上。拉绳直线运动和移动物体运动轴线对准。运动发生时,拉绳伸展和收缩。一个内部弹簧保证拉绳的张紧度不变。带螺纹的轮毂带动精密旋转感应器旋转,输出一个与拉绳移动距离成比例的电信号。测量输出信号可以得出运动物体的位移、方向或速率。综上所述,在本次设计中所选择的检测元件名称及作用见表3.3表3.3检测元件的选择检测元件名称检测元件作用变频器控制小车上升或下降的速度接近开关使用接近开关来控制小车的平移位置极限检测和升降位置极限检测电磁阀控制小车运动的速度的快慢光栅传感器在高度对中中来检测小车的高度位移传感器检测小车的升降位移测量托辊电机用电机的正反转来使钢卷能够准确无误的送到开卷机上编码器在高度对中中来检测小车的位置3.4.2 PLC输入/输出模块及设备的选择 输入/输出模块原理介绍由于ControlLogix不仅是顺序控制、逻辑控制领域中的佼佼者,而且在运动控制、过程控制领域也占有重要的地位,因此Control Logix既可以非常出色的完成常规的继电逻辑控制,又可以实现多种特殊的控制功能,入模拟量控制、温度控制、位置控制和速度控制等。输入/输出模块分为数字量输入/输出模块和模拟量输入/输出模块两大类。数字量输入/输出模块用来接受和采集现场设备的输入信号,包括按钮、选择开关、行程开关、继电器触点、接近开关、光电开关、数字拨码开关等数字量输入信号,以及用来对各执行机构进行控制的输出信号,包括向接触器、电磁阀、指示灯和开关等输出地数字量输出信号。模拟量输入/输出模块能直接接收和输出模拟量(110V或220V)信号、直流电压(24V、12V或5V TTL电平)信号。输入/输出模块通常采用滤波器、光耦合器或隔离脉冲变压器将来自现场的输入信号或驱动现场设备的输出信号与CPU隔离,以防止外来干扰引起的误动作或故障。 ControlLogix PLC输入/输出模块的选择ControlLogix系统中,I/O的更新与逻辑执行不同步。这样用户的应用系统就可以随时接收到更新的数据。如果用户的应用系统需要同步的I/O更新,可以在每次扫描开始时,使用同步拷贝(CPS)指令来缓冲I/O数据。ControlLogix系统中的每个I/O模块必须归属于某个ControlLogix控制器。宿主控制器储存着它所拥有的每个I/O模块的组态数据,根据I/O模块的安装位置,模块既可是本地的,也可以是远程的。宿主控制器发送I/O组态数据以规定I/O模块的工作行为,并在控制系统内启动I/O模块的动作。每个ControlLogix I/O模块必须与它的宿主控制器保持连续通信以便正常工作。典型情况下,每个I/O模块只有一个宿主,因为当与宿主控制器的通讯停止时,只听(listen-only)控制器就会失去与模块的连接,用户可以为一个输入模块定义多个宿主。如果多个控制器拥有同一个输入模块,则每个控制器都必须保持该输入模块的相同组态。而输出模块只允许有一个宿主。本设计结合实际选用的模块有:数字输入模块(1756-IB32),模拟输入模块(1756-IF16),模拟输出模块(1756-OF8),数字输出模块(1756-OB16D)。所选输入/输出模块型号总汇如下:数字输入接口模块: 1756-IB32;数字输出接口模块: 1756-OB16D;模拟输入模块: 1756-IF16;模拟输出模块: 1756-OF8; 数字输入接口模块1756-IB32/A的具体参数如下:输入点数:32(每组16点,两组);电压类型:24V源流负载;工作电压“1031.2V直流;背板负载电流:150mA5V 2mA24V 0.81W。 数字输出接口模块:1756-OB16D的具体参数如下:输出点数:16(每组8点,两组);电压类型:24V源流负载;工作电压“19.230V直流;背板负载电流:250mA5V 140mA24V 4.64W。 模拟输入模块:1756-IF16的具体参数如下:输入点数:16单端、8路差分或4路高速差分;电压范围:用户可调10.25V 05.25V 010.25V;电流范围:020.5mA;背板负载电流:150mA5V 65mA24V 2.33W。 模拟输出模块:1756-OF8的具体参数如下:输出点数: 8路电压或电流输出;电压范围:用户可调10.4 V;电流范围:021mA;背板负载电流:150mA5V 210mA24V 5.8W。攀枝花学院本科毕业设计(论文) 小车自动运输系统PLC程序设计4 小车自动运输系统PLC的程序设计在自动运输控制小车的设计中,只有PLC硬件设计还不够,必须得有与之相应的软件设计。这就要根据PLC系统硬件设计和生产工艺要求以及软件规格说明书,使用相应的编程语言指令,编制要实现Controllogix系统PLC实际应用程序形成程序说明书的过程,而这个过程就是程序设计。4.1 Rslogix5000软件简介为了达到生产工艺的要求,方便和快捷地实现系统的功能,本次设计选用了与Controllogix系统PLC相应的Rslogix5000编程软件。Rslogix5000是功能十分强大的编程软件,不仅仅用来对控制器进行常规的编程,更多的用于组态和监控,所有对外交换的信息,不管是I/O刷新信息,还是对外设备的通信信息,统统要经过编程软件的组态或编程,更重要的是它面对系统的监视功能和诊断功能,所有它属下模块的工作状态全在它的监视之下,其诊断结果将明了告知问题所在。Rslogix5000为梯形逻辑编程提供了灵活性、可靠性,并提高生产率,其运行环境是Microsoft Windows 98和Windows NT。4.1.1 Rslogix5000软件的主要功能 在线文档信息丰富,提供在线帮助,包括概述信息、编程信息、屏幕信息和参考信息;提供在线参考书,包括电子版的相关参考手册和用户手册; 指令大集合,包括梯形图、功能块、语句结构以及用户自定义指令集,通过帮助文件、,对指令参数的输入有详细讲解; 拖放编辑和导航功能,使用户能够在数据文件之间快速移动数据表元素,在子程序或工程之间快速移动梯级,或者在一个工程内部的梯级与梯级之间快速移动指令; 查询和替换功能,能够快速改变特定地址或符号的值; 工程目录为点击式界面,用户可访问包含在工程目录内的所有文件夹和文件; 用户数据监控诊断功能,可同时显示独立的数据文件元素以观察它们之间的相互作用; 数据处理管理和趋势曲线监视功能,方便建立数组和用户自定义结构数据,在线实时数据的采集,趋势显示和归档,对瞬间数据的快速捕获,以甄别干扰数据对系统的影响; 文件管理和寻址方便,对文件进行方便的管理,导入导出、转换、备份和打印项目文件都十分方便和容易与外部衔接,而且寻址方便,控制器中使用的I/O地址和各个数据库的标签数据,均可浏览获取,不必担心键入错误的地址; 它在任何Rockwell Software编程软件产品中都是通用的。4.1.2 Rslogix5000的基本指令 延时断开计时器指令(TOF)说明:TOF是一条非保持的计时器指令,当该指令被使能累计时间,计时器的时间基总是1毫秒。例如,对于一个2秒的计时器,其预置值(PRE)应该输入2000。当指令被使能时,TON计时器指令累计直到发生下列事件:1)TOF指令被禁止;2)累加值(ACC)预置值(PRE)。当TON指令被禁止时,清零累加值(ACC); 等于指令(EQU)说明:EQU指令测试源A的值与源B的值是否相等。 送指令(MOV)说明:MOV指令复制源到目的单元,源操作数不变。 于指令(GRT)说明:GRT指令检测源A的值是否大于源B的值。 比较指令(CMP)说明:CMP指令执行表达式中指定的算术运算比较,用户要执行的运算有表达式定义,运算符、标签和立即数定义表达式,表达式中的复杂部分用圆括号()定义。 小于指令(LES)说明:LES指令检测源A的值是否小于源B的值。 减法指令(SUB)说明:SUB指令使源A操作数减去源B操作数,并存放结果于目的单元内。 大于或等于指令(GEQ)说明:GEQ指令测试源A的值是否大于或等于源B的值。 小于或等于指令(LEQ)说明:LEQ指令测试源A的值是否小于或等于源B的值。 绝对值指令(ABS)说明:ABS指令测试源A的值取绝对值并存放在源A中。4.2系统设计的原则任何一种电气控制系统都是为了实现被控对象的要求,以提高生产效率和产品质量,在PLC的系统设计时也应该把这个问题放到首位。PLC系统设计应当遵循以下原则: 满足要求 最大限度地满足被控对象的控制要求,是设计控制系统的首要前提,这也是设计中最重要的一条原则; 安全可靠 控制系统长期运行中能否达到安全、可靠、稳定,是设计控制系统的重要原则; 经济适用 经济运行也是系统设计的一项重要原则,这个要求,不仅应该使控制系统简单、经济,而且要使控制系统的使用和维护既方便又成本低; 适应发展 社会在不断地前进,科学在不断的发展,控制系统的要求也一定会不断地在提高、不断地完善。因此在选择PLC机型和输入/输出模块时,要适应发展的需要,要适当留有裕量。4.3系统的控制要求本设计的控制系统应该实现的功能有: 通过检测元件的检测,改变小车的速度,以准确控制小车的行走位置; 小车的上升、下降及高度对中的计算; 小车手动和自动运行的控制; 小车托辊电机的正反转; 控制阀门的开关; 小车上的钢卷数计算; 准确的将钢卷送上开卷机4.4 I/O地址分配由于I/O分配采用了映像寄存器机制,所以PLC控制系统建立起来以后,需要建立内部映像寄存器和实际的物理I/O接点的对应关系,以使主CPU模块能够访问其他模块进行数据交换。一般情况下,PLC提供的映像寄存器数量要比其所能扩展的实际物理I/O的点数多。系统的输入、输出点的编址号与I/O映像区的映像寄存器地址号相对应。本毕业设计的PLC的I/O地址分配见附录A.:I/O地址分配表。4.4.1 分配原则使系统中的每一个输入点都有输入映像区的某一位与之相对应。使系统中的每一个输出点都有输出映像区的某一位与之相对应。不要产生地址冲突错误,保证分配后的地址存在一一对应简单,选择灵活可靠,操作简单,映像寄存器资源利用充分。4.4.2 I/O地址常见分配方法各个PLC厂家对不同型号的PLC都规定了各自的地址分配方法,总结起来典型的有如下几种。 固定编址法早期的整体式PLC多采用此方法,各个I/O点的地址是固定的。特点:采用这种固定的编址,方法简单,操作使用可靠,使用者只需按照规定的固定地址操作就可以了,但其灵活性差,系统配置限制较多。 槽位确定地址法各个I/O扩展模块的物理接点对应的映像寄存器的位置是由其所连接安装的位置决定的,当系统通电时,系统就可以根据各模块的类型及插入的槽位自动分配地址。特点:采用的是一种隐含约定的确定法,编址的灵活性由模块位置的任意性决定。 编程工具设定地址允许用户利用编程工具软件分配各模块的地址。特点:配置灵活,它允许用户按照自己的意愿来进行设定,可以充分地利用I/O点地址资源。具体分配如附表所示。4.4.3 控制系统流程图4.4.4 程序的调试控制程序是控制整个系统工作的软件,是保证系统工作正常、安全、可靠的关键。因此,控制系统的设计必须经过反复调试、修改。直到满足要求为止。程序调试可以分为两步: 模拟调试用户程序一般先在实验室进行模拟调试,程序编制好后,可以用按钮和开关模拟数字量,电压源和电流源代替模拟量,进行模拟调试,使控制程序基本满足控制要求。实际的输入信号可以用钮子开关和按钮来模拟,各输出量的通断状态用PLC上有关的发光二极管来显示,一般不用接PLC实际的负载(如电磁阀、接触器等)。实际的反馈信号(如限位开关的接通等)可以根据流程图,在适当的时候用开关或按钮来模拟。在调试时应充分考虑各种可能的情况。系统和各种不同的工作方式,有选择序列的流程图中的每一条支路,各种可能的进展路线,都应逐一检查,不能遗漏。发现问题后及时修改程序,直到在各种可能的情况下输入量与输出量之间的关系完全符合要求。如果程序中某些定时器或计数器的设定值过大,为了缩短调试时间可以在调试时将它们减小,模拟调试结束后再写入它们的实际设定值。 现场联机调试现场调试是整个控制系统完成的重要环节。任何程序的设计很难说不经过现场调试就能使用的。只有通过现场调试才能发现控制回路和控制程序不能满足系统要求之处;只有通过现场调试才能发现控制电路和控制程序发生矛盾之处;只有进行现场调试才能最后实地测试和最后调整控制电路好控制程序,以适应控制系统的要求。现场调试要等到系统其他硬件安装和接线工作完成后才能进行。在设计和模拟调试程序的同时就可以设计、制作控制台

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论