回復10樓:
你看可以這樣理解嗎?
打開(kāi)PID調節上限值(假如5000),PID調節參數中可設置.
在PID調節程序中MOV傳入D122(上限值數據寄存器),
PID調節如下:
PID D10 D20 D100 D150
D10 目標值
D20 當前值
D100~D125 PID調節參數
D150 PID調節輸出值
假控制周期為50MS,5000/50=100倍率,
利用運算D122(5000)/100=D200(50MS),
PID輸出(D150)為2000,利用運算D150(2000)/100=D201(20MS)
利用開(kāi)始控制按鈕X10 輸出Y10(用于控制SSR),T200,T201.
T201時(shí)間到,斷開(kāi)Y10
T200時(shí)間到時(shí),斷開(kāi)Y10,T200,T201
T200斷開(kāi)后,Y10.T200,T201再得電
重復
指令表如下:
LD X10
OR M10
ANI X11
OUT M10
LD M10
ANI T200
OUT T200 D200
OUT T201 D201
ANI T201
OUT Y10
END
這樣又有一個(gè)小問(wèn)題,D201的值一直在變化,是否會(huì )影響定時(shí)器,
那么,利用T200的下降沿,將D201傳入 D202,上面的D201就變成了D202
指令表如下:
LD X10
OR M10
ANI X11
OUT M10
LD M10
ANI T200
OUT T200 D200
OUT T201 D202
ANI T201
OUT Y10
ANF T200
MOV D201 D202
END
請你確認一下,這樣行嗎?
謝謝
[ 此帖被sc511023在2012-02-19 20:19重新編輯 ]