三菱PLC伺服-停止位置不正确故障排查

停止位置不正确时,请确认以下项目。

1)请确认伺服放大器(驱动单元)的电子齿轮的设定是否正确。

2)请确认原点位置是否偏移。

1、设计近点信号(DOG)时,请考虑有足够为0N的时间能充分减速到爬行速度。该指令在DOG的前端开始减速到爬行速度,在「D0G的后端」或者 「从DOG的后端开始检测出第一个零点信号」时停止,清除当前值寄存器。在D0G的后端前,没有能够减速到爬行速度时,会导致停止位置偏移。2、请使爬行速度足够的慢。

原点回归用指令的停止是不进行减速停止的,所以如果爬行速度过快, 会由于惯性导致停止位置偏移。

3、关于近点信号(D0G)的软元件

-DSZR指令时

近点信号(DOG)的检出(前端、后端)受到输入滤波器及顺控程序的扫描周期的影响。

请将从D0G后端到零点信号为0N空出1个扫描周期以上。

-ZRN指令时如果将基本单元的X000~X007(FX3S为X000~X005)指定为近点信号(D0G),那么通过中断处理停止。在下列条件时,停止处理受到输入滤波器以及顺控程序的扫描时间的影响,因此会导致停止位置偏移。

a)指定了X010以后(FX3s为X006以后)的输入编号或者辅助继电器等其它的软元件时。

此外,指定了X010以后(FX3s为X006以后)的输入继电器为近点信号(D0G)时,适用输入滤波器。

4、使用DSZR指令时

因为使用伺服电机的零点信号,所以请按照以下关系调整D0G的后端和零点信号。或者在需要对原点位置做微调时,请调整近点信号(DOG)的位置。

3)进行正反转动作(往返动作)后,停止位置有偏离。内置定位功能不能修正机械系统的回差(空隙、松动间隙)。如果需要修正,那么在移动方向反转动作时,请预先考虑回差部分,从而设定输出脉冲数。

相关推荐
weixin_4520776432 分钟前
AD 如何快速查看报错
硬件工程
mftang1 小时前
STM32Cube IDE 详细介绍
ide·stm32·嵌入式硬件
克莱斯勒ya1 小时前
嵌入式编码器(Embedded Coder)
嵌入式硬件
码农三叔1 小时前
(9-2-02)电源管理与能源系统:能耗分析与功率管理(2)高峰功耗控制+ 电源分配架构
嵌入式硬件·机器人·人机交互·能源·人形机器人
恒锐丰小吕1 小时前
屹晶微 EG27519 高速低侧单通道驱动芯片(带EN使能)技术解析
嵌入式硬件·硬件工程
松涛和鸣1 小时前
69、Linux字符设备驱动实战
linux·服务器·网络·arm开发·数据库·驱动开发
TangDuoduo00051 小时前
【Linux下LED基础设备驱动】
linux·驱动开发
CodeCraft Studio1 小时前
【电子行业案例】借助LightningChart 实现高精密电子制造数据实时可视化
信息可视化·数据分析·制造·lightningchart·电子制造·制造数据可视化·高性能图表库
上海合宙LuatOS2 小时前
LuatOS ——fota 升级教程
开发语言·人工智能·单片机·嵌入式硬件·物联网·php·硬件工程
Real.w2 小时前
极客星闪 | 筑基:轻量级方案之 VS Code + HiSpark 插件开发环境搭建
stm32·单片机·嵌入式硬件