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)功能简介》

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高速计数器的使用说明

三菱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

——周彬华 周彬华
编程器主要功能键的作用: 编程器主要功能键的作用:
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可编程控制器使用手册一、可编程控制器的内部编程元件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高速计数功能的应用

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的输选通使输入有效。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 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計數器使用例。