6
西门子授权一级代理商变频器供应商
1 引言
传统的加热炉电气控制系统普遍采用继电器控制技术,由于采用固定接线的硬件实现逻辑控制,使控制系统的体积增大,耗电多,效率不高且易出故障,不能保正常的工业生产。随着计算机控制技术的发展,传统继电器控制技术必然被基于计算机技术而产生的PLC控制技术所取代。而PLC本身优异的性能使基于PLC控制的温度控制系统变的经济稳定且维护方便。这种温度控制系统对改造传统的继电器控制系统有普遍性意义。
2 加热炉温度控制系统基本构成
加热炉温度控制系统基本构成入图1所示,它由PLC主控系统、移相触发模块整、流器SCR、加热炉、传感器等5个部分组成。该加热炉温度希望稳定在100℃工作(其它工作温度同样可以照此方法设计)。
图1 加热炉温度控制系统基本组成
加热炉温度控制实现过程是:传感器将加热炉的温度转化为电压信号,PLC主控系统内部的A/D将送进来的电压信号转化为PLC可识别的数字量,然后PLC将系统给定的温度值与反馈回来的温度值进行处理,给移相触发模块,再给三相整流电路(SCR)一个触发脉冲(既控制脉冲),这样通过SCR的输出我们控制了加热炉电阻丝两端的电压,也既加热炉温度控制得到实现。其中PLC主控系统为加热炉温度控制系统的部分起重要作用。
3 PLC控制系统
3.1 PLC控制系统的硬件配置
在加热炉温度控制系统中PLC采用日本三菱公司FX2N,其硬件采用模块化设计,配合了多种特殊功能模块及功能扩展模块,可实现模拟量控制、位置控制等功能。该系列PLC性高,抗干扰强、配置灵活、。本温度控制系统中PLC我们选择FX2N-48MR-001型,它与外部设备的连接如图2、表1所示。
图2 PLCI/O接线图
表1 PLC I/O地址分配表
3.2 流程设计
根据加热炉温度控制要求,本系统控制流程图如图3所示。
图3 加热炉控制流程图
3.3 控制算法
由于温度控制本身有一定的滞后性和惯性,这使系统控制出现动态误差。为了减小误差提高系统控制精度,采用PID控制算法,另外考虑到系统的控制对象,采用增量型PID算法。
△V(n)=U(n)-U(n-1)
+[e(n)-2e(n-1)+e(n-2)]}=KP{△e(n)+e(n)+[△e(n)-△e(n-1)]}
式中e(n)、e(n-1)、e(n-2)为PID连续三次的偏差输入。△e(n)、△e(n-1)为系统连续两次执行的误差。KP为比例放大系数T、TI、TD分别为采样周期、积分时间、微分时间。
当加热炉刚启动加热时,由于测到的炉温为常温,sp-pv=△U为正值且较大,△U为PID调节器的输入,此时PID调节器中P起主要作用,使SCR为大电压给加热炉加热。当加热炉温度达到100℃以上时,sp-pv=△U为负值,经PID调节,使SCR输出电压减小,加热炉温度降低。当温度正好达到100℃时,△U为零PID不调节,此时SCR输出的电压正好平衡加热炉消耗的热量,系统达到动态平衡。
3.4 K型热电偶分度电压拟合
(1)根据具体问题,确定拟合多项式的次数为n。
(2)由公式
Sk=(k=0,1,2, ……2n)
tr= yi(r=0,1,2, ……n)
计数出Sk与Tr
(3)写出正规方程
(4)解正规方程组 求出a0,a1,…,an
(5)写出拟合公式多项式Pn(X)=一次多项式也叫作线性拟合。由上述方法可拟合出K分度电压随温度变化公式为:V=0.04T(其中V为电压,T为温度)。此拟合公式是在温度从0℃到120℃之间变化的近似公式,因此正规方程只用到S0、S1、S2拟合的多项式次数为n=1,电压随温度的变化可近似为线性变化。如果温度变化范围比较大,则电压随温度变化为非线性变化,上述电压随温度变公式需要重新拟合,拟合多项式的次数也必然大于2。
3.5 系统调试
系统调试分为两大步骤,一是系统软件调试;二是系统硬件调试。
(1)系统软件调试。系统软件调试是在PC机上进行,我们将PLC控制程序输入PC机后,根据运行要求,设定若干数字开关量,模拟量,对系统的每一个功能进行检测测试并在此基础上不断完善程序以达到系统要求。
(2)系统硬件调试。相应的系统硬件也是在实验室里进行,用一个设备来摸仪控制对象。检查设备的诸个单元是否合乎要求,其次将软件和硬件结合起来进行测试。并不断完善PLC软硬件的配置以达到优的结果。
4 结束语
加热炉温度控制系统采用成熟的PLC技术和电力电子技术,采用软硬件结合,较好的解决了传统加热炉温控系统中出现的问题。针对我国大部分的加热炉用户来说本系统将是一个比较理想的温控系统。
近年来可编程序控制器(PLC)以及变频调速技术日益发展,性能价格比日益提高,并在机械、冶金、制造、化工、纺织等领域得以普及和应用。为满足温度、速度、流量等工艺变量的控制要求,常常要对这些模拟量进行控制,PLC模拟量控制模块的使用也日益广泛。
通常情况下,变频器的速度调节可采用键盘调节或电位器调节方式,但是,在速度要求根据工艺而变化时,仅利用上述两种方式则不能满足生产控制要求,因此,我们须利用PLC灵活编程及控制的功能,实现速度因工艺而变化,从而保证产品的合格率。
2、变频器简介
交流电动机的转速n公式为:
式中: f—频率;
p—对数;
s—转差率(0~3%或0~6%)。
由转速公式可见,改变三相异步电动机电源频率,可以改变旋转磁通势的同步转速,达到调速的目的。额定频率称为基频,变频调速时,可以从基频向上调(恒功率调速),也可以从基频向下调(恒转距调速)。因此变频调速方式,比改变对数p和转差率s两个参数简单得多。同时还具有很好的性价比、操作方便、机械特性较硬、静差率小、转速稳定性好、调速范围广等优点,因此变频调速方式拥有广阔的发展前景。
3、PLC模拟量控制在变频调速的应用
PLC包括许多的特殊功能模块,而模拟量模块则是其中的一种。它包括数模转换模块和模数转换模块。例如数模转换模块可将一定的数字量转换成对应的模拟量(电压或电流)输出,这种转换具有较高的精度。
在设计一个控制系统或对一个已有的设备进行改造时,常常会需要对电机的速度进行控制,利用PLC的模拟量控制模块的输出来对变频器实现速度控制则是一个经济而又简便的方法。
下面以三菱FX2N系列PLC为例进行说明。同时选择FX2N-2DA模拟量模块作为对变频器进行速度控制的控制信号输出。如图1所示,控制系统采用具有两路模拟量输出的模块对两个变频器进行速度控制。、
在程序中:
1) 当M67、M68常闭触点以及Y002常开触点闭合时,通道1数字到模拟的转换开始执行;当M62、M557常闭触点以及Y003常开触点闭合时,通道2数字到模拟的转换开始执行。
2) 通道1
将保存个数字速度信号的D998赋予辅助继电器(M400~M415);
将数字速度信号的低8位(M400~M407)赋予BFM的16#;
使BFM#17的b2=1;
使BFM#17的b2由1→0,保持低8位数据;
将数字速度信号的高4位赋予BFM的16#;
使BFM#17的b1=1;
使BFM#17的b1由1→0,执行通道1的速度信号D/A转换。
3) 通道2
将保存二个数字速度信号的D988赋予辅助继电器(M300~M315);
将数字速度信号的低8位(M300~M307)赋予BFM的16#;
使BFM#17的b2=1;
使BFM#17的b2由1→0,保持低8位数据;
将数字速度信号的高4位赋予BFM的16#;
使BFM#17的b0=1;
使BFM#17的b0由1→0,执行通道2的速度信号D/A转换。
4) 程序中的K0为该数模转换模块的位置地址,在本控制系统中只用了一块模块,因此为K0,如由于工艺要求控制系统还要再增加一块模块,则新增模块在编程时只要将K0改为K1即可。
(5)变频器主要参数的设置
根据控制要求,设置变频器的运行模式为外部运行模式,运行频率为外部运行频率设定方式,Pr.79=2;模拟频率输入电压信号为0~5V,所以,Pr.73=0;其余参数根据电机功率、额定电压、负载等情况进行设定。
3.2 注意事项
(1) FX2N-2DA采用电压输出时,应将IOUT与COM短路;
(2) 速度控制信号应选用屏蔽线,配线安装时应与动力线分开。
4、结束语
上述控制在实际使用过程中运行良好,很好的将PLC易于编程与变频器结合起来,当然不同的可编程序控制器的编程和硬件配置方法也不同,比如罗克韦尔PLC在增加D/A模块时,只要在编程环境下的硬件配置中添加该模块即可。总之,充分利用PLC模拟量输出功能可以控制变频器从而控制设备的速度,满足生产的需要。
主控单元采用C200HE PLC是OMRON公司的中小型PLC产品,方便实现扩展性优良的生产现场;它能进一步增强PC的基本功能,,方便的数据处理提高生产现场工作效率;CX-Programmer是OMRON开发的应用于C200H PLC的编程软件,运行在bbbbbbs2000操作系统中,在自动化工程各方面具有友好的用户功能。它致力生产现场情报化充实适应bbbbbbs的软件;它的单元品种齐全,对各种各样的机械设备实现控制。
1 工艺简介
本例根据原水水质条件、锅炉汽水系统对补给水的水质要求,锅炉补给水处理系统流程为:原水→原水箱→原水泵→热交换器→多介质过滤器→活性炭过滤器→反渗透预脱盐系统→中间水箱→中间水泵→混和离子交换床→除盐水箱→除盐水泵→主厂房。另外包括过滤器反洗系统、混合离子交换床再生系统、加药系统等。
原水箱用于贮存进入本系统的原水,其目的是为了调节进水流量的变化,防止进水波动影响到系统运行,保证系统的进水量及进水水质的稳定。
原水泵是为预处理系统提供充足的原水流量和压力。
热交换器的作用是使进水维持在一定的温度范围之内,以利于保反渗透系统出力的稳定。
多介质过滤器的作用是滤除原水带来的细小颗粒、悬浮物、胶体,物等杂质,以及经加药后形成的矾花,从而保其出水SDI(污染指数)≤4。
活性炭过滤器的作用是去除水中低分子物,游离氯,也能较少水中异味,色度和嗅味。
反渗透预脱盐系统利用反渗透膜的特性来除去水中绝大部分可溶性盐分,胶体,物及微生物。
中间水箱使反渗透产水侧承受较低的压力,避免反渗透膜受到背压而导致不可恢复的损坏,同时缓冲由于后级离子交换系统阀门切换时造成的压力波动,并可通过中间水箱的液位控制反渗透的启、停运行。
中间水泵的作用是为后续水处理系统提供稳定的压力和水量。
混和离子交换床的作用是将反渗透产水中留存的离子进一步去除。
除盐水箱用于贮存本系统的产水,其目的是为了保证锅炉供水水量的稳定。
除盐水泵的作用是为锅炉系统提供稳定的压力和水量。
图1锅炉补给水处理流程
2 控制系统配置及说明
2.1 总体控制要求及功能
电厂锅炉补给水处理自控系统的要求是对水处理过程进行自动控制和自动调节,使处理后的水质指标达到要求的范围。在公司水处理控制室上位机发出指令时,将当前时刻运行过程中的主要工作参数(水质参数、流量、液位等)、运行状态及一定时间段内的主要工艺过程曲线等信息由现场上传到水处理控制室上位机。
功能如下:
控制操作:在水处理控制室能对被控设备进行在线实时控制。
显示功能:用图形实时地显示各现场被控设备的运行工况,以及现场的状态参数。
数据管理:依据不同运行参数的变化快慢和重要程度,建立生产历史数据库,存储生产原始数据,供统计分析使用。利用实时数据库和历史数据库中的数据进行比较和分析,得出一些有用的经验参数,有利于优化控制,并把一些必要的参数和结果显示到实时画面和报表中去。
报警功能:当某一模拟量(如流量、电导、水位等)测量值过给定范围或某一开关量(如电机启停、阀门开关)发生变位时,可根据不同的需要发出不同等级的报警。另外还可对PLC进行诊断报警。
打印功能:可以实现报表和趋势打印以及各种事件和报警实时打印。
图2 锅炉补给水处理控制系统配置
2.2 PLC程序结构及实现
2.2.1 本工程根据工艺特点,在PLC编程中采用子程序调用的形式,这样不仅程序可读性强,而且缩短PLC程序扫描周期。以反渗透除盐系统控制程序为例,根据工艺要求反渗透除盐系统控制程序包括反渗透装置阀门上位机软手操控制(ROSoftoperation),反渗透除盐系统备用控制(ROStandby),反渗透除盐系统运行控制(RORunning)和反渗透除盐系统冲洗控制(RORinse)。这四种工作状态在同一时刻是的,我们可将其做成子程序的方式,被反渗透程序(RO)调用。反渗透程序(RO)又和报警程序(Alarm)、泵控制程序(PumpControl)、模拟量处理程序(AD003Setting)、地址转换程序(IOConvert)、液位联锁程序(LevelInterlock)等作为子程序被控制主程序(MainProgram)调用,这样做大大缩短了PLC的扫描时间,而且控制思路清晰,程序可读性强。操作人员只需在上位机上发出简单的指令如,软手操请求、运行请求、冲洗请求等,控制程序即可按照工艺要求步骤对现场设备进行控制
引言
PLC以其性高、逻辑控制功能强、体积小、适应性强和与计算机接口方便等优势在工业测控领域广泛运用,已大量替代由中间继电器和时间继电器等组成的传统电器控制系统。近年来,PLC技术发展迅猛,新产品层出不穷。PLC不仅擅长开关量检测和逻辑控制,而且能够处理模拟信号、进行位置控制和回路控制,还可以连接各种触摸屏人机界面并具有强大的网络功能。PLC配备适当的位置控制单元和触摸屏人机界面,并根据计算机集成制造系统(CIMS) 或柔制造系统( FMS) 的具体要求,配置相应的网络模块或网络单元,即可实现网络互连,构成开放的数控系统。本文介绍一种基于OMRONPLC的磨削数控系统,这种数控系统装备的位置控制单元可以实现两轴联动,并可根据实际需要,任意扩展控制轴数;触摸屏人机界面可以根据操作需要灵活设计;还可通过DeviceNet、Controller bbbb和TCP / IP协议单元进行多层次的网络互连。这种数控系统目前已在3MZ2120磨床数控技术改造中获得成功应用。
1、数控系统的开放特征与典型模式
开放式数控系统一般基于PC平台,具有模块化、标准化、平台无关性、可二次开发和适应联网工作等特征。基于PC平台的开放式数控系统目前有3种典型模式。种为衍生型(NC + PC) ,在传统CNC中插入专门开发的接口板,使传统的CNC带有PC的特点。此种模式是由于数控系统制造商不能在短期内放弃传统的CNC技术而产生的折中方案,尚未实现NC内核的开放,只具有初级开放性;二种为嵌入型( PC +NC控制卡) ,将基于DSP的高速运动控制卡(NC控制卡)插在PC的标准扩展槽中,由PC机执行各种非实时任务,NC控制卡处理实时任务。是目前基于PC平台的开放式数控系统的主流;三种为全软件数控系统,PC机不仅能够完成管理等非实时任务,也可以在实时操作系统的支持下,执行实时插补、伺服控制、机床电器控制等实时性任务。这种模式的数控系统实现了NC内核的开放和用户操作界面的开放,可以直接或通过网络运行各种应用软件,是真正意义上的开放式数控系统。与PC平台开放式数控系统相比,基于PLC的数控系统的开放性主要体现在网络层面和系统扩充层面。PLC采用类似于PC的总线结构和面向操作的梯形图语言编程,模拟量处理单元、位置控制单元、回路控制单元、网络模块或网络单元等部件都有控制语句,具有系统构建灵活、扩充能力强、应用软件设计便捷等优点。编程语言标准化和部件可互换性的不断增强,现场总线技术和工业以太网络标准的普遍采用,都使基于PLC的数控系统变得加开放,将成为面向CIMS或FMS的设备层的重要组成部分。
2、基于PLC的磨削数控系统
基于PLC的磨削数控系统组成结构如图1 所示。
图1 磨削数控系统组成结构图
2.1 开关信号监测与逻辑控制
当前系统输入输出单元是PLC的基本组成部分,在磨削数控系统中承担所有开关信号的监测和全部逻辑控制功能。监测信号主要有:机械手进出、机械手上下、料盘正反转、修整器起落等动作的位置信号,磨削设备和辅助装置上的各种工作状态信号和异常报警信号。系统输出单元控制磨削设备上所有电磁阀和机床电器系统等,通过磨削设备上的液压系统,控制机械手、料盘、工件卡盘、砂轮轴、床身、修整器等基本部件和冷却、润滑、过滤等辅助装置按照磨床动作和磨削工艺要求工作,实现磨削加工过程的自动化。
2.2 工件与砂轮运转速度控制
保持工件与砂轮转动速度恒定,对提高磨削加工质量十分有利。为此系统配备了2台带RS - 485串口变频器,分别驱动工件轴和砂轮轴。PLC采用联机随动控制保两者之间速度的配合与稳定。操作人员依据磨削加工要求设定工件轴变频器速度参数,PLC接收该参数后,参照砂轮直径(设定或记忆值) 和转动速度比例关系,计算并自动设定砂轮轴变频器的速度参数。在磨削加工过程中,PLC对砂轮在磨削及修整过程中的损耗给予速度自动补偿。PLC多可以控制32台变频器,不同厂家的变频器可采用协议宏通信联接。PLC按照变频器地址( 0 - 31) 、指令代码和相关数据顺序向变频器传送命令,对变频器运行、停止、正转、反转等实施控制;PLC还可以监视变频器运行状态,当变频器发生过电流、过电压、变频器过载、硬件异常、电机过载、过力矩检测、电源异常、通信时等情况,可将异常参数传输给PLC,由PLC作出相应处理。
2.3 位置控制单元(PCU) 与位置控
制PLC配备单轴位置控制单元,与步进电机或交流伺服电机驱动器配套使用,可以完成开环或半闭环位置控制及速度控制,配备两轴联动位置控制单元可以进行实时插补控制,实现直线和圆弧曲面等加工控制。目前各主要PLC制造商都已推出与PLC配套的PCU,具备高速和的位置控制功能。OMRON公司的CJ1MCPU 自带PCU 的位置脉冲速度为1kBPS,PCU 的速度可达到500kBPS,松下PP2 或PP4 系列的位置控制速度高达1MBPS。采用PLC设计数控系统,需根据控制精度、运行速度和运行轨迹要求选择适合的位置控制单元( PCU) 。磨削数控系统控制精度要求较高(F1μm) ,一般选择数字交流伺服系统。OMRONPLC指令控制脉冲输出,可选择梯形、S形或三角形速度曲线运行,实现定程、点动、返回原点和原点搜索等运动控制。程序设计可选择相对坐标系或坐标系,按照图2 所示的梯形图编程运行,可实现各种磨削加工所应遵循的运行曲线。
图2 位置控制编程示例
图3表示该数控系统准确实现铁路轴承内套挡边粗、精、光磨削加工和3MZ2120磨床进、快退几个阶段的速度控制和位置控制的运动轨迹。
图3 磨削加工中的砂轮运动轨迹
2.4 触摸屏人机界面设计
基于PLC的磨削数控系统可选用触摸屏人机界面( Programmable Ter2minal,PT) ,采用组态工具软件和图形库(开关、灯、棒图等) 以及动画功能等,按照磨削工艺流程要求进行系统操作界面设计。下面以3MZ2120磨削数控系统操作界面为例介绍设计过程和效果。根据磨削数控操作和显示的需要,该系统主界面下设8个子画面(图4) 。
图4 界面转移关系示意图
系统上电自动进入主界面,核对操作密码后弹出主菜单,在主界面上点击操作可转移相应的子界面。加工参数和修整参数设置界面提供设置数控磨削相关参数提示;手动操作和手动修整界面用于前、快退、慢前、慢退、返回等手动位置控制和手动修整砂轮操作,为设备调试提供便利;自动报警界面利用触摸屏人机界面本身具有的报警功能设计,对油雾润滑、液压系统、机床电器系统、料槽状态、冷却系统和伺服电机等实施监测和自动报警,当发生故障时触摸屏立刻弹出报警信息(报警时间、故障代码及应对措施等) ;自动运行界面(图5) 采用棒图显示当前磨削余量值;采用动画方式实时显示加工状态和加工位置等。还设有“紧急停车”等应急按钮。PT有RS232 /422 /485 通讯口,能够兼容众多厂家的PLC。人机界面应用程序可脱机编制和调试,然后下载到PT上运行,PLC一般通过RS232接口与PT相连。许多PT还配备并行接口,可直接与打印机连接,实时打印数据或进行屏幕拷贝。
图5 自动运行界面示意图
2.5 网络结构与联网功能
灵活的网络结构和强大的联网功能是PLC的重要特征。OMRONPLC配有标准RS232接口连接触摸屏人机界面、上位机或编程工作站。还可扩展DeviceNet通信单元,使各种符合DeviceNet通信协议的产品都可以连入系统中,以构成基于DeviceNet开放式现场总线的数控系统;系统与车间管理层计算机及车间其它PLC 的连接可以采用Controllerbbbb方式,在PLC中扩展Controller bbbb 通信单元,车间管理层计算机装备Controller bbbb支持卡即可实现互连,由底层DeviceNet设备、基于PLC的数控系统或其它测控设备和车间管理层计算机构成3层递阶结构的网络测控系统。PLC一般都可配置符合TCP / IP协议标准的以太网单元,支持远程监控等应用。
3、结束语
广泛建立计算机集成制造系统(CIMS) ,提高制造自动化水平是我国制造业发展的重要方向。然而缺少设备层的有力支持正逐渐成为发展CIMS 的“瓶颈”,研究开发各种面向CIMS的数控装备显得十分重要而紧迫。基于PLC的数控系统具有系统构建灵活,应用软件设计便捷等优点。灵活的网络结构、强大的联网功能和系统扩充能力使这种数控系统具有一定的开放性,将成为CIMS设备层的重要组成部分。本文所述基于OMROMPLC的磨削数控系统已成功应用于3MZ2120 磨床数控技术改造,使原来手工操作的磨削设备成为的数控磨削设备,并在铁路轴承内套挡边磨削加工中发挥了重要作用。