模拟量讲解,FX2N-4AD的应用,电阻尺位移数据的测量

在前面我们说了大量有关PLC模拟量数据的传输,包括FX2N的ad、da模块,FX3U的ad、da模块,也讲解了相关缓冲存储器(BFM)的说明,但还是有许多人询问有关模拟量的问题。今天我们就再举例说明下模拟数据的采集,这次采用FX2N-4AD模块采用电子尺的位移数据,并在人机界面(HMI)上演示电阻尺的实际位移、输出电压、AD模块的数字量之间的关系。

1、测量系统组成

模拟量讲解,FX2N-4AD的应用,电阻尺位移数据的测量

测量系统组成

测量系统:

1)PLC基本单元FX3G-40M

2)扩展模块FX2N-4AD

3)电阻尺量程0~275mm(0-10v变送器)

4)汇川HMI组成

5)24V直流开关电源

2、测量数据原理

首先看下电阻尺位移的量程0~275mm,信号输出范围0~10v;AD模块选择0模式电压信号-10v~10v,数字量范围是-2000~2000(注:FX2N4AD只有三种模式,其他两种为电流信号-20ma~20ma,4ma~20ma)。

从上面看出,模拟电压信号只是AD模块与电阻尺之间的桥梁,通过这个桥梁可以将位移mm转换成数字量,然后通过比例换算得到位移数据。

模拟量讲解,FX2N-4AD的应用,电阻尺位移数据的测量

量程转换

上图就是他们之间的转换关系,如何知道电阻尺拉了多少距离呢,比如此时由DA模块采集到的数字量为500,根据上述比例关系,位移量=500*0.1375=68.75mm,原理很简单吧!

3 PLC编程

知道上述关系后,编程就容易多了,只需要简单运算即可。1数字量采集过程,这个程序一般是固定的,相关手册的例子都有,直接套用即可,想要深入了解原理, 需要掌握其缓冲存储器(BFM)的相关内容、FROM、TO指令的用法。

模拟量讲解,FX2N-4AD的应用,电阻尺位移数据的测量

数字量采集过程

模拟量讲解,FX2N-4AD的应用,电阻尺位移数据的测量

转换过程

在转换过程中为了确保精度,这里需要进行小小的数据处理,上述原理中需要乘以小数即浮点数,在乘法运算前使用FLT指令把数字量D0转换成浮点数,并且乘法指令采用浮点数乘法运算DEMUL,E表示浮点数。最后的结果想要整数显示,使用INT指令转换。

不知道现在大家了解了吗,模拟量这部分基本没有什么难点,基本上你要掌握传感器的量程和输出信号范围(是电压或者电流),AD或DA模块的数字量与模拟信号之间的关心,最后进行了一个数据转换就完成了。

最后在HMI上演示下它的转换与采集过程:

视频加载中...
-->


分享到:


相關文章: