PLC 以 其 可靠性高、抗干擾能力強、配套齊全、功能完善、適應(yīng)性強等特點,廣泛應(yīng)用于各種控制領(lǐng)域。PLC作為通用工業(yè)控制計算機,是面向工礦企業(yè)的工控設(shè)備,使用梯形圖符號進行編程,與繼電器電路相當接近,被廣大工程技術(shù)人員接受。但是在實際應(yīng)用中,如何編程能夠提高PLC程序運行速度是一個值得我們思考研究的問題。1 PLC工作原理PLC 與 計 算機的工作原理基本相同,即在系統(tǒng)程序的管理下,通過運行應(yīng)用程序完成用戶任務(wù)。但兩者的工作方式有所不同。計算機一般采用等待命令的工作方式,而PLC在確定了工作任務(wù)并裝人了專用程序后成為一種專用機,它采用循環(huán)掃描工作方式,系統(tǒng)工作任務(wù)管理及應(yīng)用程序執(zhí)行都是用循環(huán)掃描方式完成的。PLC 有 兩 種基本的工作狀態(tài),即運行(RUN)與停止(STOP)狀態(tài)。在這兩種狀態(tài)下,PLC的掃描過程及所要完成的任務(wù)是不盡相同的,如圖1所示。 PLC在RUN工作狀態(tài)時,執(zhí)行一次掃描操作所的時間稱為掃描周期,其典型值通常為1一100nis,不同PLC廠家的產(chǎn)品則略有不同。掃描周期由內(nèi)部處理時間、輸A/ 輸出處理執(zhí)行時間、指令執(zhí)行時間等三部分組成。通常在一個掃描過程中,執(zhí)行指令的時間占了絕大部分,而執(zhí)行指令的時間與用戶程序的長短有關(guān)。用戶 程 序 是根據(jù)控制要求由用戶編制,由許多條PLC指令所組成。不同的指令所對應(yīng)的程序步不同,以三菱Fx2N系列的PLC為例,PLC對每一個程序步操作處理時間為:基本指令占0.741s/步,功能指令占幾百微米/步。完成一個控制任務(wù)可以有多種編制程序的方法,因此,選擇合理、巧妙的編程方法既可以大大提高程序運行速度,又可以保證可靠性。 提高PLC程序運行速度的幾種編程方法2.1 用數(shù)據(jù)傳送給位元件組合的方法來控制輸出在 PL C應(yīng) 用編程中,最后都會有一段輸出控制程序,一般都是用邏輯取及輸出指令來編寫,如圖2所示。在圖2所示的程序中,邏輯取的程序步為1,輸出的程序步為2,執(zhí)行上述程序共需3個程序步。通常情況下,PLC要控制的輸出都不會是少量的,比如,有8個輸出,在條件滿足時要同時輸出。此時,執(zhí)行圖2所示的程序共需17個程序步。若我們通過位元件的組合并采用數(shù)據(jù)傳送的方法來完成圖2所示的程序,就會大大減少程序步驟。在三 菱 PLC中,只處理ON/OFF狀態(tài)的元件(如X,Y,M和S),稱為位元件。但將位元件組合起來也可以處理數(shù)據(jù)。位元件組合由Kn加首元件號來表示。位元件每4bit為一組組合成單元。如KYO中的n是組數(shù),當n=1時,K,Yo 對應(yīng)的是Y3一Yo。當n二2時,KZYo對應(yīng)的是Y7一Yo。通過位元件組合,就可以用處理數(shù)據(jù)的方式來處理位元件,圖2程序所示的功能可用圖3所示的傳送數(shù)據(jù)的方式來完成。
上傳時間: 2013-11-11
上傳用戶:幾何公差
plc學習
上傳時間: 2013-11-08
上傳用戶:ruan2570406
教學提示:前章介紹的基本邏輯指令和梯形圖主要用于設(shè)計滿足一般控制要求的PLC程序。對于復(fù)雜控制系統(tǒng)來說,系統(tǒng)輸入輸出點數(shù)較多,工藝復(fù)雜,每一工序的自鎖要求及工序與工序間的相互連鎖關(guān)系也復(fù)雜,直接采用邏輯指令和梯形圖進行設(shè)計較為困難。在實際控制系統(tǒng)中,可將生產(chǎn)過程的控制要求以工序劃分成若干段,每一個工序完成一定的功能,在滿足轉(zhuǎn)移條件后,從當前工序轉(zhuǎn)移到下道工序,這種控制通常稱為順序控制。為了方便地進行順序控制設(shè)計,許多可編程控制器設(shè)置有專門用于順序控制或稱為步進控制的指令,Fx2N PLC在基本邏輯指令之外增加了兩條步進指令,同時輔之以大量的狀態(tài)器S,結(jié)合狀態(tài)轉(zhuǎn)移圖就很容易編出復(fù)雜的順序控制程序 教學要求:本章要求學生熟練掌握Fx2N的步進指令和狀態(tài)轉(zhuǎn)移圖的功能、應(yīng)用范圍和使用方法。重點讓學生掌握步進指令和狀態(tài)轉(zhuǎn)移圖編程的規(guī)則、步驟與編程方法,并能編寫一些工程控制程序 第四章 狀態(tài)轉(zhuǎn)移圖及步進指令 5.1 狀態(tài)轉(zhuǎn)移圖5.2 步進梯形圖及步進指令5.2.1 步進梯形圖5.2.2 步進指令5.3 步進梯形圖指令編程基本方法5.4 狀態(tài)轉(zhuǎn)移圖常見流程狀態(tài)得編程5.4.1 單流程狀態(tài)編程5.4.2 跳轉(zhuǎn)與重復(fù)狀態(tài)編程5.4.3 選擇分支與匯合狀態(tài)編程5.4.4 并行分支與匯合狀態(tài)5.4.5 分支與匯合得組合5.5 狀態(tài)轉(zhuǎn)移圖及步進指令的應(yīng)用實例
標簽: 狀態(tài)轉(zhuǎn)移 步進 指令
上傳時間: 2013-11-05
上傳用戶:釣鰲牧馬
plc
上傳時間: 2013-11-23
上傳用戶:fudong911
PLC功能指令
上傳時間: 2013-12-28
上傳用戶:569342831
三菱Fx2NPLC特殊軟元件詳解
上傳時間: 2013-11-23
上傳用戶:hanbeidang
在工業(yè)現(xiàn)場可能會遇到這樣的情況,對分布在不同地方(車間、控制室場所等)的PLC之間需要進行遠程監(jiān)控,通常是采用RS-485總線,使用組態(tài)軟件對現(xiàn)場設(shè)備進行遠程實時控制。如果現(xiàn)場環(huán)境特殊不方便布線,也可以采用無線方式進行通信。本文以達泰DTD433MA-S專用無線數(shù)據(jù)終端通過昆侖通態(tài)組態(tài)軟件MCGS對三菱Fx2N系列以及匯川H1U-1410MT-XP PLC進行無線遠程控制。由于三菱PLC與匯川通信協(xié)議相同,在此以匯川PLC為例進行說明。
上傳時間: 2013-10-21
上傳用戶:蘇蘇蘇蘇
將PLC語言(梯形圖語言)嵌入到單片機中,使單片機的產(chǎn)品開發(fā)從使用匯編語言變?yōu)槭褂锰菪螆D語言同時,獲取了梯形圖編程平臺所提供的各種強大的應(yīng)用功能。我們稱用于單片機產(chǎn)品開發(fā),自身具有強大功能的梯形圖語言編程軟件為嵌入式PLC。嵌入式PLC能廣泛應(yīng)用于各種單片機產(chǎn)品。利用嵌入式PLC軟件開發(fā)出的應(yīng)用產(chǎn)品,我們稱之為嵌入式PLC產(chǎn)品。嵌入式PLC產(chǎn)品具有以下特點:
上傳時間: 2013-10-16
上傳用戶:1421706030
功能介紹性的文章,三菱Fx2N系列PLC與PC通訊的簡易實現(xiàn)
標簽:
上傳時間: 2016-06-11
上傳用戶:wfeel
一個燒烤爐裝配生產(chǎn)線的梯形圖程序,PLC為 三菱Fx2N系列
上傳時間: 2016-10-13
上傳用戶:aa17807091
蟲蟲下載站版權(quán)所有 京ICP備2021023401號-1