返回主站|会员中心|保存桌面

软件定制开发公司    

软件定制开发公司,承接各类工控软件,上位机软件,plc程序开发,编程,调试,电气...

联系方式
  • 联系人:吴经理
  • 电话:18576370666
新闻分类
  • 暂无分类
站内搜索
 
友情链接
首页 > 新闻中心 > 台达plc想用高速口测柴油机飞轮转速!
新闻中心
台达plc想用高速口测柴油机飞轮转速!
发布时间:2026-01-18        浏览次数:6        返回列表

台达 PLC(如 DVP-ES2/EH3/SA2 系列)通过高速计数器(HSC)测量柴油机飞轮转速,核心原理是飞轮齿圈触发接近开关→高速脉冲输入 PLC→定时计数换算转速,以下是可直接落地的完整方案,包含硬件选型、接线、参数设置、程序编写与调试。


一、核心原理与选型

1. 测量原理

  • 柴油机飞轮通常有固定齿数(如 60 齿),安装霍尔接近开关对准齿圈,飞轮旋转时每经过 1 个齿,接近开关输出 1 个脉冲。

  • PLC 高速计数器记录固定时间内的脉冲数,通过公式换算转速:n=Z×T60×N

    • n:转速(r/min)

    • N:时间T内的脉冲数

    • Z:飞轮齿圈齿数(如 60)

    • T:计数时间(推荐 100ms,兼顾精度与响应速度)

2. 硬件选型清单

设备型号推荐关键参数备注
台达 PLCDVP-EH3(DVP16EH00T3)高速计数器:最高 200kHz,支持单相 / 双相计数选晶体管输出型,高速口更稳定
霍尔接近开关NPN 常闭型(如 E2E-X5ME1)检测距离 5mm,响应频率≥50kHz匹配飞轮齿圈材质(铁磁性)
电源24VDC 开关电源输出电流≥2A给接近开关和 PLC 传感器供电
信号线缆屏蔽双绞线抗干扰动力线与信号线分开布线

3. 台达 PLC 高速口对应关系(关键)

不同系列 PLC 高速计数器输入点不同,以常用系列为例:

PLC 系列高速计数器编号对应输入点最高频率
DVP-EH3C251~C254X0~X3200kHz
DVP-ES2C231~C234X0~X3100kHz
DVP-SA2C241~C242X0~X160kHz
优先选 X0/X1 口,抗干扰能力强,频率支持更高。



二、接线方案(以 DVP-EH3 X0 口为例)

1. 霍尔接近开关接线(NPN 常闭型)

接近开关引脚连接对象说明
Brown(棕)24VDC+电源正极
Blue(蓝)24VDC-电源负极
Black(黑)PLC X0脉冲信号输出
Shield(屏蔽层)PLC 接地端(GND)抗干扰,单端接地

2. 注意事项

  • 接近开关与飞轮齿圈间隙控制在1~3mm,过远无信号,过近易碰撞。

  • 屏蔽线接地端接 PLC 侧 GND,避免两端接地产生地环流。

  • 柴油机振动大,需将接近开关固定在防震支架上。


三、PLC 参数设置(WPLSoft 软件)

以 DVP-EH3 C251(X0)单相计数为例,步骤如下:

  1. 打开高速计数器设置:WPLSoft→左侧菜单栏检视→高速计数器,选择计数器编号C251

  2. 参数配置

    参数项设置值说明
    计数器模式单相单计数输入仅检测脉冲上升沿
    计数方向增计数飞轮正转时脉冲递增
    触发方式上升沿触发齿圈经过时触发脉冲
    重置方式软件重置定时清零计数当前值
    启用计数器勾选激活 C251
  3. 保存参数:点击确认,参数自动写入 PLC 系统寄存器,无需额外指令。


四、程序编写(梯形图 + 指令表)

核心逻辑:定时 100ms 计数→换算转速→数据显示 / 报警,以飞轮 60 齿为例。

1. 变量定义(推荐使用 D 寄存器)

寄存器用途初始值备注
C251高速计数器当前值0脉冲计数
D100100ms 内脉冲数0存储单次计数结果
D101柴油机转速0最终转速值(r/min)
T0定时计数器K100100ms 定时(1ms 基时)

2. 梯形图程序

ladder

// 网络1:100ms定时触发(T0基时1ms,K100=100ms)
LD M8013       // 1s时钟脉冲(可选,用于程序监控)
OUT Y0         // 运行指示灯

// 网络2:100ms定时,触发计数与清零
LD M8000       // PLC运行监控
TON T0 K100    // 定时100ms

// 网络3:定时到后,读取脉冲数并清零C251
LD T0          // T0计时到(上升沿)
MOV C251 D100  // 将C251当前值存入D100
RST C251       // 清零高速计数器,准备下次计数

// 网络4:转速换算(公式:n=60*N/(Z*T),Z=60,T=0.1s)
// 简化公式:n=60*D100/(60*0.1)= 10*D100
LD M8000
MUL D100 K10 D101  // D101=D100*10 → 转速值

// 网络5:转速上下限报警(示例:下限500r/min,上限2000r/min)
LD D101 < K500
OUT Y1             // 转速过低报警
LD D101 > K2000
OUT Y2             // 转速过高报警

3. 程序说明

  • 定时时间T选 100ms(0.1s),兼顾响应速度(更新 10 次 / 秒)与计数精度。

  • 若飞轮齿数非 60,修改乘法系数:如 48 齿,系数 = 60/(48*0.1)=12.5,需用浮点指令计算。

  • 可通过 Modbus 将 D101 转速值上传至触摸屏显示。


五、调试与优化

  1. 空载测试:手动盘动飞轮,观察 C251 是否计数,D101 是否显示正确转速。

  2. 现场调试

    • 若脉冲计数不稳定:检查接近开关间隙、屏蔽线接地、是否受柴油机电磁干扰。

    • 若转速偏差大:核对飞轮齿数,调整定时时间,或增加滤波程序(如取 3 次平均值)。

  3. 抗干扰优化

    • 在接近开关电源端并联100uF 电解电容 + 0.1uF 瓷片电容,滤除电压波动。

    • PLC 侧输入点并联10KΩ 下拉电阻,消除信号抖动。


六、常见问题与避坑指南

问题现象原因解决方法
无脉冲计数接近开关间隙过大 / 接线错误调整间隙至 1~3mm,核对棕蓝黑接线
计数不稳定电磁干扰 / 信号抖动优化屏蔽接地,添加下拉电阻
转速显示为 0高速计数器未启用检查 WPLSoft 中高速计数器参数是否勾选启用
转速偏差大齿数错误 / 定时时间错误重新核对飞轮齿数,修正换算公式

总结

台达 PLC 测柴油机飞轮转速的核心是高速计数器定时计数 + 公式换算,关键在于硬件接线抗干扰、参数设置正确、程序逻辑简洁。该方案适用于各种台达 PLC 系列,只需对应调整高速口与参数即可。

收缩
  • QQ咨询

  • 电话咨询

  • 18576370666
  • 添加微信客服