利用PLC内的加减乘除,计算采集到的模拟量

我之前录了2期的关于模拟量的视频,感兴趣的可以去看看

在工业控制中,经常使用传感器来检测一些模拟量,如使用温度传感器检测温度,但是由于传感器所采集到的是电压值,如何把传感器所采集到的值换算成物理量的实际值,这就需要按比例放大模拟值。

举个例子,通过传感器的标签我们会知道温度传感器在最低检测温度Tmin时,其输出电压为Vmin,在最高检测温度Tmax时,其输出电压为Vmax,那我们就需要找到输出电压为V时所对应的温度T。

这一问题可以通过PLC的四则运算实现。对于比例传感器,温度可以用下式算出:

利用PLC内的加减乘除,计算采集到的模拟量

利用PLC来实现,其程序梯形图如下图所示

利用PLC内的加减乘除,计算采集到的模拟量

VD1012值对应Tmax
VD1016值对应Tmin
VD1008值对应Vmax
VD1004值对应Vmin
VD1000值对应V
VD2000值对应T
利用PLC内的加减乘除,计算采集到的模拟量

VD1012值对应Tmax
VD1016值对应Tmin
VD1008值对应Vmax
VD1004值对应Vmin
VD1000值对应V
VD2000值对应T

在转换前先将传感器标定的值存储在PLC内对应的存储器中,然后把传感器所采集到的模拟量也存入对应的位置,利用本实例中的程序就能得到对应的物理参数值。另外在一些需要放大模拟量的值的时候,或者在进行单位转换时也可以用这样的程序来实现。

当然,做完一次自己建立一个库使用起来还是非常方便的!

利用PLC内的加减乘除,计算采集到的模拟量


分享到:


相關文章: