三菱高速计数器应用

合集下载

三菱可编程序控制器中高速计数器的研究与应用

三菱可编程序控制器中高速计数器的研究与应用

文献标识码 : A
本 文就 电 气 自动 化 领 域 广 泛 使 用 的 可 编 程 序 控 制
器 的 高速 计 数器 的 应 用作 了详 细 的说 明 。 由于 高 速 计 数 器 计数频率高 , 并 能跳 出 可编 程 序 控 制 器 的循 环 扫描 周 期 . 在
实 际 应 用 中使 用 价值 很 高 。 本 文 通 过 举 例 详 细 说 明 了 高速 计 数器 与编 码器 的 匹 配 、 最高 频率的选取 、 相关指令 与中断
的组 合 运 用 。
C 2 5 5就带有计数方 向的控制端 ,所 以 M8 2 4 6~M8 2 5 5没有 控制增减计数功 能 , 只有指示 功能 , 随着 外部计数方 向的变 化, 控制特殊辅 助继 电器 的状态也在发生着变化 。计数器 的 设定值 可以用常数 K直接设定 ,也 可用传送 指令间接用数 据 寄存器 D的内容作为设定值 ,间接设定 时要用编号紧连 在 一 起 的两 个 数 据 寄 存 器 。
Ab s t r a c t T h i s p a p e r ma d e a d e t a i l e d e x p l a n a t i o n o n t h e wi d e l y
u s e d hi g h s p e e d c o u nt e r o f pr o g r a m ma bl e c o n t r o l l e r i n t he ie f l d o f e l e c t r i c a l a u t o ma t i o n.Du e t o t he hi g h  ̄e q ue n c y o f h i g h s p e e d
表1 F X2 N系列 P L C 高 速计 数 器简 表

【三菱】高速计数器

【三菱】高速计数器

【三菱】高速计数器作者:蔡慧荥我们知道在我们三菱FX PLC里面,高速计数器一共有21个,编号为C235-C255。

那么我们的高数计数器一共有四种类型,一种是一相无启动无复位高速计数器C235-C240,一种是一相带启动带复位高速计数器C241-C245,一种是一相双输入高速计数器C246-C250,还有一种是二相输入(A-B相)高速计数器C251-C255。

下面就列一下各个高速计数器对应的信号输入端口编号及端口功能。

其中,U为加计数输入,D为减计数输入,A为A相输入,B为B相输入,R为复位输入,S为启动输入。

我们要知道的是高速计数器都是32位双向计数器,它跟内部信号计数器不同的地方是,高速计数器信号是只能由输入端口X输入的,它只能与输入端口X0-X7配合使用,其中X6和X7只能用来作启动信号输入或复位信号输入,所以实际上只有6个高速计数器输入端口。

因为只有6个高速输入端口,虽然高数计数器有21个,但是最多只能同时使用6个。

还有一个要注意的是所有的高速计数器都是停电保持型的。

那么再说到为什么我们的高速计数器能够对高速脉冲进行计数呢?这是因为高速脉冲计数器的工作方式是中断工作方式的,而中断工作方式是跟PLC的扫描周期无关的,所以高速计数器能够对频率较高的脉冲信号进行计数。

那么由于高速计数器具有这样的特点,我们的高速计数器就可以应用于编码器脉冲输入测速、定位等的场合。

前面有说到高速计数器都是32位双向计数器的,其计数方向(加计数还是减计数)的控制是随计数器的类型的不同而不同的。

下面就给出个高数计数器计数方向控制表。

除此之外,我们的高速计数器还有硬件计数器和软件计数器之分。

硬件计数器是通过硬件进行计数的,有C235,C236,C246,C251,其相应频率可达60kHz(单相)和30kHz(双相)。

除此之外的就是软件计数器,其相应频率较低,只有10kHz(单相)和5kHz(双相),软件计数器是通过CPU中断处理进行计数的。

机电一体化技术专业《三菱FX系列PLC的高速计数器(HSC)功能简介》

