西门子模拟量使用时存储器中的值是现实的温度或压力值呢?还是0-32000中的值?

西门子plc 发布于 2个月前 分类:S7-300/400

在西门子模拟量使用时,将模拟量通道的值传送到存储器中.请问存储器中的值是现实的温度或压力值呢?还是0-32000中的值?

2个回复

  • plc电工爱好者

    西门子模拟量使用时,将模拟量通道的值传送到存储器中.
     这个值是个0-32000中的值(指的是200系列),需要编程转换变成现实的温度或压力值.具体过程就是整数变双整,再变成实数然后除32000乘以量程就是温度或压力等实际测量值了.

  • plc学习
    plc学习

    要做相应的转换才能得到相应的温度或压力值。300比较容易用模拟量输入用FC105,输出用FC106系统自带的功能块是可以了!但200就要自己写了。但原理都差不多。比如输入工程值是0-32000,你的温度测量范围是0-100度,则1度对应的工程值量320,如果输入工程值是3200,则温度就是10度。这样就可以算出对应的值了!输出也一样,只是反过来!