当前位置:首页 > 技术分享 > 正文

三菱FX2N特殊功能模块介绍,值得你看看

这篇文章依旧是为为大家介绍FX2N-2AD特殊功能模块的应用,以及一些语句表达的意思。FX2N-2AD模拟量输入模块:1、功能:(1)、提供12位高精度分辨率。(212=4096)所以数字输出范围是(0~4096),一般调在0~4000。(2)、2通道电压输入(0至10V直流,0至5V直流)或电流输...

这篇文章依旧是为为大家介绍FX2N-2AD特殊功能模块的应用,以及一些语句表达的意思。FX2N-2AD模拟量输入模块:1、功能:(1)、提供12位高精度分辨率。(212=4096)所以数字输出范围是(......

这篇文章依旧是为为大家介绍FX2N-2AD特殊功能模块的应用,以及一些语句表达的意思。

FX2N-2AD模拟量输入模块:


1、功能:

(1)、提供12位高精度分辨率。(212=4096)所以数字输出范围是(0~4096),一般调在0~4000。

(2)、2通道电压输入(0至10V直流,0至5V直流)或电流输入(4至20mA直流)。

2.FX2N-2AD,模拟量输入和输出模块性能。


3,输入输出特性:

电压输入:


模拟值0到10V,数字值0到4000

电流输入


由图可以看到,直线并没有经过原点,所以它的模拟值为4~20mA,数字值为0~4000.

4.缓冲储存器(BFM)分配


注意:

(1)BFM17(低8位数据)指定的通道的输入数据当前值被存储。当前值数据以二进制形式存储。

(2)BFM17:b0-----指定进行模拟到数字转换的通道(CH1,CH2)。

--b0=0---CH1,b0=1----CH2.

b1---0到1,A/D转换过程开始。

5.程序举例:


当我们按下X000的时候【TO,K0,K17,H0,K1】:TO表示的是把H0的数据读到K17里面去,K0表示的是PLC的零号位置,K17表示的是缓冲储存区(BFM)号,K1表示的则是对一个缓冲储存器操作。第二行也是同样的道理,但是不同的的是第一行的H0,到了第二行变成了H2。H0化成二进制为0000,H2化成二进制表示的是0010.由H0到H2我们由表可以知道b0位是保持不变的,所以选择转换的通道为CH1,b1由零0~1则表示A/D转换开始。

【FROM,K0,K0,K2M100,K2】:K0表示的为特殊单元号,K0表示的为缓冲储存器(BFM)号,表示从BFM#0开始读取,K2M100表示,8位数据代表的是从M100到107。K2表示连续读2个通道。

【MOV,K4M100,D101】:表示的为把M100~M115这16个内部继电器的状态值,传送给寄存器D100,D100的对应的状态则与M100~M115的状态一致。当然我们要使用这个程序的时候并不需要那么麻烦,直接搬下来用即可。直接改接通条件或者是数据存放地址。

最新文章