机电一体化技术专业《三菱FX系列PLC的高速计数器(HSC)功能简介》

1.高速计数器概述21点高速计数器C235~C255共用PLC的8个高速计数器输入端X0~X7,某一输入端同时只能供一个高速计数器使用。

这21个计数器均为32位加/减计数器(见表3–7)。

不同类型的高速计数器可以同时使用,但是它们的高速计数器输入不能冲突。

高速计数器的运行建立在中断的根底上,这意味着事件的触发与扫描时间无关。

在对外部高速脉冲计数时,梯形图中高速计数器的线圈应一直通电,以表示与它有关的输入点已被使用,其他高速计数器的处理不能与它冲突。

可用运行时一直为ON的M8000的常开触点来驱动高速计数器的线圈。

例如在图1中,当X14为ON时,选择了高速计数器C235,从表3–7可知,C235的计数输入端是X0,但是它并不在程序中出现,计数信号不是X14提供的。

表1给出了各高速计数器对应的输入端子的元件号,表中的U、D分别为加、减计数输入,A、B分别为A、B相输入,R为复位输入,S为置位输入。

2.一相高速计数器C235~C240为一相无起动/复位输入端的高速计数器,C24l~C245为一相带起动/复位端的高速计数器,可用M8235~M8245来设置C235~C2415的计数方向,M为ON时为减计数,为OFF 时为加计数。

C235~C240只能用RST指令来复位。

图1中的C244是1相带起动/复位端的高速计数器,由表1可知,Xl和X6分别为复位输入端和起动输入端,它们的复位和起动与扫描工作方式无关,其作用是立即的和直接的。

如果X12为ON,一旦X6变为ON,立即开始计数,计数输入端为X0。

X6变为OFF,立即停止计数,C244的设定值由D0和D1指定。

除了用Xl来立即复位外,也可以在梯形图中用复位指令复位。

3. 两相双向计数器两相双向计数器(C246~C250)有一个加计数输入端和一个减计数输入端,例如C246的加、减计数输入端分别是X0和Xl,在计数器的线圈通电时,在X0的上升沿,计数器的当前值加1,在X1的上升沿,计数器的当前值减l。

FX2N高速计数器的使用说明

FX2N高速计数器的使用说明

三菱PLC高速計數器FX2N主機內建多個高速計數器,編號從C235到C255共21個,高速計數器又可分為1相1計數、1相2計數和2相2計數三種,它們的脈波輸入端和復歸端分別由X0〜X7輸入接點來控制,如表2-8所示。

高速計數器全部具停電保持功能。

表2-8 高速計數器的編號1相1計數1相2計數2相2計數輸入端C235 C236 C237 C238 C239 C240 C241 C242 C243 C244 C245 C246 C247 C248 C249 C250 C251 C252 C253 C254 C255 X0 U/D U/D U/D U U U A A AX1 U/D R R D D D B B BX2 U/D U/D U/D R R R RX3 U/D R R U U A AX4 U/D U/D D D B BX5 U/D R R R R RX6 S S SX7 S S S U:上數計數D:下數計數R:復歸S:啟動A:A相輸入B:B相輸入表2-8中C235是一個1相1輸入的高速計數器,它的脈波輸入端為X0;C241的脈波輸入端為X0,並且X1輸入端可作硬體復歸(Reset)。

另外,必須注意X0〜X7不可重複使用,一旦使用了C235的話,C241、C244、C246、C247、C249、C251、C252、C254就不能再使用。

高速計數器是一種32位元上/下數計數器,上數或下數的決定方法如表2-9所示:表2-9 高速計數器上/下數方法項目1相1計數1相2計數2相2計數上/下數方法M8235〜M8245=OFF時相對應的計數器上數=ON時下數M8246〜M8255上數下數有各自的輸入端M8246〜M8255A相輸入端ON時,B相輸入端OFF→ON時上數,ON→OFF時下數上/下數監視上數時M8246〜M8255相對號碼OFF下數時M8246〜M8255相對號碼ON 附註有些高速計數器具有硬體復歸端(R)及計數開始端(S)高速計數器的反應速度如下所示:1、使用C235、C236、C246、C251計數器(X0、X1)的反應速度如下所示,但是如果使用應用指令FNC53、54、55時反應速度與第2項相同。

