王玮北
ggggfnux
级别: 略有小成
精华主题: 0
发帖数量: 177 个
工控威望: 241 点
下载积分: 1998 分
在线时间: 175(小时)
注册时间: 2019-05-22
最后登录: 2025-07-22
查看王玮北的 主题 / 回贴
楼主  发表于: 80天前
接手了别人的项目,现场反馈脉冲轴丢步了。自己去机台测试,监控驱动器发现PLC显示的当前位置,跟驱动器接收的脉冲数不一致。后来试出来了,只要电机在运行的过程中,按了暂停,就有一定概率出现。去查了PLC的手册,发现这么一句话,瞬间尬住了,不知该怎么处理
[attachment=310747]
miusten
级别: 略有小成
精华主题: 0
发帖数量: 310 个
工控威望: 433 点
下载积分: 15417 分
在线时间: 357(小时)
注册时间: 2012-04-05
最后登录: 2025-07-17
查看miusten的 主题 / 回贴
1楼  发表于: 79天前
引用
引用楼主王玮北于2025-05-06 11:30发表的 松下PLC,使用强制停止脉冲输出指令后位置变了 :
接手了别人的项目,现场反馈脉冲轴丢步了。自己去机台测试,监控驱动器发现PLC显示的当前位置,跟驱动器接收的脉冲数不一致。后来试出来了,只要电机在运行的过程中,按了暂停,就有一定概率出现。去查了PLC的手册,发现这么一句话,瞬间尬住了,不知该怎么处理
[attachment=310747]

工艺需求有暂停功能的,尽量选择要带有暂停功能的指令的PLC来实现。(这样,省得折腾。)尤其是,随意暂停功能的。(像那种,近原点减速功能停止。不算。)
以前,我遇到“随时”暂停需求的工艺,使用 永宏PLC 解决了这个问题。(它是,基于剩余脉冲与当前脉冲的一种逻辑,实现暂停功能的)
你也可以,使用在当下这个接手的“半路项目”。但是,要使用172指令来实现。