欢迎您光临五金加工厂,如有问题请及时联系我们。

台达4-20ma模拟量怎么转换公式?台达PLC中4-20ma对应(800-4000)我想把(8-40)转换成0-16要怎么最好有计算公式?

作者:五金加工
文章来源:本站

  台达4-20ma模拟量怎么转换公式?

  一、说明:

  公式:Y=K*X+b

  信号:4-20mA

  PLC模拟量输入数据范围(变量X):0-32000

  仪表量程(变量Y):10-100

  对应关系:4-20mA 转换为6400-32000转换为10.0-100.0

  二、求解过程

  通过代入法求系数K、b

  1、当X=6400时,Y=10,即:

  10=K*6400+b ------(1)

  2、当X=32000时,Y=100,即:

  100=K*32000+b ------(2)

  3、由(1)、(2)求解,得

  

台达4-20ma模拟量怎么转换公式?台达PLC中4-20ma对应(800-4000)我想把(8-40)转换成0-16要怎么最好有计算公式?

  Y=X*90/25600-12.5

  三、程序

  

台达4-20ma模拟量怎么转换公式?台达PLC中4-20ma对应(800-4000)我想把(8-40)转换成0-16要怎么最好有计算公式?

  Network1

  LD SM0.0

  MOVW AIW0, VW100

  -I +6400, VW100

  Network2

  LD SM0.0

  ITD VW100, VD102

  Network3

  LD SM0.0

  DTR VD102, VD106

  Network4

  LD SM0.0

  MOVR VD106, VD110

  *R 90.0, VD110

  Network5

  LD SM0.0

  MOVR VD110, VD114

  /R 25600.0, VD114

  Network6

  LD SM0.0

  MOVR VD114, VD118

  -R 12.5, VD118

  注:在带入X求Y的过程中,如果系数K的分子与分母相除的结果是无限小数,X应先乘以分子,再除以分母,最后再加上常数b。

  台达PLC中4-20ma对应(800-4000)我想把(800-4000)转换成0-1600要怎么转换最好有计算公式?

  (X-800)/(4000-800)=(Y-0)/(1600-0)Y=X/2-400 假设D0是你的模拟量转换后的数字量值 你经过以下指令就可 DIV D0 K2 D2 SUB D2 K400 D4 D4就是你要的结果

来源:文章来源于网络,如有侵权请联系我们删除。本文由五金加工编辑,欢迎分享本文,转载请保留出处和链接!