在PLC中,处理比扫描频率高的输入信号的任务是由高速计数器来完成的。在实际工程中,高速计数器大多连接增量型旋转编码器,用于检测位移量和速度等。每个高速计数器在使用前,都要用HDEF指令来定义工作模式,并且只能定义1次。2)执行高速计数器指令HSC。功能是根据与高速计数器相关的特殊继电器确定的控制方式和工作状态,使高速计数器的设置生效,按照指定的工作模式执行计数操作。高速计数器各种数值存放处见表1-26。......
2023-06-26
1.FX3U系列PLC的高速计数器的用途和分类
FX3U系列PLC内置有21点高速计数器C235~C255,相对于普通计数器,高速计数器用于频率高于机内扫描频率的机外脉冲计数,由于计数信号频率高,计数以中断方式进行,计数器的当前值等于设定值时,计数器的输出接点立即工作。其作为高速计数器输入的PLC输入端口有X000~X007,且X000~X007不能重复使用,即若某一个输入端已被某个高速计数器占用时,它就不能被其他的高速计数器所使用。
根据计数方式的不同,高速计数器可分为以下三种类型:
C235~C245共11个高速计数器用作单相单计数输入的高速计数,即每一个计数器占用1点高速计数输入点,计数方向可以是加序或者减序计数,取决于对应的特殊辅助继电器M8×××的状态。例如C245占用X002作为高速计数输入点,当对应的特殊辅助继电器M8245被接通时,做减计数,反之则为加计数。C245还占用X003和X007分别作为该计数器的外部复位和置位输入端。
C246~C250共5个高速计数器用作单相双计数输入的高速计数,即每一计数器占用2点高速计数输入,其中1点为加计数输入,另一点为减计数输入。例如C250占用X003作为加计数输入,占用X004作为减计数输入,另外占用X005作为外部复位输入端,占用X007作为外部置位输入端。同样,计数器的计数方向也可以通过编程对应的特殊辅助继电器M8×××状态指定。
C251~C255共5个高速计数器用作双相双计数输入的高速计数,即每一计数器占用2点高速计数输入,其中1点为A相计数输入,另1点为与A相相位差90°的B相计数输入。A相和B相相位信号决定了计数器是加计数还是减计数。当A相位ON时,对B相的上升沿进行加计数,B相的下降沿作为减计数,即当A相领先于B相时为加计数,反之为减计数。
在YL-335B自动化生产线的分拣单元中我们使用的是具有A、B两相90°相位差的旋转编码器,且Z相脉冲并没有使用,所以我们在这里应选择的高速计数器应是双相双计数类型。此类高速计数器与输入点的关系如表2-3所示,表中,“A”为A相输入;“B”为B相输入;“R”为复位输入;“S”为启动输入。
表2-3 双相双计数高速计数器与输入点的配套关系
2.高速计数器的基本编程
高速计数器中的双相双计数高速计数器如图2-39所示,当X011接通时,C251计数开始。由表2-2可知,其输入来自X0(A相)和X1(B相)。只有当计数使当前值超过设定值,则Y2为ON。如果0X10接通,则计数器复位。根据不同的计数方向,Y3为ON(增计数)或为OFF(减计数),即用M8251~M8255,可监视C251~C255的加/减计数状态。
从分拣单元工作来看,高速计数器的编程仅要求能接收旋转编码器的脉冲信号进行计数,提供工件在传送带上位移的信息,以及能对所使用的高速计数器进行复位操作,如图2-40所示。
图2-39 双相双计数高速计数器
图2-40 实现高速计数器计数和复位操作梯形图
高速计数器C251计数开始只需使用M8000将其选定即可。C251一旦开始计数,输入X000和X001即被指定为它的计数输入端,X000和X001的输入滤波时间将会自动从10 ms变为50 μs,以便实现高速计数。
M10为ON时执行RST指令,C251将被复位。复位指令起了用软件指定原点的作用,若复位后,重复计数,则C251将从0开始计数。
有关自动化生产线安装与调试的文章
在PLC中,处理比扫描频率高的输入信号的任务是由高速计数器来完成的。在实际工程中,高速计数器大多连接增量型旋转编码器,用于检测位移量和速度等。每个高速计数器在使用前,都要用HDEF指令来定义工作模式,并且只能定义1次。2)执行高速计数器指令HSC。功能是根据与高速计数器相关的特殊继电器确定的控制方式和工作状态,使高速计数器的设置生效,按照指定的工作模式执行计数操作。高速计数器各种数值存放处见表1-26。......
2023-06-26
目前,PLC的不同厂家或同一厂家的不同产品种类繁多,功能各有侧重。根据不同的角度可将PLC分成不同的类型,其常用的分类方法有如下两种。可编程序控制器实现对外部设备的控制,其输入端子与输出端子的数目之和称做PLC的输入/输出点数,简称I/O点数。西门子公司的S7-400PLC即是此类。为了适应机电一体化的要求,有的PLC制造成内插板式的,可嵌入到有关装置中。这种控制板既可实现PLC所有的功能,又可很方便地镶嵌到有关装置中。......
2023-06-15
S7-1200 PLC提供了最多6个高速计数器,其独立于CPU的扫描周期进行计算,可测量的单相脉冲频率最高为100kHz,双相或A/B相频率最高为30kHz。每种高速计数器有外部复位和内部复位两种工作状态。表9-13列出了高速计数器的工作模式和硬件输入定义。表9-14为高速计数器默认地址列表。图9-20 高速计数器指令块表9-15 所示为高速计数器指令块参数......
2023-06-15
PLC进行定位控制前必须搜索到原点位置,从而建立运动控制的坐标系。FX3U系列PLC配置了相对位置控制和绝对位置控制的指令。图2-65定位控制过程图2-65中,最高速度受限于电动机和PLC的最大输出频率,指定速度应不大于允许的最高速度。下面仅对YL-335B定位控制中所使用的部分特殊软元件加以介绍。......
2023-06-15
PLC种类很多,可从不同的角度进行分类。依这个点数,PLC大致可分为微型机、小型机、中型机、大型机和超大型机。小型机控制点可达100多点,如西门子S7-200和S7-1200型PLC,如图1-7b和图1-7c所示。这里所阐述的底板、机架模块,是指它为PLC各模块的安装提供基板,并为模块间的联系提供总线。不同厂家或同一厂家但不同类型的PLC都不大相同,图1-8所示为PLC的主底板和辅助底板。......
2023-06-18
高速计数器的应用步骤主要包括:1)在CPU的属性对话框中,激活高速计数器,并设置相关参数。针对此应用,选择CPU 1214C,高速计数器为HSC1,模式为单相计数,内部方向控制,无外部复位。......
2023-06-15
PLC是英文Programmable Logic Controller的缩写,意为可编程序逻辑控制器,是一种专为工业应用而设计的控制器。图5-1列出了几种常见的PLC。图5-1 几种常见的PLC由于PLC一直在发展中,至今尚未对其下最后的定义。......
2023-06-15
气缸和气马达是气动系统常用的执行元件,在YL-335B中,只用到了气缸,其包括笔形气缸、薄型气缸、摆动气缸、导向气缸、气动手爪等,如图2-21所示。在YL-335B的加工单元中,薄型气缸用于冲压,这主要是考虑该气缸行程短的特点。......
2023-06-15
相关推荐