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

相关推荐
大爱编程♡9 小时前
GPIO-I2C
stm32·单片机·嵌入式硬件
办公室马主任10 小时前
制造业数字化的系统架构:从车间数据到经营闭环怎么设计
人工智能·系统架构·制造
振南的单片机世界11 小时前
PVD掉电中断——让单片机“咽气前”写完遗书
arm开发·stm32·单片机·嵌入式硬件
续写烂尾13 小时前
SD NAND存储实测:正点原子STM32精英板SDIO读写验证全流程
stm32·单片机·嵌入式硬件
zlinear数据采集卡15 小时前
USB HS 480M高速传输与SRAM记录仪:DABM-D223数据存储系统全解析
arm开发·嵌入式硬件·fpga开发·开源
Nomarsgo15 小时前
3C电子智能制造产线嵌入式工控机解决方案——基于研华 MIC-770H 打造高性能、紧凑型智能制造边缘控制平台
人工智能·科技·视觉检测·电脑·制造
小此方16 小时前
Re:Linux系统篇(五十四)线程篇 · 七:互斥锁的底层实现原理:从硬件上下文、原子交换指令(Swap)到并发封装实战
linux·运维·驱动开发
Crkylin16 小时前
Cortex-M SysTick系统滴答定时器详解
单片机·嵌入式硬件
Hello_Damon_Nikola17 小时前
AC7911从入门到精通
开发语言·嵌入式硬件·物联网·php
gscsded17 小时前
AUTOSAR CanTp 模块学习笔记
单片机·嵌入式硬件·汽车