我也是初學(xué)者,簡單說明一下,希望能對你幫助。
第一 根據(jù)你的工程項目的實際狀況,選用A/D輸入,D/A輸出模塊。通過溫度傳感器檢測的模擬信號送到A/D模塊的緩沖存貯器BFM#中,根據(jù)你的工作需要進行參數(shù)設(shè)定。用FROM指令把A/D模塊的BFM#的數(shù)據(jù)復(fù)制到PLC中。A/D模塊的設(shè)置用TO指令。注意模塊的標定(分辨率)與實際需要的標定要換算出來,確定的實際工作所需要的偏移值和增益值。
第二 輸入A/D模塊把PV輸進來,送到PLC,與在PLC內(nèi)部設(shè)定值SV,內(nèi)部的參數(shù)值進行PID運算,運算 結(jié)果送到D/A輸出模塊。根據(jù)實際工作需求選擇PID參數(shù),用MOV指令傳送到PID的數(shù)據(jù)存貯器D中,用PLC PID指令進行內(nèi)部運算。
第三 將PID運算的結(jié)果,送到D/A模塊的BFM#中,再控制執(zhí)行器(蒸氣調(diào)節(jié)閥)。用TO指令將PID運算的結(jié)果(數(shù)據(jù)存貯器D)寫入D/A模塊BFM#,D/A模塊輸出MV值。如0-10V范圍內(nèi)變化對應(yīng)調(diào)節(jié)蒸氣閥開度的大小。
第四 編寫PID程序,1、A/D輸入模塊程序;2、PID運算程序;3、D/A輸出模塊程序。模塊、PID初始化,F(xiàn)ROM、TO應(yīng)用請參看PLC編程手冊。