FX2N高速计数器的使用说明

合集下载

【三菱】高速计数器

【三菱】高速计数器

【三菱】高速计数器作者:蔡慧荥我们知道在我们三菱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计数器(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的内容作为设定值。

机电一体化技术专业《三菱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項相同。

高速计数器的使用方法

高速计数器的使用方法

高速计数器的使用方法
高速计数器是一种电子计数器,具有高速、准确、稳定等特点,广泛应用于各种计数场合。

其使用方法如下:
1. 首先,将高速计数器与待计数的信号源连接,确保连接正确、稳定。

2. 然后,按下高速计数器上的计数键,开始计数。

3. 在计数过程中,可以通过高速计数器的显示屏上的数字来实时查看计数结果。

4. 如果需要重置计数器,可以按下清零键将计数器清零。

5. 在使用高速计数器时,需要注意待计数信号的稳定性和波形形态,以确保计数结果准确无误。

6. 此外,还需要在使用过程中注意保护高速计数器,避免受到过高电压、电流等因素的影响,导致损坏或计数不准确。

综上所述,高速计数器的使用方法并不复杂,只需按照上述步骤进行即可。

同时,还需要注意信号源的稳定性和波形形态,以确保计数结果的准确性。

- 1 -。

FX2N的使用1

FX2N的使用1
FX—20P E FX 20P—E手持编 20P 程器使用说明
——周彬华 周彬华
编程器主要功能键的作用: 编程器主要功能键的作用:
1、[RD/WR]功能键:[RD]读程序、[WR]写程序,重复操作、 [RD/WR]功能键:[RD]读程序、[WR]写程序,重复操作、 功能键 读程序 写程序 交替变换。 交替变换。 按下该键: 按下该键: 显示[R]表示编程器进入读程序状态 显示[R]表示编程器进入读程序状态 [R] [W]表示编程器进入写程序状态 显示[W] 显示[W]表示编程器进入写程序状态 2、[INS/DEL]功能键:[INS]插入一条指令 [INS/DEL]功能键:[INS]插入一条指令 功能键 条指令,重复操作、交替变换。 条指令,重复操作、交替变换。 [DEL]删除一 [DEL]删除一
ERROR; ERROR;若有错则显示出错步序号及出错代码 TRANSFER:数据传送,用于存储卡合和RAM TRANSFER:数据传送,用于存储卡合和RAM
3、DATA MEM
之间程序和参数的传送;如果没有存储卡合则显示NO 之间程序和参数的传送;如果没有存储卡合则显示NO CASSETTE,不能进行传送。 CASSETTE,不能进行传送。
12、[MPS]/[MRD]/[MPP]进栈 读栈 出栈指令:分别 、 进栈/读栈 出栈指令: 进栈 读栈/出栈指令 表示存储运算的中间结果/读出存储的内容 读出存储的内容/读出存储 表示存储运算的中间结果 读出存储的内容 读出存储 内容的同时且复位。 内容的同时且复位。 13、[PLS]/[PLF]脉冲指令:分别表示上升沿检测脉 、 脉冲指令: 脉冲指令 冲和下降沿检测脉冲。 冲和下降沿检测脉冲。 14、[STL]/[RET]顺控和顺控结束指令:表示步进梯 、 顺控和顺控结束指令: 顺控和顺控结束指令 形图开始和结束。 形图开始和结束。 15、[END]程序结束指令:每次程序结束时都必须使 、 程序结束指令: 程序结束指令 用该指令。 用该指令。 16、[FNC]功能指令:用于强制转换操作。 、 功能指令:用于强制转换操作。 功能指令

三菱FX2N可编程控制器使用手册

三菱FX2N可编程控制器使用手册

三菱FX2N可编程控制器使用手册一、可编程控制器的内部编程元件1、输入继电器X:X000~X017 共16点2、输出继电器Y:Y000~Y017 共16点3、辅助继电器M:1)通用辅助继电器M0~M499 共500点2)断电保持继电器M500~M3071 共2572点3)特殊辅助继电器M8000~M8255 共256点4、状态继电器S:S0~S499 共500点1)初始状态继电器S0~S9 共10点2)回零状态继电器S10~S19 共10点,供返回原点用3)通用状态继电器S20~S499 共480点4)断电保持状态继电器S500~S899 共400点5)报警用状态继电器S900~S999 共100点5、定时器T:T0~T255 共256点1)常规定时器T0~T255 共256点T0~T199为100ms定时器,共200点,其中T192~T199为子程序中断服务程序专用的定时器。