三菱PLCFX3UC高速计数器(C235~C255)简单概述

三菱PLCFX3UC高速计数器(C235~C255)简单概述

三菱PLCFX3UC高速计数器(C235~C255)简单概述
三菱PLC FX3UC高速计数器
(C235~C255)简单概述
三菱PLC FX3UC高速计数器(C235~C255)的简单概述
FX3UC高速计数器,只对应DC输入型的基本单元。

高速计数器,可以对传入基本单元的通用输入端子,或是高速输入特殊适配器(选件产品)的信号进行计数。

这两种产品的区别在于可以计数的最高频率以及输入信号的种类。

基本单元的通用输入端子
可以输入开集电极型晶体管输出的信号,可以进行最大100kHz(单相)的计数。

高速输入特殊适配器
可以输入差动输出的信号,可以进行最大200kHz(单相)的计数。

使用高速输入特殊适配器时的注意要点
请在高速输入特殊适配器、或是基本单元的相同输入编号中,选择一个加以使用。

在分配给高速输入特殊适配器的输入编号上接线时,请勿在基本单元的相同编号的输入端子上进行接线。

不在分配给高速输入特殊适配器的输入编号上接线时,可以将基本单元的相同编号的输入端子作为通用输入使用。

(但是,
高速计数器中分配的输入编号除外)。

PLC高速计数器功能及应用

PLC高速计数器功能及应用

1、高速计数器的数量及编号
高速计数器在程序中使用时的地址编号用HSCn来表示, HSC表编程元件名称为高速计数器,n(n=0~5)为编号。
每个高速计数器的计数结果都对应有一个当前值寄存器。 编程时可通过地址HCx(x=0~5)来读取高速计数器的当前值。
不同型号的PLC主机,高速计数器的数量对应如下表所示。
4)在第4页设置当前值等于预置值时产生中 断(中断事件编号为12),使用默认的中断程序 符号名COUNT_EQ。
向导允许高速计数器按多个步骤进行计数, 即在中断程序中修改某些参数,例如修改计数器的 计数方向、当前值和预置值,并将另一个中断程序 连接至相同的中断事件。
本例设置编程2步,在中断程序COUNT_EQ中,
A相 B相
a)正转
A相 B相
b)反转
③ 三通道增量式编码器
编码器内部除了有双通道增量式编码器的两对光 耦合器外,在脉冲码盘的另外一个通道有一个透光段, 每转一圈,输出一个脉冲,该脉冲称为Z相零位脉冲, 用作系统清零信号,或坐标的原点,以减少测量的积 累误差。
2、绝对式编码器
N位绝对式编码器有N个码道,最外层的码道对 应编码的最低位。每一码道有一个光耦合器,用来读 取该码道的0、1数据。绝对式编码器输出的N位二进 制数反映了运动物体所处的绝对位置,根据位置的变 化情况,可以判别出旋转的方向。
S7-200的高速计数器有4类工作模式,共有12种。每个模 式各有不同,可通过编程,使用定义高速计数器指令HDEF来 选定工作模式。
1、高速计数器的工作模式
2、高速计数器的工作模式说明
从各个高速计数器的工作模式的描述可知:6个 高速计数器具有不完全相同的功能,最多可能有12种 工作模式,可分为四种类型。下面以HC1的工作模式 为例加以说明。

X3U三菱PLC高速计数器的动作分析

X3U三菱PLC高速计数器的动作分析

