用EM235模块做温度输入模块

我初次使用200的PLC,由于RTD模块只有两个输入点,所以经人推荐使用了EM235模块做PT100热电阻输入模块,具体方法是,外加一个恒流源当2.5mA恒定电流通过电阻,产生压降,通过检测电压,计算出电阻。
 U=2.5*R ,  R=U/2.5 。
 后来才发现温度的变化和模块内部模拟量输入数值的变化不是成线性的关系,请问我该如何转化才能使电阻值正确呢?

最佳答案

热电阻的阻值与温度之间是非线性关系,需要用线性补偿公式计算才能得到正确的结果。Pt100的补偿公式在网上可以找到,一般用到2次方就足够了,普通的四则运算,程序很简单。
 更方便的办法是用一个Pt100的变送器,直接输出线性的标准信号,线性补偿由变送器的硬件来完成,与你无关。在订购变送器时直接向供应商提出要求,包括变送范围、线性度等要求。这样就简单多了,即使出现偏差,查找原因也简单得多。

提问者对于答案的评价:
谢谢

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

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2021年7月5日 上午1:43
下一篇 2021年7月5日 上午1:44

相关推荐

  • 库指令

    s7200Smart添加的库指令引用时无变量就只有一个EN 钻石用户推荐最佳答案 对于只有EN的指令或子程序,代表其变量表中未使用IN、IN_OUT、OUT参数调用指令或子程序时,…

    SIMATIC S7-200 2021年7月5日
  • 下载程序后经常亮红灯,是不是因为程序运算多?

    我的一个s7-200程序里面有很多浮点计算,下载的时候速度感觉就比较慢,运行的时候常死机,会不会因为程序的扫描时间长?在哪里能查到扫描周期? 最佳答案 是不是你的程序里有死循环存在…

    SIMATIC S7-200 2021年7月4日
  • 西门子PLC S7–200

    我有3台西门子模拟量输入模块EM231,每台为4路模拟量输入,共12路输入。编程时,该怎样定义? 最佳答案 1、模拟量输入/输出数据是有符号整数,占用一个字长(两个字节),所以地址…

    SIMATIC S7-200 2017年11月1日
  • BCC 检验 CRC校验 奇偶校验区别?

    BCC 检验 CRC校验 奇偶校验有何区别? 最佳答案 BCC是 BLOCK CHECK CODE 的缩写,S…

    SIMATIC S7-200 2021年7月5日
  • CPU224如何接线

    1.请问CPU224的电源线如何接?那么多1L,2L,3L,还有1M,2M,N和L,晕了。 2.如果单只用CPU224无扩展,那么PLC电源进线配多大的空开? 最佳答案 …

    SIMATIC S7-200 2021年7月5日
  • EM277扩展端口下载和监控程序

    最近用S7 200的 224CN做项目,临时增加了自由口通信功能,买了一个EM277做扩展模块来连接TD200,TD200编程及与PLC的通信没有问题,看网络上…

    SIMATIC S7-200 2020年11月1日
  • s7-222与s7-226通过MODBUS通讯

    文档中说明,222与226通过PROFIBUS电缆连接3–8,8–3,该电缆是否有特殊要求?我直接连接通过两芯线连接是否可以?还有要求终端电阻置1,是否要在222从站串入电阻?…

    SIMATIC S7-200 2020年10月31日
  • 疑惑

    s7-200软件怎么下载 最佳答案 下载中心可以申请软件下载,同意后会给下载链接的。 提问者对于答案的评价:已解决

    SIMATIC S7-200 2017年11月20日
  • win10链接s7-200cn

    win10系统链接s7-200时设置端口总是显示通讯被占用,无法修改是什么原因造成的呢?怎么解决呢? 最佳答案 参考下述的解决方法:1、西门子PC Adapter&nbs…

    SIMATIC S7-200 2021年7月5日
  • ET200SO 安全输入模块一直闪红灯,复位不掉。

    ET200SP 安全输入模块,VS和FDI直接短接,模块还是报警P短路。 钻石用户推荐最佳答案 硬件接线要与安全参数配置相一致 提问者对于答案的评价:

    SIMATIC S7-200 2021年7月5日

发表回复

登录后才能评论