——
参考:
《三菱FX系列PLC编程速成全图解》 韩相争 化学工业出版社
FX2N-2DA中文手册说明书

简介

FX2N-2DA模拟量输出模块的功能是把PLC中的数字量转换成模拟量,将12位数字量转换成2点模拟输出(电压输出或电流输出),以便控制现场设备。该模块无需外部电源,其电源由基本单元提供。

关于FX2N-2AD模拟量输出模块可参考这篇文章。

技术指标&输出特性




产品出厂时,默认输出特性0-10V DC

接线方式


注意电压输出和电流输出接线方式不同:电压输出时,IOUT与COM需要短接;电流输出则没有短接操作。
信号输出设备与模块之间最好用屏蔽双绞线连接;为了减少外界干扰,在电压输出时,可在输出设备(图中的变频器等)两条信号线间并联1个0.1~0.47uf的电容(如图所示)。

与FX2N-2AD模拟量输入模块不同,指南明确指出电压输出/电流输出的混合使用也是可以的

通用程序

缓冲存储器分配

表中:
通道1 D/A转换开始:b1由1变0
通道2 D/A转换开始:b0由1变0
D/A低8位数据保持:b2由1变0

虽然在BFM#17中有“通道1 D/A转换开始”和“通道2 D/A转换开始”两个位,使得其看上去同时支持两路输出,但是因为BFM#16同一时刻只能储存一组数据,所以实际上我认为在同一时刻仍然只有一路模拟量输出

——
刚学习的时候关于BFM有两个疑问,第一个疑问是BFM#16中“输出数据的当前值(8位数据)”,为什么不是完整的12位?另一个疑问是,BFM#17中“D/A低8位数据保持”,为什么要保持这低八位?

结合官方例程,照我自己的话说,因为某种原因BFM#16中最多只能容纳8位数据,为了能写入12位数据,执行的操作就是先往BFM#16中写入低8位数据,然后在BFM#17中设置将这低8位数据保持;再往BFM#16中写入高4位数据,这样就完成了12位数据的写入。

程序设计

以双通道为例:

下面对该梯形图程序进行逐行解释(以通道1为例):

  1. D100中储存了待转换的12位数字量;
  2. CPU在第一个特殊模块(K0)的BFM16(K16)中,写入D100中的低8位数据(M100-M107);
  3. 在BFM17(K17)中,使b2为1(H4=100B);
  4. ->在BFM17(K17)中,使b2为0,由于b2从1变为0,因此D/A转换的低8位数据保持;
  5. 在BFM16(K16)中,写入D100中的高4位数据(M108-M111);
  6. 在BFM17(K17)中,使b1为1(H2=10B);
  7. ->在BFM17(K17)中,使b1为0,由于b1从1变为0,因此因此通道1D/A转换开始;

在上方菜单的【在线】-【调试】-【软元件测试】的字软元件/缓冲储存区中可对D100中的数据进行修改:

从BFM配置中可推断出同一时间该模块只能设置1个通道工作,因此图中X0和X1在同一时间只能有一个置位,这也是为什么两个通道都将临时数据存储到K4M100却不会造成数据冲突;若二者同时置位,会导致程序不能正常运行。

注意
从X0/X1打开至模拟到数字转换值存储到主单元的数据寄存器之间的时间为4ms,因此两通道的切换时间不得小于该处理时间。