X3U三菱PLC高速计数器的动作分析
时间:2019-08-24 07:35:09 来源:未知作者:admin 点击:2393次
FX3U三菱PLC高速计数器的动作分析
高速计数器是计数停电保持型的“正/反”向计数器,1个点可处理32位数据。

用传输、四则等应用指令进行指定时,必须附加D、并使用32位指令。

. 指定正向计数器或反向计数器
ON:反向计数器 OFF:正向计数器M8□□□:□代表计数器编号。

. C241等带复位输入者不需要计数器复位输入。

. 如果将C235编入程序,则计数输入定为X000。

如果使用OUT线圈变为ON,则对X000的输入计数。

计数器驱动输入上不要写与计数输入(X000~X007)相同的软元件编号。

. 输出触点在计数器的当前值发生“-6->-5”的增加时被设置,发在“-5->-6”的减少时被复位。

. 虽然当前值的增减与触点的动作无关,但是,如果从2147483647起进行计数,即变为-2147483648。

同样,如果从-2147483648起进行计数,即变为2147483647。

(这样的动作被称为“环形计数”)
. 复位输入X006一变为ON,计数器的当前值立即变为0,输出触点复原。

. 计数器的当前值、输出触点和复位状态受到停电保持。

PLC高速计数功能的应用

PLC高速计数功能的应用

使用PLC进行高速数据采集(如采集旋转编码器的脉冲信号)的方法,以下以FX系列PLC 进行说明。

1、功能FX系列PLC提供了高速脉冲计数功能,通过这一功能可以连接编码器以测量位置,或积算仪表以计算累积量数值。

与高速计数功能有关的I/O和软元件有以下: 1)输入点6点:X0‐X5,当该点输入控制高速计数器时,自动响应高速计数处理。

此外,X6和X7也是高速输入,但只能用于启动信号而不能用于高速计数。

2)计数器21点:C235‐C255,用于高速输入信号的计数,用法见下文。

3)辅助继电器21点:M8235‐M8255,与21个计数器对应,用于标识该计数器输入信号是增计数还是减计数(见下文)。

2、计数器的类型1)1相无启动/复位端子:C235‐C240。

2)1相有启动/复位端子:C241‐C245。

3)2相双向 :C246‐C250。

4)2相A‐B相:C251‐C255。

3、用法1)21个高速计数器共享一个PLC上的6个高速计数输入端。

如果输入被某计数器占用,它就不能用于其它计数器或其它用途,因此,最多可同时使用21个高速计数器中的6个。

2)高速计算器的选择并非任意,它取决于输入信号的类型和计数器的类型。

信号的类型必须与计数器的类型(见上文第2点)相匹配。

3)各输入点有多个高速计数器可选择,但不能同时用于多个计数器,即使用了一个计数器后,与该点对应的其它计数器就不可用了。

4)当M8~~~(M8235‐8245)为ON时单相高速计数器C~~~为减计数方式;OFF时为加计数方式;当M8~~~(M846‐8255)为ON时单相双输入高速计数器或双相计数器C~~~为减计数方式;OFF时为加计数方式;4、高速计数器与输入端的对应关系(见附图)注: 一, 高。

低于 计数 计算相2 型‐2U ‐增计数输5、程序例子 LD X10RST C246LD X11OUT C24功能:1)X0作为当X1"OFF ‐> 2)当X11 3)当X106、计数频率 1)各输入 2)全部高若一些计数于20KHZ 。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

三菱FX系列PLC计数器(C)内部计数器高速计数器
2016-02-03 来源:网络或本站原创
FX2N系列计数器分为内部计数器和高速计数器两类。

1.内部计数器
内部计数器是在执行扫描操作时对内部信号(如X、Y、M、S、T等)进行计数。

内部输入信号的接通和断开时间应比PLC的扫描周期稍长。

(1)16位增计数器(C0~C199)??共200点,其中C0~C99为通用型,C100~C199共100点为断电保持型(断电保持型即断电后能保持当前值待通电后继续计数)。

