PLC温度湿度检测试验装置
- 格式:pdf
- 大小:255.64 KB
- 文档页数:4
中国科技论文统计源期刊实验技术与管理Vol. 22 No. 10 2005
采用可编程控制器(PLC)的温度、湿度 检测实验装置
宋秀英,王伟(电子科技大学机械电子工程学院,成都610054)
摘要:本文系统阐述了应用可编程控制器对温度、湿度进行检测的原理,并对该实验装置的硬件组成和软件结构作了详细的介绍。在软件编制中运用了一些新颖的算法,以提高运算的精度。在编程软件DlrectSOF F 2. 3平台下,采用级式语言开发该检测系统的编程软件。关键词:温度;湿度;可编程控制器;算法;自动检测中图分类号:6424. 31文献标识码:B文章编号:1002-4956(2005)10-0072-04
温度、湿度是空气的2个非常重要的物理量,而湿度在物理学中是一个难以测量的量。本文主要介绍常温下空气湿度和温度的测量,它们是直接影响仓库贮存及工业产品质量的重要参数,并且空气中湿度、温度的变化对人体舒适度和情绪也带来许多影响。利用现代电子技术SZ-4型可编程控制器(PLC)对湿度、温度的快速和准确测量是该实验装置设计的基本前提。该PLC为小型模块式结构,具有灵活、可靠的特点。随着科学技术的不断迅速发展同,PLC本身也在发展,功能由单一化逐渐向多元、智能化、网络化方向发展,这正适应了当今计算机集成制造系统及智能化发展的需要。实验装置设计包括两大部分,一是硬件设计,二是软件设计,通过软硬件结合来实现湿度、温度的自动检测。
1实验装置介绍 图1是实验装置的方框图。该装置包括传感器、继电器、变送器、A/D转换模块、继电器模块和CPU模块等。检测系统利用干、湿球法测量湿度,它具有坚实的理论基础,测量方法简单可靠,只要干、湿球温度测量精确,就可通过求湿度的公式计算得到精度较高的湿度值,由于湿度换算公式比较复杂,用查表方法,是难于实现自动测量和控制。利用可编程控制器(PLC)进行测算,使精度的可靠性得以充分保证。 (1)传感器与继电器的选择传感器采用铂热电阻,精度I级,该电阻值随温度的变化而改变。两相同铂热电阻,其中一个裹以湿纱布作湿球(纱布一端裹铂热电阻另一端放在水中),另一个作干球,由其电阻即可求出温度,然后再换算成湿度。 继电器使用HRS2H-S-DC24型,用以分时采集干、湿球电阻值;为减少误差干、湿球采
收稿日期作者简介2005-01一21
宋秀英(1951一),女,河北沧县人,高级工程师.宋秀英,等:采用可编程控制器(PLC)的温度、湿度检测实验装置图1湿度测里装置用同一个变送器。干球接于继电器常闭触点,湿球接于常开触点。 (2)变送器测量系统采用了信号放大装置,而高增益的直流放大器的漂移将引起测温误差;所以硬件设计时,选用了精度较高、稳定性好的DDZ-DI型温度变送器。输出信号0一10mv,外接精密电阻500SZ,使信号转换为0一5V,A/D转换器能接受的信号。 (3) Z-4AD2型模拟量输入模块该模块有4个通道合用一个A/D转换器,输入信号顺次切换,读人CPU中。为了区别各个输人通道,在读入数据的同时,读人通道状态信号以利使用。转换时间670+.x/通道。输入模拟量信号范围电压输入0一5V;输出(10-1,3) BIN数据12位,通道状态2位(114 1115 ),模块状态1位(116),负标志1位(117 )。若量程为OT=4090,则对于该模块12位A/D转换器分辨率d:
d12=二;;-一一,AT二 2’‘一10.00977cC
所以本实验装置测温分辨率为d2 -}o.01 -12 -1 - 01 C (4)继电器输出模块Z-8CDR1继电器输出模块用模块内部继电器的动合触点输出。模块内部电路接受并放大驱动内部继电器,继电器的触点闭合接通外部设备及电源,达到控制目的。由于模块是继电器触点输出控制,因而对外部负载形式没有要求。 (5) SZ4型可编程控制器CPU模块和CL-02DS显示模块各种模块插在电源框架槽中的模块插座上,模块插座与CPU总线连接板相连,紧靠电源框架的是CPU模块。CPU为16位芯片模块,内有:运算器、控制器、存贮器(用户存贮器,功能存贮器)及各种方式切换开关;另外,还有编程器接口PORTI,通用通讯端口PORT2o CL-02DS显示模块可以汉字方式显示各种线式,动作监控、设定值变更、报警信息等。
2硬件结构与软件 (1)硬件结构图1中继电器用以分时采集干、湿球电阻值,干球接到继电器的常闭触点5,6点,湿球接到继电器的常开触点7,8点,继电器的公共点3,4点接到变送器。继电器能控制端2点电压正极,DC24 V通过Z-8CDR1模块甲输出口提供,1脚负极连接到与Z-8CDRl继电器模块CB点同电源的负极。Z-8CDR1继电器模块CB点接DC24V的正极。当Q3输出为OFF时,继电器的5,6点与公共触点3,4点闭合,先采干球的温度。反之,当Q3输出为ON时,继电器7,8点与3,4点闭合,采集湿球的温度。变送器输出信号为0一5V0 A/D转换器与1/0传送同时开始,A/D转换的数据在A/D转换结果后的下74买验技木与官理一次vo传送时自动写人CPU模块中对应的功能存贮器(记忆输人/输出和内部继电器ON/OFF状态的存贮器)中。变送器输出信号送给A/D模块的1通道。计算机和PLC的通讯电缆,一端带有S-9CNS1转接插头插人SZ-4型PLC模块的PORT1编程口,另一端与计算机的串行通信口相连。显示模块和PLC的通讯电缆两端都为S-9CNS1转接插头,一端插入显示模块,另一端插入PORT2通用通讯端口。 (2)软件软件程序包括;数据采样程序,数字滤波程序(每显示一次,干球和湿球数据分别采集8次排大小,去掉最大最小数据求其平均值),温度计算程序,湿度计算程序及显示程序五部分。编程所用语言为级式语言梯形图,编程软件DlrectSOFT2. 3。图2为A/D转换程序,SO级是采集干球温度的数字量,S1级是采集湿球温度的数字量。
、Q30(OUT)
图2 A/D转换程序3计算公式 湿度是表示空气中水蒸气含量多少的尺度。在物理学和气象学中,大气湿度的表示方法是多种多样的,而且都有各自的物理量和相应单位。在诸多方法中,习惯使用的是绝对湿度和相对湿度。 (1)绝对湿度绝对湿度定义为在每立方米湿空气中,在标准状态下所含水蒸汽的质量,以字符P表示,单位g/m3 尸。。再由气体状态方程式P. U。二Rn T可得:
P=RnT=1000x 461 T
=2. 169 x
尸n
273. 15+t(1)
式中:P。为空气中水蒸气的分压力(帕);T为空气中的干球绝对温度(K) ;t为空气中干球的摄氏温度(℃);R。为水蒸气的气体常数,R} =4610 (2)相对湿度相对湿度是指空气中水蒸气分压力尸。与同温度下饱和水蒸汽压力Pf,之比值。用;表示相对湿度为: 尸_r=-x100% 尸b(2)
、、.矛
、,尹
门j4/
‘、
‘
式中P。和Pb的单位采用毫巴(mb)时, P,,由马格奴斯经验公式计算饱和水蒸气压力:
=Pox 102157,式中Po =6. 1 mb。空气中水蒸气分压力按下列公式计算: Pn=P、一AP(t,一t})式中:P,,,为湿球温度t、时饱和水蒸汽压力;;t,为干球温度('C);t、为湿球温度(CC) ;P宋秀英,等:采用可编程控制器(PLC)的温度、湿度检测实验装置为大气压力(mb) ;A是与风速。有关,通常按下列公式计算:,=(593.1+135.1+48卜1。一‘ \vv u I(5)
可知,相对湿度为干球温度、湿球温度、风速、时,对给定的检测条件。不变,那么只要测得t" t. (3)计算公式整理将较为复杂的公式整理成PLC能接受的运算式子。由传感器测得R值与A/D转换器得到的数字量有一比例关系,经过各硬件后的信号对应关系如表1。本文讨论0一40℃温度下的相对湿
大气压力的函数即可得相对湿度,当大气压力变化不大表1 R值与信号对应关系、盗\铂热电阻值变送器灯D转换量 0V
o℃40℃ 100 0 0115.78 5 4095
度,若想扩大测湿范围只需改变量程即可。铂热电阻阻值比例关系:R=100+ 1,5. 7尽、D 2`‘一1(6)
式中D为A/D转换的数字量。对于铂热电阻,在0一40℃时T与R接近线性;但为提高精度采用插值法,用次数不超过n的代数多项式逼近真实函数,经整理t的计算公式:t二8.145486 x 10 -4 R2+2.355909I R一244. 0546利用秦九韶算法把上式变为PLC能接受计算公式:t=((8.145486 x 10-4 ) R+2. 359091) R一244.05446(7)
由A/D转换的数字量D代人(6)和(7)式,就可得于球和湿球电阻值R,,R,和t" t. a湿度计算程序中,饱和水蒸汽压力计算公式(3)不能直接面向PLC计算,需要转换。(3)式展开成有限项级数和:Pb=6. 1 x 1V-=6.“!,・q・za2!+盯+”””+
_a 1 '1`I)
式中,a = xIn10,二7. 45t=235+t,at=17.15425 t
235+5。上式整理成PLC能接受的公式:
Pb=6.‘(‘+子(‘+号(‘+号(‘+a(4……(‘+10(‘+11))……)(‘, 由上述各式和(1).(2)式,可得PLC能计算的温度、湿度。显示模块可显示相对湿度和温度。
4结束语 该实验系统相对湿度的误差,主要来源于干、湿球的测量误差、放大部分变送器误差及湿度系数计算误差,综合误差在3%以内。温度误差小于0. 5 cC。世界气象组织对地面气象观测精度要求为3%以内,所以本实验完全满足。
参考文献:[1]特维利斯戈伊等著(原苏联).《气象学教程》第二分册【M].北京:高等教育出版社,1954.[2]西安冶金建筑学院、同济大学合编.热工测量与自动调节【M].北京:中国建筑工业出版社,1983.[3]伍锦荣编著.可编程控制器系统应用与维护技术【M].广州:华南理工大学出版社,2004,7.