PLC脉冲控制伺服电机运行时总是不到位? 点击:3997 | 回复:5



chen016

    
  • 精华:0帖
  • 求助:1帖
  • 帖子:2帖 | 9回
  • 年度积分:0
  • 历史总积分:142
  • 注册:2012年1月12日
发表于:2019-03-04 22:05:16
楼主

小弟是机械工程师,在和电气工程师配合一台设备时,出现一个诡异的问题,请教各位大侠?

一台台达PLC控制2套台达A2系列绝对值伺服,采用位置控制模式

其中,一台运行正常。

另一台,出现一个诡异的问题:

        触摸屏上输入目标位置,PLC发出脉冲控制伺服系统运动,但是总是运行不到位伺服就停止了,比如发了50000个脉冲,实际伺服运行到48000时就停止运动,并且每个循环偏差总是不确定(停止位置不一致,总是少执行脉冲)。

换过通讯线,没用。。。跟厂家技术沟通,技术说让通过自带软件示波器功能监测个啥偏差,也没问题

后来,电气工程师死马当活马医,在每次PLC发送脉冲指令后,延时1s钟再执行下一步,问题居然就解决了,但是TM延时0.5s就又那样。最后,设备就那样半死不活的1s延时,老恶心了

我就纳闷了,同样的伺服(功率不一致),同样的数据线,一台居然这么“变态”,是不是有点太说不过去了?

我一直怀疑,是不是那哥们儿还没找到真正的问题,请大侠指点。





刘岩利

  • [版主]
  • 精华:2帖
  • 求助:0帖
  • 帖子:17帖 | 8240回
  • 年度积分:397
  • 历史总积分:28760
  • 注册:2005年3月09日
发表于:2019-03-06 09:29:58
1楼

这个,加了延时就好,不加延时就会出问题。首先要做的,肯定是单接一个计数器,再不用延时的情况下,看看发送的脉冲是不是5000个,确认是plc发送脉冲的问题(不一定是plc的问题),还是伺服执行的问题(不一定是伺服的问题)。找到问题的方向,才有解决问题方向。


所谓的“下一步”是不是有特意的延迟,对上一步的伺服定位有明确的影响,那么这“下一步”是什么动作?

chen016

  • 精华:0帖
  • 求助:1帖
  • 帖子:2帖 | 9回
  • 年度积分:0
  • 历史总积分:142
  • 注册:2012年1月12日
发表于:2019-03-18 17:41:36
2楼

刘工,你好!

①不用延时的情况下,PLC发送的脉冲数已完成,但是检测伺服脉冲只执行了一大部分,未全部把PLC的脉冲执行完。

②【下一步】是死马当活马医特意的延迟,因为发现加了延时,伺服就能完整执行完PLC发出脉冲,【下一步】动作是伺服的返回动作(伺服反转)

回复内容:

对: 刘岩利 这个,加了延时就好,不加延时就会出问题。首先要做的,肯... 内容的回复!

-------------------------


刘岩利

  • [版主]
  • 精华:2帖
  • 求助:0帖
  • 帖子:17帖 | 8240回
  • 年度积分:397
  • 历史总积分:28760
  • 注册:2005年3月09日
发表于:2019-03-19 10:34:29
3楼

伺服的运动,在时间上肯定是滞后于给定脉冲。脉冲收完了,电机还会再动一会儿,最终会完成给定的脉冲指令。这个时间可能是几毫秒,也可能是几百毫秒,看驱动器的设置。

如果实际工作中,电机最终没有到达指定位置,那么,一般来说,有两种可能,一个是在之后立即给了反向运动的指令,那么电机就表现出再位置上提前返回,没有到达指定的位置。另一种是给了驱动器清除滞留脉冲的指令(这动作一般实在回零时使用的)。

在您的应用中,如果不是折返往复的运动,可以看看plc程序中是不是有脉冲发送完成立即清除伺服滞留脉冲或者断开使能这样的操作。

如果时折返往复的运动,就只能看看驱动器上的增益能不能提高,减小电机动作于脉冲指令之间的滞后量,如果能小到几个毫秒,估计就 没有什么影响了。


闭上眼&浮出你的素颜

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 2回
  • 年度积分:0
  • 历史总积分:32
  • 注册:2019年4月24日
发表于:2019-04-24 10:29:54
4楼

求用脉冲控制电机的运行时间(plc1200)梯形图


aaxiaobai

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 3回
  • 年度积分:0
  • 历史总积分:53
  • 注册:2020年1月03日
发表于:2020-01-06 11:03:53
5楼


回复内容:

对: 刘岩利 这个,加了延时就好,不加延时就会出问题。首先要做的,肯... 内容的回复!

--------------------

您好,请问松下A5交流伺服驱动器在没有plc等上位机输入脉冲的情况下可以进行工作吗,如果可以的话sev-on怎么设置啊


热门招聘
相关主题

官方公众号

智造工程师