T200~T245为10ms定时器共46点2)积算定时器T246~T255 共10点T246~T249为1ms积算定时器共4点T250~T255为100ms积算定时器共6点6、计算器C:C0~C234 共235点1)16位计数器C0~C199 共200点其中C0~C99为通用型共100点C100~C199为断电保持型共100点2)32位加/减计数器C200~C234 共35点其中C200~C219为通用型共20点C220~C234为断电保持型共15点7、指针P/I1)分支用指针P0~P127 共128点2)中断用指针IXXX 共15点其中输入中断指针100~150 共6点定时中断指针16~18 共3点计数中断指针1010~1060 共6点8、数据寄存器D1)通用数据寄存器D0~D199 共200点2)断电保持数据寄存器D200~D7999其中断电保持用D200~D511 共312点不能用软件改变的断电保持D512~D7999 共7488点,可用RST和ZRST指令清除它的内容。

三菱PLC高速计数功能的应用

三菱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、高速计数器与输入端的对应关系(见附图)注:U‐增计数输入。

输入;D‐减计数输入;A‐A相输入;B‐B相输入;R‐复位输入;S‐启动输入A5、程序例子向计数器)子(二相双向LDX10RSTC246LDX11OUTC24功能:1)X0作为C246的增计为的计数端,X1作为C246的减计数端。

即当X0OFFF ‐ON,C24增46一,当X1OFF‐ON,C246减一;2)当X11接能时,选C246,使X0,X1的输选通使输入有效。

西门子PLC高速计数器使用方法

西门子PLC高速计数器使用方法

高速计数器对CPU扫描速率无法控制的高速事件进行计数,最多可配置12种不同的操作模式。

高速计数器的最高计数频率取决于您的CPU类型。

每台计数器对支持此类功能的时钟、方向控制、复原和起始均有专用输入。

对于二相计数器,两个时钟均可以最高速率运行。

在正交模式中,可选择1乘以(1x)或4乘以(4x)最高计数速率。

所有计数器均以最高速率运行,互不干扰。

本标题讨论下列主题:使用高速计数器识别高速计数器的详细计时功能为高速计数器连接输入线高速计数器编址(HC)识别不同的高速计数器选择现用状态和1x/4x模式高速计数器初始化顺序控制字节HSC模式设置当前值和预设值状态字节为中断赋值使用高速计数器返回顶端通常高速计数器被用作鼓式计数器驱动器,以恒速旋转的转轴配有增量轴式编码器。

轴式编码器提供每次旋转的指定计数以及每次旋转一个复原脉冲。

轴式编码器的时钟和复原脉冲为高速计数器提供输入。

用最先的几个预设值载入高速计数器,并在当前计数小于当前预设值的期间内激活所需输出。

当前计数等于预设值或复原时,计数器设置提供中断。

每次发生当前计数值等于预设值中断事件时,载入新预设值,并设置下一个输出状态。

发生复原中断事件时,设置第一个预设值和第一个输出状态,并重复该循环。

因为中断的发生速率远远低于高速计数器的计数速率,可对高速操作执行精确的控制,并对整体PLC扫描循环产生相对较小的影响。

中断附加方法允许在独立中断例行程序中执行每个载入的新预设值,以便进行状态控制。

(另一种方法是在单个中断例行程序中处理所有的中断事件。

)识别高速计数器的详细计时功能返回顶端下列时序图显示根据模式分类的每台计数器的功能。

在另一个时序图中显示复原和起始输入操作,并应用于所有使用复原和起始输入的模式。

在复原和起始输入图中,复原和起始的现用状态均被编程为高级。

有复原、无起始的操作举例有复原和起始的操作举例模式0、1和2操作举例模式3、4和5操作举例使用计数模式6、7和8时,上下时钟输入的上升沿间隔0.3微秒,高速计数器可能认为这些事件同时发生。

FX2N-1HC用户指南.doc

FX2N-1HC用户指南.doc

FX系列特殊功能模块FA MITSUBISHI三菱可编税控制器•MELSEC-FJ^2N1. 引言•硬件高速计数器模块足2相50也的奇速计数器.它足FX2N. FX2nc系列PLC的-个特殊功能模块。

FXzn-IHC的计数速度比PLC的内逊岛速计数器(2•郴30Hz, 1•郴60Hz)的计数速度岛,而M它町克接进行比较和输出••各冲计数器模式可用PLC命令进行选择.如1 •郴或2•郴,16位成32位模式。

