登录
首页
PLC论坛
PLC论坛
回帖
发帖
正文
主题:Pt100测温,如何进行数据转换?
点击:8943 回复:14
楼主
编辑
引用
管理
HGXCWZQ
今天看了一个窑温控制程序,用pt100测温,s7-200的输入模块为EM231,在把AIW0转换为实际温度时,T=(AIW0-6552)/131,式子里的6552和131是怎么来的,求教?谢谢!
09-02-23 22:03
1楼
编辑
引用
管理
jczwfy
4--20mA对应一个温度范围的Y=aX+b
09-02-23 22:07
2楼
编辑
引用
管理
huangha6599
在PLC控制系统里,热电阻或热电偶所测量到的值就是实际温度的10倍,也就是实际温度
T=AIW0/10
当然如果不稳定,你可以做一些滤波子程序
09-02-24 10:25
3楼
编辑
引用
管理
ZCMY
呵呵;
你的EM231是EM231 AI4X12Bit还是EM231 AI2xRTD ?
09-02-24 13:21
4楼
编辑
引用
管理
lwcccf
温度模拟量输入模块(EM231 TC、EM231 RTD)也按照上述规律寻址,但是所读取的数据是温度测量值的10倍(摄氏或华氏温度)。如520相当于52.0度。
09-02-24 16:13
5楼
编辑
引用
管理
lixiaobai
好像不对啊,如果直接是热电阻模块的话,得到的数除以10就是真实值了
09-02-24 19:14
6楼
编辑
引用
管理
ljn1979
EM231的模数转换是:单向是0-32000,双向是0-64000.测量温度应该是单向,也就是说0-20mA的信号对应的是0-32000数值,我觉得楼上说的对,PT100是输出4-20mA,所以4毫安时对应的数值是6400(上式出现的6551应该是修正值),测量范围是0-200度,那么一度对应的数值就是(32000-6400)/200=128(131修正),不知道这么解释你能明白吗?
最后修改:
2009-2-25 9:02:14
09-02-25 09:01
7楼
编辑
引用
管理
tongshanxian
西门子S7-200系列自身带有滤波功能,请在“系统块”中的"输入滤波器"中设置。数字量和模拟量都可滤波
09-02-26 11:04
8楼
管理
plc51303030
该帖内容不符合相关规定!
09-02-26 16:53
9楼
编辑
引用
管理
HGXCWZQ
谢谢楼上几位的指导,说的有道理。资料上只简单说用的模拟输入模块EM231。
09-02-27 10:58
上一页
下一页
工控新闻
从设备到系统:施耐德电气“黄金四件套”赋能食品包装协同升级
西克小程序 | 5月重点资料推荐
2026 五月智造潮工业自动化月度盘点!
威格中国全新总部及智能工厂启用
共筑生态,智能制造打开金砖合作新空间
西门子推出Simcenter PhysicsAI 附加模块 助力探索基于AI的计算流体动力学设计
倍福TwinCAT 50μs 极速控制!比闪电快 4000 倍!
携手生态伙伴 共筑具身智能确定性通信 “神经中枢”—CC-Link IE TSN
更多新闻资讯