线下实训
HOME
线下实训
正文内容
变频调速plc编程 利用PLC与组态软件设计的电机变频调速系统
发布时间 : 2024-11-24
作者 : 小编
访问数量 : 23
扫码分享至微信

利用PLC与组态软件设计的电机变频调速系统

本文以三相异步电动机为被控对象,介绍了利用PLC+变频器实现对三相异步电动机的变频调速控制。最后通过MCGS组态软件建立PLC与上位PC机之间的通信连接,实现上位机监控,并能通过IE浏览器访问实现远程监控。

随着工业控制要求的不断发展,对电机速度控制的要求也越来越高,交流调速的方法也越来越多。基于PLC可靠性高、抗干扰能力强 、系统的设计、建造工作量小,维护方便、容易改造的特点,本设计以PLC作为控制核心,结合变频器、组态软件等完成对电机速度的控制。

组态软件是一种数据采集与过程控制的专用软件,它们是在自动控制系统监控层一级的软件平台和开发环境,使用灵活的组态方式,为用户提供快速构建工业自动控制系统监控功能的、通用层次的软件工具。这样基于MCGS组态软件建立PLC与上位PC机之间的通信连接实现远程操作控制,既可以改善操作人员的工作环境又可以提高工作的安全性。

系统设计的总体构架

通过对系统的总体分析,该变频调速系统的设计实现过程分为三个步骤:

1)基层PLC+变频器实现对三相异步电动机的控制。

2)基于MCGS实现PLC与上位PC机之间的通信连接,实现上位机监控。

3)通过IE浏览器访问实现远程控制,可实现基于B/S模式的远程监控。上位监控层中的PC机运行MCGS网络版组态软件,一方面可作为PLC下位机的监控和组态平台另一方面由于MCGS网络版组态软件采用了先进的基于TCP/IP协议,可完成整个系统的信息收集和发布客户端上只需运行IE浏览器,便通过Internet对现场的运行状态进行浏览或控制。

本系统的控制平台分为三层:PLC控制层、上位机监控层、远程监控层,如图1所示。

图1 电机变频调速系统

PLC+变频器实现变频调速

本设计采用松下FP∑系列PLC和VF0系列变频器实现对三相异步电动机电动机的变频调速控制。我们将采用八段速、无极调速及采用光电编码器的闭环控制方法实现对电机的控制。

(1)八段速控制

八段速控制就是在变频器中设定八个频率,通过PLC的八个控制按钮输入分别控制一种频率输出,即实现一个按钮控制一种电机的转速。

具体实现过程如下:编写PLC梯形图程序使输出端子Y0~Y2的输出状态组合成八种状态,即000~111。每一种状态用一个控制开关控制,这样共有八个控制开关控制PLC 的Y0~Y2输出的八种状态。将PLC的三个输出端子与变频器的控制电路端子7~9依次相连。

通过对变频器P09、P32~P38参数的设定确定出各个状态输出频率的大小,这样就实现了每一个控制开关控制变频器的一种输出频率,将变频器与电动机连接起来,通过对八个控制开关的通断控制就实现了PLC对电机的八段速控制。PLC控制程序如图2所示。

图2 八段速程序

(2)无极调速控制

本控制方案采用PWM技术对电机进行控制,PWM控制技术以其控制简单,灵活和动态响应好的优点而成为电力电子技术最广泛应用的控制方式,也是人们研究的热点.由于当今科学技术的发展已经没有了学科之间的界限,结合现代控制理论思想或实现无谐振软开关技术将会成为PWM控制技术发展的主要方向之一.

本方案所要实现的功能是结合组态软件实现在上位机组态界面上输入一个频率来控制电机按这一频率来运行。具体实现过程如下,通过软件编程使PLC输出一路PWM脉冲,连接于变频器的控制电路端子的9号端子。改变PWM脉冲的占空比即可改变变频器的输出频率,这样我们就可以在组态软件中通过设定PWM脉冲的占空比来确定电机的转速。PLC控制程序如图3所示:

图3 无极调速程序

(3)采用光电编码器的闭环控制

本方案采用增量式光电编码器作为闭环控制的反馈输入,具体实现过程如下所示:PLC控制电机按一速度运转,用光电编码器检测电机当前转一圈所产生的脉冲数,将它传回给PLC。用PLC编程将脉冲数转换成电机的转速,然后与电机的预设值进行比较,若有偏差则通过PID算法将误差消除,使电机能按照预定的转速进行运转。本方案的硬件连接图如下图4所示:

图4 闭环控制连接图

监控系统设计

1触摸屏控制设计

本设计采用型号为AIGT0030B1 POT GT01的松下触摸屏 ,在计算机上通过它的支持软件设计各个控制、说明及报警画面,下载到触摸屏后,再通过与PLC的通信来完成对电机的起停、正反转及速度的控制操作。触摸屏与PLC通过通信电缆连接。

2基于MCGS组态软件的上位机监控

