台达PLC高速计数器计数值为负数的应用 点击:4034 | 回复:1



happinessman88

    
  • 精华:0帖
  • 求助:0帖
  • 帖子:36帖 | 122回
  • 年度积分:0
  • 历史总积分:789
  • 注册:2010年5月02日
发表于:2013-01-26 23:25:41
楼主

    台达的高速计数器C235计数范围是-2,147,483,648~+2,147,483,647,说明C235有负值计数功能。利用此功能可以有效抑制控制电机时(如变频器控制的电机)由于定位、刹车产生的误差积累。比如,当有一个三点定位机构,原点设置在中间位置,原点两侧是另外两个定位点,那么,原点往右行车时为加计数,此时C235的计数值是正值,右定位点往原点行车时为减计数,原点往左行车时为减计数,C235的计数值是负值,而左定位点往原点行车时,为加计数。

如:C235加计数,计数输入时,当计数值到达上下限值时,Y0~Y2 其中的一个将会On。
如:由原点右行至右定位点,加计数

LD M1000
DCNT C235 K20000
DHSZ K1500 K2000 C235 Y0
C235现在值< K1500 时,Y0 为 On
K1500 < C235现在值 < K2000 时,Y1 为On
C235 现在值 > K2000 时,Y2 为 On

  问题出来了: 在右定位点往原点行车,为减计数:该如何应用此指令呢?在计数区间为负数时,又如何应用呢?

 

 




王者-曹建军

  • 精华:2帖
  • 求助:0帖
  • 帖子:817帖 | 2407回
  • 年度积分:0
  • 历史总积分:16025
  • 注册:2011年12月25日
发表于:2013-01-27 11:29:05
1楼
台达的不太明白!嘻嘻              

热门招聘
相关主题

官方公众号

智造工程师