欧姆龙PLC如何提高编码测速采样精度 点击:917 | 回复:3



小鬼学工控

    
  • 精华:0帖
  • 求助:1帖
  • 帖子:3帖 | 11回
  • 年度积分:0
  • 历史总积分:61
  • 注册:2012年9月09日
发表于:2012-12-18 16:10:10
楼主
求助帖5分-已结帖

各位师傅,本人新手,最近在学习欧姆龙PLC,近期做PLC控制变频器进行电机调速,变频器使用的是欧瑞的,具体控制工艺是频率由0Hz增到10Hz,保持10Hz运行五分钟,再由10Hz上升到20Hz,保持20Hz运行五分钟,由20增加到30Hz,保持五分钟,再进行一个减速过程,每次减10Hz再保持五分钟,直到频率减为0.      变频器由0Hz增加到50Hz的时间是5s,加速过程是一个变加速过程。求教各位师傅如何提高高速计数器的编码采样精度,采样得到电机转速后如何快速停止加速也就是停止频率增加,控制频率增减是由电平控制的。

小鬼我现在用的是一个脉冲数区间去判断是否到到达所要求的频率,每一个点使用两个比较器进行判断,当采样到得脉冲在所设定区间内时立即停止频率的增减,再延时后再加减速,但是由于频率增减很快,当采样脉冲进入设定区间后还没来得及停止加减速频率已经过了所设定的区间,不能精确地取到所要的频率。

希望各位师傅能给我出出主意或帮我编一个小程序,只要有思路就可以了,小鬼谢谢大家了!!!

PS:小鬼还是一名学生,目前正努力学习PLC,希望能有幸得到各位师傅的指点!




蓝天月亮

  • 精华:0帖
  • 求助:0帖
  • 帖子:37帖 | 1447回
  • 年度积分:0
  • 历史总积分:3594
  • 注册:2007年10月22日
发表于:2012-12-18 19:21:31
1楼
高速计数器内部独立运行,采用中断方式,不同PLC扫描联系。这样你写程序的时候,子程序调用和中断来做,理论上是没有时间的差距。

蓝天月亮

  • 精华:0帖
  • 求助:0帖
  • 帖子:37帖 | 1447回
  • 年度积分:0
  • 历史总积分:3594
  • 注册:2007年10月22日
发表于:2012-12-18 19:25:51
2楼

忘记了说明一点,程序的写法很重要,要不然你的也会和扫描周期有关系的。

小鬼学工控

  • 精华:0帖
  • 求助:1帖
  • 帖子:3帖 | 11回
  • 年度积分:0
  • 历史总积分:61
  • 注册:2012年9月09日
发表于:2012-12-18 21:29:47
3楼
回复内容:
对:蓝天月亮关于忘记了说明一点,程序的写法很重要,要不然你的也会和扫描周期有关系的。内容的回复:

谢谢师傅的指点

热门招聘
相关主题

官方公众号

智造工程师