S7200脉冲输出控制伺服电机,位置误差是怎么回事

CPU224XP控制松下伺服电机,电机与滚珠丝杠(水平)连接,用脉冲输出控制功能实现位置控制。现出现如下问题:动作流程,电机正转丝杠带动的机械结构前进一段距离,隔一段时间后,电机反转,机械结构后退到起始位置。反复4、5个循环之后,位置出现偏差。
请问:偏差出现的原因?及如何消除偏差呢?通过PLC程序或者伺服驱动器的相关设置可以消除偏差吗?

最佳答案

你这个程序基本上无错误,出现偏差有以下几点方法:

1,仔细检查一下你的丝杆和机械结构是否有间隙,用手晃动几下机械机构,看是否明显,如果明显的话,那么间隙大了,会出现偏差的,建议找个专业人士来判断。

2,需要做原点电路和原点程序,原点电路,最好采用光电开关来做,行程开关不准确。

3,电机是否带制动装置,最好使用带制动。电机在运行的时候,需要做加减速,启停需要做快慢速。这个需要修改一下程序。

提问者对于答案的评价:
非常感谢大家的答疑!

原创文章,作者:more0621,如若转载,请注明出处:https://www.zhaoplc.com/plc312707.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2020年11月1日 下午3:12
下一篇 2020年11月1日 下午3:12

相关推荐

  • s7-200plc通信问题

    1.s7-200 cpu224与td400c的通信以及与数传电台KYL-668的通信2.s7-200 cpu224与s7-200 cpu222的通信 …

    SIMATIC S7-200 2017年12月2日
  • 1ms定时器

    假如我的扫描周期是8ms我用的1ms延时接通定时器延时时间就是1ms那么实际程序执行的时候  是延时1ms还是延时8ms 最佳答案 如果扫描周期大于你的定时器时…

    SIMATIC S7-200 2020年10月31日
  • 用西门子编程时,子程序及自创的库都用中文名,那么在实际应用中软件会不会出现与中文不太兼容的情况?

    请问用西门子编程时,子程序及自创的库都用中文名,那么在实际应用中软件会不会出现与中文不太兼容的情况?也就是说,调用子程序和库时会有出错的情况。 问题补充:有没有事实上的依据,能否举…

    SIMATIC S7-200 2021年7月5日
  • SMART 200 PLC 自由口通信问题

    按照S7-200 SMART 系统手册,将手册中的例子敲进电脑中测试,发现不能收发数据,监控发现SMB30的值总是为0,无法赋值或是被其他部分强制变回了0,求教…

    SIMATIC S7-200 2021年7月5日
  • 关于辅助继电器M 与EEPROM的关系

    我知道MB0到MB13是断电时自动保存在EEPROM上的. 但是作为辅助继电器… 我经常用M0.0 M0.1之类的作为中间继电器,,因为EEPRO…

    2018年12月3日
  • S7-200PID给定值

    S7-200 PID回路控制中有两个输入量即给定值和过程变量.给定值是一个固定值(如压力或温度),过程变量为由压力或温度转换成的模拟信号(如4-20m),假设现做一个温度…

    SIMATIC S7-200 2021年7月5日
  • 下载 清除

    为什么我每次上载下载S7-224CN程序时都会提醒我PLC密码保护  要先清除程序后才能重新下载呢? 最佳答案 在系统块里设置改一下。 系统块—-…

    SIMATIC S7-200 2021年7月4日
  • 谁知道在STEP7microwin中如何查看程序的结构?

    我想在STEP7microwin4.0中查看一下程序的结构,就是那个程序调用那个子程序,怎么也看不到,是不是这个软件不支持这个功能啊?用STEP7就能看到。 最佳答案 交叉参考中没…

    SIMATIC S7-200 2021年7月5日
  • 连接问题

    我的电脑只有USB 口,是否需要买一条专用电缆线来连接485的串口,如果我另购的usb转485呢可以用吗?请支持新手啊! 问题补充:200和300的通讯电缆可以通用吗?有…

    SIMATIC S7-200 2021年7月5日
  • 西门子TP070通讯问题

    请问TP070是用什么通讯线与S7-200连接的?可以用TD200里面带的那根TD/CPU的线吗?(那线好像就是485的)谢谢。 最佳答案 请参考:《S7-200 224…

    SIMATIC S7-200 2020年10月31日