1.概述
FX2N-2DA输出模块的功能是把CPU的数字信号量转换为模拟量,将12位的数字值转换成2点模拟输出(电压输出和电流输出),以便控制现场设备。转换的输出的通道数有两个通道。
图10-26 实例程序
使用FROM/TO指令与PLC进行数据传输。
2.性能规格
FX2N-2DA性能规格见表10-8。
表10-8 输出特性
3.模块连接
FX2N-2DA和主单元用电缆在主单元的右边进行连接如图10-27所示。
4.编程与控制
缓冲存储器(BFM)分配见表10-9。
图10-27 FX2N-2DA接线图
①当电压输出存在波动或有大量噪声时,在该处连接0.1~0.47μF DC 25V的电容。
②对于电压输出,必须对IOUT和COM进行短路,如图所示。
表10-9 FX2N-2DA缓冲存储器分配表
编程时注意:
BFM#16:由BFM#17(数字值)指定的通道的D-A转换数据被写。D-A数据以二进制形式,并以下端8位和高端4位两部分的顺序进行写。
FX2N-2DA模块在转换数据是12位数据,转换时当前值只能保持8位数据,所以在编制程序时,必须分两次传输,即先传送低8位,并用程序使低8位保持,再传送高4位。
5.编程实例
【例10-5】FX2N-2DA模块连接在FX2N系列PLC的NO:0号位置,当X000和X001接通时,分别执行通道1和通道2的数字到模拟的转换。(www.xing528.com)
编制程序如图10-28所示(实际本程序是FX2N-2DA模块输出规则的程序)。
【例10-6】用FX2N-32MR、FX2N-4AD及FX2N-2DA来实现一恒压供水系统。设定供水水泵电动机通过变频器拖动进行调速从而调节供水量。设管道压力传感器检测到的压力信号为4~20 mA电流,FX2N-2DA输出一个0~10V电压信号到变频器调节水泵供水量。并且通过一个0~10V电压信号送到FX2N-2AD可进行管道压力的设定,试编写控制程序。系统主设备连接如图10-29所示。
分析如下:从图中可以看出FX2N-4AD为0号模块,FX2N-2DA为1号模块。FX2N-4AD需占用两个通道,设CH1输入压力设定信号,CH2输入压力传感器信号。FX2N-2DA输出通道采用通道2,CH2用来输出模拟量电压信号接至变频器输出频率设定。控制程序如图10-30所示。
6.检查
(1)接线检查
1)确认FX2N-2DA的输出布线和扩展电缆的连接是否正确。
2)确认“与可编程序控制器的连接”中所描述的条件是否满足。
图10-28 程序实例
图10-29 系统主设备连接图
3)当产品出厂时,其输出特性调整为DC 0~10V。如果需要不同的输出特性,请根据需要进行调整。
4)电压输出和电流输出的混合使用也是可以的。
(2)错误检查
当FX2N-2DA不能进行正常工作时,确认下述各项。
1)确认电源LED的状态。
亮起:扩展电缆已正确连接;灭或闪烁:确认扩展电缆的正确连接与否。
2)确认是否外部布线正确。
3)确认连接到模拟输出端子的外部设备,其负载阻抗是否对应于FX2N-2DA的要求。
4)使用电压确认输出电压值和输出电流值。确认输出特性的数字到模拟的转换。当已转换的D-A值不适合于输出特性时,根据表10-8的输出特性进行调整,对偏置和增益进行再调整。出厂时,其输出特性为DC 0~10V。
图10-30 恒压供水PID控制参考程序
免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。