這個不是照著嚮導的步驟做就可以了麼?
不過答題嘛,還是要說的稍微詳細點,看圖吧:
我這個是在西門子200 Mirco/win軟體中的,smart的應該和這個也差不多,所以就說這一個了。
首先找到圓圈①處的嚮導,然後找到②處的PID,雙擊,就會出現嚮導對話方塊:
這裡有0-7個PID控制迴路,總共8個,這裡我就選擇0,這8個迴路的意思是,相當於只提供8個PID運算的功能塊。
繼續向下:
這個圖片上邊是PV值,就是反饋值,也要轉化為和給定值一樣的0-100%的資料。下邊部分是經過PID運算後的輸出值。
這個圖片是設定PV反饋值的報警範圍,比如低於10%就報低報警!這裡我就不設定了!
繼續向下看:這個圖片是嚮導生成這個指令,需要佔用一些V區的記憶體,如圖這裡佔用VB0-VB119,那麼在程式的其他地方,這120個位元組地址就都不能使用了。如果你一定要使用,將會出錯!
這個圖片是按照嚮導生成2個子程式,一個是PID程式,一個是中斷程式!你可以自己給這兩個程式命名!
這裡,增加PID手動控制,一般是建議勾選的!
這個圖片就是根據嚮導已經完成了,提示你一些資訊!
完成嚮導後,程式中就出現了,PID_INIT和PID_EXE這2個程式塊,就可以直接使用了!這個圖片就是PDI0_INIT的中一些引數的說明!
這個不是照著嚮導的步驟做就可以了麼?
不過答題嘛,還是要說的稍微詳細點,看圖吧:
我這個是在西門子200 Mirco/win軟體中的,smart的應該和這個也差不多,所以就說這一個了。
首先找到圓圈①處的嚮導,然後找到②處的PID,雙擊,就會出現嚮導對話方塊:
這裡有0-7個PID控制迴路,總共8個,這裡我就選擇0,這8個迴路的意思是,相當於只提供8個PID運算的功能塊。
繼續向下:
這個圖片上邊是PV值,就是反饋值,也要轉化為和給定值一樣的0-100%的資料。下邊部分是經過PID運算後的輸出值。
這個圖片是設定PV反饋值的報警範圍,比如低於10%就報低報警!這裡我就不設定了!
繼續向下看:這個圖片是嚮導生成這個指令,需要佔用一些V區的記憶體,如圖這裡佔用VB0-VB119,那麼在程式的其他地方,這120個位元組地址就都不能使用了。如果你一定要使用,將會出錯!
這個圖片是按照嚮導生成2個子程式,一個是PID程式,一個是中斷程式!你可以自己給這兩個程式命名!
這裡,增加PID手動控制,一般是建議勾選的!
這個圖片就是根據嚮導已經完成了,提示你一些資訊!
完成嚮導後,程式中就出現了,PID_INIT和PID_EXE這2個程式塊,就可以直接使用了!這個圖片就是PDI0_INIT的中一些引數的說明!