这类计数器为递加计数,应用前先对其设置一设定值,当输入信号(上升沿)个数累加到设定值时,计数器动作,其常开触点闭合、常闭触点断开。

计数器的设定值为1~32767(16位二进制),设定值除了用常数K设定外,还可间接通过指定数据寄存器设定。

下面举例说明通用型16位增计数器的工作原理。

如图1所示,X10为复位信号,当X10为ON时C0复位。

X11是计数输入,每当X11接通一次计数器当前值增加1(注意X10断开,计数器不会复位)。

当计数器计数当前值为设定值10时,计数器C0的输出触点动作,Y0被接通。

此后既使输入X11再接通,计数器的当前值也保持不变。

当复位输入X10接通时,执行RST复位指令,计数器复位,输出触点也复位,Y0被断开。

图1??通用型16位增计数器
(2)32位增/减计数器(C200~C234)??共有35点32位加/减计数器,其中C200~C219(共20点)为通用型,C220~C234(共15点)为断电保持型。

这类计数器与16位增计数器除位数不同外,还在于它能通过控制实现加/减双向计数。

设定值范围均为~(32位)。

C200~C234是增计数还是减计数,分别由特殊辅助继电器M8200~M8234设定。

对应的特殊辅助继电器被置为ON时为减计数,置为OFF时为增计数。

计数器的设定值与16位计数器一样,可直接用常数K或间接用数据寄存器D的内容作为设定值。

在间接设定时,要用编号紧连在一起的两个数据计数器。

如图2所示,X10用来控制M8200,X10闭合时为减计数方式。

X12为计数输入,C200的设定值为5(可正、可负)。

设C200置为增计数方式(M8200为OFF),当X12计数输入累加由4→5时,计数器的输出触点动作。

当前值大于5时计数器仍为ON状态。

只有当前值由5→4时,计数器才变为OFF。

只要当前值小于4,则输出则保持为OFF状态。

复位输入X11接通时,计数器的当前值为0,输出触点也随之复位。

图2? 32位增/减计数器
2.高速计数器(C235~C255)
高速计数器与内部计数器相比除允许输入频率高之外,应用也更为灵活,高速计数器均有断电保持功能,通过参数设定也可变成非断电保持。

FX2N有C235~C255共21点高速计数器。

适合用来做为高速计数器输入的PLC输入端口有X0~X7。

X0~X7不能重复使用,即某一个输入端已被某个高速计数器占用,它就不能再用于
入。

X6、X7只能用作启动信号,而不能用作计数信号。

(2)单相双计数输入高速计数器(C246~C250)??这类高速计数器具有二个输入端,一个为增计数输入端,另一个为减计数输入端。

利用M8246~M8250的ON/OFF动作可监控C246~C250的增记数/减计数动作。

?如图4所示,X10为复位信号,其有效(ON)则C248复位。

由表1可知,也可利用X5对其复位。

当X11接通时,选中C248,输入来自X3和?X4。

图4??单相双计数输入高速计数器
(3)双相高速计数器(C251~C255)? A相和B相信号决定计数器是增计数还是减计数。

当A相为ON时,B相由OFF到ON,则为增计数;当A相为ON时,若B相由ON到OFF,则为减计数,如图5a所示。

图5??双相高速计数器
如图5b所示,当X12接通时,C251计数开始。

由表1可知,其输入来自X0(A相)和X1(B相)。

只有当计数使当前值超过设定值,则Y2为ON。

如果X11接通,则计数器复位。

根据不同的计数方向,Y3为ON (增计数)或为OFF(减计数),即用M8251~M8255,可监视C251~C255的加/减计数状态。

注意:高速计数器的计数频率较高,它们的输入信号的频率受二方面的限制。

一是全部高速计数器的处理时间。

因它们采用中断方式,所以计数器用的越少,则可计数频率就越高;二是输入端的响应速度,其中X0、X2、X3最高频率为10KHZ,X1、X4、X5最高频率为7KHZ。

?。

相关文档
最新文档