首页 » 通讯 » [三菱PLC] FX5U读取光栅尺(编码器)数据-高速脉冲输入_暗记_计数器

[三菱PLC] FX5U读取光栅尺(编码器)数据-高速脉冲输入_暗记_计数器

乖囧猫 2025-01-14 16:15:17 0

扫一扫用手机浏览

文章目录 [+]

高速计数器的类型1相1输入计数器(S/W):采取1相脉冲旗子暗记+方向旗子暗记来做计数。

1相1输入计数器(H/W):和前者类似,采取A相脉冲旗子暗记+B相/方向旗子暗记来做计数。

[三菱PLC] FX5U读取光栅尺(编码器)数据-高速脉冲输入_暗记_计数器 [三菱PLC] FX5U读取光栅尺(编码器)数据-高速脉冲输入_暗记_计数器 通讯

1相2输入计数器:需占用2路高速脉冲输入,采取A相脉冲旗子暗记进行数据递增+B相信号来做递减。

[三菱PLC] FX5U读取光栅尺(编码器)数据-高速脉冲输入_暗记_计数器 [三菱PLC] FX5U读取光栅尺(编码器)数据-高速脉冲输入_暗记_计数器 通讯
(图片来自网络侵删)

2相2输入计数器:一个旗子暗记周期增加一个脉冲,逻辑如下。

2相2输入计数器[2倍频]:一个旗子暗记周期增加两个脉冲,逻辑如下。

2相2输入计数器[4倍频]:一个旗子暗记周期增加四个脉冲,逻辑如下。

实际案例本案例采取国产,某型号的光栅尺,通过查询光栅尺,创造输出类型如下:

通过实际剖析,我们可以知道,这个光光栅尺可以利用2相2输入计数器,每个周期输出1个脉冲。
参数设置参数-FX5UCPU-模块参数-高速IO-高速计数器-CH1参数:

通过查询高速脉冲输入对应表,可知X1和X2为通道1的A,B,接线。

程序编写高速计数器仅通过设置参数无法进行计数。
要开始/停滞计数,须要通过HIOEN/DHIOEN指令指定通道实行开始/停滞。
指令解释请参考FX5U编程手册

通过查询手册,可以获取CH1的计数值在SD4500,SD4501.

如需把计数值写入普通的寄存器,须要利用DHCMOV指令,写入锁存地址后,可以实现位置影象功能。

其他本文仅先容基本的高速计数器功能,除此之外,FX5U还具有高速计数器比较和其他功能。
感兴趣的朋友可以浏览一下操作手册,或者有疑问的话,欢迎留言!

案例!
三菱PLC读取光栅尺(编码器)数据,高速脉冲输入...

http://bbs.plcjs.com/forum.php?mod=viewthread&tid=499030&fromuid=17

(出处: PLC论坛-全力打造可编程掌握器专业技能论坛)

#三菱plc#

相关文章