电子开发网

电子开发网电子设计 | 电子开发网Rss 2.0 会员中心 会员注册
搜索: 您现在的位置: 电子开发网 >> 电子开发 >> 其他PLC >> 三菱PLC >> 正文

高速计数器HSC作为三菱FX系列良心功能,使用技巧分享

作者:佚名    文章来源:网络    点击数:    更新时间:2024/5/14

 

一、高速计数器概述

三菱PLC通过中断的方式对外部输入的高速脉冲信号的下降沿进行计数。

三菱PLC有高速计数器(C235-C255),通过中断的方式对外部输入的高速脉冲信号的下降沿进行计数,高速计数器置位指令HSCS,功能号是FNC53,其功能是,当高速计数器的当前值S1达到设定值S2时,将D指定的输出点用中断的方式立即置位。

m8000 S1 S2 D

-||-------[HSCS c235 k1000 Y10]

C235的设定值是1000,(S2=1000).如果当前值由999变为1000或者由1001变为1000时,Y10立即被置1。 每个高速计数器的输入点都是固定的,c235输入点是x0,c236是x1,依此类推。

三菱PLC的特点

--系统配置即固定又灵活;

--编程简单;

--备有可自由选择,丰富的品种;

--令人放心的高性能;

--高速运算;

--使用于多种特殊用途;

--外部机器通讯简单化;

--共同的外部设备。

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

 

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

 

二、高速计数器的分类及使用方法

1.A-B相型双计数输入高速计数器

C25l~C255为AB相型双计数输入高速计数器,它们有两个计数输入端,某些计数器还有复位和起动输入端。

图2中的X12为ON时,C25l通过中断,对X0输入的A相信号和X1输入的B相信号的动作计数。X11为ON时C251被复位,当计数值大于等于设定值时,Y2的线圈通电,若计数值小于设定值,Y2的线圈断电。

A/B相输入不仅提供计数信号,根据它们的相对相位关系,还提供了计数的方向。利用旋转轴上安装的A/B相型编码器,在机械正转时自动进行加计数,反转时自动进行减计数。A相输入为ON时,若B相输入由OFF变为ON,为加计数(见图2b);A相为ON时,若B相由ON变为OFF,为减计数(见图2c)。通过M8251可监视C251的加/减计数状态,加计数时M8251为OFF,减计数时M8251为ON。

 

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。某些计数器还有复位和起动输入端。


 

4.高速计数器的计数速度

一般的计数频率:单相和双向计数器最高l0kHz,A/B相计数器最高为5kHz。

最高的总计数频率:FXlS和FXlN为60kHz,FX2N和FX2NC为20kHZ,计算总计数频率时A/B相计数器的频率应加倍。FX2N和FX2NC的X0和X1因为具有特殊的硬件,供单相或双相计数时(C235,C236或C246)最高为60kHz,用C25l两相计数时最高为30kHz。

应用指令SPD(速度检测,FUC56)具有高速计数器和输入中断的特性,X0~X5可能被SPD指令使用,SPD指令使用的输入点不能与高速计数器和中断使用的输入点冲突。在计算高速计数器总的计数频率时,应将SPD指令视为l相高速计数器。

三、举个例子和代码供大家学习

 

0 LD X010
1 OUT M8*** 2步
3 LD X011
4 RST C*** 2步
6 LD XO12
7 OUT C*** K值(或D) 5步
12 LD C***
13 OUT Y002
在C235-C245的单相单输入计数器中,为了指定计数方向,采用特殊辅助继电器M8234-M8245。
当X010为ON时,对应C***的M8***也ON,这时C***为减计数。
当X010为OFF时,对应C***的M8***也OFF,这时C***为增计数。
X011为ON时,计数器C***的输出触点复位,计数器的当前值也清零。
当X012为ON时,对依据计数器地址号确定的计数器输入X000-X005的ON/OFF进行计数。
计数器的当前值增加,通过设定值(K或D的内容)时输出触点置位。在减少方向上通过设定值复位。

Tags:高速计数器,计数器,三菱PLC  
责任编辑:admin
相关文章列表
三菱PLC和台达PLC的区别_三菱PLC特殊辅助辅助继电器_台达PLC实例
三菱PLC两轴定位案例分析(建议收藏)DDRVI和DDRVA指令用法
三菱PLC控制伺服常用指令和程序段总结,ZRN和DDRVA、DDRVI指令
三菱PLC控制伺服电机 三菱FX1S PLC控制伺服电机小结
三菱PLC模拟量_三菱FX3UPLC模拟量适配器与模拟量特殊功能模块的区
干货实例!三菱PLC模拟量信号采集,FX3U-4AD模拟量采集接线示例
如何简单测试三菱FX系列PLC485通讯,三菱PLC的RS485通讯
三菱PLC的FOR、NEXT循环指令的说明_三菱FOR指令循环
三菱PLC和变频器通讯案例 FX2N和三菱变频器的通讯
三菱PLC如何控制步进电机?(让你完全学会)步进电机驱动器和plc
三菱FX3U PLC控制伺服的高速脉冲指令,三菱PLC控制步进电机
三菱PLC控制步进电机,用三菱FX1S PLC控制步进电机的实例(图与程
三菱PLC与步进电机驱动器的连接方法 ,三菱PLC梯形图代码实例!
三菱PLC通过手摇轮,FX3U如何手动控制步进电机(附源程序)
三菱PLC中普通计数器和高速计数器的区别与使用方法
三菱PLC高速计数器指令 DHSCS和DHSCR指令用法
三菱PLC采用RS485控制变频器(实例)三菱FX3G型PLC
三菱PLC几种常用通讯方式总结
三菱PLC常用指令大全,三菱PLC常用编程指令汇总,喜欢的收藏与转
三菱PLC运料小车,FX2N运料小车PLC控制,往返小车设计和梯形图
请文明参与讨论,禁止漫骂攻击,不要恶意评论、违禁词语。 昵称:
1分 2分 3分 4分 5分

还可以输入 200 个字
[ 查看全部 ] 网友评论
关于我们 - 联系我们 - 广告服务 - 友情链接 - 网站地图 - 版权声明 - 在线帮助 - 文章列表
返回顶部
刷新页面
下到页底
晶体管查询