2023-08-03 17:54来源:m.sf1369.com作者:宇宇
你用的是什么PLC的何种模块,热电偶或热电阻通常需要经过温度变送器,输出4~20mA信号后,才进入PLC的A/D模块,模块处理为0~4000(假定)一定范围的数字量;这个数字量跟你的温度变送器的量程是呈线性关系的,你可以用线性标度指令,或者算出斜率后简单的换算,就能得到最终的温度。
但是也有这样的模块,可以直接采集热电偶的毫伏信号,那你就可以直接在地址内读取数据了。只需把量程设定好久可以了。
只是不知道你用的哪一种方式?
采集的温度是模拟量,PLC无法直接接受到,需要通过模数转换后变成数字量送入PLC中控制,最后显示可以再有数模转换模块输出模拟量温度。需要在PLC里面编写一段数学公式转换一下就好了。
是接到哪个PLC了?要转换的 。转换以后,处理成对应的温度就行了
这种情况多数都是PLC控制变频器造成的,一般都是接地造成,可以将信号的负端与大地相连接或在信号两接接个电容。
需经过模数转换
对于专用的工业计算机,如 PLC、DCS 通常有热电偶专用或标准信号的输入模块(输入卡件)。
由于热电偶存在一个冷端补偿问题,所以热电偶专用的输入模块通常具有冷端补偿功能;而使用标准信号输入模块,热电偶信号需要经过一个温度变送器转换(同时解决冷端补偿)。此二种方案造价上差别不太大,主要根据使用习惯及控制系统构成需要选择。
对于通用的(工业)计算机(PC机),主要看使用(PC机安装的软件)的软件要求的信号形式。
其中比较常见的是使用模拟量采集卡(如C2000 KAI4)将热电偶的mV信号(冷端补偿由PC机另行处理)或温度变送器的标准信号通过R485接口(通讯协议可选,如标准Modbus TCP协议)传给PC机。由PC机的软件进行处理。
首先要搞清楚热电偶的分度号,然后去查表;如果知道热电偶的分度号且知道所得热电势在哪个整百度点附近,也可以用热电势去除以该整百度点的微分热电动势值,也可以求出温度值。
热电偶测量温度时要求其冷端(测量端为热端,通过引线与测量电路连接的端称为冷端)的温度保持不变,其热电势大小才与测量温度呈一定的比例关系。若测量时,冷端的(环境)温度变化,将影响严重测量的准确性。在冷端采取一定措施补偿由于冷端温度变化造成的影响称为热电偶的冷端补偿。
热电偶的冷端补偿通常采用在冷端串联一个由热电阻构成的电桥。电桥的三个桥臂为标准电阻,另外有一个桥臂由(铜)热电阻构成。当冷端温度变化(比如升高),热电偶产生的热电势也将变化(减小),而此时串联电桥中的热电阻阻值也将变化并使电桥两端的电压也发生变化(升高)。如果参数选择得好且接线正确,电桥产生的电压正好与热电势随温度变化而变化的量相等,整个热电偶测量回路的总输出电压(电势)正好真实反映了所测量的温度值。这就是热电偶的冷端补偿原理。
热电偶的热电势是以冷端在零度为标准测量的。然而,通常测量时仪表是处于室温之下的,由于冷端不为零度,造成热电势差减小,使测量不准,出现错误。
一般是采用接补偿导线的办法。现在生产的测量仪表,大多都带有自动补偿的电路,可以纠正补偿导线冷端不是零度而产生的误差。所以大多数仪表按规定接补偿导线即可。
毫伏计里没有相关的补偿电路,象这类仪表,不但要接补偿导线,还要用调整零点等方法补偿。
不补偿会出现测量错误。例如用毫伏计测量温度,热电偶冷端为50度,接补偿导线,补偿导线冷端为室温20度,如果不采取调整零点的方法,测量显示温度为实际温度减去20度。
电、热电偶温度计