只有这些模式©数设定Z厉,FX2N-1HC 单元才能运行。

•输入佶号源必须址I或2相编码器。

可使用5V. 12V或24V电亂也町使用初始值设匱命令输入(PRESET)和计数禁止命令输入(DISABLE)e•FX22IHC右两个输出。

十计数器值号输出比较值-•致时,输出设汽为ON。

输出晶体管被单独隔离,以允许泄漏或淤连接方法。

•FX2N-1HC和FX2NPLC之间的数据传输是通过缓冲存储器交换进行的。

FX2N-1HC有32个缓冲存储器(毎个为16位簸•FX2N-1HC i»i用FX2n. FXinc扩展总线上的8个I/O点。

这8个成町山输入或输出进行分配。

1.1外部尺寸V使用压紧端子〉•使用如左阳所示尺寸的插片端了。

•用拧炖0.5到0.8N.m(5到8kg.cm)插片端子.•只对本于册所讨论的模块端了进行接线,其它不用.FX2M-1HC特殊功能模块用户指南:人约0.3kg(0.66lbs)尺寸:徒*(英寸)附件:标签型特殊棋块SiiU标识.(1) 安裝孔2-4.5(0.18)(2) 扩展电缆和连接器(3) UP LED(4) DN(门LED(5) A LED(6) B LED(7) 电源LED(8) A・ B it f(M3(O.12)«tD(9) PRESET »f(M3(O.l2)«W)(!0) YH.YS» f(M3(0.12)«n)(H) DISABLED f(MX0.12)«H)(12) DIS(DISABLE) LED(13) PRESET LED(14) YH LED(15) YS LED(16) DIN廿轨挂钩(17) 35(1.38)宽的DIN护紈安装桶FX 系列特殊功能模块2. 布线.PNP 输出编码器PNP 输出编糾器如果使川NPN 输出编糾器.耍注盘编码器期「极性和FX2N-1HC 端了极性的匹配。

三菱PLC使用手册

三菱PLC使用手册

三菱 FX2N 可编程控制器使用手册一、可编程控制器的内部编程元件1、输入继电器 X: X000~X017共16点2、输出继电器 Y: Y 000~Y017共16点3、辅助继电器 M:1)通用辅助继电器M0~M499 共 500 点2)断电保持继电器M500~M3071 共 2572 点3)特殊辅助继电器M8000~M8255 共 256 点4、状态继电器 S:S0~S499共500点1)初始状态继电器S0~S9 共 10 点2)回零状态继电器S10~S19共 10 点,供返回原点用3)通用状态继电器S20~S499共 480点4)断电保持状态继电器S500~S899共400点5)报警用状态继电器S900 ~S999共100点5、定时器 T: T0~T255共256点1)常规定时器 T0 ~ T255共256点T0~ T199为 100ms定时器,共 200 点,其中 T192~T199 为子程序中断服务程序专用的定时器。

T200~T245 为 10ms定时器共 46 点2)积算定时器 T246 ~T255 共 10 点T246~T249 为 1ms积算定时器共4点T250~T255 为 100ms积算定时器共6点6、计算器 C :C0~ C234共235点1)16 位计数器C0 ~ C199共200点其中 C0~C99 为通用型共 100 点C100~C199为断电保持型共100 点2)32 位加 / 减计数器 C200~ C234 共 35 点其中 C200~ C219为通用型共 20 点C220~C234为断电保持型共15 点7、指针 P/I1)分支用指针 P0~P127 共 128 点2)中断用指针 I XXX共 15 点其中输入中断指针 100~ 150 共 6 点定时中断指针 16~18共3点计数中断指针 1010~1060共6点8、数据寄存器 D1)通用数据寄存器D0~D199 共 200 点2)断电保持数据寄存器D200~D7999其中断电保持用 D200~D511 共 312 点不能用软件改变的断电保持 D512~D7999 共 7488 点,可用 RST 和 ZRST指令清除它的内容。

三菱plc高速计数器使用实例三菱plc

三菱plc高速计数器使用实例三菱plc

三菱plc高速计数器使用实例 - 三菱plc 高速计数器是指能计算比一般扫描频率更快的脉冲信号,它的工作原
理与一般计数器类似,只是计数通道的响应时间更短。

在越来越多的
把握过程中需要对高速脉冲信号进行处理,而一般的计数方式远远不
能满足要求。

