luerke
級(jí)別: 探索解密
|
eK:=M_Value-S_Value; OUT_1:=INT_TO_REAL(Pre_OUT); eK_0:=DINT_TO_REAL(eK); OUT_0:=OUT_1+PID_P*(eK_0-eK_1)+PID_I*eK_0+PID_D*(eK_0-2.0*eK_1+eK_2); IF OUT_0>OUTRange_Max THEN OUT_0:=OUTRange_Max; END_IF; IF OUT_0<OUTRange_Min THEN OUT_0:=OUTRange_Min; END_IF; eK_2:=eK_1; eK_1:=eK_0; PID_OUT:=REAL_TO_INT(OUT_0); Pre_OUT:=PID_OUT; 為什么這個(gè)ST語(yǔ)言在Gx developer里面可以使用,在Gx work2里面就不能使用了。 我自己發(fā)現(xiàn)的是Gx developer 里面的數(shù)據(jù)變量與work2的數(shù)據(jù)變量有差別。 求大神幫忙。我想把干進(jìn)work2里面 |
---|---|
|