首页 上一页 1 2 下一页 尾页

求助:台达PLC用编码器作输入元件的零点漂移问题 点击:3386 | 回复:28



ye_zhh

    
  • 精华:0帖
  • 求助:2帖
  • 帖子:3帖 | 9回
  • 年度积分:0
  • 历史总积分:0
  • 注册:2008年12月04日
发表于:2008-12-04 16:10:22
楼主

非常简单的控制三点位置。(一扇门的双向开启和关闭)

台达PLC(DVP14ES),用1000P/R的编码器的A、B相作输入元件,以M1002去设置C251的零位,然后在通电周期内保持计数。

输出轴作扇形来回摆动,分别在零计数和+500、-500个脉冲的时候作停留。

输出的Y1、Y2去控制一个普通单相电机的正反转。

现在的问题是:从梯形图的监控上看脉冲输出正常。但实际的零位在转动数千次后,与一开始预设的零位偏移严重(最多偏移超过90度),但偏移方向不定,也可能在几千次后又回来了。

从理论上讲,在一个通电周期内,只作了一次RESET C251,C251一直在计数,零位位置是不变的。

一开始怀疑是编码器的问题,我换过国产的和欧姆龙的编码器,都是一样的结果。

咨询过欧姆龙和台达的技术支持,都没有结果。上这里求助大家!




robotH

  • 精华:0帖
  • 求助:0帖
  • 帖子:7帖 | 688回
  • 年度积分:0
  • 历史总积分:2433
  • 注册:2004年10月14日
发表于:2008-12-28 11:39:12
21楼
零位位置安装接近开关,以门顺时针(或逆时针)感应到接近开关时复位高速计数器。

jameslee8

  • 精华:0帖
  • 求助:0帖
  • 帖子:6帖 | 43回
  • 年度积分:0
  • 历史总积分:122
  • 注册:2005年7月11日
发表于:2009-02-02 12:59:03
22楼
这种累计误差不管是机械的还是软件的,如果你不在原位时进行计数复位,永远不可能消除。其实很简单,就是在门回到原位时设置一个硬件复位即可。

zjq

  • 精华:1帖
  • 求助:0帖
  • 帖子:23帖 | 83回
  • 年度积分:0
  • 历史总积分:291
  • 注册:2006年9月19日
发表于:2009-02-09 12:22:19
23楼

编码器某圈内,用Z相脉冲做误差消除!

高将

  • 精华:0帖
  • 求助:0帖
  • 帖子:5帖 | 59回
  • 年度积分:0
  • 历史总积分:128
  • 注册:2006年12月26日
发表于:2009-02-10 22:09:35
24楼

楼主,你好,你所说的问题,我也遇到过,我用360P/R的编码器代表为360度, ,,A B作输入.用Z相作复位.机器作动几分钟左右,总会偏跑90---180,,,我可以认为是PLC的问题,是PLC内部不能很好复位,造成角度偏离的,我用台达的EH系列的.

邪風凌

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 1回
  • 年度积分:0
  • 历史总积分:1
  • 注册:2005年12月04日
发表于:2009-03-09 21:38:34
25楼

casio_z

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 1回
  • 年度积分:0
  • 历史总积分:1
  • 注册:2005年10月11日
发表于:2009-03-25 10:48:35
26楼
我也遇到同样的问题,不过我没有用PLC,我用的是高速计数器。但就只有一两台机器都有这个问题。所以我都怀疑是干扰的原因!

guohuivip

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 1回
  • 年度积分:0
  • 历史总积分:0
  • 注册:2009年7月28日
发表于:2009-07-28 18:31:47
27楼

我想知道怎么用编码器控制电机的正反转的圈数,而且是在文本显示器上设置,我想用台达的plc,谁能帮帮我啊,494151387,3Q!!

hzvhzv

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 60回
  • 年度积分:0
  • 历史总积分:136
  • 注册:2010年1月07日
发表于:2011-08-11 13:39:49
28楼
说明编码器信号受到干扰,造成PLC 计数误差。可以选用蓝瑟 MHM-02\03系列光栅隔离器 去除干扰。

热门招聘
相关主题

官方公众号

智造工程师
    首页 上一页 1 2 下一页 尾页