我在MCGS屏里面做了一個PID調節流量的PID腳本控制程序,控制變頻器,但是調節到最大和最小的時候就好像死機一樣,好長時間不調節了,求高手指點。我的郵箱
40917638@qq.comT值計時A=T值計時A+1
IF 設定值A < 0 THEN 
   設定值A=0
ENDIF
  TempdxA = 設定值A - 流量A
IF TempdxA>0   THEN   
     IF  控制A >=50000 THEN 
         控制A = 50000
         控制啟停A=1         
       ELSE
         控制啟停A=0       
          ENDIF
 ENDIF
IF TempdxA < 0   THEN   
     IF 控制A <=0 THEN 
        控制A = 0
        控制啟停A=1         
       ELSE
         控制啟停A=0      
          ENDIF
 ENDIF
 IF T值計時A >= T1 THEN 
    T值計時A=0
IF  控制啟停A=0 THEN 
  TempdxA2 = TempdxA2 + TempdxA
  TempdxA1 = TempdxA
  IF I1 <>0  THEN
     控制A= P1 * (TempdxA-TempdxA1 +TempdxA/I1+(TempdxA-2*TempdxA1+TempdxA2)*1)
  ELSE
     控制A= P1 * (TempdxA -TempdxA1+(TempdxA-2*TempdxA1+TempdxA2)*1)
  ENDIF
   ENDIF
IF  控制A <=0 THEN 
    控制A = 0
ENDIF
   ENDIF