FX2N-2DA模拟量输出模块简述相关推荐

  1. 模拟量输出模块支持西门子三菱PLC接DCS控制系统

    模拟量输出模块是指驱动硬件输出和相关数据通路,按照运行方式选择当前的设定值,也可根据需要反向并提供结果给硬件输出或软件输出.模块可以设置为CAS_IN和RCAS_IN自动方式.SP经选择器(SPSEL ...

  2. 三菱模拟量fx3u4da_模拟量输出模块FX3U-4DA手册三菱FX3U-4DA安装使用手册 - 广州凌控...

    三菱变频器FR-F720系列. 电压等级:三相200V. 变频器容量:15KW. 采用变频器运转时,电机的起动电流.起动转矩怎样? 采用变频器运转,随着电机的加速相应提高频率和电压, 起动电流被限制在 ...

  3. 丹佛斯变频器模拟量速度输入_变频器与PLC是如何协同作战的?了解这几个控制方式很有必要...

    若你我之间有缘,关注作者又何妨? 两情若是久长时,又岂在朝朝暮暮. 大家好!我是江郎,一个踏踏实实的维修工. 如果说,现在你有一个#PLC#PLC,需要和一个变频器来共同完成一些动作,我们来怎么解决这 ...

  4. 计算机模拟量与数字量的转换,在S7-1200 CPU中,如何实现模拟量数值与工程量数值之间的转换?...

    在S7-1200 CPU中,如何实现模拟量数值与工程量数值之间的转换?本例程中的程序使用类似于STEP7 中提供的FC105/106.用户可以使用它们将模拟量输入/输出的整数数值与工程量单位之间进行转 ...

  5. 博途v15模拟量转换_TIA博途模拟量测量与工程量转换

    模拟量输入模块提供了一个数值用于标准化模拟量信号(电流.电压.电阻或温度).这个数值代表被测量的参数(例如:以公升计量料位).这个过程被称作标准化或缩放模拟量值. 图. 01 是标准化的例子. 相反, ...

  6. PLC模拟量传输过程

    网上对PLC模拟量的一些解释含糊不清,令参考人疑惑重重,搞不懂现场->PLC->上位机的过程走向. . 应该了解什么是数字量?什么是模拟量?下面是我的理解. 数字量:没有单位,表示一个数字 ...

  7. 台达plc读取变频器电流案例_变频器干扰PLC模拟量采集维修案例图解

    实例(一) 现象说明:西门子plc中AO点发出一路4-20mA电流控制信号,输出至西门子变频器,无法控制变频器启动. 故障查找 1.疑似模拟量输出板卡问题,用万用表测量4-20mA输出信号,信号是正常 ...

  8. plc模拟量与通信控制应用实践_PLC 应用技术——编程、通信、装调、案例

    SIMATIC S7-200 SMART是西门子公司针对中国小型自动化应用市场研发的一款高性价比 PLC产品,其目标是逐步取代目前市场上的S7-200 系列PLC产品.作为 SIMATIC家族的新成员 ...

  9. 200Smart模拟量变频器控制应用

    200Smart模拟量变频器控制应用 一.变频器控制 1.开关量多段速 2.模拟量控制 PLC输出0-10V或者0-20mA控制变频器的频率为0-50HZ 给PLC0-27648,PLC会输出标准模拟 ...

  10. STM32三菱FX1N,FX2N,FX3U,PLC方案 可以直接上传下载梯形图,在线监控,具有称重功能,数码管功能,可以做到10路模拟量

    STM32三菱FX1N,FX2N,FX3U,PLC方案 可以直接上传下载梯形图,在线监控,具有称重功能,数码管功能,可以做到10路模拟量,CAN总线扩展功能,4路高速脉冲功能,支持2至12轴相对位置和 ...

最新文章

  1. angular select设置默认选中_改进 Angular + Jest 项目中组件测试的调试
  2. 【错误归纳】IndexError: single positional indexer is out-of-bounds
  3. 污水处理厂数字监控系统解决方案
  4. go.sum中特殊hash如何计算
  5. Job Processing 工序安排
  6. discuz安装_手动搭建 Discuz! 论坛
  7. 浪潮云完成6亿元B轮融资,正推进上市;VMware收购AI初创公司Bitfusion;小爱同学App在苹果应用商店下架……...
  8. L2-025 分而治之-PAT团体程序设计天梯赛GPLT
  9. angular 倒计时
  10. win7 配置jdk
  11. 01、(一)关于app开发的准备工作和环境的搭建
  12. 【IOS逆向】基本环境配置和脱壳初体验
  13. 转载:通过 Firefox 扩展为 Google Calendar 加密
  14. Android Studio实现百度地图定位
  15. 认识电信产品生命周期管理PLM及其PLM服务
  16. xlp 开发环境在Ubuntu11.4中的建立
  17. 经典搜索算法之B树与B+树
  18. 视觉SLAM笔记(33) 对极约束求解相机运动
  19. 苹果收取30%过路费_你是顶是踩?
  20. 如何使用ping命令检查网络情况

热门文章

  1. soundpool android,Android中用SoundPool播放音频
  2. 报错java.lang.NoClassDefFoundError: org/jaxen/JaxenException
  3. alpha-beta 极大极小值剪枝算法
  4. 《遥感原理与应用》孙家抦版知识点总结(含简答题)——第四章
  5. 数据结构——单向循环链表双向循环链表
  6. Pygame教程(预备篇)
  7. 门信号表达式_21成电考研干货 | 信号与系统知识点概括
  8. 升降压电路的设计和分析
  9. 【Audio】WAV音频文件格式结构解析
  10. 一个月空余时间微信诗词小程序前后端开发上线实践指南