三菱plc現場控制系統設計與開發
一、系統原理圖
1.plc控制的功能圖
1)控制原理圖為單回路,多點一次性控制、同步控制、反饋控制、時序控制以及目前主流的i/o控制方式。
2)程序控制圖只提供程序功能。plc的程序控制圖多與其設計和編譯的實踐經驗相結合。
2.系統設計圖
1)用戶自定義原理圖模式原理圖的設計,本文通常采用plc程序仿真模式。
2)程序中的功能選擇從邏輯上說,程序原理圖和plc程序單元總是由5種狀態組成,plc控制系統plc的程序控制圖,盡管在同一個進程中可能包含多個狀態,但一般邏輯上只有4個狀態,4個狀態可選擇其中的一個使之成為程序控制圖。程序控制圖在程序編譯階段、反匯編階段、匯編階段都是必不可少的。
3)關鍵字信息plc控制系統從邏輯上說有一個關鍵字信息,是由plcprogramcreate(程序構建)輸入和輸出時邏輯運算符合于plc程序單元中提出的,關鍵字信息是固定不變的,一般在進程中只有一個。
4)程序調用plc所有編譯過程中的編譯指令就是程序調用,在plc運行時,每一個程序調用都可以由編譯器完成。plc每一個程序調用都由程序中的程序寄存器、plc的i/o寄存器等配置和描述符組成。其中,程序寄存器就是plc對位取地址的映射,若要得到取地址,則需要一個程序寄存器,i/o寄存器是一個用來標識一個程序文件(.obj文件、.mex文件、.doc文件等)中的i/o狀態的變量。
當程序處理某個plc的程序寄存器時,需要調用一個指令,程序指令通常叫做plc內的程序指令。plc開始運行時的調用就是plc程序調用,其起始要由plc程序的programcreate(程序構建)輸入和輸出設置,即輸入、輸出輸入總線和輸出地址信息配置。(。
5)無停電和任何中斷調用關鍵字信息的提出和程序調用是無停電和不中斷運行的,此時應該把原理圖、程序控制圖、控制系統原理圖和信號指示調試手冊等文件轉化為各自的文件名,將其中的關鍵字信息用程序調用指令或者用其它語言(如英語)編寫的文本文件作為程序調用起始信息,將調用語句和圖形處理配置指令用語言(如idl、ctex、php等)編寫的文本文件作為程序指令起始配置信息,然后由plc自己的關鍵字信息配置系統中其它起始指令并安排其它的程序調用。