MCGS组态软件系统是基于PC硬件、运行在windows平台上的一种组态软件,它由开发环境和运行环境构成,其中前者是应用程序的集成开发环境,在这个环境中完成界面的设计、变量的定义等工作,它具有先进完善的图形生成功能;变量有多种数据类型,能合理的抽象被控对象的特性,对数据的报警、趋势曲线、过程记录、安全防范等重要功能有简单的操作方法。

组态运行环境,用于显示画面开发系统中建立的图形画面,并负责软件与PLC之间的数据交换,实时更新变量的数值,同时完成报警显示、历史记录查询、趋势曲线监视等功能,并可生成历史数据文件。

本系统的设计步骤如下:

(1)在装有网络版MCGS组态软件的计算机上打开该软件,新建一个工程项目。利用组态软件提供的绘图工具构建监控系统的在操作界面。

(2)在组态软件中建立实时数据库,用以实现MCGS与PLC之间进行数据交换。

(3)建立MCGS与PLC之间通信连接,用松下编程电缆连接PLC与上位PC机。在组态软件的设备窗口中加入通用串口父设备及松下PLC,通讯设置如表1。

表1 通讯设置

组态完成之后,进入运行环境就能实现对电机的上位机监控功能。监控画面如下图6、图7所示。

图6 八段速控制界面

图7 无极调速界面

3 通过IE浏览器实现远程监控

MCGSWWW网络版组态软件具有Internet远程浏览的功能,可通过IE浏览器对所建立的工程进行远程浏览与操作控制。在作为上位监控的pc机上打开组态软件,进入运行环境即可。

远程用户只需打开IE浏览器,在地址栏直接输入运行工程的用户的IP就可以直接访问此计算机,在操作首页输入自己的用户名及密码就能方便的浏览到工程中组态的画面,对具有控制权限的人员还能实现远程控制的功能。这样就实现基于MCGS网络版平台的远程监控功能。

结束语

综上所述,通过PLC及变频器的运用方便简单的完成了对电机转速的控制,减少了硬件电路的设计。另外,本系统结合目前比较流行的触摸屏及组态软件技术,使控制系统自动化程度提高,运行稳定可靠,抗干扰能力强,操作简单、直观,维修方便,减轻了工人的劳动强度,提高了效率,使其在工业环境中有更大的应用价值。本控制系统可根据不同的控制要求编制不同的控制程序,应用于不同的工业控制环境。

(摘编自《电气技术》,原文标题为“基于PLC与组态软件的电机变频调速系统”,作者为王建伟、杨风等。)

变频器多段速控制图纸+PLC程序

提到多段速,很多人已经耳熟能详,我们先分享一份原理图

通过原理图分析所需要的电器元件

参数设定

Pr.77:参数禁止写入选择:参数值为1(停止过程中可以写入)

ALLC:功能:参数全部清除:设定值为1(参数恢复初始值)

Pr.79:功能:操作模式选择:设定值为3(外部与面板PU组合运行)Pr.178:功能:正转运行STF:参数值60(为端子STF设置为正转运行指令功能)

Pr.184:功能:端子4输入选择AU:参数值:4(讲AU端子设置为端子4输入有效无效选择,只有当ON时候才有效)

数字输入公共端SD:数字输入的公共端入SD,STF,STOP等数字量输入。

模拟量公共端5:频率设定信号端子2,14的公共端子,ON状态输入有效Pr.267:功能:端子4频率输入模式选择:参数值:2(在端子4-5之间输入0-10V信号有效)。

Pr.195:功能:多功能端子功能选择:参数设定99(端子异常时候输出我们选用的是常开点A1,C1)

接着我们就开始编写程序

原理分析:

一、变频合闸

1、闭合总电源空开QF1,PLC控制电源QF3,以及变频器输入接触器控制电源QF2,控制器PLC是讲输出输出的电压信号(0-10V) 或电流信号(4-20mA)转换成中间变量(0-32000)。程序中把频率10HZ,20HZ,40HZ,换算成了6400,12800,25600.

2、变频器上电,按下变频器合闸按钮SB1,梯形图中的I0.0闭合,输出继电器Q0.0得电,PLC外接接点Q0.0与1L接点接通,主交流接触器KM线圈得电,主触点闭合,变频器得电。同时梯形图中Q0.0动合触点闭合自锁,保证KM持续吸合。

3、根据参数表设定好变频参数

二、PLC控制变频运行

按下变频器运行按钮SB3,梯形图中的I0.2闭合,输出继电器Q4.0得电,PLC外接接点Q4.0与2L接通,变频端子STF与SD端子闭合,同时Q4.0常开点闭合自锁,梯形图中所有的Q4.0都闭合,准备多段速运行

三、三段速运行

1、按下频率1按钮SB5,梯形图中的I0.4闭合,上升沿触发并输出,内部继电器M0.0,M0.1,M0.2复位一次,各频率输出复位,同时内部继电器M0.0得电,讲频率1赋值给了PLC的模拟量输出,输出2V的电压加在与变频器外接端子的4和5上,变频器按照频率10HZ运行。

