温度传感器通过程序显示实际温度

我想把一个温度传感器的数值(模拟量)读到程序里(S7-200),然后通过程序显示出实际的温度,这中间的程序是有固定的公式还是自己编,如果有误差怎么修改

最佳答案

1.你这个问题说的不太清楚,不知你所讲的温度传感器具体指什么,是热电阻、热电偶,还是已经带变送器输出4-20mA的信号,因为二者是有区别的。
2.分别说一下吧,如果现场是热电阻、热电偶输出然后接温度模拟量输入模块(EM231 TC、EM231 RTD),在PLC的程序也相对简单,模拟量输入的整型数据转化为双整型数据,双整型数据转化为实型数据,然后除以10就OK(通常做成子程序然后调用,可参考我上传的图片,并添加了个温度修正功能)。使用时注意,模块的详细接线和DIP开关设置。
请参考《Micro’n Power S7-200 LOGO! SITOP 参考》V1.0版本
http://www.ad.siemens.com.cn/download/docMessage.aspx?ID=1348&loginID=&srno=&sendtime=
3.如果温度传感器是带变送器输出4-20mA信号,需要按
OUT = [ ((IN-6400)/(32000-6400)) * (量程上限-量程下限)] +量程下限
计算,也就是4-20mA(6400-32000)分别对应你的温度传感器(变送器)的量程上限和量程下限,可采用“奥吉的黄金”所说4-20mA的功能块,也可按上述公式自己编写,注意也需要先将模拟量输入的整型数据转化为双整型数据,双整型数据转化为实型数据。

图片说明:

温度传感器通过程序显示实际温度  

提问者对于答案的评价:
虽然还不是太清楚,不过谢谢了,我在试试

专家置评

已阅,最佳答案正确。

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

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2017年12月10日 下午9:43
下一篇 2017年12月10日 下午9:43

相关推荐

  • 关于库

    我打开了网友提供的一个库文件,里面却什么也没有,但是留下一个问题。每次直接点击程序项目打开程序,或从编程界面打开程序时会跳出对话框“因为无效路径或文件名,无法打开库。检查已添加库的…

    SIMATIC S7-200 2020年10月31日
  • EM253度量单位

    EM253度量单位现在使用EM253, 但看了几个文档,都是使用相对脉冲数作为速度和距离的度量单位,如果要使用工程单位,比如mm,作为速度和距离的度量单位,该如何使用呢?…

    SIMATIC S7-200 2020年10月31日
  • S7 300/400编程软件

    Step 7 V5.6 梯形图编程界面输入变量,回车后自动跳转到其它窗口(类似按alt + tab) 最佳答案 是用的中文版吧?我…

    SIMATIC S7-200 2021年7月5日
  • CPU226烧通讯口

    CPU226联主机,在一次主机电源插座*头时,打火,主机串口卡和226通讯口都烧坏,请帮助分析原因 最佳答案 应该是计算机的异常电压串到通讯线上导致的,换而言之就是PC接地不稳定的…

    SIMATIC S7-200 2020年11月1日
  • S7-200的调用子程序怎么使用T定时器

    如图,因为这个子程序为模拟转换程序,有个上下限报警,但是取得的值有时候会跳动一下,触发报警,然后又恢复正常,造成报警灯会乱报警,模拟量又比较多。按我自己的写法有点麻烦,不知道各位有…

    2020年10月31日
  • S7-200的AI模块的地址问题

    主机用S7-200 CPU226,前面用了4个EM231的AI模块,最后一个是EM235模块,排到EM235的AI四个点的地址是AIW32,AIW34,AIW36,AIW…

    SIMATIC S7-200 2021年7月5日
  • EM231模拟量输入

    EM231模拟量电流,电压输入,,两路输入,第3,4,端子没有用,但是读数时3,4,即AIW4,aiw6中仍有,很大的数据值65505等一些变化的数据,监视程序后对应值为负数,这两…

    SIMATIC S7-200 2021年7月5日
  • 两台组态王怎么和S7 224XP通讯

    问题1、 两台组态王(PPI或OPC)怎么和S7 224XP通讯?问题2、  1台组态王(PPI或OPC),一触摸屏(PPI协议)怎么和S7…

    SIMATIC S7-200 2020年11月5日
  • 我的EM231模块上的红灯一直闪烁?

    S7-200接了一个EM231模块,但是红灯一直闪,什么原因 最佳答案 F红灯闪烁有两个原因:模块内部软件检测出外接热电阻断线,或者输入超出范围。由于上述检测是两个输入通道共用的,…

    SIMATIC S7-200 2021年7月5日
  • S7-224CN能否实现追忆功能

    所谓追忆指的是能否把开关量输出接通的先后顺序和状态保存到寄存器里,当我想调用时,输入量闭合,就能让这些输出的状态和顺序再次显示出来。  能实现吗? 问题补充:每…

    SIMATIC S7-200 2021年7月4日