- 艾寶物聯(lián)IOBOV? ─ 工業(yè)無(wú)線(xiàn)測控專(zhuān)家
程序設計是PLC應用中最關(guān)鍵的問(wèn)題。PLC程序設計的基本思路是按照設備的要求設計輸入和輸出信號的邏輯關(guān)系,在輸入某些信號時(shí)得到預期的輸出信號,從而實(shí)現預期的工作過(guò)程。因此,簡(jiǎn)單而常用的方法是以過(guò)程為目標,分析每個(gè)過(guò)程的啟動(dòng)條件和限制條件,根據這些條件編寫(xiě)該過(guò)程的PLC程序,完成了所有過(guò)程的PLC程序即完成了整個(gè)PLC程序。
PLC程序設計的常用方法有以下三種:
程序設計的方法有很多,如狀態(tài)表法、功能圖法、流程圖法及現代Petri網(wǎng)法 等。
① 狀態(tài)表法是從傳統繼電器邏輯設計方法繼承而來(lái),經(jīng)過(guò)適當改進(jìn),適合于可編程控制器梯形圖設計的一種方法。但狀態(tài)表法僅適合于單一順序問(wèn)題的程序設計,對于具有并行順序和選擇順序的問(wèn)題就顯得無(wú)能為力了。
②功能圖法是先將控制要求表達為功能圖,用功能圖來(lái)說(shuō)明可編程控制器所要完成的控制功能,然后由功能圖寫(xiě)出邏輯方程,再畫(huà)出梯形圖或寫(xiě)出指令。
③流程圖法是熟悉計算機高級語(yǔ)言的程序設計人員常用的程序設計方法。