本文介绍三菱模拟量模块FX2N-2AD基本使用。 FX3U其他模拟量模块亦可以参考此文方法。
模块接线
模块介绍
VIN1:模拟量电压输入通道1 IIN1:模拟量电流输入通道1 COM1:公共端1
VIN2:模拟量电压输入通道2 IIN2:模拟量电流输入通道2 COM2:公共端2
模块接线:
注意使用模拟量电流接法时,VIN和IIN要短接。
模块需要设置的存储器
本次使用到的模块地址有: BFM#0:输入数据的值 BFM#17:bit0表示模拟量通道的指定 BIT0=0的话指的是通道1启用,BIT0=1指的是通道2启用,bit1表示模拟量转换开始。
模拟值: 0到10V/4-20mA
数字值: 0到4000
转换后的数字值:
编程: 本文使用的编程指令是 FROM:读取模块缓冲存储器地址
TO:写入模块缓冲存储器地址
编程实例:
注释:
- M0启动程序
- 给K17(#17)写入16进制0,即表示BIT0=0,选择通道1
- 给K17(#17)写入16进制2,即表示BIT1=1,启动通道1
- 从K0(#0)读取数据转换后的数据存入K2M100。
- 把读取到的数据存入D0。至此完成模拟量的读取。
其余通道请按此编程实例进行编程。 其他功能请参考FX2N-2AD编程手册
注意:在装运时,对于0到10V DC的模拟电压输入,此单元调整的数字范围是0到4000。当使用FX2N-2AD并通过电流输入或通过0到5VDC输入时,就有必要通过偏置和增益量
进行再调节。