为此需要用到高速计数器。

计数器是plc内部重要的软
元件之一,高速计数器是plc计数器中常用的一种,PLC 内部有两种
计数器,一种是对PLC内部信号进行计数的计数器,另一种是对外部
大事信号进行计数的计数器。

一:高速计数器种类和软元件编号1、高速计数的种类基本单元内置了32位增减计数器的高速计数器(单
相计数/单相双计数/双相双计数),依据计数方法的不同可以分为硬
件计数器和软件计数器两种在高速计数器中,供应了可以选择外部复
位输入端子和外部启动输入端子开头计数的功能。

2、高速计数器的
区分硬件计数器:这种计数器是通过硬件进行计数。

软件计数器:
这种计数器是通过CPU中断处理进行计数,每个计数器需要在最大响
应频率和综合频率的两个限制条件下使用。

3、高速计数器的种类和
输入信号的形式 4、高速计数器软元件一览
二:高速计数器输入安排对应各个高速计数器的编号,X000-X007
安排表如下
三、高速计数器使用1、单相单计数的输入
2、单相双计数的输入
3、双相双计数的输入。

高速计数器的使用方法

高速计数器的使用方法

高速计数器的使用方法
1.确定计数器的采样频率,一般情况下,采样频率应该比被测物体的运动频率高,以确保计数器可以准确地记录每个运动周期。

2. 将被测物体与计数器连接起来,通常使用传感器或编码器来检测被测物体的运动。

连接时需要注意传感器或编码器的信号输出与计数器的输入接口兼容。

3. 启动计数器,并对其进行初步配置,如设置采样频率、计数方式等。

根据实际需要,还可以设置计数器的计数范围和计数精度等参数。

4. 开始进行测试,当被测物体运动时,计数器会自动记录其运动次数。

测试完成后,可以通过计数器的显示屏或计算机通信接口查看测试结果。

5. 分析测试结果,根据需要进行数据处理和统计分析,以评估被测物体的运动特性和性能。

需要注意的是,高速计数器使用时需要注意安全和稳定性问题,尤其是在对高速运动物体进行测试时。

同时,对于不同类型和品牌的计数器,其使用方法和配置参数可能会有所不同,需要仔细阅读设备说明书或咨询专业人员。

- 1 -。

三菱PLC高速计数器和编码器应用

三菱PLC高速计数器和编码器应用

三菱PLC高速计数器和编码器应用编码器的作用相信大家会经常听到,但是,到底怎么用,相信很多人是一知半解,那么,今天陈老师就给大家分享一下具体的使用方法。

使用编码器之前,我们需要先学习高速计数器的概念。

一、什么是高速计数器假如我们的PLC的X0点接入了一个按钮,在plc里面写入以下的程序,我们按住按钮1次,那么计数器就会记1,按2次就记2,… …我们按1000次了,计数器c0的常开触点就会闭合,这很好理解。

假如我1秒按一次,那么,人为去按,那么按个1000次就能导通。

重点来了,如果说我不接按钮,我接了个光电感应器或者编码器去感应,由机器去触发,机器运行的速度非常快,可能1秒按了几百次,甚至几百几千次,我们的X0的常开触点就感应不了了,那么怎么办,我们可以用高速计数器。

如下表,是我们的单相的高速计数器假如我把光电感应器接到,X0,那么C235,就是它的专用的计数器,X0每感应到的每一个信号都会用C235进行计数,我们用以下程序就能把X0感应到的脉冲数存放到D235里面。

(同理,C236记录的是X1的脉冲数;C237记录的是X2的脉冲数… …)当然计数器的计数频率是有个极限的,普通的FX系列的X点,接受的速度是50KHz,就是1秒钟能接收导通50 000次。

二、编码器的使用(相对值编码器)上图是一个编码器,转动上面的轴可以发出2个信号,每转动一定的角度,这2个输出都会闭合一定的次数,就像上面的光电感应器的接线一样,接线可以接到2个X点上面去。

然后我们可以通过高速计数器来对它进行计数,从而知道它转动了多少距离。

它与前面那种一个点输入的感应器又不一样,编码器正转计数会增加,反转计数应该减少。

作用的话定位才能准确。

这时我们需要用到下面另外一种高速计数器如下图:我们可以选用C251到C255这几个计数器,假如我的编码器接的是X0和X1(接线后面再讲),那么选用的就是C251,我们来写一段程序看看:这样,我们就把编码器记录的位置记录在D0、D1两个寄存器里面了。

