基于三菱FX1N的皮带机保护系统设计Word格式文档下载.docx
- 文档编号:17044230
- 上传时间:2022-11-28
- 格式:DOCX
- 页数:43
- 大小:2.06MB
基于三菱FX1N的皮带机保护系统设计Word格式文档下载.docx
《基于三菱FX1N的皮带机保护系统设计Word格式文档下载.docx》由会员分享,可在线阅读,更多相关《基于三菱FX1N的皮带机保护系统设计Word格式文档下载.docx(43页珍藏版)》请在冰豆网上搜索。
本设计以三菱FX1N为控制系统核心,其特点是稳定性好,数据处理速度快,控制精度高,能适应复杂的运行环境。
电机使用的是直流减速电机和直流自循环水泵电机。
其他的部件包括MCGS组态屏、模拟传感器以及开关电源和LED灯等组成。
通过MCGS操作屏或者开关按钮给PLC信号,PLC再将信号执行,实现皮带机的启停和故障停机等功能,皮带机再将信号反馈给操作屏,PLC则判断反馈的信号是运行信号还是故障信号,准确的对皮带机进行保护。
关键词:
皮带机;
传感器;
三菱FX1N;
MCGS
DesignofprotectionsystemforbeltconveyorMitsubishibasedonFX1N
Student:
ZhouYi(GuidanceTeacher:
MiaoLei)
(CollegeofElectricandInformationEngineering,HuainanNormalUniversity)
Abstract:
ThedesignofthecontrolsystemofMitsubishiFX1Ncore,whichischaracterizedbygoodstability,dataprocessingspeed,highprecisioncontrol,canadapttothecomplexoperatingenvironment.MotorusingaDCGearMotorandDCfromcirculatingpumpmotor.OthercomponentsincludeMCGSconfigurationscreen,analogsensorsandswitchingpowersuppliesandLEDlightsandothercomponents.ThroughtothePLCsignal,PLCsignalthenexecutedtoachievestart-stopfunctionanddowntimebeltconveyor,beltconveyorandthensignalbacktotheoperationpanel,PLCMCGSjudgedfeedbacksignalswitchbuttonoperationpanelorrunsignalormalfunctionsignal,accuratebeltmachineprotection.
Keywords:
beltconveyer;
sensor;
MitsubishiFX1N;
MCGS
前言
在现代工业中,对于一个行业来说物料的传输至关重要,而传输通常用到的工具就是皮带。
这种皮带一般来说都是几百米甚至是几千米,由于传输长度的原因,在传输过程中往往会出现皮带跑偏、撕裂等不正常工作的现象。
还有就是物料在长距离传输时会出现物料散落从而堆在皮带周围,影响皮带的传输;
带动皮带的电机也会因为长距离和长时间的工作而发热,从而使电机周围的物料发热冒烟,严重的会产生火灾,造成巨大的经济损失。
在过去的几十年里,皮带机运输的距离不是很长,其保护系统很不完善,在出现跑偏、冒烟、撕裂、堆料的情况时,往往需要人去停止皮带机,这样很容易出现更严重的情况。
而现在的皮带基本都是长距离、高负载的运输,要是投入大量的人力去看管则不太合理,针对以上的情况,目前的皮带机保护已经使用以PLC为核心控制系统的智能保护取代了人工的保护,大大提高了保护系统的实时性和快速性[1]。
而单独的PLC并不能实现对皮带机的保护,还要配合传感器进行故障信号的采集,来实时检测皮带机的运行情况,在检测到故障时及时停机。
例如:
带动皮带的电机因过载而发热,使周围的烟雾浓度达到了传感器的检测量时,PLC控制电机立即停止工作,同时对电机洒水降温和除烟。
这样的保护系统不仅提高了生产效率,还减少了人力和财力的投入。
目前就我实习和工作的工厂来说,工厂生产的皮带机保护系统基本都是通过普通的单片机显示屏与PLC通讯,显示的效果并不是很理想,产品也更新换代几次,对屏幕的显示以及通过上位机操作等方面的改进并没有实施,基于以上情况可知皮带机保护可以向人工智能发展,可以通过添加上位机的方式来实现操作的方便性,报出故障的实时性,在遇到可消除故障时,设备可以自行处理故障,继续运行,并能达到无人化管理运行的模式。
在我实习和工作的公司里用的最多的是北京昆仑通态的组态屏幕,该屏幕性能稳定价格合理,能有效的对设备操作、故障报警和运行控制,因此本次论文也将采用该屏来和PLC配合,实现对皮带机的有效操控和保护。
今后在皮带机保护这块领域必将会朝着智能化的方向发展,特别是煤矿行业!
而智能化未来的发展趋势就是自动控制,必不可少的就是使用PLC,这也是本次设计的最初想法。
本文将从设计皮带机的方案到软硬件设计,以及整体的调试和故障处理等,来设计保护系统。
1皮带机保护设计方案及概述
1.1皮带机保护设计方案
1.1.1整体设计方案
本设计的保护系统总共可划分为两个大项:
硬件设计和软件设计。
硬件设计及通过核心控制器件三菱FX1N来实现对皮带机的起停控制以及发生故障时及时给予保护[8]。
再由MCGS组态屏对三菱FX1N以及皮带运行状态的监视和故障的采集,来实时反应皮带机当前的工作状态[18]。
软件设计及通过实际要求对FX1N和MCGS组态屏进行程序的编写。
皮带机保护系统硬件分为七个部分:
主控三菱FX1N、MCGS组态屏、开关电源、继电器组、电机、LED灯组、按钮。
设计思路:
通过按钮或者MCGS组态屏幕来实现对三菱FX1N的控制,当FX1N得到信号时及时给继电器组发出吸合信号,从而接通电机的电源使电机运转,同时高低速流水灯也随电压的大小自行切换流动速度[18]。
皮带的正反转则通过一个改变电机电源进电正负极的换向小按钮来实现[2]。
当FX1N采集到模拟故障传感器的信号时,及时给FX1N信号来停止对继电器组供电,让皮带机停止运行,MCGS组态屏则通过FX1N实时采集皮带机的运转和故障信号,再将这些信号反馈给操作人员,操作人员再对故障进行排查。
系统的硬件框图如图1框图所示。
图1系统硬件框图
1.1.2硬件布局设计方案
考虑到空间和重量因素,本次设计选择的底板为双层硬纸板,硬件布局遵循合理、美观的要求,大致将硬件分为五个区,及开关电源区、继电器组区、三菱FX1N区、电机区和按钮区,LED灯的放置则由皮带的放置区域来定。
电源的供给采用的是插拔式接头,并且配有保险,以保护整个系统的电路。
1.2保护系统组成单元的概述
1.2.1三菱FX1N
本系统的主控部分采用的是三菱FX1N,其性能稳定、可操作性高、并且便于维护;
相对于西门子的S7-200而言,其价格也便宜,在大批量生产皮带机保护设备时可以大量减少成本[1][8];
三菱FX1N配备有一个RS422通讯接口,也可以添加IO模块和通讯模块等功能模块,可同时与上位机或者各类保护器进行通讯,符合本次设计系统对稳定性以及可扩展性和便于维护的要求,因此本设计采用三菱FX1N系列PLC作为核心控制单元。
三菱FX1N-60MR如图2所示。
图2三菱FX1N-60MR
1.2.2直流12VLED灯
设计的时候考虑到皮带机的高低速检测以及判断皮带机的运行状态,一方面通过上位机来实时监测,另一方面就是使用流水指示灯来反馈皮带机的速度和运行情况。
本次设计使用的是工作电压为DC12V的DC5V串电阻LED指示灯。
LED灯如图DC12VLED所示。
图3DC12VLED灯
1.2.3组态屏MCGS
为了能方便操作皮带机的运行以及实时的监视皮带机的运行状况,本设计加入了上位机控制和监视的功能,即使用MCGS组态触摸屏控制皮带机和监视皮带机的运行,从而减少了人力的投入使用。
MCGS操作简便、可视性好,并且可以当做无纸化记录仪,还可以进行数据采集工作,支持串行通讯和以太网通讯,能很好的兼容下行设备,结合以上特点以及考虑到其他信号对保护系统的干扰,故选择MCGS作为本次设计的上位机[18]。
MCGS组态触摸屏如图4所示。
图4MCGS组态屏
1.2.4开关电源和直流继电器
实际生产中皮带机的工作电压都往往高于民用电的,所以不可能直接通过开关来控制,特别是智能皮带机控制系统,使用的基本都是弱电,这就需要利用直流继电器的触点来实现“开关”功能,而直流继电器的工作电压为直流电压,所以就需要开关电源把高电压转变为我们所需要的电压,以控制直流继电器的分断,来实现皮带机的启停[7][20]。
开关电源如图5所示,直流继电器如图6所示。
图5开关电源图6直流继电器
1.2.5减速电机和直流水泵电机
皮带机保护系统的设计围绕的必然是皮带和带动皮带转动的电机,在工业生产中电机的种类很多,工作电压和功率都不同,根据需要可以选择不同种类和型号的电机[4][14]。
但是不管何种电机,对于其保护措施的理念基本都是一致的,即出现皮带撕裂、打滑、跑偏以及皮带机的机头冒烟和堆料时及时停止电机,以保护皮带和电机,从而实现皮带机的无人看管以至于皮带机的自保护和故障的自处理。
本次设计使用的是模拟皮带电机的DC24V减速电机,洒水电机使用的是DC12V水泵[10][13]。
设计的目的就是当正常运转的电机出现撕裂、堆料、跑偏以及冒烟故障时能自动停止运行,尤其是出现冒烟故障时能自行简单的自处理,即冒烟故障一发出洒水电机就启动,打开洒水阀门进行除烟降温处理,这样就可以减少后期维修的任务。
减速电机如图7所示,水泵电机如图8所示。
图7DC24V减速电机图8DC12V水泵电机
1.2.6其他元器件的概述
本设计除了主控单元、监视单元、继电器组、LED灯组以及电源模块外,还需要的是传感器模块和手动操作单元。
考虑到实际传感器的体积庞大,影响整体器件的布局,因此本设计使用的是小开关按钮来代替传感器,可以模拟实际生产中传感器采集到的故障信号,然后反馈给PLC,经过PLC的CPU处理对比,输出停机信号安原,使电机停止运行,从而达到保护电机的目的[6];
手动操作单元使用的是普通按钮,使用的是其常开点,通过按钮可以实现手动的起动、停止、急停、故障清除以及沿线紧急停机等功能;
本保护系统对于过流、过载等不正常工作情况的解决方案是在交流220V进电添加熔断器单元,使用的熔断器最大通过电流为2A或5A,可以有效的保护整个供电系统[13][15]。
2皮带机保护硬件设计
2.1各器件的布局设计
硬件的布局设计是建立在元器件的选型上,根据元器件的大小将元件整齐摆放,模块化器件需排放在模块化区域内,摆放的同时不能影响到其他元件的正常工作,也不能阻碍了后续的布线通道。
硬件布局图如图整体器件布局所示。
图9整体器件布局
2.2硬件保护设计
在实际生产中各种干扰因素都有可能对PLC的CPU产生影响,从而使软件功能出现失灵或者误动作的现象,因此在硬件设计时使用了故障继电器的2个常闭点,一共使用了四个继电器的8个常闭点,每个继电器的2个常闭点两两串联,当电机在运行过程中出现故障时,任何一个故障继电器动作都会使电机停止运行,从而实现了对皮带机的硬件保护[16]。
2.3整体线路设计
根据器件的布局选择大小、厚度合适的纸板作为固定元器件的底板,考虑到所有元件在一块的重量,底板只能选择重量较轻的纸板。
本次设计选择的是国标0.5平方毫米的软线,能够满足交流220V电压长时间工作不发热的要求。
由于本设计不仅有软件保护还有硬件保护,即出现故障时通过直流继电器来断开电机的电源,因此在对继电器接线时有交错和横穿,并不影响整体的布线。
按照布线“横平竖直”的原则,控制按钮和故障模拟按钮的走线需和控制线路并行,LED灯为小线,与国标线相接时需使用热缩管对其进行密封处理,处理完成的线路也需要和控制线路并行。
焊接线路时要确保不虚焊、连焊,结合以上要求完成保护系统整体设计。
整体线路图如图10所示。
图10系统整体线路图
2.4系统整体接线原理图
图11皮带机保护系统接线图
3皮带机保护软件设计
3.1系统的软件保护设计
本系统最主要的保护即软件保护,它与硬件保护构成了本系同的双重保护,在电机运行出现故障时可以有效的保护电机[15]。
在设计本保护系统时使用了近端控制和上位机控制,两种控制所使用的PLC变量不同,因此在设计时需要使用双重变量,来实现这两种方式的控制[11]。
三菱FX1N的输入变量为X,输出变量为Y,两种控制方式的共同点都是使用了同一个输出变量Y,不同的是近端控制使用的是输入变量X,上位机控制使用的是中间变量M,主要原因是三菱FX1N的输入变量在上位机编程环境中是只读变量,而上位机控制变量必须是可读并且可写的变量,因此在对上位机编程时使用了三菱FX1N中可以读写的中间变量M来进行编程。
由于两种控制方式使用的是两种输入变量,同一个输出变量,所以在使用GXDeveloper对PLC编程时采用了输入变量并联的形式,即同一个功能的变量在梯形图中并接在一起,来实现对同一个输出变量的控制。
两种控制方式的切换主要是利用中间变量M24来实现,即在PLC中把M24的常开点和常闭点定义为屏幕控制和近端按钮控制[1]。
X7代表的是模拟烟雾传感器按钮,M23代表的是屏幕的模拟烟雾故障按钮,而在X7和M23的前面必须添加一个M24的常开点和常闭点,形成一个互锁结构,即屏幕控制时按钮不能控制,反之亦然。
正常送电的情况下是屏幕控制,需要按钮控制时只需点击屏幕中的控制方式选择按钮即可。
X7和M23模拟烟雾功能的测试截图如图12所示。
图12模拟烟雾故障测试
3.2PLC软件分块化设计
3.2.1主控程序
皮带机保护的前提是实现对电机的起停控制,因此在编程时首先是主控程序的编写,本次设计使用了四个输入变量X0、X1、X2、X3和M14、M15、M16、M17作为电机的起动、停止、故障清除以及沿线急停按钮控制点,梯形图中按钮之间也添加了互锁点,即在起动点之前添加了沿线急停的常闭点,在沿线急停触发后,电机是起动不了的。
同样,在任何一个故障触发后电机也是起动不了的,必须在排查完故障后才能使用故障清除按钮将故障清除,然后重新起动,这样的设计一方面是防止在故障发生后,人为的误操作导致电机的损毁[19];
另一方面是要求故障发生后必须先排查故障,否则无法起动电机,一定程度上也可以避免元件的重复动作,从而延长元件的使用寿命。
主控的部分程序截图如图13所示。
图13主控部分程序截图
3.2.2流水灯程序
本设计中所使用的流水灯主要是表现减速电机的当前运行状态是高速还是低速,也作为电机是否在运转的一个依据。
编程中编写流水灯程序的思路是使用循环语句,由于GXDeveloper中没有构建好的循环语句块,所以采用传统的语句循环,即多次使用中间变量和定时器构成互锁结构来实现循环[8]。
高速流水灯跟低速流水灯所使用的输出变量都不同,高速和低速各使用了5个输出变量Y10、Y11、Y12、Y13、Y14和Y15、Y16、Y17、Y20、Y21,作为五个LED灯控制的端口。
之所以高速和低速不使用五个相同的变量的原因是在GXDeveloper中编写程序不允许同一个输出变量被其他变量多次使用,否则会出现一个变量动作,对应的输出变量不动作或者误动作,但是输出变量的触点可以被多次使用[1][11]。
同理,PLC内部的定时器也不能被多次使用。
3.2.3单独高低速程序
在实际生产中对于物料的传输速度也有一定的要求,特别是煤矿行业,生产的速度直接影响到效益,因此最常使用的就是全速运行。
但是皮带机直接全速起动的话很有可能直接将皮带撕裂,所以无法直接给电机通电运行,目前行业中解决该问题的方法是使用软启动设备或者变频设备,可以实现电机的低速起动到全速运转,有效的解决了直接起动所出现的一系列问题[12]。
本设计解决该问题的方式是使用高低速的顺序起动和单独起动来实现电机的全速运转,因此对于高低速程序的设计包含了顺序控制和单独控制,顺序控制程序相对简单一点,就是使用两组定时器做一个延时动作即可[5]。
单独低速和单独高速程序相对复杂,在编写单独低速和单独高速程序时涉及到按钮起动、单独起动的相互干扰,因此在编写梯形图中需要添加互锁,即按钮起动时单独起动无法进行,本次设计单独低速和单独高速使用的按钮输入变量为X10和X11,输出变量为Y24和Y25。
单独高、低速程序设计的部分截图如图14所示。
图14单独高、低速程序部分截图
3.2.4故障指示灯程序
在本设计中对于故障信息的传达不仅采用了故障继电器也采用了故障指示灯的方式,两种方式都可以很直观的观察到皮带当前的运行状况[3]。
是故障灯只使用了一个输出端口Y22。
故障灯实现闪烁功能的主要因素是使用了PLC内部的中间变量M11、M12、M13和定时器T20、T21、T22,在编写程序是添加了互锁机构,使得中间变量和定时器的线包在CPU内部进行延时循环,这样就使得输出端口Y22不断的延时通断,实现了闪烁效果。
如果故障一直触发并没有被排查掉,故障灯会一直闪烁,因为在故障灯的梯形图中并接了所有故障的常开点,所以任何一种故障触发都会使故障灯一直闪烁,只有当故障被清除了才能停止闪烁,这个设计主要是提示用户要注意故障的排查。
3.2.5故障和洒水程序
皮带机保护主要是在故障状态时停止电机的运行,从而保护电机[13]。
本设计设置了常见的四种故障,即撕裂、堆料、跑偏、烟雾,任何一种故障被触发后都会使电机停止运行,还添加了自处理功能,即在烟雾故障时能自行洒水降尘、降温,可以有效的保护设备。
故障程序的编写主要是利用PLC的输入变量X4、X5、X6、X7和输出变量Y4、Y5、Y6、Y7,在编写程序时使用到了三菱FX1N中的内部定时器来作为故障触发后的延时停机功能,洒水程序的设计是配合烟雾故障的,即当烟雾故障触发后洒水开始,12秒后洒水停止,主要目的是除去周围的烟雾以及对电机进行降温处理,因为机头的烟雾主要是电机高负荷运转产生大量的热而产生的[13]。
烟雾故障、洒水程序截图如图15和16所示。
图15烟雾程序部分截图图16洒水程序部分截图
3.2.6沿线急停
沿线急停主要适用于煤矿的输送,因为皮带每隔一段距离都会有专人的看管并且配有扩播电话,主要是通知皮带周围的人群皮带要运行了不能靠近。
添加沿线急停就是模拟实际生产时皮带在运行过程中可能会出现的一些特殊情况而要紧急停机。
因此对沿线急停的要求就是运行前按下后皮带不能起动,运行时按下后一条皮带都要停止,所以编写沿线急停程序主要目的是使PLC内部程序都停止工作并且不能断了控制回路的电源。
考虑到以上要求本次设计使用的是按钮的上升沿触发,用的是输入端口X3作为按钮,控制中间变量M3,其常闭点为动作点串接在每个语句中,即实现沿线急停功能。
3.3MCGS触摸屏组态设计
本次设计使用的上位机是北京昆仑通态的组态屏,编程所用的开发环境是MCGS组态软件7.6嵌入版,与三菱FX1N的通讯方式是串口通讯线转RS422通讯直连,通过上位机控制PLC的主要原理是寻地址方式,在MCGS组态开发环境中将三菱FX1N内部对应的功能地址写入MCGS组态中对应的按钮、指示灯以及其他元件即可,使用屏幕控制时只需触摸对应的功能按钮即可[17]。
在组态编程时不仅设计了控制、故障、运行界面,还设计了封面,主要是展示本次设计的方向以及设计人员信息,在编写封面、运行、故障、控制画面组态程序时都使用到了组态的位图添加以及MCGS内部的时间函数Date、Time,以及内部运行时间函数RunTime,主要是显示当前时间以及系统运行的时间,也方便了用户记录各个时间段对应的系统运行状态[18]。
运行画面的设计主要是实现对整个系统的监视,在系统出现故障或者不正常运行状态是能及时准确的显示故障类型以及运行的状态;
故障画面主要是对故障信息的采集以及故障的实时显示,并且可以查询到一天内出现的故障;
控制画面主要是实现对PLC的控制,从而实现对电机的控制以及故障的模拟,其布局设计主要是依照按钮控制对应功能来逐一排版的。
3.3.1组态屏开机封面
封面设计主要使用了时间函数功能以及位图的插入。
组态屏开机封面如图17所示:
图17组态开机封面
3.3.2系统运行界面
运行画面组态设计主要是为了实时显示当前系统的运行情况,主要使用到的三菱FX1N内部的地址有流水灯的Y10、Y11、Y12、Y13、Y14、和Y15、Y16、Y17、Y20、Y21;
故障的Y4、Y5、Y6、Y7以及洒水的Y3;
电机运行的Y1和Y2。
通过对这些地址的监控从而实现对系统内部程序以及硬件状态进行监控。
系统的运行组态画面如图18所示。
图18运行画面组态
3.3.3故障记录界面
故障记录画面主要是在组态时将Y4、Y5、Y6、Y7定义为报警类型变量,只要变量触发就会在报警条内显示,可以快速知道当前系统的故障。
故障画面组态如图19所示。
图19故障记录组态
3.3.4主控界面
主控程序设计主要是方便用户的操作,不仅可以使用按钮控制,也可以使用屏幕控制。
主控画面的组态使用到了三菱FX1N内部的变量有M14、M15、M16、M17、M18、M19和M20、M21、M22、M23、M24、M25,分别对应的是控制部分的按钮和模拟实验部分的按钮。
控制方式选择采用的是PLC中间变量M24来实现的,在PLC程序内部的功能按钮前端都添加了M24的常开点或者常闭点,在屏幕中点击按钮的作用就是强制M24为常开或者常闭,从而实现控制方式的切换,默认的控制方式是屏幕控制。
系统的控制画面组态如图20所示。
图20控制画面组态
3.4触摸屏PLC联机程序设计
触摸屏与三菱FX1N通讯的硬件连接方式是使用串口通讯转RS422通讯线直连,组态屏可以通过通讯线直接读写PLC内部的变量[17][18]。
因此在编写组态程序时使用的基本上是PLC内部的功能变量,通过控制PLC内部的变量来实现外部的硬件动作,从而达到控制或保护的目的。
由于屏幕控制和按钮控制使用的变量不同,故在PLC程序编写时也要将屏幕组态时使用到的中间变量添加到PLC中,主要方式是在PLC的功能变量中并联一组中间变量,这样就可以实现两种方式同时使用,但是实际情况中不允许多种控制方式同时使用,因此在编写程序时使用了中间变量M24作为控制方式切换的功能变量,及在按钮和屏幕的功能变量前加入一M24的一个开点或者闭点,从而达到单独控制的目的。
4系统调试及故障处理
4.1软件开发环境和调试环境简述
GXDeveloper是三菱FX1N系列PLC的主要编程开发环境,编程方式有梯形图和指令表两种,本次设计使用的是梯形图直接编写,然后转化为指令表保存,因此在编程方面GXDeveloper灵活性比较好,而且编程也相对简单[1]。
由于没有模块化得语句,本次编程主要是逻辑关系的编程,在语言结构上相对复杂一些,因此在检查程序问题时会比较困难,但是GXDeveloper内部有注释功能,所以在编写程序时可以对其进行标注,节省了后续的程序检查时间。
GXDevel
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 基于 三菱 FX1N 皮带机 保护 系统 设计