三菱PLC多方式控制变频器.doc

上传人:j****9 文档编号:2268245 上传时间:2019-05-03 格式:DOC 页数:9 大小:194KB
下载 相关 举报
三菱PLC多方式控制变频器.doc_第1页
第1页 / 共9页
三菱PLC多方式控制变频器.doc_第2页
第2页 / 共9页
三菱PLC多方式控制变频器.doc_第3页
第3页 / 共9页
三菱PLC多方式控制变频器.doc_第4页
第4页 / 共9页
三菱PLC多方式控制变频器.doc_第5页
第5页 / 共9页
点击查看更多>>
资源描述

1、PLC 在变频调速控制中的方法研究摘要:由 PLC 控制的变频调速在现代工业各个领域的应用越来越为广泛。为了使技校的学生能够更深入的了解和把握由 PLC 实现的变频调速方法,文章以三菱 FX 系列 PLC 和三菱FR-A540 变频器为例来详细地、系统的研究了由 PLC 控制如何实现单台乃至多台电动机变频调速。并且对每种方法硬件连接、PLC 编程方法上以实例方式进行了详细的介绍。分析各种方法在编程、调速精度乃至应用广泛性等方面的优势和不足之处,并做出了具体的归纳总结。关键词:三菱 FX 系列 PLC 三菱 FR-A540 变频器 控制 方法 研究引言:随着电力电子技术和自动控制技术的日益发展,

2、电动机的调速已经从继电器控制时代发展到今天的由变频器控制调速。且在工业各个领域中得到了极为广泛的应用。在现在的在工业自动化控制系统中,最为常见的是由 PLC 控制变频器实现电动机的调速控制。该方法主要通过程序来控制了电动机的变频调速,从而实现了自动控制。目前,本校已经引进了几十套 PLC,变频器,触摸屏设备,并且开设了 PLC,电动机调速等相关课程。PLC 采用怎样的控制方式来实现电动机的变频调速?是不是 PLC 控制的电动机变频调速方法只有一种?是不是一台 PLC 只能实现单台电动机的变频调速?在程序上又是如何实现电动机的调速控制?在学习这些课程的时候很多同学难免会存在很多疑问。本文就来诠释

3、上述问题。通过常用的 PLC 在变频调速中的三种方法进行详尽阐述,希望对学生在变频调速的学习方面能有一定的帮助。为他们在将来的更进一步深入学习该领域的更深层的内容打下基础。一、 PLC 输出的开关量控制的变频调速实现方法:PLC 的输出点、COM 点直接与变频器的 STF(正转启动)、STR(反转启动)、RH(高速)、RM(中速)、RL(低速)、REX、输入端 SG 等端口分别相连接。PLC 通过程序即可以控制变频器的启动、停止; 也可以控制变频器高速、中速、低速端子的不同组合实现多段速度运行。现在以一程序实例来介绍 plc 通过输出的开关量控制的变频调速。传动系统从原点启动,中速 40HZ

4、行驶 30S,开始高速 50HZ 行驶,当碰撞到行程开关SQ1 时,开始低速 20HZ 爬行,低速爬行到终点碰撞到 SQ2 停车。停顿 2s。反向以高速50HZ 行驶,高速行驶到碰撞行程开关 SQ3 处开始低速 20HZ 爬行。到达原点碰撞 SQ4 停车,停顿 2s 后重新开始往返。试编写程序。硬件连接如附录图 1 所示输入输出触点分配输入点及用途 输出点X0 启动按钮 Y0 工作台前进X1 行程开关 SQ1 Y1 工作台后退X2 行程开关 SQ2 Y2 高速X3 行程开关 SQ3 Y3 中速X4 行程开关 SQ4 Y4 低速变频器参数设置:操作模式 Pr.79=1(外部模式);基本参数:Pr

5、.7=2s(加速时间);Pr.8=3s(减速时间);Pr.9=电动机的额定电流 x100%(根据所用电动机的额定电流大小设定)各段速度设置:Pr.4=40HZ(中速段), Pr.5=50HZ(高速段), Pr.6=20HZ(低速段)程序设计:本实例是通过步进顺控指令编程来控制 PLC 的输出即变频器的多段速的输入信号。通过 PLC 的输出触点 Y2、Y3、Y4 得电与否(开或关)来控制电动机的变频调速,实例中通过Y2、Y3、Y4 的分时得电来实现了电动机的三段调速。当然由 Y2、Y3、Y4 的不同组合可以实现电动机 7 段调速。若要实现电动机的多段调速即增加若干输出来控制,并相应的设置变频器的

6、相关参数。但是由于变频器的的只有输入端子 RH,RL ,RM ,REX 进行多种运行速度转换,所以最多能实现 15 段调速,即有极调速。不能实现电动机的无级调速。调速精度不高。若要求电动机有 20 多种乃至更多种速度,该方法很难实现。PLC 的输出开关量不仅能实现单台电动机的变频调速,而且能实现多台电动机的变频调速。硬件连接如附录图 2 所示。由于编程方法每台基本相同,这里不在赘述。通过前面的程序实例不难看出该方法的优点是编程较为简单易懂,且变频器的响应速度快,抗干扰能力强。可以实现单台及多台电动机的调速。在较为简单的变频调速系统中,该方法较为简单且比较容易编程。对于初学者来讲是一种较为容易掌

