PLC特殊功能模块应用.ppt_第1页
PLC特殊功能模块应用.ppt_第2页
PLC特殊功能模块应用.ppt_第3页
PLC特殊功能模块应用.ppt_第4页
PLC特殊功能模块应用.ppt_第5页
已阅读5页,还剩30页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

PLC特殊功能模块 项目五 任务一电热水炉温度控制 一 任务分析 右图所示为电热水炉控制示意图 要求当水位低于低位液位开关时打开进水电磁阀加水 高于高位液位开关时关闭进水电磁阀停止加水 加热时 当水位高于低水位时 打开电源控制开关开始加热 当水烧开时 停止加热并保温 二 相关知识 X2N 2AD为2通道12位A D转换模块 可连接到FX0N FX2N和FX2NC系列PLC中 两个模拟量输入通道可接受输入为0 10VDC 0 5VDC或4 20mA 此模块占用8个I O点 消耗5VDC的电源和20mA的电流 FX2N 2AD和主单元用电缆在主单元的右边进行连接 使用FROM TO指令与PLC进行数据传输 1 布线 在使用中 不能将一个通道作为模拟电压输入而将另一个作为电流输入 这是因为两个通道适应相同的偏值量和增益值 对于电流输入 使用时短路VIN和IIN 如图5 2所示 2 FX2N 2AD技术特性 2 FX2N 2AD技术特性 3 模块的连接与编号 图5 3功能模块连接编号示意图图5 3所示为功能模块连接编号示意图 接在FX2N基本单元右边扩展总线上的特殊功能模块 假设模拟量输入模块FX2N 4AD 模拟量输出模块FX2N DA等接到基本单元FX2N 48MR主单元模块上 其编号是从最靠近基本单元的那一个开始顺次编为0 7号 4 缓冲存储器分配 BFM 特殊功能模块内部均有数据缓冲存储器BFM 是FX2N 2AD同PLC基本单元进行数据通信的区域 这一缓冲期区由32个16位的寄存器组成 编号为BFM 0 BFM 31 如表5 2所示 5 偏置和增益的调整 模块出厂时 对于电压输入为0 10VDC 偏置值和增益值调整到数字值为0 4000 当FX2N 2AD用作电流输入或0 5VDC输入 或根据工厂设定的输入特性进行输入时 就有必要进行偏置值和增益值的调节 偏置值和增益值的调节是对实际的模拟输入设定一个数字值 这是由FX2N 2AD的容量调节器来调节的 1 增益调整 增益调整可设置为任意数值 但是 为了将12位分辨率展示到最大 可使用的数字范围为0 4000 2 偏置值调整 偏置值可设置为任意的数字值 但是 当数字值以图5 6所示的方式设置时 建议设定模拟值如图5 6所示 3 特殊功能模块的读写操作 FX系列PLC基本单元与特殊功能模块之间的数据通信由FROM TO指令来执行 FROM指令是将增设的特殊单元缓冲存储器 BFM 的内容读到PLC中的指令 TO指令是从PLC对特殊单元缓冲存储器写入数据的指令 三 任务实施 1 画出I O接线图图5 9所示为电热水炉控制的I O接线图 X0为高位液位开关 X1为低位液位开关 Y0为进水电磁阀 Y1为加热电阻 温度信号接入FX2N 2AD特殊模块 2 编制梯形图程序 3 程序调试 按照输入输出接线图5 9所示接好各信号线 电源线等 输入程序 进行调试 四 知识拓展 1 FX2N 2DA模拟量输出模块FX2N 2DA型的模拟量输出模块用于将12位的数值转换成2点模拟量输出 电压输出和电流输出 并将它们输入到PLC中 FX2N 2DA可连接到FX0N FX2N和FX2NC系列PLC中 两个模拟输出通道可接受0 10VDC 0 5VDC或4 20mA输出 使用FROM和TO指令与PLC进行数据传输 2 FX2N 2DA布线 如图5 11所示 当电压输出存在波动或有大量噪声时 在位置 1处连接0 1 0 47 F25VDC的电容 对于电压输出 在IOUT和COM之间进行短路 3 FX2N 2DA技术特性 4 FX2N 2DA缓冲存储器分配 BFM BFM 16 由BFM 17 数字值 指定的通道D A转换数据被写 D A数据以二进制形式 并以8位和高端4位两部分的顺序进行写 BFM 17 b0 1 0通道2的A D转换开始b1 1 0通道1的A D转换开始b2 1 0A D转换的下端8位数据保持 5 编程实例 在图5 12所示的程序中 FX2N 2DA模拟量输出模块接在0号位置 通道CH1和CH2分别在X0和X1的控制下执行转换 输出模拟量可以任意组合为0 10VDC 0 5VDC或4 20mA输出 任务二PLC与计算机的通信 一 任务分析 图5 13为PLC与计算机通信示意图 要求通过串口通信板卡FX2N 232BD实现FX2N系列PLC与计算机之间的通信 二 相关知识 1 FX2N串口通信板卡 2 通信参数设置 在两个串行通信设备进行任意通信之前 必须设置相互可辨认的参数 只有设置一致才能进行通信 这些参数包括波特率 停止位和奇偶校验等 它们通过位组合方式来选择 这些位存放在数据寄存器D8120中 如表5 7所示 对寄存器D8120进行参数设置 可以通过编程的方法实现 通信参数也可以通过编程软件来设置 例如 通过FXGP WIN编程软件来设置 3 串行通信指令 RS指令用于对FX系列PLC使用RS 232C及RS 485功能扩展板及特殊适配器 进行发送接受串行数据的指令 如图5 18所示是RS指令的使用说明 S 指定传送缓冲区的首地址 m 指定传送信息长度 D 指定接收缓冲区的首地址 n 指定接收缓冲长度 即接收信息长度最大长度 三 任务实施 连接232BD和个人计算机 使其与PLC交换数据 个人计算机中可使用一般的通信软件或个人计算机中的专用程序 要求个人计算机的通信格式如表5 9所示 PLC中的通信程序如图5 18所示 四 知识拓展 N N网络功能就是在最多8台FX系列PL

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论