首页 > 范文大全 > 正文

基于PLC的空压机自动控制系统的设计

开篇:润墨网以专业的文秘视角,为您筛选了一篇基于PLC的空压机自动控制系统的设计范文,如需获取更多写作素材,在线客服老师一对一协助。欢迎您的阅读与分享!

摘要 PC机将设置的系统运行参数传送给PLC,PLC对采集的风包压力与设定值进行比较,通过智能控制运算后将控制信号送给变频器,控制变频器的启动、运行和停止。

关键词 PLC;变频器;空压机

中图分类号TH4 文献标识码A 文章编号 1674-6708(2013)88-0155-02

1应用价值及意义

4L-20/8型活塞式空气压缩机是一种利用电动机将气体在压缩腔内进行压缩并使压缩的气体具有一定压力的设备。由于结构原理的原因,空压机自身存在着明显的技术弱点。为此,本文引入PLC及变频器进行技术改进,全面提升系统性能。

2 硬件选型

2.1PLC选型

1)基本单元

本系统所使用的可编程序控制器采用日本三菱公司生产的FX2N -128MR-A1型PLC。

2)扩展单元

N0~N5为FX2N-8AD型模拟量输入模块,每个模块有8路模拟量输入通道,编号为CH1~CH8。共计6×8=48路通道,供47路模拟信号输入使用。缓冲寄存器的编号为0#BFM~31#BFM,各路通道所对应的缓冲寄存器依次为5#BFM~12#BFM,用以存放采样数据,通过PLC的FROM指令读取缓冲寄存器,并将所读取的数据写入PLC的数据存储单元,至此,便完成了A/D转换。其中,每个特殊功能模块占用8个I/O点,共占用6×8=48个X输入点。

N6为FX2N-8DA型模拟量输出模块,有8路模拟量输出通道,编号为CH1~CH8。共计1×8=8路通道,供6路模拟信号输出使用。各路通道所对应的缓冲寄存器依次为5#BFM~12#BFM,用以存放通过PLC的TO指令写入缓冲寄存器的输出信号,至此,便完成了信号的D/A转换。其中,每个特殊功能模块占用8个I/O点,共占用1×8=8个Y输出点。

N7为PLC的PID过程控制模块,每个模块可控制多个闭环,本系统的PID控制对象有6个,故本模块只需通过PLC程序中的6个PID指令实施控制即可,他们是:VVVF变频器的4-5端之间4mA~20mA输出控制,5个控制主机进水回路的电调阀。

2.2变频器选型

本系统所使用的变频器采用日本三菱公司生产的FR-F740-S450K-CHT,450kW,3相380V三菱变频器;

2.3传感器的选型

本系统运行中一共采集了11种信号,5台空压机加1个风包共计47路模拟输入。

1)压力传感器的选型

为便于安装并兼顾精度,本系统采用了性能优良的压力传感器MLH016BSB01B。

2)温度传感器的选型

现场的温度信号范围为0°~160°,所以温度传感器采用系统原有的PT100标准电阻温度传感器。PT100是铂电阻温度传感器,它适用于测量一60℃到+400℃之间的温度。

2.4电调阀的选型

为有效地控制空压机主机进水压力,本系统对器采用了PID控制。设备所选电调阀采用北京伟江源科技发展有限公司生产的丹佛斯设计电动调节阀。

3 软件设计

3.1系统结构

系统共有五台同型号空压机,通过标准压力传感器和热电阻将空压机的压力和温度信号以标准4mA~20mA信号和电阻信号传送给PLC的模拟输入模块,实现模拟信号的采集。现场的开关量信号通过电缆直接传送给PLC的数字输入模块。

PLC对信号进行采集、变换和存储后,通过SC-09编程电缆与上位机通讯,将变换后的信号送到PC机进行实时显示。同时,PC机将设置的系统运行参数传送给PLC。PLC对采集的风包压力与设定值进行比较,通过智能控制运算后将控制信号送给变频器,控制变频器的启动、运行和停止。

3.2 PLC程序设计分析

本系统共计12路开关输入,42路开关输出,47路模拟输入,6路模拟输出。

1)对空压机的控制

(1)首先读入风包压力信号,并与设定值进行比较,判断是在哪个范围。风压若处在正常范围,则第一台工频,第二台变频;若低于正常范围,则第一台、第二台工频,第三台变频。若高于正常范围,则只启动第一台变频。8小时以后,读入风包压力信号,并与设定值进行比较,判断是在哪个范围。风压若处在正常范围,则第四台工频,第五台变频;若低于正常范围,则第三台、第四台工频,第五台变频。若高于正常范围,则只启动第四台变频。再过8小时,在从第一、二、三台开始,以次循环往复,保证了各台机器的充分休息与散热。

(2)在程序确定工作机器台数及确保轮换的同时,程序还要根据读入的风压信号来进行PID智能控制,确定变频器的给定频率。

3)对电调阀的控制

变送器读入主机进水压力后,PLC将其与设定值比较,若在安全范围内,则进行PID调节,调节到目标值。反之,则进行报警停机。

4)对前6路模拟信号的控制

第一、二项作为第0s的启动条件,与设定值进行比较后,若在正常范围内,则允许启动。反之,报警停机。第三项与设定值进行比较后,若在正常范围,则5s后投入断电停机回路。第四、五、六项设定值进行比较后,若在正常范围,则180s后投入断电停机回路。

5)VVVF变频器的PID控制:VVVF变频器的4-5端之间4mA~20mA电流输入采用的是PLC的PID模块控制。当压力传感器检测到风包压力确定空压机工作台数的同时,进行PID运算,PLC的PID模块输出4mA~20mA电流至变频器的4-5频率调节端,通过调节变频器的输出频率来改变空压机驱动电机的转速,以达到调节风包压力至标准值(0.8mp)的目的。

6)主机进水压力电调阀的PID控制

空压机的主机进水压力调节采用PLC的PID模块控制。当压力传感器检测到主机进水压力在0.4MPa~1.2MPa之间时,通过PID运算,PLC的PID模块输出4mA~20mA电流至电调阀,通过调节阀门的开度来改变进水量,以达到调节进水压力的目的。

4 现场安装与调试

为了检验系统能否在工业现场正常的工作,发现并改正设计和安装中产生的错误,保证系统的稳定性和可靠性,有必要进行调试。现场调试主要包括PLC程序的调试及运行、大电机变频一工频切换调试、PID参数调整以及监测软件的调试及运行。

实践证明,该方案自动化程度高,节能效果显著,实用性好。

参考文献

[1]陆曲,杨维明,何进,李倩,郭国涛,周民.基于plc空压机冗余控制系统设计.信息通信[J].