7、握的方法。但是因为它是采用开关量来实施控制的,在很多的不足之处:其调速曲线不是一条连续平滑的曲线,也无法实现精细的速度调节。若要实现多台电动机的变频调速,要求 PLC输入输出点数较多,需采用输入输出点数较多的 PLC。在工业大型生产线上应用具有一定的局限性。若在要求调速较为精细、精确的生产线上,采用该方法就得不到良好的调速效果,那么下面就介绍更为精确一点的调速方法。二、PLC 通过外加扩展 DA 转换模块控制的变频调速实现方法:本方法是通过 PLC 外接扩展数模转换特殊功能模块来实现的。可以通过 FX系列 PLC 主机,配置 FX1N-1DA-BD 扩展模拟量输出板或模拟量输入输出混合模块 F

8、X0N-3A或 FX2N-2DA 或 FX2N-4DA 模块等来实现。该种方法的实现主要是对特殊功能模块的缓冲存储器(BFM)设置编程。现以 FX2N 型 PLC 扩展 FX2N-2DA 模块实现单台电动机正转的变频调速为例硬件连接图如附录图 3 所示FX2N-2DA 输出模块:其功能是把 CPU 的数字信号量,用于将 12 位的数字值转换成 2点模拟输出(电压输出和电流输出),以便控制现场设备。FX2N 系列 PLC 的连接编程主要包括不同通道数模转换的执行控制,数字控制量写入FX2N-2DA 等。而最重要的则是对缓冲存储器(BFM)的设置。BFM 的定义如附录表 1 所示从表中可以看出起作

9、用的仅仅是 BFM 的#16、#17,而在程序中所需要做的则是根据实际需要给予 BFM 中的#16 和#17 赋予合适的值。其中:#16 为输出数据当前值。#17:b0:1改变成 0 时,通道 2 的 D/A 转换开始。b1:1 改变成 0 时,通道 1 的 D/A 转换开始。程序实例:其中 x0 表示启动按钮,X1 表示停止按钮,x2 为调速控制按钮。该程序通过将 D100 中的数字量转换成输出模拟量(由于 FX2N-2DA 模块的输出特性从数字值 0 到 4000 变化,所以若 4000 相当与 50HZ,则每 80 为 1HZ。故本程序实例中的给 D100 赋值 2400 即为设置电动机

10、的运行频率为 30HZ),从而实现电动机的正转速度 30HZ-50HZ 范围内进行连续速度调节。通过本实例可以看出该方法实现的调速曲线较为平滑;调速精度较高。结合上述程序实例可以清晰的看出该种方法优点是:PLC 程序编制简单方便,调速曲线平滑连续、工作稳定。且一台 PLC 通过外加一个 FX2N-2DA 模块可以实现两台电动机的变频调速;若外加一个 FX2N-4DA 模块可以实现四台电动机的变频调速。所以在工业控制中该方法要比第一种方法应用范围更广些。用于实现多台电动机的变频调速时较第一种方法编程更为简单。该种方法实现多台电动机变频调速硬件连接如附录图 4 所示。不足之处:在大规模生产线中,控

11、制电缆较长,尤其是 DA 模块采用电压信号输出时,线路有较大的电压降,影响了系统的稳定性和可靠性。另外,从经济角度考虑,如控制 8台变频器,需要 2 块 FX2N-4DA 模块或 4 块 FX2N-2DA 模块,且该扩展模块价格较贵,所以在需要控制多台电动机的调速的大规模生产中,该方法耗资较为昂贵;而且对于大规模自动化生产线,一方面变频器的数目较多,另一方面电机分布的距离不一致。采用 D/A 扩展模块做同步运动控制容易受到模拟量信号的波动和因距离不一致而造成的模拟量信号衰减不一致的影响,使整个系统的工作稳定性和可靠性降低。针对本方法存在的很大的不足,下面就介绍一种该系统成本低、信号传输距离远、

12、抗干扰性较强的调速方法。三、PLC 通过 RS485 通讯实现变频调速本方法是 PLC 主机上装 RS-485BD 通讯适配器与变频器的 485PU 口相连接(具体连接方式见附录图 6 所示),通过 PLC 和变频器之间的 RS485 半双工串行通讯来实现电动机的变频调速。PLC 和变频器之间的 RS-485 协议PLC 和变频器之间进行通讯,通讯规格必须在变频器的初始化中设定,如果没有进行设定或有一个错误的设定,数据将不能进行通讯。且每次参数设定后,需复位变频器。确保参数的设定生效。设定好参数后按如下协议进行数据通讯该过程分 5 个阶段:1、计算机发出通讯请求;2、变频器处理等待;3、变频器

