FX2n4AD模拟量模块使用NEW.ppt

  1. 1、本文档共29页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
FX2n4AD模拟量模块使用NEW

模拟量模块使用 外部设备的读写 模拟量输入模块FX2N常用的模拟量输入模块有FX2N-2AD、FX2N-4AD、FX2N-8AD模拟量输入模块和温度传感器输入模块。FX—2AD为2通道12位A/D转换模块。根据外部连接方法及PLC指令,可选择电压输入或电流输入,是一种具有高精确度的输入模块。通过简易的调整或根据可编程控制器的指令可改变模拟量输入的范围。瞬时值和设定值等数据的读出和写入用FROM/TO指令进行。 FX2N-4AD的线路连线 FX2N-4AD 模拟量输入与输出的关系 模拟量模块使用 确定模块的编号 缓冲寄存器(BFM)分配 知识点 编程举例 确定模块的编号在FX系列可编程控制器基本单元的右侧,可以连接最多8块特殊功能模块,它们的编号从最靠近基本单元的那一个开始顺次编为0~7号。如图:该配置使用FX2N48点基本单元,连接FX-4AD、FX-4DA、FX-2AD 3块模拟量模块,它们的编号分别为0、1、2号。这3块模块不影响右边2块扩展的编号,但会影响到总的输入输出点数。3块模拟量模块共占用24点,那么基本单元和扩展的总输入输出点数只能有232点。 FX2N-4AD缓冲寄存器BFM 可编程控制器基本单元与FX2N-4AD之间的数据通讯是由FROM/TO指令来执行的。FROM是基本单元从FX2N-4AD读数据的指令。TO是基本单元将数据写到FX2N-4AD的指令。实际上读写操作都是对FX2N-4AD的缓冲寄存器BFM的操作。缓冲区由32个16位的寄存器组成,编号为BFM#0~#31。FX2N-4AD缓冲器分配见表8-2所示。 FX-4AD模块BFM的分配表 知识点 特殊功能块的读写指令 采用FROM读特殊功能模块指令,将特殊功能块中的数据读出; 用T0写功能特殊模块指令,将PLC内部的数据写入到特殊功能块中。 在指令中m1的含义:接在PLC基本单元右边扩展总线上的功能模块,从最靠基本单元的那个开始编号(指令的m1),m1依次为0~7。 n的含义:待传送数据的字数,n1~32(16位操作),n1~16(32位操作)。 m2的含义:特殊功能模块中缓冲寄存器的首元件号。 编程举例 系统配置 除PLC外,需要增加一个FX2N—4AD和0~10V模拟量产生电路; I:SA1—X0;两路电压模拟量输入; 程序设计将FX—4AD模拟量输入模块中的通道1和通道2的电压值取到D0、Dl内,将模拟量模块连接到基本单元FX2旁,其特殊功能模块号为No.0,开通CHl和CH2为电压量输入通道,计算平均值的取样次数为6次。 梯形图当X0为ON,先用FROM指令从模拟量输入模块的缓冲存储器BFM中取得其识别码,若为20l0,表明是FX—4AD,则可开始取值操作。先使通道初始化,用TO指令将H3300送到BFM的#0寄存器规定四位十六进制数分别表示:0为—10~+10V、1为+4~+20mA、2为—20~+20mA、3为关闭通道;最高位数决定通道4,最低位数决定通道1,设置通道输入为电压量;平均值取样次数6次。再用FROM指令取得缓冲存储器状态数据,以示判别。当模拟量输入模块无错,则将两路模拟量分别存入D0和D1中。 程序运行及调试执行程序,改变CHl和CH2输入电压臣(0~5V),观察D0、D1中数值的变化,并制成输入电压与D中数值变化关系对应表,为今后应用模拟量输入积累经验。 上述过程中,如发现程序运行与控制要求不符,应仔细分析,找出原因,重新修改,直到程序运行与控制要求相符为止。 1、FX2N-4AD实验 (1)线路图: (2)梯形图: 模拟量输出模块FX2N常用的模拟量输出模块有FX2N-2DA、FX2N-4DA、FX2N-8DA模拟量输出模块。FX—2DA为2通道12位D/A转换模块,是一种具有高精确度的输出模块。通过简易的调整或根据可编程控制器的指令可改变模拟量输出的范围。瞬时值和设定值等数据的读出和写入用FROM/TO指令进行。 FX2N-4DA的线路连线 FX2N-4DA的模拟量输入与输出的关系 FX2N-4DA缓冲寄存器BFM可编程控制器基本单元与FX2N-4DA之间的数据通讯也是由FROM/TO指令来执行的。读写操作是对FX2N-4DA的缓冲寄存器BFM进行操作的,缓冲器区由32个16位的寄存器组成,编号为BFM﹟0~﹟31。 编程举例 FX2N-4DA实验 (1)实验内容: ①将PLC内部寄存器中的数值传给4DA模块,输出0-10V电压。 ②通过编程可以实现阶梯波、锯齿波、三角波。 (2)线路图 同上,扩展模块换成FX2N-4DA,测量电压输出; (3)梯形图 (锯齿波) (三角波) FX2N-4DA BFM 分配表 P256 #0 通道 初始化

文档评论(0)

kabudou + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档