基于RS485通讯的多路温度控制系统的实现
- 格式:pdf
- 大小:3.83 MB
- 文档页数:5
0引言
温度是生产过程和科学试验中常见且重要的
物理参数。在工控领域,必须对生产过程中的主要
参数,如温度、压力、流量、速度等进行有效控制。其
中温度控制在生产过程中占有相当大的比例,准确
地测量和有效地控制温度是优质、高产、低耗和安
全生产的主要条件。太阳能电池片组件生产过程
中,电池片焊接工序是个重要环节。温度控制的好
坏直接影响到电池片的焊接质量。常用的温度控制方案[1-6]如下:
方案1:采用传统温度控制仪表。一般温控器的
输入和输出点数是固定的,有时候使用者只是需要
多一组I/O点,却受限于传统温控器无法扩充I/O,
再购买一组温控器,造成不必要的浪费。
方案2:采用PLC实现温控功能。PLC通过温度
采集模块周期性地对各个温控点的温度进行收集
采样,根据设定的目标温度及有关PID参数进行运
算并输出相应控制量,从而达到温控的目的。一般
PLC的浮点运算能力不太强,因此,处理的温控点不
收稿日期:2018-03-20修回日期:2018-04-07作者简介:王晓燕(1980-),女,山西朔州人,副教授。研究方向:数据库
技术与应用。摘要:温度控制在自动化领域中的应用越来越广泛,传统的温度控制方法由于自身的局限性已经不能满足要求,智能化多路温度控制模块的应用成为必然。以模块式温度控制器为核心设计的温度控制系统可以同时支持8个通道的温控,且8组温控独立运行。系统采用RS-485通讯方式,实现了与人机界面的实时数据交换。该系统已成功运用到太阳能电池组件生产中。关键词:温度控制器,人机界面,通讯,温度控制系统,数据交换中图分类号:TP273文献标识码:ADOI:10.3969/j.issn.1002-0640.2019.04.032引用格式:王晓燕.基于RS-485通讯的多路温度控制系统的实现[J].火力与指挥控制,2019,44(4):159-163.基于RS-485通讯的多路温度控制系统的实现
王晓燕
(太原学院,太原030032)
RealizationofMulti-channelTemperatureControlSystem
BasedonRS-485Communication
WANGXiao-yan
(TaiyuanUniversity,Taiyuan030032,China)
Abstract:Theapplicationoftemperaturecontrolinthefieldofautomationisbecomingmoreandmoreextensive.Thetraditionaltemperaturecontrolmethodhasbeenunabletomeettherequirements
becauseofitsownlimitations,andtheapplicationofintelligentmulti-channeltemperaturecontrol
moduleisinevitable.Thetemperaturecontrolsystemdesignedwithmodulartemperaturecontrollercan
support8channelsoftemperaturecontrolatthesametime,andindependentoftemperaturecontrol.
ThesystemsupportsRS-485communication.Realtimedataexchangewithhumaninterfaceisrealized.
Thesystemhasbeensuccessfullyappliedtotheproductionofsolarcellmodules.
Keywords:temperaturecontroller,HMI,communication,temperaturecontrolsystem,dataexchange
Citationformat:WANGXY.Realizationofmulti-channeltemperaturecontrolsystembasedon
RS-485communication[J].FireControl&CommandControl,2019,44(4):159-163.文章编号:1002-0640(2019)04-0159-05Vol.44,No.4Apr,2019火力与指挥控制FireControl&CommandControl第44卷第4期2019年4月
159··(总第44-)火力与指挥控制2019年第4期
宜太多。
方案3:采用工控机实现温控功能。温度输入、
控制输出采用现场总线模块或板卡,与方案1差不
多,但工控机运算能力要强得多,因此,能够处理较
多的温控点运算。
方案4:采用多路温度控制模块。以台达
DTE10T为例,它可以同时控制并监测8路温控通
道的数据,提供通信接口,可与各大品牌HMI、PLC
或PC机联网控制。
针对以上方案作出分析:
1)方案1中,传统的温控仪表受限于I/O点数
以及无法随时调用历史监控温度值。在工业自动化
温度控制应用中渐渐被淘汰。
2)在应用系统开发方面,方案2和方案3需要
编写和调试大量温控程序,对开发者有一定的温控
设计技术能力要求,开发周期长、成本高。方案4则
比较简单,因为所有的温控功能已集成在温控模块
中,利用RS-485接口通讯的方式,和人机界面连
接,直观全面地观察并管理多路温控通道,还可以
便捷地修改相关参数。
通过分析得知,方案4是首选。本系统选用台
达DTE10T模块式温度控制器,输入输出模块可灵
活插拔,避免了I/O点的浪费,可达到合理配置。从
系统的开发成本和控制性能方面看,方案4比方案
2和方案3更优。此外,控制器可以通过监控软件,
在同一个画面上设定并监控8组温控通道的数据。
以多路温度控制模块为核心搭建的温度控制系统,
最大的特色就是智能化多路温度控制,满足了生产
过程中温控系统的高效性和稳定性。
1系统总体设计
温度控制系统主要由温度传感器(热电偶)、温
度采集与控制(模块式温度控制器)、固态继电器以
及加热棒4部分构成。
系统选用台达DTE10T模块式温度控制器为核
心,搭载K型热电偶输入,固态继电器输出模式,同
时控制并监测8路温控通道的数据。其中,每路温
控都可独立工作。
如图1所示,分布在加热台的热电偶实时检测
温度,并将信号传送给DTE温度控制模块。温度控
制模块参照设定温度,根据实际温度的高低接通或
断开固态继电器,从而使加热棒达到通电或断电的
目的,最终将加热台的温度控制在预先设定好的数
值上。DTE温度控制模块利用RS-485接口通讯的
方式,将测得的温度值传送到人机界面上,通过人
机界面显示当前温度值并绘制温度变化曲线。图1控制系统整体框图
2硬件选型与设计
2.1硬件选型
2.1.1台达DTE10T模块式温度控制器
DTE10T模块式温度控制器是一款多通道、模
块化的智能温控器。操作简单、反应及时、整合容易
且接口与用户有互动,适用于各种应用场合。它具
有以下几种功能:
1)支持多种感测器,内建多种模式,可依多种
需求选择热电偶、白金电阻或者是线性电压或线性
电流输入。
2)提供多样化输出模式,支持继电器、电压脉
冲、线性电流或者线性电压输出。
3)稳定控制:内置PID控制功能,搭配精准的
自动演算,可自动算出适合系统的PID参数,有效
提高系统稳定度以及控制精度。
4)CT电流侦测:支持CT电流侦测功能,可作
为断线检知警报或侦测电流是否过载。
5)可程序化控制:最多提供8组样式,每组皆
有8个步骤,无需其他上位机,即可规划各种温度
曲线。
6)通讯支援:采用RS-485通讯界面,并支援
ModbusASCII以及ModbusRTU设备的通讯。
7)双输出控制:可同时执行加热以及冷却控
制,使得系统快速达到设定温度。
系统选用DTE10T模块式温度控制器,最多可
支持8个通道输入。控制器标准配备4组输入,另
外扩展了台达DTE20T输入模块,将控制器的输入
组数扩展至8组。如下页图2所示,DTE10T模块式
温度控制器的8个输入通道分为INA和INB两个
群组,每个群组各支持4个输入通道。输入功能支
持多种传感器类型,本系统选用K型热电偶输入,
温度控制范围为-200℃~1300℃。
温度控制器支持最多16组输出,如图2所示,
分为OUT1、OUT2、SUB1、SUB24组,每一组有4个
信道。当选择8个通道输入时,将OUT1和OUT2规
划为控制输出通道。本系统选用2个台达DTE20V
电压脉冲输出模块,模块支持4组电压脉冲输出
,
160··0716(总第44-)
输出+14V左右电压脉冲信号(PWM形式)。
图2DTE10T温控模块插槽名称2.1.2温度传感器
本系统选用K型热电偶作为温度传感器,K型
热电偶具有线性度好、热电动势较大、灵敏度高、稳
定性和均匀性较好的优点。可以直接测量从0℃~
1300℃范围的液体蒸汽和气体介质以及固体的表
面温度。
2.1.3灵通固态继电器HS260ZK
本系统选用灵通的固态继电器,型号
HS260ZK。如图4所示,继电器有4个接线端,IN-
PUT端(3脚和4脚)用于输入+24V脉冲信号,
LOAD端(1脚和2脚)用于接交流负载(加热棒),
INPUT端接收到3-32VDC控制信号后驱动LOAD
端闭合,从而达到小电流驱动大电流的目的。固态
继电器相关参数如图3所示,接线图如图4所示。
图3HS260ZK参数2.1.4人机界面
系统采用屏通的触摸屏,型号:CX121-XSD4A。
用人机界面记录温度是很灵活的,通道数没有限
制、数据保存量也没有限制,因为除屏本身可以存
储大量数据外,还可以把温度数据导出到U盘、CF
卡等外部存储器保存。2.2硬件控制电路设计
温度控制的基本原理是在需要进行温度控制
的场合用传感器测量其温度值,与控制器内存储的
温度值进行比较,当测得的温度值高于或者低于设
定温度时,启动加热或者降温设备,使温度回归到
设定值范围内。
系统要实现8个独立加热台的温度采集和控
制,硬件设计电路如图5所示,热电偶作为传感器
连接到控制器的输入部分(INA和INB),控制器的
输入部分接收热电偶采集到的当前温度,若输入的
温度值低于设定的温度值,控制器将输入信号转换
为电压脉冲信号,由控制器的输出部分(OUT1和
OUT2)输出到固态继电器的输入端(INPUT),固态
继电器接收到电压脉冲信号后驱动LOAD端(OUT-
PUT)闭合,加热棒开始加热,加热到设定温度后,控
制器停止输出电压脉冲信号,加热棒停止加热。
图5控制系统硬件电路设计
3软件设计与操作
3.1触摸屏与温控器通讯
基于工业现场的环境比较恶劣,采用差分通信
RS-485,可以有效抑制共模干扰,抗干扰能力强。
而图4HS260ZK接线图王晓燕:基于RS-485通讯的多路温度控制系统的实现
161··0717