基于PLC融化炉装料装置系统设计

更新时间:2024-04-14 09:36:01 阅读量: 综合文库 文档下载

说明:文章内容仅供预览,部分内容可能不全。下载后的文档,内容与下面显示的完全一致。下载之前请确认下面内容是否您想要的,是否完整无缺。

中北大学2012届毕业设计说明书

1 引言

传统的融化炉[1]装料都是由人手动完成的,这不仅增加了工人的劳动强度,还降低了企业的生产效率和增加了企业的生产成本。随着工业技术的飞速发展,自动化程度要求越来越高,融化炉的装料实现自动化也是必然的。可编程控制器PLC作为工业自动化的三大支柱之一[2],由于其可靠性高、抗干扰能力强、柔性好、编程简单、功能完善、扩充方便、组合灵活、体积和重量小、减少了控制系统设计及施工的工作量等特点,所以PLC已经成为工业控制的标准设备。

在本次设计中,主要介绍了三菱FX2N系列[3]16MT-001PLC、CJX2-2510型接触器以及步进电机驱动器、M415B步进电机驱动器的的详细参数、三相异步电动机和步进电机角度的计算方法以及步进电机驱动器的介绍。

三菱FX2N系列PLC是小形化,高速度,高性能和所有方面都是FX系列中最高档次的小程序装置,除输入出16~25点的独立用途外,还可以适用于多个基本组件间的连接,模拟控制,定位控制等特殊用途,是一套可以满足多样化广泛需要的PLC。特点是系统配置即固定又灵活、编程简单、备有可自由选择、丰富的品种、令人放心的高性能、高速运算、使用于多种特殊用途、外部机器通讯简单化、共同的外部设备。

可编程控制器是一种工业计算机[4],但是在使用时,不把它看成是一种计算机,而是把它看成是一个包含很多开关电器的集合。可编程控制器中有输入继电器、输出继电器、辅助继电器、定时器等软继电器,它们不是真正的继电器,只是用来描述可编程控制器的控制功能的一种等效电路。在本次设计中,被控对象是电动机,但是可编程控制器一般不能直接控制电动机,可编程控制器的直接控制对象是继电器-接触器,再通过继电器-接触器控制电机的启停[5]。

作电动机运行的三相异步电机。三相异步电动机转子的转速低于旋转磁场的转速,转子绕组因与磁场间存在着相对运动而感生电动势和电流[6],并与磁场相互作用产生电磁转矩,实现能量变换。

步进电机是将电脉冲信号转变为角位移或线位移的开环控制元步进电机件。在非超载的情况下,电机的转速、停止的位置只取决于脉冲信号的频率和脉冲数,而不受负载变化的影响,当步进驱动器接收到一个脉冲信号,它就驱动步进电机按设

第 1 页 共 37 页

中北大学2012届毕业设计说明书

定的方向转动一个固定的角度,称为“步距角”,它的旋转是以固定的角度一步一步运行的。可以通过控制脉冲个数来控制角位移量,从而达到准确定位的目的;同时可以通过控制脉冲频率来控制电机转动的速度和加速度,从而达到调速的目的。

