西门子S7-300中,有这样一个程序,这是必须的吗?

问题描述:

西门子S7-300中,有这样一个程序,这是必须的吗?
输入信号经过这样一个过程:输入信号INT型→DINT→REAL→除以27648→乘以量程→加上量程下限→输出.这个过程的目的是什么?是必须的吗?
我还遇到这样一个程序,输入的模拟信号除以27648再乘以量程,得到的结果再输出,这是什么意思呢,它实现的功能是什么?和上边儿的那个有什么区别?
1个回答 分类:综合 2014-11-11

问题解答:

我来补答
差不多是必须的.模拟量输入是0-27648,要转化成相应的我们所需要的量程显示,就必需要有这样的一个处理,至于转化成DINT→REAL,是考虑精度,毕竟浮点计算比整数计算更精确,能精确到小数点一位.
举个例子吧.0-10 bar 压力传感器,输出0-10V电压,那么PLC读取模拟量就是0-27648数字量,要想在屏上显示0-10bar的压力值,是不是要先除以27648再乘以10 的量程呢?
 
 
展开全文阅读
剩余:2000
下一页:绘图