一、 高速计数器的介绍
01 高速计数器功能的概要
高速计数器是使用CPU模块的通用输入端子及高速脉冲输入输出模块,对普通计数器无法计测的高速脉冲的输入数进行计数的功能。
根据所用输入(模块),高速计数器的各功能有以下限制。
![9dea6520e961584395b4438f5ae624bd.png](https://i-blog.csdnimg.cn/blog_migrate/938dd8a996fd6d234d09f0461f3edeb9.jpeg)
02 高速计数器功能的动作模式
(1)普通模式
作为一般的高速计数器使用。
(2)脉冲密度测定模式
测定从输入脉冲数开始到指定时间内的脉冲数。
(3)转速测定模式
测定从输入脉冲数开始到指定时间内的转速。
03 高速计数器的专用指令
高速计数器的计测使用高速计数器用的HIOEN/DHIOEN指令进行计数的开始、停止指示等。
04 其它高速计数器的用指令
还有DHSCS指令、DHSCR指令、DHSZ指令(以下称高速比较指令)等高速计数器用指令。
05 高速计数器功能的执行步骤
(1)确认高速计数器的规格。
确认高速计数器的类型、最高频率等规格。
(2)与外部设备连接。
关于与外部设备的配线的详细内容,参照MELSEC iQ-F FX5U用户手册(硬件篇)。
(3)设置参数。
进行高速计数器的通道设置等参数设置。
(4)创建程序。
创建使用高速计数器所需的程序。
(5)执行并调试程序。
二、 高速计数器的规格
01 高速计数器的类型
(1)1相1输入计数器(S/W)--受扫描周期影响
1相1输入计数器(S/W)的计数方法如下所示。
![94c775b4e07555dba86c25ba11737932.png](https://i-blog.csdnimg.cn/blog_migrate/ac09184cfc2a7c427cf027fe42db1942.jpeg)
(2)1相1输入计数器(H/W)--受硬件输入影响
1相1输入计数器(H/W)的计数方法如下所示。
![5819aa3a1a6d2c58571e56a16ca5a7e3.png](https://i-blog.csdnimg.cn/blog_migrate/ae95a9fb27d51a3758ac967c30375780.jpeg)
(3)1相2输入计数器
1相2输入计数器的计数方法如下所示。
![1012b508fc24ed2541788df4e582f9b6.png](https://i-blog.csdnimg.cn/blog_migrate/64838863aae229e0fed6228217818609.jpeg)
(4)2相2输入计数器[1倍频]
2相2输入计数器[1倍频]的计数方法如下所示。
![8725f9f4dfe6e940fbd0f444380284ac.png](https://i-blog.csdnimg.cn/blog_migrate/792b7d85cc16255f51c5f69652d370c4.jpeg)
![5fbcb2913cad6e79ade989a60dcce06f.png](https://i-blog.csdnimg.cn/blog_migrate/021978337a6633da4b36dd3016f38d07.jpeg)
(5)2相2输入计数器[2倍频]
2相2输入计数器[2倍频]的计数方法如下所示。
![760ad104166cfa3c763cb220f5ea1d77.png](https://i-blog.csdnimg.cn/blog_migrate/094125d250323834151bbfe41a5a1a2b.jpeg)
![fee85502f9c70c6fa0cf97d58471e0cc.png](https://i-blog.csdnimg.cn/blog_migrate/bba31baf91970aafb2d9a3a29ab51580.jpeg)
(6)2相2输入计数器[4倍频]
2相2输入计数器[4倍频]的计数方法如下所示。
![173cf527bd7da512d36330291a575acb.png](https://i-blog.csdnimg.cn/blog_migrate/501be634b3e6988367366e6138c58280.jpeg)
![69deb778b62a946586e8801eac6df225.png](https://i-blog.csdnimg.cn/blog_migrate/14a97e7ff0bc7fb47da2375ce501f37c.jpeg)
(7)内部时钟
内部时钟的计数方法如下所示。
![5a710fa7c84dd7903832a46ccaa2b4df.png](https://i-blog.csdnimg.cn/blog_migrate/a47b07b9c3978dc87f4de17f7e4903c5.jpeg)
内部时钟始终以1Mhz的时钟进行计数递增/递减。不使用来自外部的输入。
1Hz,即在单位时间内完成振动的次数,单位为赫兹(1赫兹=1次/秒)。
1MHz=1000kHz(1百万赫兹,即每秒振动1百万次)。
02 高速计数器的形式与计数范围
根据环长设置,高速计数器的形式为环形计数器。
(1)设置了链接长度时