FX2N系列可编程控制器脉冲输出及高速处理指令.ppt
可编程控制器应用技术,第九章 FX2N系列可编程控制器脉冲输出及高速处理指令,目录,FX2N系列可编程控制器的脉冲输出功能 FX2N系列可编程控制器的高速计算器 FX2N系列PLC高速计数器指令 FX2N系列PLC脉冲输出及高速计数器指令应用实例,1,内容提要,2,工业控制领域中经常要遇到脉冲列,运动体的位移可以转变为脉冲的数量,电压、电流、温度、压力等物理量的量值变化可以转变为脉冲列频率的变化。与此相反,定量的脉冲可以作为定量位移的驱动信号,调制输出脉冲的脉宽可以成为模拟信号输出的手段。因而近年来,PLC厂商都很重视产品的脉冲处理功能。本章介绍 FX2 N系列可编程控制器脉冲处理类元器件及指令,含高速计数器的类型、使用方法、脉冲输出类指令及高速计数指令等,并给出了脉冲处理在工业应用中的例子。,第一节 FX2N系列可编程控制器的脉冲输出功能,FX2N系列可编程控制器在FX2系列机基础上新增加了脉冲输出功能。通过本机(晶体管输出型)特定的输出口(Y000、Y001)可输出指定频率及数量的脉冲串或输出脉冲宽度可调制的脉冲串,用于简单的定位控制及模拟量控制。,3,第一节 FX2N系列可编程控制器的脉冲输出功能,1.脉冲输出指令,表9-1 脉冲输出指令的要素,该指令可用于指定频率、产生定量脉冲输出的场合。,4,第一节 FX2N系列可编程控制器的脉冲输出功能,图9-1 脉冲输出指令使用说明,5,第一节 FX2N系列可编程控制器的脉冲输出功能,2.可调速脉冲输出指令,表9-2 可调速脉冲输出指令的要素,6,第一节 FX2N系列可编程控制器的脉冲输出功能,该指令是带有加减速功能的定尺寸传送脉冲输出指令。,功能,对所指定的最高频率进行指定加减速时间的加减速调节,并输出所指定的脉冲数。,7,第一节 FX2N系列可编程控制器的脉冲输出功能,图9-2 可调速脉冲输出指令使用说明,8,第一节 FX2N系列可编程控制器的脉冲输出功能,3.脉宽调制指令,表9-3 脉宽调制指令的要素,该指令用于指定脉冲宽度、脉冲周期,产生脉宽可调脉冲输出的场合。,9,第一节 FX2N系列可编程控制器的脉冲输出功能,图9-3 脉宽调制指令使用说明,10,第二节 FX2N系列可编程控制器的高速计数器,对外部信号计数,工作在中断工作方式 计数范围较大,计数频率较高 工作设置较灵活 使用专用的工作指令,高速计数器与普通计数器的主要差别:,11,第二节 FX2N系列可编程控制器的高速计数器,一、数量及类型 FX2N系列可编程控制器设有 C235C255计21点高速计数器。它们共享同一个机箱输入口上的6个高速计数器输入端(X000-X005)。由于使用某个高速计数器时可能要同时使,12,第二节 FX2N系列可编程控制器的高速计数器,分类,1相无启动/复位端子(单输入)C235C240 6点1相带启动/复位端子(单输入)C241C245 5点1相2计数输入型 C246C250 5点2相双计数输入型 C251C255 5点,13,第二节 FX2N系列可编程控制器的高速计数器,表9-4 FX2N系列可编程高速计数器一览表,14,第二节 FX2N系列可编程控制器的高速计数器,续表,注:U表示增计数输入,D表示减计数输入,A表示A相输入,B表示B相输入,R表示复位输入,S表示启动输入。,15,第二节 FX2N系列可编程控制器的高速计数器,二、使用方式,1.1相无启动/复位高速计数器,图9-4 1相无启动/复位高速计数器,16,第二节 FX2N系列可编程控制器的高速计数器,2.1相带启动/复位端高速计数器,图9-5 1相带启动/复位端高速计数器,17,第二节 FX2N系列可编程控制器的高速计数器,3.1相2计数输入型高速计数器,图9-6 1相2计数输入型高速计数器,18,第二节 FX2N系列可编程控制器的高速计数器,4.2相双计数输入型高速计数器,图9-7 2相双计数输入型高速计数器,带有外计数方向控制端的高速计数器也配有编号相对应的特殊辅助继电器,只是它们没有控制功能只有指示功能。,19,第二节 FX2N系列可编程控制器的高速计数器,三、高速计数器的频率总和频率总和是指同时在PLC输入端口上出现的所有信号的最大频率总和。FX2N系列机频率总和的参考值为20kHz。,20,第二节 FX2N系列可编程控制器的高速计数器,1.各输入端的响应速度,表9-5 输入点的频率性能,21,第二节 FX2N系列可编程控制器的高速计数器,2.被选用的计数器及其工作方式,1相型高速计数器无论是增计数还是减计数,都只需一个输入端送入脉冲信号。1相2计数输入高速计数器在工作时,情况多样。2相双计数输入型高速计数器工作时不但要接收二路脉冲信号,还需同时完成对二路脉冲的解码工作。,22,第二节 FX2N系列可编程控制器的高速计数器,当使用高速计数器指令,以软件方式完成高速计数控制时,软件的使用要影响高速计数器的最高使用总频率。,3.以上所述为硬件频率,表9-6 高速处理指令对 PLC接受外部高速信号能力的影响,23,第二节 FX2N系列可编程控制器的高速计数器,计算示例,24,第三节 FX2N系列PLC高速计数器指令,1.高速计数器比较置位及比较复位指令,表9-7 高速计数器比较置位及比较复位指令要素,25,第三节 FX2N系列PLC高速计数器指令,图9-9 高速计数器比较置位、比较复位指令使用说明,26,第三节 FX2N系列PLC高速计数器指令,说明:,高速计数器比较置位指令中D可以指定计数中断指针。高速计数器比较复位指令也可以用于高速计数器本身的复位。,27,第三节 FX2N系列PLC高速计数器指令,图9-10 高速计数器比较置位、复位指令的应用,28,第三节 FX2N系列PLC高速计数器指令,2.高速计数器区间比较指令,表9-8 高速计数器区间比较指令要素,29,第三节 FX2N系列PLC高速计数器指令,图9-11 高速计数器区间比较指令的使用说明,30,第三节 FX2N系列PLC高速计数器指令,比较置位、比较复位、区间比较三条指令是高速计数器的32位专用控制指令。在同一程序中如多处使用高速计数器控制指令,其控制对象输出继电器的编号的高2位应相同,以便在同一中断处理过程中完成控制。,3.高速计数器指令使用的几点说明,31,第三节 FX2N系列PLC高速计数器指令,特殊辅助继电器 M8025是高速计数指令的外部复位标志。高速计数器比较指令是在外来计数脉冲作用下以比较当前值与设定值的方式工作的。,32,第三节 FX2N系列PLC高速计数器指令,刷新指令FNC50 REF:用于指定输入及输出口立即刷新。刷新和滤波时间调整指令FNC51 REFF:用于X000X007口的刷新及滤波时间的调整。速度检测指令FNC56 SPD:用于从指令指定的输入口送入计数脉冲,规定计数时间,统计速度脉冲数的场合。矩阵输入指令FNC52 MTR:用于从输入口快速、批量输入数据的场合。,4.其他高速处理指令,33,第三节 FX2N系列PLC高速计数器指令,34,第四节 FX2N系列 PLC脉冲输出及高速计数器指令应用实例,脉冲输出及高速计数指令常用在位置控制及定长控制中。比如薄钢板的开平冲剪生产线,需要将带钢板整平后冲剪为等长的长方形板材包装。,35,图9-12 钢板展开压平冲剪流水线控制,36,END,