如何根据PLC的4-20MA原始对应值计算出实际压力?... 如何根据PLC的4-20MA原始对应值计算出实际压力?
以富士的触摸屏为例:在PLC中使用MOV指令将模拟量输入值移入V区域,然后在触摸屏上放置一个数值显示元件,在元件属性中设定需要线性转换,将PLC的4-20MA原始对应值填入,6400~32000,然后在工程量中填入对应的压力量程,比如0~1MP,Z后,在数值显示元件中地址上填入先前的V区域。
西门子200:4到20MA对应数字转换6400到32000,也就是说变送器量程-0.1到1对应数字量6400到32000,程序里写计算公式:(32000-6400)*(AIW-6400)/(1-(-0.1))+(-0.1),输出就是实际压力。
西门子300:无论4到20MA还是0到20MA都对应数字转换0到27648,但是要在硬件组态里对相应的通道进行设置,选择4到20MA即可,可以在程序块中写程序计算,也可调用现成的块读取,如果写计算公式:PIW*(1-(-0.1))/27648,输出即为实际压力。