实现上位机通过隔离 RS485 串口,与计数采集模块通信,采集脉冲计数、频率、PWM 信号,通信协议支持Modbus RTU/ASCII/TCP,核心是通过 Modbus 标准指令读写模块寄存器数据。

这是模块最基础也最重要的能力,与普通计数器有着本质区别:
- 处理高频信号:普通计数器受限于扫描周期,只能处理低频信号。而高速计数模块采用硬件中断方式独立运行,能处理从几十kHz到高达10MHz的脉冲信号,不占用主控系统的扫描时间,确保了信号的完整和实时。
- 适应多种信号类型:为了匹配不同的传感器和编码器,它支持多种脉冲输入方式:
- 单相计数:只有一路脉冲信号,适用于简单的物品计数或单向转速测量。
- 双相/正交计数:接收两路相位相差90°的脉冲信号,不仅能计数,还能通过相位差自动判断旋转方向,常用于高精度的位置和速度测量,如数控机床的轴控制。
- 支持多种触发方式:可以根据需要,选择在脉冲的上升沿或下降沿进行计数,灵活性高。

除了基础计数,现代模块还集成了丰富的功能,将原始脉冲转化为有价值的工程数据和控制动作:
频率/速度测量
通过计算单位时间内的脉冲数,换算出频率、转速、线速度等工程值。实时监测电机转速,进行过速或欠速保护。
位置/位移测量
累计脉冲总数,并结合传感器精度(如每转脉冲数),计算出移动的距离、角度或位置。数控机床的精准定位、电梯的楼层停靠控制。

物料计数与定长
对流水线上的物品进行批量计数,或在达到预设脉冲数(即预设长度)时触发裁切或包装动作。包装线上准确计数并包装产品,线材的定长裁切。
预设值比较与触发
设置一个目标值,当计数值到达该值时,模块可以立即输出一个控制信号(如中断、继电器动作)。实现快速响应的位置控制,无需控制器参与,延迟极低。
PWM脉冲输出
部分模块不仅能输入,还能输出高频脉冲信号(PWM),用于控制伺服电机或步进电机的速度和方向。控制电机的精确运动和定位。
数据锁存与中断
当外部触发信号发生时,可以瞬间"锁存"当前的计数值,用于捕捉瞬发事件。在故障诊断或高速拍照定位等场景中,精确记录事件发生的时刻。

输入数量:1~5路PNP型
脉冲高电平范围:3~12V DC
脉冲低电平范围:0~1V DC
脉冲检测范围:1%-99%
频率检测分辨率:低速模式(0-1K)0.001Hz,高速模式(1K-40K)1Hz
频率检测精度:5%
占比检测分辨率:0.01%
占比检测精度:5%
有效计数值域:U32
计数过滤:100ms~10us(尖峰脉冲的时间宽度)

1路计数【0-100Khz】(PNP触发)+断电保存-隔离485
2路计数【0-100Khz】(PNP触发)+断电保存-隔离485
3路计数【0-100Khz】(PNP触发)+断电保存-隔离485
4路计数【0-100Khz】(PNP触发)+断电保存-隔离485
5路计数【0-100Khz】(PNP触发)+断电保存-隔离485
1路频率+占空比+计数【0-40Khz】(PNP触发)+断电保存-隔离485
2路频率+占空比+计数【0-40Khz】(PNP触发)+断电保存-隔离485
3路频率+占空比+计数【0-40Khz】(PNP触发)+断电保存-隔离485
4路频率+占空比+计数【0-40Khz】(PNP触发)+断电保存-隔离485
5路频率+占空比+计数【0-40Khz】(PNP触发)+断电保存-隔离485
1路计数【0-100Khz】(NPN触发)+断电保存-隔离485
2路计数【0-100Khz】(NPN触发)+断电保存-隔离485
3路计数【0-100Khz】(NPN触发)+断电保存-隔离485
4路计数【0-100Khz】(NPN触发)+断电保存-隔离485
5路计数【0-100Khz】(NPN触发)+断电保存-隔离485
1路频率+占空比+计数【0-40Khz】(NPN触发)+断电保存-隔离485
2路频率+占空比+计数【0-40Khz】(NPN触发)+断电保存-隔离485
3路频率+占空比+计数【0-40Khz】(NPN触发)+断电保存-隔离485
4路频率+占空比+计数【0-40Khz】(NPN触发)+断电保存-隔离485
5路频率+占空比+计数【0-40Khz】(NPN触发)+断电保存-隔离485
高速脉冲计数采集模块就是工业现场的高频信号专家,把物理世界的高速运动(旋转、位移)或事件(计数)转换为数字信号,并具备智能处理能力,是实现精准工业自动化控制不可或缺的一环。