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