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

软件定制开发公司    

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

联系方式
  • 联系人:吴经理
  • 电话:18576370666
新闻分类
  • 暂无分类
站内搜索
 
友情链接
首页 > 新闻中心 > 三菱FX3U/FX5U PLC的编码器测速指令是什么?
新闻中心
三菱FX3U/FX5U PLC的编码器测速指令是什么?
发布时间:2026-04-12        浏览次数:67        返回列表

三菱 FX3U / FX5U 测速核心是 SPD 指令(脉冲密度) + 高速计数器(C235~C255);FX5U 新增 转速测定模式(专用寄存器)


一、FX3U:专用测速指令 —— SPD(脉冲密度测速)

1. 指令格式

plaintext

SPD   S1   S2   D
  • S1:高速输入点(X0~X5,必须是高速输入)

  • S2:采样时间(单位:ms,如 K1000=1 秒)

  • D:保存 单位时间内脉冲数(16 位连续 2 点)

2. 原理(M 法)

固定时间内统计脉冲数 → 换算转速

3. 软元件与参数(常用)

  • 输入:X0(CH0,C235)

  • 编码器:1000 线

  • 采样:100ms(K100)

  • 脉冲数 → D0

  • 转速(RPM)→ D2

4. FX3U 完整梯形图

plaintext

// 1. SPD测速(100ms采样)
M8000 ── [SPD  X0  K100  D0]

// 2. 转速计算(D2 = RPM)
// 公式:n = (D0 × 60) ÷ (1000 × 0.1) = D0 × 6
M8000 ── [MUL  D0  K6  D2]

// 3. 清零(可选)
M8013 ── [RST  D0]
  • D2 直接接触摸屏显示 RPM


二、FX5U:两种测速方案

方案 A:兼容 FX3U —— SPD 指令

用法同 FX3U,程序完全通用

方案 B:FX5U 专用 —— 转速测定模式(推荐)

1. 参数设置(GX Works3)

  1. 【参数】→【FX5UCPU】→【模块参数】→【高速 I/O】→【高速计数器】

  2. CH1:使用

  3. 运行模式:旋转速度测定模式

  4. 每转脉冲数:1000

  5. 测定单位时间:100ms

2. 专用指令:HIOEN(高速 I/O 启用)

plaintext

HIOEN  K10  K1  H0
  • K10:转速测定功能

  • K1:通道 1

  • H0:无停止

3. 结果寄存器

  • CH1 转速:SD4508(DINT,直接 RPM)

  • 直接用 MOV SD4508 D100 送屏显示

4. FX5U 梯形图

plaintext

// 启用转速测定
M8000 ── [HIOEN  K10  K1  H0]

// 读取转速到D100
M8000 ── [DMOV  SD4508  D100]

三、高速计数器法(通用,两系列都可用)

1. 计数器

  • FX3U:C235(X0)、C236(X1)…

  • FX5U:同,或用 DHCMOV 读当前值

2. 100ms 定时中断采样

plaintext

// I50(100ms中断)
I50 ── [DMOV  C235  D10]  // 当前值→D10
     ── [SUB  D10  D12  D11] // 差值D11
     ── [DMOV  D10  D12]  // 保存旧值
     ── [MUL  D11  K6  D13] // D13=RPM

四、对比总结

表格

方式适用机型指令 / 模式优点缺点
SPDFX3U/FX5USPD 指令简单、不用参数占用扫描、低速一般
转速模式FX5UHIOEN + 参数硬件测速、准、稳需参数设置
高速计数器全系列C235 + 中断灵活、可定位 + 测速程序稍复杂

工程推荐

  • FX3U:用 SPD

  • FX5U:用 转速测定模式

收缩
  • QQ咨询

  • 电话咨询

  • 18576370666
  • 添加微信客服