关于西门子300的模拟量转换

来源:百度知道 编辑:UC知道 时间:2024/05/27 09:51:01
问题是这样,有个PH计,量程是0-14,转换成模拟量4-20MA输入300模块,再在300里面转换成可以显示在上位机上的数值(0-14)。有个高手写了,但是我看不懂,他是把模拟量写进去,转换成浮点数,然后除以一个系数,就直接传送到MWXX,这个数值直接能显示在上位机上。不知道这个数值他是怎么计算出来的啊。有高手懂吗??

直接用FC105吧

如果你的输入模块是可以接收4到20MA的电流信号的话,对应的数字是0-27648,如果你要写成0-14的话:X*14/27648就可以了,得到的就是0-14范围的一个数。

比例转换

4-20ma》》》》0---27648》》》》》0-14