三菱高速计数器应用

三菱高速计数器应用

三菱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位增计数器除位数不同外,还在于它能通过控制实现加/减双向计数。

设定值范围均为-214783648~-+214783647(32位)。

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

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

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

三菱PLCFX2N功能运用课件

三菱PLCFX2N功能运用课件

OFF(0) 无错误
保留 电源正常 硬件正常 保留 数字输出值正常
正常(1~4096)
保留
学习交流PPT
31
• (3)缓冲存储器BFM#30
• FX2N-4AD-PT的识别码为K2040,它就存 放在缓冲存储器BFM#30中。在传输/接收数据 之前,可以使用FROM指令读出特殊功能模块的 识别码(或ID),以确认正在对此特殊功能模 块进行操作。
*#9~ #12
*#13~ #16
*#17~ #20
*#21~ #27
*#28
#29
#30
#31
CH1~CH4在0.1℃单位下的当前温度
CH1~CH4在0.1℉单位下的平均温度
CH1~CH4在0.1℉单位下的当前温度
保留
数字范围错误锁存 错误状态 识别号K2040 保留
说明
① 平均温度的采样次 数被分配给BFM#1~#4。 只有1~4096的范围是有 效的,溢出的值将被忽略, 默认值为8
通道初始化,默认值=H0000 通道1 通道2 通道3 通道4 通道1 通道2 通道3 通道4 通道1 通道2 通道3 通道4 保留
选择A/D转换速度,参见注2
BFM
BFM分配表
内容
平均值采样次数(1~4096),用于得到平均结果,默认值为8(正常速度,高速操作可选 择1)
这些缓冲区为输入的平均值
这些缓冲区为输入的当前值
• (1)缓冲存储器BFM#28
• BFM#28是数字范围错误锁存,它锁存每 个通道的错误状态如表8-6所示,据此可用于检 查热电偶是否断开。
学习交流PPT
27
表8-6
b15到b8
未 用
b7

FX2N系列可编程控制器脉冲输出及高速处理指令

FX2N系列可编程控制器脉冲输出及高速处理指令

PLSY(Y001): 输出4kHz 4kHz
总计频率数 合计 18kHz≤20kHz
图9-8 频率数计算实例
24
第三节 FX2N系列PLC高速计数器指令
1.高速计数器比较置位及比较复位指令
表9-7 高速计数器比较置位及比较复位指令要素
指令名称
高速计数 器比较置 位
助记 指令代 符 码位数
(D)H FNC53 SCS (32)
PLSY…7步 (D)PLSY…13 步
该指令可用于指定频率、产生定量脉冲输出的场合。
4
第一节 FX2N系列可编程控制器的脉冲输出功能
图9-1 脉冲输出指令使用说明
5
第一节 FX2N系列可编程控制器的脉冲输出功能
2.可调速脉冲输出指令
表9-2 可调速脉冲输出指令的要素
指令 名称
可调 速脉 冲输 出指 令
指令代 码位数
FNC59 (16/32)
助记符
PLSR(D )PLSR
操作数
[S1·]/[S2·]/[ S3·]
K、H
KnX、KnY、 KnM、KnS
T、C、D、V、 Z
[D·]
程序步
只能指定 晶体管型 Y000及 Y001
PLSR…9步 (D)PLSR… 17步
6
第一节 FX2N系列可编程控制器的脉冲输出功能
32
第三节 FX2N系列PLC高速计数器指令
4.其他高速处理指令
➢ ①刷新指令FNC50 REF:用于指定输入及输出口立即刷新。 ➢ ②刷新和滤波时间调整指令FNC51 REFF:用于X000~ X007口的刷新及滤波时间的调整。 ➢ ③速度检测指令FNC56 SPD:用于从指令指定的输入口送 入计数脉冲,规定计数时间,统计速度脉冲数的场合。 ➢ ④矩阵输入指令FNC52 MTR:用于从输入口快速、批量输 入数据的场合。

PLC基础及应用教程三菱FX2N系列-功能指令

PLC基础及应用教程三菱FX2N系列-功能指令
子程序返回指令SRET的功能是返回到调用该 子程序的CALL指令处的下一逻辑行。
子程序调用和子程序返回指令的简单使用示 例如图5-5所示。
15
三菱PLC基础与应用 PLC基础与应用
X0 CALL P0
X1 Y0
FEND

主 程

