登录
首页 PLC论坛 西门子SIEMENS
回帖 发帖
正文

主题:求助:S7-200模拟量输入问题。

点击:1580 回复:7

求助:本人现有一个工程,
        plc 为 S7-200,有两个EM235  ,4-20MA温度输入(对应0-100度),请问怎么从得到标准的温度0-100度,存入某个寄存器内。
求求大侠们能帮个忙。
EMAIL:BASLIMIN@126.COM
不甚感激!!!!!!!!!!!!!!!!!!
06-12-05 09:21
ai->DINT->REAL(FLOAT)->(AIreal-Xmin)*(Ymax-Ymin)/(Xmax-Xmin)+Ymin(:[ai-0.0|6400.0(0|4mA如何对应0)]*[100.0-0.0]/[32000.0-0.0|6400.0(0|4mA)]+0.0;)->R
06-12-05 10:56
如果是线性:ai->DINT->REAL(FLOAT)->(AIreal-Xmin)*(Ymax-Ymin)/(Xmax-Xmin)+Ymin(:[ai-0.0|6400.0(0|4mA如何对应0)]*[100.0-0.0]/[32000.0-0.0|6400.0(0|4mA)]+0.0;)->R
06-12-05 11:05
谢谢大哥了,老弟是新手,看不明白。能给我发个小程序吗?
谢谢了!!!!!!!
06-12-05 11:41
对于4-20MA两线制仪表, 同意楼上的说法. 即:
Y=(X-6400)*(Ymax-Ymin)/(32000-6400)+Ymin
X---AI    data type: word, integer
Ymax --- 工程量上限      data type: real
Ymin --- 工程量下限      data type: real
06-12-05 11:49
谢谢各位大侠了,本人不胜感激。
有什么需要帮助的,请发e-mail。
谢谢!!!!!!!!!!!!!!!!!!!!!!!!!!!
06-12-05 11:51
6楼
该帖内容不符合相关规定!
06-12-06 09:41
7楼
该帖内容不符合相关规定!
06-12-06 09:41

工控新闻

更多新闻资讯