西门子模拟量使用时存储器中的值是现实的温度或压力值呢?还是0-32000中的值?
分类:S7-300/400
在西门子模拟量使用时,将模拟量通道的值传送到存储器中.请问存储器中的值是现实的温度或压力值呢?还是0-32000中的值?
2个回复
-
plc电工爱好者
西门子模拟量使用时,将模拟量通道的值传送到存储器中.
这个值是个0-32000中的值(指的是200系列),需要编程转换变成现实的温度或压力值.具体过程就是整数变双整,再变成实数然后除32000乘以量程就是温度或压力等实际测量值了.2年前 我来评论 -
plc学习
要做相应的转换才能得到相应的温度或压力值。300比较容易用模拟量输入用FC105,输出用FC106系统自带的功能块是可以了!但200就要自己写了。但原理都差不多。比如输入工程值是0-32000,你的温度测量范围是0-100度,则1度对应的工程值量320,如果输入工程值是3200,则温度就是10度。这样就可以算出对应的值了!输出也一样,只是反过来!
2年前 我来评论