用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

相关推荐

  • 控制面板报警问题

    设备上的报警点信号是通过输入信号触发后延时判断给出 还是 实时响应报警? 最佳答案 外部设备报警,一般情况下是实时响应 提问者对于答案的评价:谢谢

    SIMATIC S7-200 2021年7月5日
  • M5.2在威纶触摸屏中是这样表示吗?

    新手,求高人帮忙看下.是不是用索引寄存器?谢谢! 图片说明:    最佳答案 M5.2必须用索引寄存器你刚好要反过来哦。你的图表示是M2.5.见下图:你就明白了…

    2018年12月5日
  • PID调节必须放主程序吗

    听人说200 smart 的PID程序必须在主程序里,不能在子程序里,是不是这样?其它型号的PLC又如何呢? 最佳答案 1、应用PID向导生成的是子程序:Mic…

    SIMATIC S7-200 2021年7月5日
  • 求教S7200与组态王的MODBUS通讯

    各位高手:我想用组态王与多台S7200进行modbus通讯,S7200CPU为214-2DB23-0XB8(PORT0、PORT1)与组态王主从通讯,现在PLC中我已作好modbu…

    SIMATIC S7-200 2017年10月30日
  • EM277

    226的CPU通过EM277与400的CPU通讯,并连接一200的模拟量输入模块,遇到一个问题是,EM277上报CPU错误和DP错误,什么原因会造成这样的情况? 最佳答案 可线参考…

    SIMATIC S7-200 2020年10月31日
  • S7-200 RCV

    自由口接收数据时需要执行RCV指令,那么比喻要从自由口发送和接收数据 发送XMT由程序控制 接收数据是由于不知RS485总线什么时候会发送数据过来(由对方控制)…

    SIMATIC S7-200 2017年8月3日
  • 关于程序的扫描问题

    我现在写出了一个自加指令,那么它反复扫描是否它的值也随之改变。  SM0.1   1 , VB0 I…

    SIMATIC S7-200 2021年7月5日
  • 如何用定时中段读取上次中段的数据

    我现在做一个10S的流量显示,请问如何读取前一个定时中段的数据? 最佳答案 用两个变量,假如是VD0—本次流量数据,VD4上次流量数据,在定时中为程序中,先VD0传入VD4,然…

    SIMATIC S7-200 2021年7月5日
  • S7-200 SMART求助

    S7-200 SMART V1.0 编程软件打开客户已编辑好项目时出现异常,无法打开项目 问题补充:图 最佳答案 建议用最新版本的软件,S7-200&…

    SIMATIC S7-200 2017年5月31日
  • s7200输入有接线但是程序里找不到输入符号

    请教各位大神:我的S7200224xp,PLC的输入点I0.0-I0.3有光眼传感器并设为脉冲捕捉位,并接受信号参与程序运行,但是我上载程序后却查找不到符号位,符号表里定义以后也显…

    SIMATIC S7-200 2017年6月24日

发表回复

登录后才能评论