步进电机是一种作为控制用的特种电机, 它的旋转是以固定的角度(称为\步距角\一步一步运行的, 其特点是没有积累误差(精度为100%), 所以广泛应用于各种开环控制。步进电机的运行要有一电子装置进行驱动, 这种装置就是步进电机驱动器, 它是把控制系统发出的脉冲信号转化为步进电机的角位移, 或者说: 控制系统每发一个脉冲信号, 通过驱动器就使步进电机旋转步距角。所以步进电机的转速与脉冲信号的频率成正比。所以,控制步进脉冲信号的频率,可以对电机精确调速;控制步进脉冲的个数,可以对电机精确定位目的;

第 2 页 共 37 页

中北大学2012届毕业设计说明书

2 系统方案设计

要想将物料准确的装到融化炉中,需要控制的的是带动装料装置运动的各个电机的转动时间。

本次设计共用到5台电动机,通过按钮SB1控制其中两台电动机M1和M2的启动和停止,M1和M2分别控制两条传送带向装料斗中定量的装料。通过PLC控制电机M3、M4、M5的正反转分别控制升降平台升降、装料小车的进退和翻转。其模拟过程是:按下启动按钮SB1,电动机M1和M2分别带动传送带1和2开始向装料料斗装料,经过一段时间,料斗装满后,SB1停止,SB2启动,电机M3控制的升降台向上升起5S后停止,电机M4控制的料斗向前运动4S后停止,步进电机M5控制料斗转过一定的角度,转动的角度是40度,此时料斗中的大部分料已经倒入融化炉中,由于距离和角度的问题,料斗中的料不可能一次就全部倒进融化炉中,所以必须重复以上过程。电机M3控制的升降台向上升2S后停止,电机M4控制的料斗向前运动2S后停止,步进电机M5控制料斗再次转过一定的角度,转动的角度是45度,然后步进电机M5停止。此时,融化炉中的料已经全部装进融化炉中。为了完成下次装料,升降机和料斗必须恢复到起始状态,所以步进电机M5反转85度后停止,电机M4反转6S后停止,电机M3反转7S后停止,升降台和料斗又恢复到起始的位置,完成装料的整个过程。如表2.1,系统各部件的功能表。

表2.1 系统各部分的功能表

名称 功能 传送带1 将仓库中的物料定量的输送到传送带2上 传送带2 将物料定量的输送到装料小斗中 升降机 料斗 M1 M2 M3 M4 M5 可以升降,目的是把料斗升到与融化炉同样的高度,方便装料 可以翻转,对融化炉进行装料 带动传送带1给传送带2上运料 带动传送带2给装料小斗装料 驱动升降机上升和下降 驱动装料小斗前进和后退 驱动装料小斗翻转和恢复原来的位置

第 3 页 共 37 页

中北大学2012届毕业设计说明书

由以上的分析可以得出系统的方案方框图,如图2.1,系统的方案方框图。

图2.1 系统方案方框图

第 4 页 共 37 页

中北大学2012届毕业设计说明书

3 硬件选型和硬件电路设计

3.1 三菱FX2n-16MT-001

首先介绍一下三菱FX2n系列PLC, FX2n系列是FX系列PLC家族中最先进的系列。由于FX2n系列具备如下特点:最大范围的包容了标准特点、程式执行更快、全面补充了通信功能、适合世界各国不同的电源以及满足单个需要的大量特殊功能模块,它可以为你的工厂自动化应用提供最大的灵活性和控制能力[7]。

FX2n系列PLC开发了各个范围的特殊功能模块以满足不同的需要----模拟I/O,高速计数器。定位控制达到16轴,脉冲串输出或为J和K型热电偶或Pt传感器开发了温度模块。对每一个FX2n主单元可配置总计达8个特殊功能模块。在网络和数据通信功能上,三菱FX2n系列PLC连接到世界上最流行的开放式网络 CC-Link,Profibus Dp和DeviceNet或者采用传感器层次的网络解决了通信需要。

FX2n-16mt-001的功能有[8]:①内置24V、400mA直流电源可用于外围设备,如传感器或其它元件;②采用了优良的可维护性快速断开端子块,即使接着电缆也可以更换单元;③所有的FX2NPLC中都有实时时钟标准,时间设置和比较指令易于操作,小时表功能对过程跟踪和机器维护提供了有价值的信息;④可以为应用所需求的持续扫描时间定义操作周期;⑤可以用输入滤波器平整输入信号(在基本单元中x000到x017);⑥元件注解可以记录在程序寄存器中;⑦在线程序编辑,在线改变程序不会损失工作时间或停止生产运转;⑧RUN/STOP 开关面板上运行/停止开关易于操作;⑨远程维护,远处的编程软件可以通过调制解调器通信来监测、上载或卸载程序和数据;⑩密码保护,使用一个八位数字密码保护您的程序。如图3.1 FX2N-16mt-001PLC的实物图和3.2FX2N-16mt-001的原理图。

图3.1 FX2n-16mr-001实物图

第 5 页 共 37 页

中北大学2012届毕业设计说明书

图3.2 FX2n-16mt-001内部原理图

由图3.11可以看出FX2n-16mt-001PLC中共有16个I/O点,其中有8个输入和8个输出,输入类型是漏型,输出类型是晶体管输出。

FX2n-16mr-001的工作方式[9]是:顺序扫描,不断循环。就是当PLC运行时,中央处理器(CPU)会根据用户按照控制要求并且储存在存储器中的梯形图,按照指令步序号或者是地址好做周期性的循环扫描,如果程序中没有跳转指令,CPU会从程序的第一条指令开始顺序的执行程序直到程序结束。然后跳转到程序的第一条指令,开始下一轮的扫描。并且在扫描的过程中完成信号的采样和输出结果的刷新等工作。

PLC的一个工作周期必须经过输入信号采集、用户程序运算和输出刷新三个阶段。如图3.3

图3.3 PLC扫描方式

第 6 页 共 37 页

中北大学2012届毕业设计说明书

PLC在输入信号采集阶段:首先以扫描的方式将所有暂存在输入锁存器中的输入端子的通断状态或输入数据读入,并将其写入各对应的输入状态寄存器中,即刷新输入。随即关闭输入端口,进入用户程序运算阶段。

PLC在用户程序运算阶段:按用户程序指令存放的先后顺序扫描执行每条指令,经相应的运算和处理后,其结果再写入输入状态寄存器,输出状态寄存器中所有的内容随着程序的执行而改变。

PLC在输出刷新阶段:当所有指令执行完毕,输出状态寄存器的通断状态在输出刷新阶段送至输出锁存器中,并通过一定的方式(继电器、晶体管或晶闸管)输出,驱动相应输出设备工作。 3.2 CJX2-2510型接触器

首先介绍一下接触器的定义:接触器(Contactor)是指工业电中利用线圈流过电流产生磁场,使触头闭合,以达到控制负载的电器[10]。接触器由电磁系统(铁心,静铁心,电磁线圈)触头系统(常开触头和常闭触头)和灭弧装置组成。其原理是当接触器的电磁线圈通电后,会产生很强的磁场,使静铁心产生电磁吸力吸引衔铁,并带动触头动作:常闭触头断开;常开触头闭合,两者是联动的。当线圈断电时,电磁吸力消失,衔铁在释放弹簧的作用下释放,使触头复原:常闭触头闭合;常开触头断开。

CJX2交流接触器适用范围:

CJX2交流接触器适用于交流50Hz或60Hz,电压至660V,电流至95A的电路中,供远距离接通与分段电路及频繁起动、控制交流电动机,接触器还可加装积木式辅助触头组,空气延时头、机械联锁机构等附件、组成延时接触器、可逆接触器、星三角起动器,并且可以和热继电器直接安装组成电磁启动器。 CJX2交流接触器结构特征:

CJX2交流接触器为模块式结构,功能组合齐全。在其顶部加装空气延时头,即可成为延时接触器;由2台接触器加装机械联锁功能部件,即可组成可逆接触器;热继电器与接触器组装后可成为磁力起动器;接触器顶部加装专用限流触头组及限流电阻即可成为切换电容接触器;3台接触器及空气延进头、辅助触头组可组合成星三角起动器,加装辅助触头可组成接触器式继电器等。如图3.4。

第 7 页 共 37 页

中北大学2012届毕业设计说明书

图3.4 CJX2-2510实物图

CJX2-2510的主要性能指标如表3.1

表3.1 CJX2-2510性能指标

型号 CJX2-2510 额定工作电流(A) 25 约定发热电流(A) 40 额定绝缘电压(V) 660 可控三相鼠笼 220V 电动机功率(KW) 380V 660V 操作 电寿命 AC-3 频率 AC-4 (次/h) 机械寿命 电寿命 AC-3 (万次) AC-4 机械寿命(万次) 5.5 11 15 1200 300 3600 100 20 1000 配用熔断器型号 线圈带冷压端头 根 冷压 线圈不带冷压端头 mm*mm 端头 RT16-40 1 4 10 6 第 8 页 共 37 页

中北大学2012届毕业设计说明书

线圈 吸和(V/A) 功率 50HZ 保持(V/A) 功率 动作范围 110 11 3~4 吸和电压为:85%~110%Us 释放电压为:20%~75%Us AC-15:360VA DC-13:33W Ith:10A 辅助触头基本参数 CJX2-2510有1个常开触点,0个常闭触点。 3.3 Y112M-2型三相鼠笼异步电动机

作电动机运行的三相异步电机。三相异步电动机转子的转速低于旋转磁场的转速,转子绕组因与磁场间存在着相对运动而感生电动势和电流,并与磁场相互作用产生电磁转矩,实现能量变换[11]。其工作原理是:当向三相定子绕组中通过入对称的三相交流电时,就产生了一个以同步转速n1沿定子和转子内圆空间作顺时针方向旋转的旋转磁场。由于旋转磁场以n1转速旋转,转子导体开始时是静止的,故转子导体将切割定子旋转磁场而产生感应电动势(感应电动势的方向用右手定则判定)。由于转子导体两端被短路环短接,在感应电动势的作用下,转子导体中将产生与感应电动势方向基本一致的感生电流。转子的载流导体在定子磁场中受到电磁力的作用(力的方向用左手定则判定)。电磁力对转子轴产生电磁转矩,驱动转子沿着旋转磁场方向旋转。

表3.2 Y112M-2的详细参数

型号 额定额定转速 效率 功率堵转堵转最大噪声 震动重功率 电流 因数 转矩 电流 转矩 额定额定额定12转矩 电流 转矩 级 级 速度 量 KW A r/min % COSa 倍 倍 倍 dB(A) mm/s Kg 同步转速 3000r/min Y112M-2 4 8.2 2890 85.5 0.87 2.2 7.0 2.3 74 79 1.8 45 通过上述分析可以总结出电动机工作原理为:当电动机的三相定子绕组(各相差120度电角度),通入三相对称交流电后,将产生一个旋转磁场,该旋转磁场切

第 9 页 共 37 页

中北大学2012届毕业设计说明书

割转子绕组,从而在转子绕组中产生感应电流(转子绕组是闭合通路),载流的转子导体在定子旋转磁场作用下将产生电磁力,从而在电机转轴上形成电磁转矩,驱动电动机旋转,并且电机旋转方向与旋转磁场方向相同。本设计中选用的是选用的电动机是三相鼠笼异步电动机Y112M-2型,其具体性能如表3.2 3.4 45BF008型步进电机

步进电机是将电脉冲信号转变为角位移或线位移的开环控制元步进电机件[12]。在非超载的情况下,电机的转速、停止的位置只取决于脉冲信号的频率和脉冲数,而不受负载变化的影响,当步进驱动器接收到一个脉冲信号,它就驱动步进电机按设定的方向转动一个固定的角度,称为“步距角”,它的旋转是以固定的角度一步一步运行的。可以通过控制脉冲个数来控制角位移量,从而达到准确定位的目的;同时可以通过控制脉冲频率来控制电机转动的速度和加速度,从而达到调速的目的。本设计选用45BF008。相数是三相、步距角1.5/3度。电压24V、相电流0.2A、保持转距0.118NM(1.2kg.cm)、空载启动频率500D为45;D1为25;高H为2.5 d为4;E为14.5;L为58;D2为33;MS为4-M3。

图3.5 三相反应式步进电机实物图

图3.6 三相反应式步进电机尺寸

第 10 页 共 37 页

中北大学2012届毕业设计说明书

3.5 M415B步进电机驱动器

本驱动器为M415B细分驱动器[13],适合驱动中小型的任何1.5A相电流以下的三相或四相混合式步进电机。PUL为脉冲信号,通过控制脉冲的频率来控制步进电机的运行速度,DIR为方向控制。通过细分设定来确定步进电机旋转一圈的脉冲数。

图3.7 M415B驱动器实物图

引脚信号定义如表3.3

表3.3 M415B驱动器引脚信号定义

P1 引脚序号 10位插针 2 4 6 8 9 10 1 3 5 7 4位端子 4 3 2 1 信号 ENA OPT0(+5V) DIR PUL GND VCC FSTEP MS0 MS1 MS2 P2(6位) 引脚序号 1 2 3 4 5 6 信号 GND +V A+ A- B+ B- 引脚信号功能的详解

第 11 页 共 37 页

中北大学2012届毕业设计说明书

P1弱点接线信号(括号内是10位插针,实时改细分版本:M415B-DM) 一般出厂标准设置由内部供电,从10脚输出+5V;如果P2电源第2脚大于30V,最好由外部供电+5V

表3.4 M415B引脚信号功能

引脚号 1(8) 2(6) 3 (4) 4(2) (9) (10) (1) (3) (5) (7) 信号 PUL DIR 功能 脉冲信号:上升沿有效,每当脉冲由低变高时电机走一步 方向信号:用于改变电机方向,TTL电平驱动 OPTO(+5V) 光耦驱动电源 ENA GND VCC FSTEP MS0 MS1 MS2 使能信号:禁止或允许驱动器工作,低电平禁止 内部电路电源的地 内部电路电源的+5V 整步输出信号,高电平有效,用于动态改细分 细分选择最低位,用于动态改细分 细分选择第二位,用于动态改细分 细分选择最高位,用于动态改细分 P2强电接线信号如表3.5

表3.5 P2强电接线信号

引脚序号 1 2 3,4 5,6 信号 GND +V A+ A- B+ B- 功能 直流电源地 直流电源正极,典型值24V 电机A相 电机B相 电气特性如表3.6

表3.6 M415B的电气特性

型号 供电范围 典型供电电压 峰值输出电流 M415B +18至40VDC +24VDC 0.1至1.5A(可调) 第 12 页 共 37 页

中北大学2012届毕业设计说明书

细分精度 2细分(400步/圈),8细分(1600步/圈),16细分(3200步/圈),32细分(6400步/圈),64细分(12800步/圈) 细分和电流设定

本驱动器采用SW1-SW6六位拨码开关设定细分精度、动态电流和静态电流, M415B细分设定如表3.7

表3.7 M415B驱动器细分设定

细分倍数 1 2 4 8 16 32 64 由外部确定 参数/(1.8度/步数) SW4/MS0 200 400 800 1600 3200 6400 12800 动态改细分/禁止工作 ON OFF ON OFF ON OFF ON OFF SW5/MS1 ON ON OFF OFF ON ON OFF OFF SW6/MS2 ON ON ON ON OFF OFF OFF OFF 改变驱动器的细分倍数,可改变电机旋转一圈所需的脉冲数。 电流设定

对于同一电机,电流设定值越大时,电机的输出力矩越大,但电流大的同时电机和驱动器的发热也比较严重,所以一般情况是把电流设成供电机长期工作时出现温热但不过热的数值。如表3.8

表3.8 M415B电流设定

电流值 0.21A 0.42A 0.63A 0.84A 1.05A SW1 OFF ON OFF ON OFF SW2 ON OFF OFF ON ON SW3 ON ON ON OFF OFF 第 13 页 共 37 页

中北大学2012届毕业设计说明书

1.26A 1.5A ON OFF OFF OFF OFF OFF 3.6 硬件电路设计

3.6.1 PLC的I/O点的分配和接线

在本设计中,共有两个输入开关,六个继电器输出[14],根据系统的点数分配方式,可以得出I/O分配表如表3.9所示

表3.9 PLC的I/O分配表

输入 启动按钮 停止按钮 X0 X1 晶体管KM0 晶体管KM1 晶体管KM2 晶体管KM3 晶体管KM4 晶体管KM5 输出 Y0 Y1 Y2 Y3 Y4 Y5 本设计要用的PLC是三菱公司生产的FX2N系列中的FX2N-16MT-001型号PLC,控制系统中主要有两个输入分别是SB2和SB3和六个晶体管输出,分别是KM0、KM1、KM2、KM3、KM4、KM5,其中KM0和KM3、KM1和KM4、KM2和KM5分别控制一台电机,它们的接线方式形成互锁,实现电机的正转和反转,通过PLC的晶体管输出控制电机使其能够控制对应的升降机和料斗完成对融化炉进行装料的整个过程[15]。本控制系统中总有8个I/O点数。如图3.8,系统的I/O接口图.

图3.8 PLC的I/O接口

3.6.2三相异步电机的接线方法

第 14 页 共 37 页

中北大学2012届毕业设计说明书

三相异步电机的供电电源是380V,为了使电动机能够正转和反转,可采用两只接触器KM1、KM2换接三相异步电动机三相电源的相序,但两个接触器不能同时吸合,如果同时吸合将造成电源的短路事故,为了防止这种同时吸合这种事故的发生,在电路连接时应采取可靠的互锁形式[16]。如图3.9三相异步电动机的接线原理图。

图3.9 三相异步电动机的接线原理图

3.6.3 接触器与电机的接线图

PLC通过控制接触器的开关来控制电机的启动和停止[17],电动机与接触器的接线如图3.10

图3.10接触器控制电动机的正反转

第 15 页 共 37 页

中北大学2012届毕业设计说明书

3.6.4 驱动器的接线电路接口

图3.11为步进电机的驱动电路[18]。图中仅为一相的驱动电路,其余两相与之相同。在图中三极管 T1 起开关作用。当三极管截止时,无集电极电流流通,开关相当于断开;当三极管饱和时, 流过的集电极电流最大, 开关相当于闭合,该开关“动作”可由加于基极的电流来控制。由 T2、T3 两个三极管组成达林顿式功放电路, 驱动步进电机的 3个绕组,使电机绕组的静态电流达到近 2A。电路中使用光电耦合器将控制和驱动信号隔离。当控制输入信号为低电平时,T1 截止,输出高电平,则红外发光二极管截止,光敏三极管不导通,因此绕组中无电流流过;当输入信号为高电平时,T1 饱和导通, 于是红外发光二极管被点亮, 使光敏三极管导通,向功率驱动级晶体管提供基极电流, 使其导通,绕组被通以电流。

图3.11 步进电机的驱动电路

如图3.12所示步进电机驱动器接口

图3.12驱动器接口

步进电机驱动器参数的设置 电流参数:1.0A

第 16 页 共 37 页

中北大学2012届毕业设计说明书

细分设置:拨码101,细分数10,电机步距角0.18度,料斗步距角0.00775度,料斗每转1度需129个脉冲。本设计中的料斗要转的角度是85度,分成两次,第一次旋转的角度是40度,第二次旋转的角度是45度,经过计算,第一次装料PLC需要发出5160个脉冲。第二次PLC需要发出5805个脉冲。步进电机反转的时间是15S,反转的角度是85度,需要PLC输出脉冲个数是10965。 3.6.5 PLC驱动步进电机

三菱PLC本身带有高速脉冲计数器和高速脉冲发生器,其发出的频率最大为10KHz,能够满足步进电动机的要求[19]。对PLC提出两个特性要求。一是在此应用的PLC最好是具有实时刷新技术的PLC,使输出信号的频率可以达到数千赫芝或更高。其目的是使环形脉冲分配能有较高的分配速度,充分利用步进电机的速度响应能力,提高整个系统的快速性。二是PLC本身的输出端口应该采用大功率晶体管,以满足步进电机各相绕组数十伏脉冲电压、数安培脉冲电流的驱动要求。如下图3.13所示:

图3.13 PLC驱动步进电机

环形分配程序对步进电机各相绕组的通电顺序进行环形脉冲分配,从而控制接到步进电机三相绕组的48V直流电源的依次通、断,形成旋转磁场,使步进电机转动。步进电机的转动,由于步进电机是电感性负载,直流电阻很小,故接限流电阻以免脉冲电流过大损坏,当步进电机各相绕组的通电顺序按 :…A—AB—B—BC—C—CA—A…导通断开时,步进电机正转。按A—AC—C—CB—B—BA—A…依次导通、断开时,步进电机反转,即步进电机可以按三相六拍工作。每当步进电机走一步,环形脉冲分配程序的步数减一,当步数减为零时,停止环形脉冲分配,等待下一次的脉冲输入。

第 17 页 共 37 页

中北大学2012届毕业设计说明书

4 程序的编写和指令集

4.1 系统的流程图

根据系统的实际操作过程,设计了以下的模拟过程如图4.1所示:初始状态,整个系统处于停止状态,按下启动按钮SB1,传送带1和2启动,开始向装料料斗装料,经过一段时间,料斗装满后,SB1停止,SB2启动,料斗开始向融化炉装料,整个装料过程都是在PLC控制系统的控制下实现自动装料的。等到料斗将其中的料全部装进融化炉后,SB2停止,料斗停止向融化炉装料。此时,SB1启动,继续给料斗装料,通过SB1和SB2的顺序启动实现自动装料的整个过程。

图4.1 系统的流程图

第 18 页 共 37 页

中北大学2012届毕业设计说明书

4.2 编程软件

本设计要用到的PLC是GX Developer,GX Developer 是三菱公司开发的用于三菱 A 系列、QnA 系列、Q 系列、FX 系列可编程控制器的编程软件,目前版本已升级到 8.X,是一个功能强大的通用性编程软件。 三菱编程软件 GX Developer 主要有以下功能: (1)程序的创建。

(2)对可编程控制器 CPU 进行写入、读出。

(3)监视:包括梯形图监视、软元件批量监视、软元件登录监视功能等。 (4)调试:将所创建的顺控程序写入到可编程控制器 CPU中,对顺控程序能否正常动作进行测 试。此外,通过使用新开发的 GX Simulator,可以在单台个人计算机上进行仿真调试。

(5)PLC 诊断 用于显示当前的出错状态以及故障记录以及故障处理情况等。此外,通过系统监视(仅为 QCPU(Q 模式))可以获取关于特殊功能的详细信息,以便在出错时可以在更短的时间内完成除错。GX Developer软件打开后页面如图4.2.

图4.2 GX Developer编程软件窗口

1.创建新工程

新建工程时,所需要的 PLC 系列、PLC 类型、工程名进行设置。 点击菜单[工程]→[创建新工程],显示“创建新工程”窗口如图 4.3 所示。

第 19 页 共 37 页

中北大学2012届毕业设计说明书

图4.3 创建新工程

2.创建梯形图

创建梯形图可以用列表表示的方法,也可以通过工具按钮创建,还可以用功能键输入、菜单输 入。但都必须确保将模式改为写模式。 用列表创建梯形图如图4.4.所示,输入语句,按“Enter”写入。上述操作开始后,将显示已写入的梯形图编辑画面。点击“连续输入选择”按钮后,将不 关闭梯形图输入窗口并连续输入梯形图/触点。

图4.4 用工具按钮创建梯形图

图4.5 用列表创建梯形图

第 20 页 共 37 页

中北大学2012届毕业设计说明书

4.3 程序的编写

本设计中主要用PLC控制电机的启停来驱动各个部件的[23],电机主要有两种,一种是三相鼠笼式异步电动机,另一种是异步电动机。本设计主要通过PLC控制三相鼠笼式异步电动机的正反转以及给步进电动机脉冲信号来实现整个装料的过程

[24]

4.3.1 PLC控制三相鼠笼式异步电动机的程序

PLC控制三相鼠笼式异步电动机的正反转程序[25]如图4.31,其中 X0----正转启动 X1----反转启动 X2----停止 Y0----正转运行 Y1----反转运行 T0----正转停止延时 T1----反转停止延时

T0和T1是用来保护电机的,在图4.3中需要正转停止1秒后再能启动反转。再做具体的程序时可以根据实际情况适当修改这两个时间的长短。

图4.3 PLC控制三相鼠笼式异步电动机程序

4.3.2 PLC控制步进电机的正反转 PLC控制步进电机的正反转程序[26]如图4.4

第 21 页 共 37 页

中北大学2012届毕业设计说明书

图4.4 PLC控制步进电机的正反转

PLSY是脉冲输出功能,用来驱动步进电机或伺服电机。PLSY 有两个源操作数

[S1 S2}和一个目标地址操作数[D].S1指定脉冲频率,S2指定脉冲数,D指定脉冲输出元件号.指令格式是 [PLSY K1000 K5000 Y0],这里K1000表示脉冲频率是1000Hz。K5000表示输出5000个脉冲。Y0表示脉冲输出点是Y0。在图4.32中[PLSY D22 D20 Y0]和[PLSY D32 D30 Y0]中表示当开关闭合时,以D22指定的脉冲频率从Y0输出D20指定的脉冲数和当开关闭合时,以D32指定的脉冲频率从Y1输出D30指定的脉冲数

本设计的系统梯形图[27]如附录一系统的指令集如附录二

第 22 页 共 37 页

中北大学2012届毕业设计说明书

5 系统的实现

本次设计的装料系统分为两个部分,第一部分是电机M1和M2控制的皮带1和2将物料定量的装到装料小斗中,第二部分是装料小斗在PLC[28]的控制下,由电机M3、M4、M5带动整个装料装置给融化炉进行装料。

该自动装料装置的操作过程是:按下启动按钮SB1,装料系统开始启动,电机M1和电机M2控制的传送带1和2开始向装料料斗装料,待到料斗装满后,SB1停止,SB2启动,电机M3控制的升降台向上升起5S后停止,电机M4控制的料斗向前运动4S后停止,步进电机M5控制料斗转过一定的角度,转动的角度是40度,此时料斗中的大部分料已经倒入融化炉中,由于距离和角度的问题,料斗中的料不可能一次就全部倒进融化炉中,所以必须重复以上过程。电机M3控制的升降台向上升3S后停止,电机M4控制的料斗向前运动2S后停止,步进电机M5控制料斗再次转过一定的角度,转动的角度是45度,然后步进电机M5停止。为了下次装料,整个装置必须恢复。步进电机M5反转85度后停止,电机M4反转6S后停止,电机M3反转7S后停止,升降台和料斗又恢复到起始的位置,完成装料的整个过程[29]。

表5.1 各电机运转的功能

名称 M1 M2 M3 M4 M5 M3 M4 M5 M5 M4 M3 转动 正向转动5S 正向转动4S 正向翻转40度 正向转动3S 正向转动2S 正向翻转45度 反向翻转85度 反向转动6S 反向转动8S 完成的功能 传送带1定量的向传送带2送料 传送带2定量的向装料小斗装料 升降机向上升起5S 装料小斗向融化炉方向前进4S 装料小斗正向翻转40度 升降机向上升起3S 装料小斗向融化炉前进2S 装料小斗正向翻转45度 装料小斗反向翻转85度,恢复原状 装料小斗相对融化炉6S,恢复原状 升降机下降8S,恢复原状 第 23 页 共 37 页

中北大学2012届毕业设计说明书

6 系统的调试

在 GX Developer 软件中添加了 PLC 程序的离线调试功能,即仿真功能。通过软件可以实现在没 有 PLC 的情况下照样运行 PLC 程序,并实现程序的在线监控和时序图的仿真功能。 要进行软件模拟监视与调试务必安装 GX Developer 软件后再安装仿真软件 GX Simulator,其实仿真软件 GX Simulator相当于编程软件的一个插件。 模拟监视与调试的功能:不连接 PLC,实现程序的离线调试和状态监控。

模拟监视与调试的操作步骤: (1)打开已经编辑完成的 PLC 程序。

(2)点击菜单[工具]→[梯形图逻辑测试起动]。

(3)等几秒后 PLC 程序进入运行状态,显示如图6.1 所示“仿真”窗口。在“仿真”窗口中点击 菜单[菜单起动]→[继电器内存监视],显示“继电器内存监视”窗口。

(4)在“继电器内存监视”窗口中点击菜单[时序图]→[起动],显示“时序图”窗口,如图6.2 所示。

(5)在“时序图”窗口中点击菜单[监视]→[开始/停止]开始时序图监视。 (6)在“时序图”窗口中,编程元件若为黄色,则说明该编程元件当前状态为“l”。此时,通过 PLC 程序的起动信号,可以起动程序。

(7)程序运行时,若要停止运行 PLC程序,只需点击[监视]→[开始/停止]或按下“F3”即可。

第 24 页 共 37 页

中北大学2012届毕业设计说明书

图6.1 仿真窗口

图6.2 时序图窗口

第 25 页 共 37 页

中北大学2012届毕业设计说明书

结论

此次设计题目是基于PLC融化炉装料装置系统设计。

现如今费融化炉装料的装置都比较落后,在装料的效率上并不能够满足现代工业的要求。所以需要对原有的装料方式进行先进的自动化改造,来剔除旧的装料装置的弊端,除了降低成本外,更要在装料的效率下手,来满足不同的装料过程要求。 本课题就是围绕融化炉装料装置的PLC控制系统,而且无论需要什么样的装料过程要求,都可以很方便的进行程序修改,来达到生产的需要。本课题的亮点是运用了三菱PLC,通过PLC对接触器的控制来很好的控制电机的正反转,这样在技术上就可以实现多台电机顺序启停的要求,并且为步进电机控制进行了细分设置,提高了控制步进电机的准确率。

第 26 页 共 37 页

中北大学2012届毕业设计说明书

附录一 系统的梯形图

第 27 页 共 37 页

中北大学2012届毕业设计说明书

第 28 页 共 37 页

中北大学2012届毕业设计说明书

第 29 页 共 37 页

中北大学2012届毕业设计说明书

第 30 页共 37 页

中北大学2012届毕业设计说明书

附录二 系统的指令集

第 31 页共 37 页

中北大学2012届毕业设计说明书

第 32 页共 37 页

中北大学2012届毕业设计说明书

第 33 页共 37 页

第 34 页

共 37 页

中北大学2012届毕业设计说明书

中北大学2012届毕业设计说明书

参考文献

[1]樊自由.融化设备及自动化.化学工业出版社.2009.34-37

[2]胡晓林,廖世海.电器控制与PLC应用技术.北京理工大学出版社.2010.157 [3]程玉化.三菱PLC工程应用实例分析.电子工业出版社.2008.29 [4]李世基.微机与可编程控制器.机械工业出版社.2001.89-90

[5]张艳兵,赵建华,鲜浩.计算机控制技术.国防工业出版社.2008.203 [6]王兆安,黄俊.电力电子技术.机械工业出版社.209.304-310 [7]邓宝林.图解三菱PLC入门[M].北京:机械工业出版社,2008.56

[8]李丹,杨素英。可编程控制器通用数据采集方法的研究.大连理工学报,2001. [9]张泽荣,王学彬.可编程控制器原理及应用.清华大学出版社.2004.200 [10]常晓玲.电气控制系统与可编程控制器 [M].北京:机械工业出版社,2004. 1. [11]高钦和.可编程控制器应用技术和设计实例:人民邮电出版社,2004.7第一版 [12]程子华.PLC原理与编程实例分析[M]北京:国防工业出版社,2007.89 [13]凌云.M415B电机驱动器及其在PLC中的应用.湖南冶金职业技术学院报. [14]王卫兵,高俊山等.可编程控制器原理及应用[M].2版.北京:机械工业出版社2002.50-56

[15]孙振强.可编程控制器原理及应用教程:清华大学出版社,2005.7第一版 [16] 吕景全.可编程序控制器及其应用.机械工业出版社,2001.98-102 [17] 邓则名.电气与可编程控制应用技术,机械工业出版社,2004.102-126 [18]陶维利.机床电气与PLC 西安电子科技大学出版社:2006.9第一版 [19] 宋伯生.PLC编程理论、算法及技巧.机械工业出版社,2006.155-168 [20]三菱可编程控制器编程软件GX Developer安装手册,1997.96 [21]三菱可编程控制器GX Developer编程手册,1997.163 [22] GX Developer用户手册2.0版本

[23] 廖常初.PLC编程机应用.机械工业出版设.2002.25-98

[24] Lozano,R.(Rogelio),.Adaptive control systems[M].Freson:Witerwoof inc.,1999

[25]孙振强,王晖,孙玉峰.可编程控制原理及应用教程 [M].北京:清华大学出版

第 35 页 共 37 页

中北大学2012届毕业设计说明书

社,2005.2.

[26] Jones,War din.Design of a PLC Based Control System for a Batch Reactor [J].Proceedings of the IASTED International Symposium on Circuits and Systems,1991.90

[27] 贾德胜等.PLC应用开发使用子程序.人民邮电出版社,2006.56-89 [28] 求是科技编著.PLC应用开发技术与工程实践.人民邮电出版社,2005.36-42 [29]孙振强,王晖,孙玉峰.可编程控制原理及应用教程 [M].北京:清华大学出版社,2005.2.

[30]张桂香.电气控制与PLC的应用.化学工业出版社.2003.236-240

第 36 页 共 37 页

中北大学2012届毕业设计说明书

致谢

在指导老师李传大老师的指导和帮助下,毕业设计如期完成。李老师学识渊博,学风严谨,待人宽厚。在我遇到困难时能耐心解答直至我明白。尤其在我刚拿到设计题目想退缩时,李老师的一翻教导令我受益匪浅。本设计整体是属于控制系统,通过本课题的学习,让我更加了解了各种控制器以及其所用产品的选择,外围电路的设计与软件的编程更加熟练。

通过本课题的研究与学习,让我感触颇深,无论从整体的大局考虑,还是从局部的设计考虑,都更全面和仔细,对本专业有了深入的了解,为以后踏入社会的工作奠定了基础。回想大学四年的时光,更多的是迷茫与无从下手,只有迷迷茫茫的学,迷迷茫茫的走,有时以为学无所用,其实点点滴滴是漫长的积累,积累多了自然得心应手,到用时才不至于哀叹曾经的不努力。有了这次的整体学习,条理清晰了,知识运用得心应手了,课题设计中满足与自信让我在本专业中会走的更远、更稳。

感谢学校能给我们提供这样一个好的机会锻炼自己,更感谢李老师的指导与教育。让我大学四年过的充实,学到了一技之长。以后的我会更加努力,更加坚持,更加自信。

第 37 页 共 37 页

本文来源:https://www.bwwdw.com/article/mtnp.html

Top