温控仪和热电偶模块数值误差

用em231四输入热电偶模块去测温,热电偶的型号是k型,dip的开关设置为001,也启动热电偶模块内部冷端补偿。按照手册说,将读入的数值/10就是测量温度。但用一个温控仪,接入同一型号的K型热电偶,显示屏上的数值与热电偶模块读入的温度相差3摄氏度,难道是温控仪的误差吗?热电偶模块是否一定准确?还有请问为什么热电偶模块是如何ad转换,读入数值除以10就是温度是什么原理?pid向导中设置pid数据区为vd0-vd119,标定化过程值变量vd0是什么意思,与实测温度如何转换的?

问题补充:
如图,就是我的AIW0的数值除以10就是当前温度吗,但为什么插入冷水中,它的数值从220一直飙到270?这不合理。还有VD0和AIW0是怎么关系?

图片说明:

温控仪和热电偶模块数值误差   

最佳答案

我来补充一下,请楼主参考:
 
1.模块上的拨码开关的位置,K型热电偶,见上传图片。
 
2.模拟量输入温度模块(EM231 TC、EM231 RTD)所读取的数据是温度测量值的10倍(摄氏或华氏温度),如520相当于52.0度。
 
通常温度程序是直接读PIW数值后,然后先将整型转化为双整型,双整型再转化为实型,最后除以10.0即为实际温度值。
 
个人建议从下面几个方向检查一下:
1.热电偶测温必须使用补偿导线进行连接,所以你必须使用同类型的补偿导线,并且注意正负极性要正确。K型热电偶常用的KC(补偿型)补偿导线,正极为红色,负极为蓝色。
 
此线不可以用铜线替代,无论你是接EM231 TC模块还是所谓的温控仪,这点尤其重要。必须从热电偶处直接接到EM231 TC模块或温控仪的端子上,否则会出现误差,如果使用铜线需加装补偿盒。
 
2.在现场我们常用的工具是专用校验仪(或信号发生器),直接用标准的mv信号进行校对,如果是线性小的偏差,我通常是加一个温度修正,见上传图片,进行一下修正。
 
3.对于PID的使用,在视频学习中心有相关视频,图文并茂对你应该有很大帮助。
S7-200CN: PID向导编程1-跟我学 - 137/185
http://www.ad.siemens.com.cn/service/elearning/Course386.html
S7-200CN: PID向导编程2-跟我学 - 139/185
http://www.ad.siemens.com.cn/service/elearning/Course388.html
S7-200CN: PID向导编程3-跟我学 - 141/185
http://www.ad.siemens.com.cn/service/elearning/Course390.html
S7-200CN: PID向导编程4-跟我学 - 143/185
http://www.ad.siemens.com.cn/service/elearning/Course392.html
S7-200CN: PID自整定与调节控制面板1-跟我学 - 145/185
http://www.ad.siemens.com.cn/service/elearning/Course394.html
S7-200CN: PID自整定与调节控制面板2-跟我学 - 146/185
http://www.ad.siemens.com.cn/service/elearning/Course395.html
 
 
补充:
1.关于温度计算,就是所读取的PIW数值除以10,但是10和10.0在程序里是有区别的。通常温度程序是读PIW数值后,然后先将整型转化为双整型,双整型再转化为实型,最后除以10.0即为实际温度值。如我上传图片的网络2的内容。
你所说数值从220一直飙到270,这个我觉的比较正常,表示温度从22度上升到27度。你也可以用手来握进行检测,看温度能否升到30多度。
 
2.对于你上传的图片,网络1调用PID子程序,相关说明请查看一下新上传的图片介绍。如果对PID的应用不明白,建议仔细观看上传链接PID视频教学内容。

图片说明:

温控仪和热电偶模块数值误差  温控仪和热电偶模块数值误差  温控仪和热电偶模块数值误差  

提问者对于答案的评价:
您好,首先感谢您在百忙之中的回答,但还是不清楚VD0(标定化的过程变量)值和我的输入值AIW0有什么关系,他们是如何转换的

原创文章,作者:more0621,如若转载,请注明出处:https://www.zhaoplc.com/plc124011.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2017年5月28日 上午12:20
下一篇 2017年5月28日

相关推荐