外文翻譯--PLC前沿技術討論【中英文文獻譯文】
外文翻譯--PLC前沿技術討論【中英文文獻譯文】,中英文文獻譯文,外文,翻譯,plc,前沿技術,討論,中英文,文獻,譯文
PLC前沿技術討論
托馬斯.J.拜耶斯 美國 普林斯頓大學 電氣測試與應用專業(yè)
Email:t_byers@hotmail.com
2011.10.31接收,2011.11.1修改2011.11.9收錄
摘要
這篇文章主要介紹基于PLC控制系統(tǒng)的對傳統(tǒng)控制實驗室的設計和實現(xiàn)。為了整體設計和實現(xiàn),必須分作兩部分介紹,第一部分是PLC軟件設計,第二部分是基于試驗程序相關的硬件設計。該PLC系統(tǒng)使用LS工業(yè)控制系統(tǒng)公司的GM7-DR40A系列24/16數(shù)字端口以及單一類似I/O模塊,兩個atonic公司的光電傳感器:一個要有BR100-DDT-P模型,另一個要有BEN10M-TFR模型。一個測試過的具有5向靈敏度的接近開關。四個由CD4511B驅動的7段BCD-CMOS管。兩極和三極繼電器各一個,六個電壓表和一個電流表。一個直流電機一個24V直流電源,導線若干,按鈕若干。通過執(zhí)行24組經(jīng)典控制實驗可以得到可信的結果,以前由PID實現(xiàn)的實用系統(tǒng)現(xiàn)在可以由PLC實現(xiàn)。
關鍵詞:PLC控制系統(tǒng) 光電傳感器
1.PLC介紹
PLCS(可編程邏輯控制器)是用于各種自動控制系統(tǒng)和過程的可控網(wǎng)絡集線器。他們包含多個輸入輸出,輸入輸出是用晶體管和其它電路,模擬開關和繼電器來控制設備的。PLCS用軟件接口,標準計算器接口,專門的語言和網(wǎng)絡設備編程。
可編程邏輯控制器I/O通道規(guī)則包括所有的輸入觸點和輸出觸點,擴展能力和最大數(shù)量的通道。觸點數(shù)量是輸入點和輸出點的總和。PLCS可以指定這些值的任何可能的組合。擴展單元可以被堆?;蚧ハ噙B接來增加總的控制能力。最大數(shù)量的通道是在一個擴展系統(tǒng)中輸入和輸出通道的最大總數(shù)量。PLC系統(tǒng)規(guī)則包括掃描時間,指令數(shù)量,數(shù)據(jù)存儲和程序存儲。掃描時間是 PLC需要的用來檢測輸入輸出模塊的時間。指令是用于PLC軟件(例如數(shù)學運算)的標準操作。數(shù)據(jù)存儲是存儲數(shù)據(jù)的能力。程序存儲是控制軟件的能力。
用于可編程邏輯控制器的輸入設備包括DC,AC,中間繼電器,熱電偶,RTD,頻率或脈沖,晶體管和中斷信號輸入;輸出設備包括DC,AC,繼電器,中間繼電器,頻率或脈沖,晶體管,三端雙向可控硅開關元件;PLC的編程設備包括控制面板,手柄和計算機。
可編程邏輯控制器用各種軟件編程語言來控制。這些語言包括IEC61131-3,順序執(zhí)行表(SFC),動作方塊圖(FBD),梯形圖(LD),結構文本(ST),指令序列(IL),繼電器梯形圖(RIL),流程圖,C語言和Basic語言。IEC61131-3編程環(huán)境能支持五種語言,用國際標準加以規(guī)范,分別為SFC,F(xiàn)BD,LD,ST和IL。這便允許了多賣主兼容性和多種語言編程。SFC是一種圖表語言,它提供了編程順序的配合,就能支持順序選擇和并列選擇,二者擇其一即可。FBD用一種大的運行庫,以圖表形式建立了一些復雜的過程。標準數(shù)學和邏輯運行可以與用戶交流和接口運行相結合。LD是適用于離散控制和互鎖邏輯的圖表語言。它在離散控制上與FBD是完全兼容的。ST是一種文本語言,用于復雜的數(shù)學過程和計算,不太適用于圖表語言。IL是與組合編碼相似的低級語言。它用在相對比較簡單的邏輯指令。繼電器梯形圖或梯形圖是適用于可編程邏輯控制器的重要的編程語言。梯形圖編程是設計成繼電器邏輯程序的圖表表示法。流程圖是一種圖表語言,用于在一個控制器或應用軟件中描述順序操作,它用于建立有標準組件的可循環(huán)使用的運行庫。C語言是一種高級編程語言,適用于處理最復雜的計算,連續(xù)的數(shù)據(jù)采集任務。它典型地在PC機上運行調(diào)試。BASIC語言是用于處理數(shù)據(jù)的連續(xù)的數(shù)字采集和接口運行的高級語言。
可編程邏輯控制器也規(guī)范了許多計算機接口設備,網(wǎng)絡規(guī)則和特色。PLC能源設備和運行環(huán)境也是非常重要的。
2.指令
對于簡單的編程,繼電器型PLC是有效的。隨著功能的復雜化,復雜的VonNeaman型PLC就必須被采用。一個VonNeaman計算機一次只能執(zhí)行一個指令,他們是這樣運行的,盡管許多計算機看上去一次在做許多事情。正如圖1所示的計算機組成。
圖 1 簡化個人計算機結構圖
輸入是通過鍵盤和鼠標得到的。輸出被送到屏幕。磁盤和存儲器用于輸入和輸出存儲(注意:這些箭頭的方向對于設計者是非常重要的,要注意表明信息是流向哪里的。)這個圖表可以像圖2那樣能被重新擬訂來闡明輸入設備和輸出設備的作用。
在這個圖表中數(shù)據(jù)通過輸入設備進入左邊。(注意:大多數(shù)設計圖表都是左邊輸入,右邊輸出的。)在進入CPU之前,它穿過緩沖電路。CPU通過其他回路輸出數(shù)據(jù)。存儲器和磁盤用語存儲要輸出的數(shù)據(jù)。如果我們把個人計算機看作一個控制器,它通過在屏幕上輸出激勵和輸入來自鼠標和鍵盤的響應來控制用戶。
PLC也是一個控制過程的計算機。當與應用程序完全結合起來時,類似之處變成:
輸入設備—鍵盤與接近開關相類比。
輸入電路—連續(xù)輸入芯片就像一個直流24V的輸入卡。
計 算 機—686CPU就像一個PLC的CPU模塊。
輸出電路—圖形卡就像一個三相開關輸出卡。
輸出設備—監(jiān)控器就像指示燈。
存 儲 器—PLC的存儲器與個人計算機的存儲器相似。
用普通個人計算機可以運行PLC,雖然則并不被提倡做。就PLC來說,輸入和輸出
設備設計得更加可靠,更加粗糙,更適合惡劣的制造環(huán)境。
3.運行順序
所有的PLC系統(tǒng)有每秒鐘重復多次的四種基本運行階段。最初被第一次接通時,它會檢測它的硬件和軟件是否有錯誤。如果沒有錯誤,它會把所有輸入和輸入值復制到存儲器,這叫輸入掃描。只用復制了輸入值的存儲器,梯形邏輯圖將被解決一個,這叫邏輯掃描。在解決梯形圖期間,輸出值只在臨時存儲器中被改變。當梯形圖掃描完成后,輸出將用存儲器中臨時值修正,這叫做輸出掃描。PLC此時將從自我檢測開始重新啟動這個過程,這個過程很明顯地每秒鐘重復10到100次,正如圖3所示
自我檢測—檢測是否所有的卡沒有錯誤,把時間繼電器復零等。(如果在很小一段時間內(nèi)沒有復零,時間繼電器會引起錯誤,關閉PLC系統(tǒng)?!@會表明梯形圖沒有被正常掃描。)
輸入掃描—從芯片上的輸入卡讀取輸入值,并把輸入值復制到存儲器,這能使PLC更快速地運行,并且避免從程序開始到結束輸入變化。(例如:意外停止)有一些特殊的PLC功能,能直接讀取輸入值,避免了輸入表格。
邏輯處理/掃描—基于存儲器的輸入表格,程序被一次執(zhí)行一步,同時輸出值也被修正,這是其它節(jié)的集中。
輸出掃描—輸出表格從存儲器復制到輸出芯片,這些芯片然后驅動輸出儀器。
輸入輸出掃描經(jīng)常會令初學者感到迷惑,但是他們是很重要的。輸入掃描是輸入值的快照,并且解決邏輯關系。在一個梯形圖掃描期間,如果一個輸入在梯形圖的多個地方被用到,它就會起變化,潛在問題就可能發(fā)生,而輸入掃描卻避免了這些問題。這個邊境效應是如果在一段持續(xù)時間內(nèi)如果一個輸入變化太短,它可能在輸入掃描之間會減少或者丟失。
當PLC最初被啟動時,通常的輸出會被關閉,這不會影響輸入值。
3.1 輸入輸出掃描
當輸入值被掃描到PLC時,自然輸入值被復制到存儲器。當輸出值被掃描到PLC時,他們將從存儲器復制到自然輸出設備。當梯形圖被掃描時,它將用存儲器中的值,并不是實際的輸入輸出值。這樣做的主要原因是如果一個程序在多個地方用一個輸入值,那么輸入值的變化將使其邏輯關系無效。而且,如果隨著每塊的變化,輸出模塊也變化,在掃描結束時PLC的運行速度將大大減慢。
3.2 邏輯掃描
梯形邏輯程序圖是模仿繼電器邏輯圖的。在繼電器邏輯圖中,程序的每個元件將盡可能快地開關。但是在一個程序中,元件只能按固定的順序一次檢測一個。如圖4所示,梯形圖將按從左到右,從上到下的順序被解釋。在圖中,梯形邏輯掃描將從最高層開始。在底層,它將先解釋高層輸出,然后輸出它下面的分支。在第二層,沿著梯形邏輯圖移動之前,將先解釋分支。
圖 4 梯形圖邏輯執(zhí)行順序
解決梯形邏輯程序時,邏輯掃描順序會變得非常重要。梯形圖輸出作為輸入,考慮輸出應用時,它也變得非常重要。如圖5所示,梯形圖第一行將檢測輸入并把輸出X置1,得到相同的值。第二行將檢測輸入B并把輸出X置1,得到相反的值。因此,直到梯形圖的第二行被掃描時X值才能與A相等。在邏輯掃描期間,輸出值只能在存儲器中被改變,只有當梯形邏輯掃描完成時,實際的輸出才能被修正。因此,在第二行的基礎上,輸出掃描將修正實際輸出值。并且梯形圖的第一行將無效。
4.PLC狀態(tài)顯示
在一個PLC中,缺少鍵盤和其他的輸入輸出設備是非常值得注意的。在PLC前端通常有一定數(shù)量的狀態(tài)指示燈。通常指示燈表明:
電源啟動—只要PLC帶電,它將被啟動。
程序運行—這將指示是否程序正在運行或是否沒有程序正在運行。
錯誤顯示—當PLC有大的硬件或軟件錯誤時,這將有顯示。
這些燈通常用于調(diào)試。一定數(shù)量的按鈕也將提供給PLC的硬件。最普通的按鈕是一個運行/編程選擇開關,當在保持狀態(tài)時,它將被調(diào)到編程;當在生產(chǎn)狀態(tài)時,它將被調(diào)到運行。一個PLC系統(tǒng)幾乎沒有一個啟動關閉開關或復位開關在前面。這需要被設計到系統(tǒng)剩余部分。
PLC的狀態(tài)也能被梯形邏輯圖檢測。檢測程序是否第一次被執(zhí)行是非常普遍的。如圖6所示?!甪irst scan’輸入在梯形圖被第一次掃描時,將是對的,而在其余的每次掃描時是錯誤的。這種情況下,PLC—5的‘first scan’的地址是‘S2:1/14’。根據(jù)例子中的邏輯關系,第一次掃描將封上‘light’,直到‘clear’被啟動。因此燈將在PLC被啟動之后變亮,但在‘clear’被啟動之后,它將關閉并且保持在關閉狀態(tài)?!甪irst scan ’模塊在‘first pass’模塊中被提到。
圖 6 核驗PLC第一次掃描的程序
5.存儲器類型
有幾種基本的現(xiàn)在經(jīng)常使用的計算機存儲器類型:
RAM(隨機存儲器)—這種存儲器速度很快,但是當沒電時,它的內(nèi)容將被丟失。這是一種不穩(wěn)定存儲器,每個PLC在運行時,都用這種存儲器作為中央處理器 。
ROM(只讀存儲器)—這種存儲器是永久性的不可擦除的。它通常用于存放PLC的操作系統(tǒng)。
EPROM(可擦除可編程只讀存儲器)—這是一種像ROM一樣可編程的存儲器,但是它能用紫外線光擦除并且可以重新編程。
EEPROM(電可擦除可編程只讀存儲器)—這種存儲器能像ROM一樣存放程序。它能被編程并且用電壓擦除,因此它正變得比EPROM更加普遍。
所有的PLC系統(tǒng)都用RAM做CPU,用ROM存儲PLC的基本操作系統(tǒng)。當有電時,RAM的內(nèi)容被保存,但是問題在于當供給存儲器的電源失去時會發(fā)生什么。原先PLC賣主用帶有電池的RAM,這樣如果不失電,存儲器的內(nèi)容就不會丟失。這種方法現(xiàn)在仍被使用,但變得不那么受歡迎。EPROMS也是PLC編程的比較好的選擇。EPROM在PLC外部編程,然后被放入PLC。當PLC被啟動時,在EPROM上的梯形邏輯程序被下載PLC并且運行。這種方法非常可靠,但是擦除和編程技術都是很消耗時間的。EEPROM存儲器是PLC的永久部分,程序能EPROM一樣被存放在他們中。存儲器的價錢一直在下降,新類型正變得可被利用,這些變化將繼續(xù)對PLC系統(tǒng)發(fā)生影響。
6.基于軟件的PLC系統(tǒng)
個人計算機持續(xù)下降的價格增加了他們在控制系統(tǒng)中的應用,包括PLC的替代品。安裝了軟件就能用個人計算機解決梯形圖邏輯.從傳感器中讀取輸入,修改輸出送到激勵。這些對于維持是很重要的,因為他們不用遵守以前的計時模式.例如,計算機正運行一個游戲,就可能減慢或停止計算機.這個以及其它問題現(xiàn)在正被研究,好的解決方案不久就會出現(xiàn)。
7.概要
?PLC系統(tǒng)和計算機與輸入設備,輸出設備,存儲器等很相似。
?PLC系統(tǒng)不斷地執(zhí)行系統(tǒng)檢查,輸入掃描,邏輯掃描和輸出掃描這個循環(huán)。
?當邏輯圖被掃描時,輸入的變化沒有被發(fā)現(xiàn),輸出也沒有被修正。
?PLC系統(tǒng)用RAM,有時用EPROM存放永久程序。
8.實際問題
?一個PLC系統(tǒng)通常包括RAM,ROM,EPROM和/或電池嗎?
?PLC的指示燈用于什么?
?為什么一個PLC系統(tǒng)每秒鐘只能掃描梯形圖幾次?
?如果一個PLC系統(tǒng)的掃描時間比輸入脈沖長,會發(fā)生什么?為什么?
?一個PLC系統(tǒng)與一部臺式計算機的不同是什么?
?為什么PLC系統(tǒng)每次掃描要做自我檢查?
?PLC檢測時間會比簡單程序所需時間長嗎?
?下面的梯形邏輯有什么錯誤?如果它被用會發(fā)生什么?
?當一個PLC系統(tǒng)已經(jīng)被啟動時,表明啟動的存儲器地址是什么?
9.實際問題解答
?每個PLC系統(tǒng)包括RAM和ROM,但是他們也包括EPROM或電池。
?診斷和保持。
?盡管程序是空的,PLC系統(tǒng)仍需掃描輸入和輸出,做自我檢測。
?如果在兩次輸入掃描之間發(fā)生,脈沖就會丟失。
?主要的區(qū)別包括輸入設備輸出設備和應用。PLC系統(tǒng)是為工廠設計的,因此它沒有鼠標鍵盤之類的輸入設備。(雖然,一些較新型PLC能夠達到)他們也沒有屏幕聲音之類的輸出設備,.取而代之,他們有電壓,電流這樣的輸入設備和輸出設備。PLC使用戶為專門的任務設計程序,然而在個人計算機上給系統(tǒng)編程是不常見的。
?這能幫助檢測硬件和軟件錯誤。如果一個錯誤發(fā)生了,PLC還繼續(xù)運行,控制器就可能以一種不可預見的方式運行,這對人和機器是非常危險的。自我檢測則幫助檢查出這些錯誤,并且安全地關閉系統(tǒng)。
?是的,在許多PLC系統(tǒng)中,自檢大約需要1ms,但一個單一程序需1mms。
?通常輸出Y被重復兩次。在這個例子中,Y的值將總等于B。前一層的A將對Y沒有影響。
?S2:1/14用于微機,S2:1/15用于PLC—5。
10. 總結
本次試驗的所獲得的結果均根據(jù)實驗數(shù)據(jù)所推出,并經(jīng)過LD指令程序運行測試??梢院苊黠@看出利用傳統(tǒng)PLC實驗可以驗證新的邏輯程序實用性,并且該步驟是不可或缺的。本次實驗表現(xiàn)很讓我們滿意,實驗設備可靠性也很高,因此效率得到提高,成功率得以保證。
介于本次試驗處于驗證階段,成果可用于本科生實驗教學,可以利用大學現(xiàn)有設備進行教學與推廣。
致謝
P.謝夫特索夫,S.希金斯,S.沙夫納以及D.薩德曼,“杰斐遜實驗室的PLC底層支撐軟件”,杰斐遜實驗室,紐波特·紐斯,2002.
J.R.??莆炙购虵.D.海科沃斯,“PLC實用程序和應用”,普林迪斯霍爾出版社,上塞得河鎮(zhèn),新澤西,13頁.
L.A.布萊恩和E.A.布萊恩,“PLC相關理論與實現(xiàn)”,第二版,工業(yè)文獻出版公司,亞特蘭大,1997.
H.杰克,“由PLC控制的自動生產(chǎn)線,4.7節(jié)”,胡夫·杰克,2005.
S.約科維奇和K.M.帕西諾,“模糊控制的一種實驗方式”,電氣與電子工程師協(xié)會教育期刊,42篇”,第一期,1999,15-20頁.
A. 賽林特里克斯,“廣泛應用于制造工業(yè)程序的發(fā)展”,美國工程師教育協(xié)會出版社,華盛頓特區(qū),2006.
X.于,X.馮,C.熊和孫霽彤,“電梯控制系統(tǒng)研究平臺的設計和實現(xiàn)”,國際信息安全與應用工作組2009年合集,青島,21-22頁,2009年11月.
12
收藏
編號:2462522
類型:共享資源
大?。?span id="n5id2xf" class="font-tahoma">294.51KB
格式:ZIP
上傳時間:2019-11-25
10
積分
- 關 鍵 詞:
-
中英文文獻譯文
外文
翻譯
plc
前沿技術
討論
中英文
文獻
譯文
- 資源描述:
-
外文翻譯--PLC前沿技術討論【中英文文獻譯文】,中英文文獻譯文,外文,翻譯,plc,前沿技術,討論,中英文,文獻,譯文
展開閱讀全文
- 溫馨提示:
1: 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
2: 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
3.本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
4. 未經(jīng)權益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
5. 裝配圖網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
6. 下載文件中如有侵權或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
裝配圖網(wǎng)所有資源均是用戶自行上傳分享,僅供網(wǎng)友學習交流,未經(jīng)上傳用戶書面授權,請勿作他用。