13、作出应答;4、计算机处理等待;5、计算机作出应答。根据不同的通讯要求完成相应的过程,如写变频器启、停控制命令时则只需完成 1-3三个过程;监视变频器运行频率时则需完成 1-5 五个过程。不论是写数据还是读数据,均有 PLC 发出请求,变频器只是被动接受请求并作出应答。每个阶段的数据格式均有差别。现只列出较为常用的三种格式:要实现 PLC 对变频器的通讯控制,必须对 PLC 进行编程;通过程序实现 PLC 对变频器的各种运行控制和数据的采集。PLC 程序首先应完成 FX2N-485BD 通讯适配器的初始化、控制命令字的组合、代码转换和变频器应答数据的处理工作。PLC 通过 RS-485 通讯控制

14、变频器可以完成一台乃至多台变频器的启动、停止、频率设定。硬件连接附录图 5 所示。由于每台变频器的通讯编程方法基本相似,唯一的不同之处就是变频器的站号设置不同。现在就以 PLC 通过 RS-485 通讯控制#0 变频器运行程序为例:变频器参数设定:Pr.79=1(操作模式), Pr.1=50(上限频率),Pr.3=50(基底频率),Pr.19=380(基底电压),Pr.77=2(参数写入禁止;表示即使运行时也可写入参数),Pr.117=0(变频器站号),Pr.118=192(通讯速度),Pr.119=0(停止位一位),Pr.120=2(偶校验)Pr.121=9999(通讯重试次数),Pr.12

15、2=9999(通讯检查时间间隔),Pr.123=9999(等待时间设置),Pr.124=0(无 CR,无 LF),以上程序运行时 PLC 通过 RS-485 通讯程序正转启动并且变频运行。其中 X0 为电动机正转以额定速度(频率)运行控制按钮,X1 为电动机变频调速控制按钮,实现电动机的频率调节。若要对#1 站的电动机进行调速控制,只要将 H30 和 H31 分别传送给 D11,D12,并将变频器参数 Pr.117 设置为 1 即可.依此类推。对于不同站号的电动机的变频调速编程方法基本相同。控制指令如下表所示。操作指令 指令代码 数据内容正转 HFA H02反转 HFA H04停止 HFA H

16、00频率写入 HED H0000-H2EE0频率输出 H6F H0000-H2EE0注意所有指令代码和数据均以 ASCII 码(十六进制)发送和接收。十六进制数转换成ASCI 码时,H0-H9 转换成 ASCI 码时加 H30,例 H3 转换成 ASCI 码即 H3+H30=H33,而 A-F 转换成 ASCI 码时加 H31。例 HA 转换成 ASCI 码即 HA+H31=H41.依次类推。使用 RS-485 通讯控制,仅通过一条通讯电缆连接,就可以完成多台变频器的启动、停止、频率设定;并且很容易实现多电机之间的同步运行。该系统优点:硬件简单、可控制32 台变频器。可以实现无级变速,速度变换

17、平滑,速度控制精确,适应能力好。该系统成本低、信号传输距离远、抗干扰性强。但是也存在一定的不足之处:比如编程工作量较大,响应有延时。且必须在掌握通讯协议及相关的参数的基础上才能顺利完成编程。对于技校初学者来讲该方法掌握比较困难。结束语:本文较为详尽地介绍了应用三菱 FX 系列 PLC 控制单台及多台电动机变频调速的三种常用的方法,并综合的评述各种方法的优点及在生产应用中的不足之处。深入了解这些控制的方法,有助于学生对 PLC 控制的交流变频调速控制系统有了更深层次的把握。同时对学生的变频调速系统的设计能力也有很大的帮助。掌握这几种调速方法的各自的优点和不足之处,对设计者的工作能够带来一定的帮助

18、;从而能进一步提高了设计工作的科学性、先进性和经济性。学生可以根据所需设计的控制系统的具体情况,选择最为合适的方法。从而达到了最优的调速目的。参考文献:1、变频器、可编程序控制器及触摸屏综合应用技术 岳庆来主编 机械工业出版社出版2、变频器、可编程序控制器及触摸屏综合应用技术实操指导书 吴启红主编 机械工业出版社出版3、FX 通讯用户手册(RS485).4、FX 系列特殊功能模块用户手册. 附 录图 1图 2图 3 图 4图 5BFM 编号 b15b8 b7b3 b2 b1 b0#0#15 保留#16 保留 输出数据当前值(8 位数据)#17 保留 D/A 低 8 位数据保持通道 1D/A转换开始通道 2D/A转换开始表 1

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 实用文档资料库 > 策划方案

Copyright © 2018-2021 Wenke99.com All rights reserved

工信部备案号浙ICP备20026746号-2  

公安局备案号:浙公网安备33038302330469号

本站为C2C交文档易平台,即用户上传的文档直接卖给下载用户,本站只是网络服务中间平台,所有原创文档下载所得归上传人所有,若您发现上传作品侵犯了您的权利,请立刻联系网站客服并提供证据,平台将在3个工作日内予以改正。