电工吧 关注:556,039贴子:8,330,563
  • 6回复贴,共1

这种方式用PID控制么

只看楼主收藏回复

一个面状物投料系统,电机被变频器带动,料面在电机带的筒状镙杆里走,最下面有一称重系统,都是PLC控制。假如我通过上位机设定加100公斤,那么电机应该在最初高速转,到90几斤时变慢点,最终目的是到100斤马上停止加料。尽可能减少误差。怎做


IP属地:辽宁来自手机贴吧1楼2012-09-03 21:50回复
    用plc控制变频器的多段速,再用变频器控制电机即可。


    来自Android客户端2楼2012-09-03 21:59
    回复
      2026-02-08 15:42:59
      广告
      不感兴趣
      开通SVIP免广告
      我想多段速不好控制。问题一是我们加料公斤数操作员随时改的,有时要求是一百斤,有时一百五等等,所以要是用多段速,那变换速度的点不好取。


      IP属地:辽宁来自手机贴吧3楼2012-09-03 22:38
      回复
        那就选用脉冲控制型变频器,在plc里面做脉冲指令。这个不太复杂。


        来自Android客户端4楼2012-09-03 22:55
        回复
          真正的PID算法比较复杂,用PLC自己写算法有难度。我觉得可以写个简单的算法,只要能达到控制精度就OK了,简单思路:
          1.当前重量和目标值差10公斤时,减速
          2.当前重量和目标值差5公斤时,再减速
          3.当前重量和目标值差2公斤时,再减速
          4.当前重量和目标值差1公斤时,再减速
          5.当前重量和目标值差0公斤时,停止
          


          5楼2012-09-04 12:20
          收起回复
            首先找到加料重量与速度的关系公式,这样就知道算法,在通过算法控制频率,有些变频器自带这些功能,不需要plc去控制


            来自手机贴吧6楼2012-09-04 17:30
            回复