1. fx-2da概述
fx-2da模拟量输出模块也是fx系列专用的模拟量输出模块。该模块将12位的数字值转换成相应的模拟量输出。fx-2da有2路输出通道,通过输出端子变换,也可任意选择电压或电流输出状态。电压输出时,输出信号范围为dc -10~+10v,可接负载阻抗为1kω~1mω,分辨率为5mv,综合精度 0.1v;电流输出时,输出信号范围为dc +4~+20ma,可接负载阻抗不大于250ω,分辨率为20μa,综合精度0.2ma。
fx-2da模拟量模块的工作电源为dc24v,模拟量与数字量之间采用光电隔离技术。fx-2ad模拟量模块的2个输出通道,要占用基本单元的8个映像表,即在软件上占8个i/o点数,在计算plc的i/o时可以将这8个点作为plc的输出点来计算。
2. fx-2da的接线
fx-2da的接线如图6-30所示,图中模拟输出信号采用双绞屏蔽电缆与外部执行机构连接,电缆应远离电源线或其它可能产生电气干扰的导线。当电压输出有波动或存在大量噪声干扰时,可以接一个0.1μf~0.47μf(25v)的电容。对于是电压输出,应将端子i+和vi-连接。fx2n-2da接地端与plc主单元接地端连接。
fx-2da的接线图
1. fx-2da的缓冲寄存器(bfm)分配
fx-2da模拟量模块内部有一个数据缓冲寄存器区,它由32个16位的寄存器组成,编号为bfm#0~#31,其内容与作用如表6-2所示。数据缓冲寄存器区内容可以通过plc的 from和 to指令来读、写。
fx-2da缓冲寄存器(bfm)的分配表
bfm编号
内容
备注
#0
通道初始化,用2位十六位数字h××表示,2位数字从右至左分别控制ch1、ch2两个通道
每位数字取值范围为0、1,其含义如下:
0表示输出范围为-10v~+10v
l表示输入范围为+4ma~+20ma
#1
通道1
存放输出数据
#2
通道2
#3~#4
保留
#5
输出保持与复位
缺省值为h00
h00表示ch2保持、ch1保持
h01表示ch2保持、ch1复位
h10表示ch2复位、ch1保持
hll表示ch2复位、ch1复位
#6~#15
保留
#16
输出数据的当前值
8位数据存于b7~b0
#17
转换通道设置
将b0由1变成0,ch2的d/a转换开始
将b1由1变成0,ch1的d/a转换开始
将b2由1变成0,d/a转换的低8位数据保持
#18~#19
保留
#20
复位到缺省值和预设值
缺省值为0;设为1时,所有设置将复位缺省值
#21
禁止调整偏置和增益值
b1、b0位设为1、0时,禁止;
b1、b0位设为0、1时,允许(缺省值)
#22
偏置、增益调整通道设置
b3与b2、b1与b0分别表示调整ch2、ch1的增益与偏置值
#23
偏置值设置
缺省值为0000,单位为mv或μa
#24
增益值设置
缺省值为5000,单位为mv或μa
#25~#28
保留
#29
错误信息
表示本模块的出错类型
#30
识别码(k3010)
固定为k3010,可用from读出识别码来确认此模块
#31
禁用
4. fx-2da偏置与增益的调整
fx-2da出厂时偏置值和增益值已经设置成:数字值为0到4000,电压输出为0到10v。当 fx-2da用作电流输出时,必须重新调整偏置值和增益值。偏置值和增益值的调节是对数字值设置实际的输出模拟值,可通过fx-2da的容量调节器,并使用电压和电流表来完成。
增益值可设置为0~4000的任意数字值。但是,为了得到12位的最大分辨率,电压输出时,对于10v的模拟输出值,数字值调整到 4000;电流输出时,对于20ma的模拟输出值,数字值调整到4000。
偏置值也可根据需要任意进行调整。但一般情况下,电压输入时,偏置值设为ov;电流输入时,偏置值设为4ma。