X4 P0

Y3

程 序
SRET
图5-5 子程序调用和返回指令的使用

中 断


围 DI
X20 I100

FEND
Y10
中 断 服

IRET 程 序
图5-7 中断指令的使用
24
三菱PLC基础与应用 PLC基础与应用
表5-1 中断类型及中断禁止特殊辅助继电器
25
三菱PLC基础与应用 PLC基础与应用
使用中断指令的注意事项:
★ 1)如果有多个中断信号依次发出,则优先级按发 生的先后顺序,即发生越早的优先级越高。若同 时发生多个中断信号,则中断指针号小的优先级 越高。
★ 5)如果跳转开始时定时器和计数器已在工作,则跳转执行 期间它们将停止工作,即T和C的当前值保持不变,直到跳 转条件不满足后又继续工作(T和C接着以前的数值继续计 时和计数)。但定时器T192~T199和高速计数器C235~ C255在跳转后将继续动作,接点也动作。
13
三菱PLC基础与应用 PLC基础与应用
I□0□
0:下降沿中断 1:上升沿中断
输入号(0~5),对应输入X0~X5且每个只能用一次
★ 例如:I201是当输入X2从OFF→ON变化时,执行以I201为 标号的中断程序,并根据IRET指令返回。
21
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

三菱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 A
X1 U/D R R D D D B B B
X2 U/D U/D U/D R R R R
X3 U/D R R U U A A
X4 U/D U/D D D B B
X5 U/D R R R R R
X6 S S S
X7 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〜M8255
A相輸入端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項相同。

1相:60kHz (最多2點)
2相:30kHz (最多1點)
2、使用C235、C236、C246、C251以外的計數器時
1相:10kHz (最多4點)
2相:5kHz (最多1點)
高速計數器的使用方法
1.一相1計數輸入,無啟動/復置輸入端
(1) X10=OFF時上數:X11=ON時,C235透過X0接點計數。

(2) X10=ON 時下數:X11=ON時,C235透過X0接點計數。

(3)按下X12時,C235的現在值復置為0。

(注意:X11為啟動開關,X0為計數脈波) 圖2.12 一相1計數無外部S、R計數器使用例
2.一相1計數輸入,有啟動/復置輸入端
(1) X10=OFF時上數:X11=ON或X7=ON時,C245透過X2
接點計數。

(2) X10=ON時下數:X11=ON或X7=ON時,C245透過X2
接點計數。

(3) 按下X12時,或X3=ON時,C245的現在值復置為0。

注意:X11為程式啟動開關,X7為外部啟動開關。

X12為程式RST開關,X3為外部RST開關。

X2為計數脈波。

圖2.13 一相1計數有S、R計數器使用例
3.一相2計數輸入,無啟動/復置輸入端
所謂的2計數輸入是將上數和下數脈波分別由2個端子輸入,例如C246的上數脈波由X0輸入,下數脈波由X1輸入。

相對應的特殊繼電器M8246〜M8250改成監視上/下數之用。

(1) X11=ON時,C246才會接受輸入脈波。

X0端子為上數脈波,此時M8246=OFF。

X1端子為下數脈波,此時M8246=ON。

(2) 按下X12時,C246的現在值復置為0。

圖2.14 一相2計數無S、R計數器使用例
4.一相2計數輸入,有啟動/復置輸入端
(1) X11=ON或X7=ON時,C250才會接受輸入脈波。

X3端子為上數脈波,此時M8250=OFF
X4端子為下數脈波,此時M8250=ON
(2) 按下X12或X5=ON時,C250的現在值復置為0。

圖2.15 一相2計數有S、R計數器使用例
5.二相2計數輸入,無啟動/復置輸入端
所謂的二相計數是兩脈波同時輸入,但兩脈波相差900,當A相領先B相時為上數,B相領先A相時為下數,相對應的特殊繼電器M8251〜M8255作為監視上/下數之用。

圖2.16 二相2計數計數器上數與下數
(1) X11=ON時,C251才會接受X0和X1的輸入脈波。

(2) X12=ON時,C251的現在值復置為0。

圖2.17 二相2計數無S、R計數器使用例
6.二相2計數輸入,有啟動/復置輸入端
(1) X11=ON或X7=ON時,C255才會接受X3和X4的
輸入脈波。

(2) X12=ON或X5=ON時,C255的現在值復置為0。

圖2.18 二相2計數有S、R計數器使用例。

相关文档
最新文档