2、按下频率2按钮SB6,梯形图中的I0.5闭合,上升沿触发并输出,内部继电器M0.0,M0.1,M0.2复位一次,各频率输出复位,同时内部继电器M0.1得电,讲频率2赋值给了PLC的模拟量输出,输出2V的电压加在与变频器外接端子的4和5上,变频器按照频率20HZ运行。

3、按下频率3按钮SB7,梯形图中的I0.6闭合,上升沿触发并输出,内部继电器M0.0,M0.1,M0.2复位一次,各频率输出复位,同时内部继电器M0.2得电,讲频率3赋值给了PLC的模拟量输出,输出2V的电压加在与变频器外接端子的4和5上,变频器按照频率40HZ运行。

频率可以随意给定,不需要按顺序,因为不论按那个速度都会把所有的频率复位。

按下停止输出按钮SB4,梯形图中的I0.3失电,输出继电器Q0.1失电,变频外接端子STF与SD断开,变频器按照Pr.8减速时间1减速到0HZ后电动机停止运转。变频面板运行指示熄灭。显示0.00HZ。回路中所有的Q0.4常开点断开,输出继电器M0.0 M0.1 M0.2停止输出,I0.1解除自锁。4和5端子给定的频率为停止

变频器断电

在变频器运行过程中按下变频器断电按钮SB2是无效的,只有当变频器停止运行后,按下变频断电按钮SB2,梯形图中的I0.1输出继电器Q0.0失电,PLC的输出点Q0.0与1L断开,KM接触器断电释放。变频器控制面板指示灯及信息熄灭。Q0.0常开点断开,解除自锁。

当变频故障时候,A1和C1端子接通,回路中的I0.7得电,输出继电器Q0.0和Q0.4失电,PLC输出点Q0.0,Q0.4失电;接触器断开,变频器停止输出。如有出错的地方大家指出来一同进步哦~

↓领取资料

相关问答

想学PLC可编程控制和变频技术应该看什么书(自学可以吗?)?

太利害了。学习的第一步。先学习电机。PLC和变频器。都是用来控制电机的。所以先学电机。明白电机的工作原理,和机械特性。变频器由:整流电路,IGBT模块...

220V变频水泵怎么调变频?

变频调速恒压供水变频器参数设置:1、假定PLC的恒压给定为P,2、假定变频器的模拟量输出设置为输出频率F,3、P1为PLC的一个模拟量输出,接到变频器的模拟...

水泵开启时设置最高频率35Hz,延时20s后,再变频调速,不用PLC...

变频器有起始频率稳定时间,或启动时斩停时间,也就是,启动后先按设定的频率运行...应该使用变频器的多段调速,可以完成有用(0)回复变频器本身就有简单的编程功...

如何实现人机plc控制变频器的频率?

变频器是现在常用的电机控制设备,很多的大型工厂,或者其他行业,都会采用变频器,那么什么是变频器呢,变频器又有什么作用于特点呢?变频器的定义与原理变频...4...

plc和变频器连接后的效果怎么样?

当PLC和变频器连接后,可以实现对电机的精确控制和监控。PLC可以通过变频器调节电机的转速和扭矩,实现精确的运行控制。同时,PLC可以接收变频器的反馈信号,监...

欧姆龙PLC与台达变频器通讯的程序和连接怎么做?

1、在欧姆龙PLC编程软件CX-Programmer串口设置中设置好通讯方式(MODBUS-RTU)、波特率,数据位等。然后按照变频器说明书制作通讯线。把变频器的波特率、站号、...

ABB变频器ACS550怎么实现自动调速?

1、PLC给个0--20毫安的信号接在变频器模拟输入上,2、24V的点接在变频DI上做启停。3、变频器模拟输出是也0(4)--20毫安的接PLC做变频给PLC信号。变频器是应用...

如何用PLC模拟量输出0到10V控制变频器?

把模块0-10v的模拟量输出接到变频器模拟量输入端,变频器设置为使用端子模拟量输入就可以了,只是要注意一下量程。把模块0-10v的模拟量输出接到变频器模拟量输...

基于PLC控制的电动轮椅(以锂电池为供电电源)可以使用变频器来调速直流电机吗?

很高兴回答你的问题首先你的方案肯定是可以的,但是直流变频方案有别于传统工业常用的vvvf变频驱动三相异步电动机;所谓的直流变频器只能够驱动的直流无刷电机...

变频调速供水系统工作原理是什么?

变频调速供水系统是XJH变频恒压供水系统主要运行系统,其工作原理为:该系统有手动利自动两种运行方式。手动运行时,通过按钮启动和停止水泵,可根据需要分别控...

 沛子歆  金牌卖家 
王经理: 180-0000-0000(微信同号)
10086@qq.com
北京海淀区西三旗街道国际大厦08A座
©2024  上海羊羽卓进出口贸易有限公司  版权所有.All Rights Reserved.  |  程序由Z-BlogPHP强力驱动
网站首页
电话咨询
微信号

QQ

在线咨询真诚为您提供专业解答服务

热线

188-0000-0000
专属服务热线

微信

二维码扫一扫微信交流
顶部