<samp id="82c0i"><tbody id="82c0i"></tbody></samp>
  • <ul id="82c0i"></ul>
    <ul id="82c0i"><center id="82c0i"></center></ul>
    <kbd id="82c0i"><pre id="82c0i"></pre></kbd>
    <ul id="82c0i"></ul>
    論文格式
    電氣工程 會計論文 金融論文 國際貿(mào)易 財務(wù)管理 人力資源 輕化工程 德語論文 工程管理 文化產(chǎn)業(yè)管理 信息計算科學(xué) 電氣自動化 歷史論文
    機械設(shè)計 電子通信 英語論文 物流論文 電子商務(wù) 法律論文 工商管理 旅游管理 市場營銷 電視制片管理 材料科學(xué)工程 漢語言文學(xué) 免費獲取
    制藥工程 生物工程 包裝工程 模具設(shè)計 測控專業(yè) 工業(yè)工程 教育管理 行政管理 應(yīng)用物理 電子信息工程 服裝設(shè)計工程 教育技術(shù)學(xué) 論文降重
    通信工程 電子機電 印刷工程 土木工程 交通工程 食品科學(xué) 藝術(shù)設(shè)計 新聞專業(yè) 信息管理 給水排水工程 化學(xué)工程工藝 推廣賺積分 付款方式
    • 首頁 |
    • 畢業(yè)論文 |
    • 論文格式 |
    • 個人簡歷 |
    • 工作總結(jié) |
    • 入黨申請書 |
    • 求職信 |
    • 入團申請書 |
    • 工作計劃 |
    • 免費論文 |
    • 現(xiàn)成論文 |
    • 論文同學(xué)網(wǎng) |
    搜索 高級搜索

    當(dāng)前位置:論文格式網(wǎng) -> 免費論文 -> 其他論文

    PLC編程在數(shù)控系統(tǒng)中的應(yīng)用

    本論文在其他論文欄目,由論文格式網(wǎng)整理,轉(zhuǎn)載請注明來源www.donglienglish.cn,更多論文,請點論文格式范文查看

     PLC編程在數(shù)控系統(tǒng)中的應(yīng)用
     
    畢業(yè)設(shè)計調(diào)研報告
     隨著社會的進步,現(xiàn)代科學(xué)技術(shù)的發(fā)展日新月異?茖W(xué)的發(fā)展離不開工業(yè)的發(fā)展,可編程控制器,是綜合了計算機技術(shù)、自動控制技術(shù)和通信技術(shù)的一種新型的、通用的自動控制裝置,由于其具有的許多優(yōu)點使其得到了廣泛的應(yīng)用。但我認為我對其了解的不夠,因此我選擇了它作為我畢業(yè)設(shè)計的題目,并就PLC的一寫內(nèi)容做了調(diào)研。
     首先,我把學(xué)校的工業(yè)中心作為調(diào)研的主要地方。通過觀察和老師的講解示范,我知道了PLC在許多領(lǐng)域有著廣泛的應(yīng)用。通過老師的講解和幾個范例,我對其編程有了一寫認識,PLC在現(xiàn)代工業(yè)生產(chǎn)的自動控制中起著很大的作用。
     同時,通過翻閱相關(guān)書籍以及上網(wǎng)查詢,對于PLC的原理、編程和應(yīng)用,有了更全面的了解,對其重要性有了更深的認識。
    摘要
     本次畢業(yè)設(shè)計為PLC的原理與應(yīng)用。設(shè)計中,首先對PLC的定義做了闡述,然后回顧了它的歷史,講解了它的市場狀況,并對其發(fā)展趨勢做了展望,接著對PLC的工作原理和分類做了詳細的描述。后面講解了PLC的編程,并列舉了一些常用的電路,舉例說明了它在數(shù)控系統(tǒng)中的應(yīng)用,最后對其故障診斷做了簡述。
    關(guān)鍵詞:PLC、編程、梯形圖、數(shù)控系統(tǒng)、維護
                                          Abstract
     The graduation of the PLC design principles and applications. Design, the first definition of the PLC done so, then recalled its history, on its market situation, and its development trend of prospects, and then the PLC principle and gave a detailed classification of the description. On the back of the PLC program, and cited a number of commonly used circuit, examples of engineering practice in the application of its fault diagnosis was made briefly.
    Keywords:PLC 、Programming 、Ladder、NCS 、Maintenance
     
    第一章 PLC概論
    1.1 PLC的定義
     可編程序控制器的英文為Programmable Controller,在二十世紀(jì)70-80年代一直簡稱為PC。由于到90年代,個人計算機發(fā)展起來,也簡稱為PC;加之可編程序的概念所涵蓋的范圍太大,所以美國AB公司首次將可編程序控制器定名為可編程序邏輯控制器(PLC-Programmable Logic Controller),為了方便,仍簡稱PLC為可編程序控制器。有人把可編程序控制器組成的系統(tǒng)稱為PCS可編程序控制系統(tǒng),強調(diào)可編程序控制器生產(chǎn)廠商向人們提供的已是完整的系統(tǒng)了。
     PLC問世以來,盡管時間不長,但發(fā)展迅速。為了使其生產(chǎn)和發(fā)展標(biāo)準(zhǔn)化,美國電氣制造商協(xié)會NEMA(National Electrical Manufactory Association)經(jīng)過四年的調(diào)查工作,于1984年首先將其正式命名為PC(Programmable Controller),并給PC作了如下定義:
     “PC是一個數(shù)字式的電子裝置,它使用了可編程序的記憶體儲存指令。用來執(zhí)行諸如邏輯,順序,計時,計數(shù)與演算等功能,并通過數(shù)字或類似的輸入/輸出模塊,以控制各種機械或工作程序。一部數(shù)字電子計算機若是從事執(zhí)行PC之功能著,亦被視為PC,但不包括鼓式或類似的機械式順序控制器!
     以后國際電工委員會(IEC)又先后頒布了PLC標(biāo)準(zhǔn)的草案第一稿,第二稿,并在1987年2月通過了對它的定義:
     “可編程控制器是一種數(shù)字運算操作的電子系統(tǒng),專為在工業(yè)環(huán)境應(yīng)用而設(shè)計的。它采用一類可編程的存儲器,用于其內(nèi)部存儲程序,執(zhí)行邏輯運算,順序控制,定時,計數(shù)與算術(shù)操作等面向用戶的指令,并通過數(shù)字或模擬式輸入/輸出控制各種類型的機械或生產(chǎn)過程。可編程控制器及其有關(guān)外部設(shè)備,都按易于與工業(yè)控制系統(tǒng)聯(lián)成一個整體,易于擴充其功能的原則設(shè)計!
     總之,可編程控制器是一臺計算機,它是專為工業(yè)環(huán)境應(yīng)用而設(shè)計制造的計算機。它具有豐富的輸入/輸出接口,并且具有較強的驅(qū)動能力。但可編程控制器產(chǎn)品并不針對某一具體工業(yè)應(yīng)用,在實際應(yīng)用時,其硬件需根據(jù)實際需要進行選用配置,其軟件需根據(jù)控制要求進行設(shè)計編制。
    1.2 PLC的發(fā)展和市場情況
    1.2.1 PLC的發(fā)展歷史
     1968年美國GM(通用汽車)公司提出取代繼電器控制裝置的要求,第二年美國數(shù)字公司研制出了第一代可編程序控制器,滿足了GM公司裝配線的要求。隨著集成電路技術(shù)和計算機技術(shù)的發(fā)展,現(xiàn)在已有第五代PLC產(chǎn)品了。
     在以改變幾何形狀和機械性能為特征的制造工業(yè)和以物理變化和化學(xué)變化將原料轉(zhuǎn)化成產(chǎn)品為特征的過程工業(yè)中,除了以連續(xù)量為主的反饋控制外,特別在制造工業(yè)中存在了大量的開關(guān)量為主的開環(huán)的順序控制,它按照邏輯條件進行順序動作號按照時序動作;另外還有與順序、時序無關(guān)的按照邏輯關(guān)系進行連鎖保護動作的控制;以及大量的開關(guān)量、脈沖量、計時、計數(shù)器、模擬量的越限報警等狀態(tài)量為主的—離散量的數(shù)據(jù)采集監(jiān)視。由于這些控制和監(jiān)視的要求,所以PLC發(fā)展成了取代繼電器線路和進行順序控制為主的產(chǎn)品。在多年的生產(chǎn)實踐中,逐漸形成了PLC、DCS與IPC三足鼎立之勢,還有其它的單回路智能式調(diào)節(jié)器等在市場上占一定的百分比。
     在80年代至90年代中期,是PLC發(fā)展最快的時期,年增長率一直保持為30~40%。由于PLC機聯(lián)系處理模擬能力和網(wǎng)絡(luò)方面功能的進步,擠占了一部分DCS的市場(過程控制)并逐漸壟斷了污水處理等行業(yè),但是由于工業(yè)PC(IPC)的出現(xiàn),特別是近年來現(xiàn)場總線技術(shù)的發(fā)展,IPC和FCS也擠占了一部分PLC市場,所以近年來PLC增長速度,總的說是漸緩。目前全世界有200多廠家生產(chǎn)300多品種PLC產(chǎn)品,主要應(yīng)用在汽車(23%)、糧食加工(16.4%)、化學(xué)/制藥(14.6%)、金屬/礦山(11.5%)、紙漿/造紙(11.3%)等行業(yè)。
    1.2.2 PLC的市場情況
     國內(nèi)PLC生產(chǎn)廠約30家,但沒有形成頗具規(guī)模的生產(chǎn)能力和名牌產(chǎn)品,還有一部分是以仿制、來件組裝或“貼牌”方式生產(chǎn),因此可以說PLC在我國未形成制造產(chǎn)業(yè)。作為原理、技術(shù)和工藝均無尖端技術(shù)難度的產(chǎn)品,只要努力,是能形成制造產(chǎn)業(yè)的。
     在PLC應(yīng)用方面,我國是很活躍的,近年來每年約新投入10萬臺套PLC產(chǎn)品,年銷售額30億元人民幣,應(yīng)用的行業(yè)也很廣。但是與其它國家相比,在機械加工及生產(chǎn)線方面的應(yīng)用,還需要加大投入。我國市場上流行的有如下幾家PLC產(chǎn)品:
     (1) 施耐德公司,包括早期天津儀表廠引進莫迪康公司的產(chǎn)品,目前有Quantum、Premium、Momentum等產(chǎn)品;
     (2) 羅克韋爾公司(包括AB公司)PLC產(chǎn)品,目前有SLC、Micro Logix、Control Logix等產(chǎn)品;
     (3) 西門子公司的產(chǎn)品,目前有SIMATIC S7-400/300/200系列產(chǎn)品;
     (4) GE公司的產(chǎn)品;日本歐姆龍、三菱、富士、松下等公司產(chǎn)品。
     PLC的市場的潛力是巨大的,不僅在我國,即使在工業(yè)發(fā)達的日本也有調(diào)查表明,PLC配套的機電一體化產(chǎn)品的比例占42%,采用繼電器、接觸器控制尚有24%。所以說,需要應(yīng)用PLC的場合還很多,在我國就更是如此了。
     從技術(shù)創(chuàng)新的角度看,我國大中型企業(yè)還要大力發(fā)展CIMS(計算機集成制造系統(tǒng)),在機械制造廠要形成FMS柔性制造系統(tǒng),PLC是基礎(chǔ),所以PLC市場是廣闊的。
     PLC具有穩(wěn)定可*、價格便宜、功能齊全、應(yīng)用靈活方便、操作維護方便的優(yōu)點,這是它能持久的占有市場的根本原因,我們下面重點闡述幾個問題,并研究其發(fā)展趨勢。
    1.2.3 PLC的網(wǎng)絡(luò)及發(fā)展趨勢
     一個或若干PLC與PC機聯(lián)出系統(tǒng),PC機起到原編程器及人機界面操作站的作用,這20世紀(jì)90年代的新潮流,這樣為系統(tǒng)集成帶來了商機,同時編程軟件和人機界面軟件(監(jiān)控軟件或稱組態(tài)軟件)及軟件接口(或稱驅(qū)動軟件)也得到了發(fā)展。
     近年來,PLC廠家在原來CPU模板上提供物理層RS232/422/485接口的基礎(chǔ),逐漸增加了各種通訊接口,而且提供完整的通訊網(wǎng)絡(luò)。由于近來數(shù)據(jù)通訊技術(shù)發(fā)展很快,用戶對開放性要求很強烈,現(xiàn)場總線技術(shù)及以太網(wǎng)技術(shù)也同步發(fā)展,所以PLC構(gòu)成的PCS系統(tǒng)比DCS的開放性所處的現(xiàn)狀稍好一些。目前羅克韋爾AB公司已形成了多層結(jié)構(gòu)體系,即Ether Net、Control Net、Device Net及Asi等現(xiàn)場總線(原DH+網(wǎng)也可兼容)。西門子公司在Profibus-DP通訊網(wǎng)絡(luò)及Profibus-FMS網(wǎng)絡(luò)以外,提出了S7 Routing網(wǎng)絡(luò),即Profibus-DP和Industrial Enternet兩層結(jié)構(gòu)。網(wǎng)絡(luò)還在發(fā)展,我國應(yīng)已積極的姿態(tài)投入其中。
     2001年我國機械工業(yè)成為工業(yè)發(fā)展新亮點,總產(chǎn)值比上年增長17.15%,汽車產(chǎn)量為世界前10位,機床產(chǎn)量為世界第5位。機械工業(yè)利潤增長33.35%,占整個工業(yè)新增利潤六成多。出口同樣出現(xiàn)可喜的增長,F(xiàn)在機械工業(yè)提出要實施網(wǎng)絡(luò)化,對這一點,PLC從業(yè)人員應(yīng)有清醒的認識,應(yīng)對網(wǎng)絡(luò)化的開放性、網(wǎng)絡(luò)構(gòu)成的性能/價格比和網(wǎng)絡(luò)的可*性、安全性、先進性上特別下功夫。
     網(wǎng)絡(luò)向上連是互聯(lián)網(wǎng)問題,向下連是現(xiàn)場總線問題,另外現(xiàn)有網(wǎng)絡(luò)能否用以太網(wǎng)“e網(wǎng)到底”方式、網(wǎng)絡(luò)采用客戶器/服務(wù)器方式、瀏覽器/服務(wù)器方式、生產(chǎn)者/消費者方式、接口軟件采用OPC方式等問題都有待進一步落實。PLC與智能MCC馬達控制中心、與數(shù)控機床配套的NC/CNC數(shù)控設(shè)備,以及與其它運行控制系統(tǒng)、電控設(shè)備、變頻器和軟起動器等連成系統(tǒng);PLC要與DCS分工合作,充當(dāng)DCS的遠程I/O站等;PLC要與IPC分工合作,除用IPC作人機界面外,作軟件PLC的I/O部件也是可行的;此外還有PLC與緊急停車安全系統(tǒng)(ESD,Emergency Shut Down Systems)的關(guān)系、與立體倉庫、機器人、CAD/CAM等等都要處理好關(guān)系?傊,PLC要兼容各種新技術(shù),使PLC成為真正意義上的“電腦”。
     PLC的應(yīng)用領(lǐng)域是寬闊的,還有許多領(lǐng)域急待開拓,如用于海關(guān)過境車輛認證(深圳鹽田)、自動售藥(若干中藥店)在我國已有實例。另外,在離散事件系統(tǒng)中,如公路網(wǎng)交通流(車輛計數(shù)、乘客計數(shù)及停留時間計量)、物流系統(tǒng)、柔行制造系統(tǒng)(敏捷制造系統(tǒng))及一切非標(biāo)準(zhǔn)隨服務(wù)系統(tǒng)中,均可以采用PLC,進而建模和采取對策并優(yōu)化。PLC的前途一片美好,一切悲觀的論點是站不住腳的。至于技術(shù)進步,PLC與其它技術(shù)融合以至消失,那還需要一定的時間。
    1.3 PLC的分類
     PLC產(chǎn)品種類繁多,其規(guī)格和性能也各不相同。對PLC的分類,通常根據(jù)其結(jié)構(gòu)形式的不同、功能的差異和I/O點數(shù)的多少等進行大致分類。
    1.3.1 按結(jié)構(gòu)形式分類
     根據(jù)PLC的結(jié)構(gòu)形式,可將PLC分為整體式和模塊式兩類。
     (1)整體式PLC  整體式PLC是將電源、CPU、I/O接口等部件都集中裝在一個機箱內(nèi), 具有結(jié)構(gòu)緊湊、體積小、價格低的特點。小型PLC一般采用這種整體式結(jié)構(gòu)。整體式PLC由不同I/O點數(shù)的基本單元(又稱主機)和擴展單元組成;締卧獌(nèi)有CPU、I/O接口、與I/O擴展單元相連的擴展口,以及與編程器或EPROM寫入器相連的接口等。擴展單元內(nèi)只有I/O和電源等,沒有CPU;締卧蛿U展單元之間一般用扁平電纜連接。整體式PLC一般還可配備特殊功能單元,如模擬量單元、位置控制單元等,使其功能得以擴展。
     (2)模塊式PLC   模塊式PLC是將PLC各組成部分,分別作成若干個單獨的模塊,如CPU模塊、I/O模塊、電源模塊(有的含在CPU模塊中)以及各種功能模塊。模塊式PLC由框架或基板和各種模塊組成。模塊裝在框架或基板的插座上。這種模塊式PLC的特點是配置靈活,可根據(jù)需要選配不同規(guī)模的系統(tǒng),而且裝配方便,便于擴展和維修。大、中型PLC一般采用模塊式結(jié)構(gòu)。
     還有一些PLC將整體式和模塊式的特點結(jié)合起來,構(gòu)成所謂疊裝式PLC。疊裝式PLC其CPU、電源、I/O接口等也是各自獨立的模塊,但它們之間是靠電纜進行聯(lián)接,并且各模塊可以一層層地疊裝。這樣,不但系統(tǒng)可以靈活配置,還可做得體積小巧。
    1.3.2 按功能分類
     根據(jù)PLC所具有的功能不同,可將PLC分為低檔、中檔、高檔三類。
     (1)低檔PLC  具有邏輯運算、定時、計數(shù)、移位以及自診斷、監(jiān)控等基本功能,還可有少量模擬量輸入/輸出、算術(shù)運算、數(shù)據(jù)傳送和比較、通信等功能。主要用于邏輯控制、順序控制或少量模擬量控制的單機控制系統(tǒng)。
     (2)中檔PLC   除具有低檔PLC的功能外,還具有較強的模擬量輸入/輸出、算術(shù)運算、數(shù)據(jù)傳送和比較、數(shù)制轉(zhuǎn)換、遠程I/O、子程序、通信聯(lián)網(wǎng)等功能。有些還可增設(shè)中斷控制、PID控制等功能,適用于復(fù)雜控制系統(tǒng)。
     (3)高檔PLC   除具有中檔機的功能外,還增加了帶符號算術(shù)運算、矩陣運算、位邏輯運算、平方根運算及其它特殊功能函數(shù)的運算、制表及表格傳送功能等。高檔PLC機具有更強的通信聯(lián)網(wǎng)功能,可用于大規(guī)模過程控制或構(gòu)成分布式網(wǎng)絡(luò)控制系統(tǒng),實現(xiàn)工廠自動化。
    1.3.3 按I/O點數(shù)分類
     根據(jù)PLC的I/O點數(shù)的多少,可將PLC分為小型、中型和大型三類。
     (1).小型PLC——I/O點數(shù)< 256點;單CPU、8位或16位處理器、用戶存儲器容量4K字以下。
     如:GE-I型     美國通用電氣(GE)公司
         TI100      美國德洲儀器公司
         F、F1、F2  日本三菱電氣公司
         C20 C40    日本立石公司(歐姆龍)
         S7-200     德國西門子公司
         EX20 EX40  日本東芝公司
         SR-20/21   中外合資無錫華光電子工業(yè)有限公司
     (2). 中型PLC——I/O點數(shù)256~2048點;雙CPU,用戶存儲器容量2~8K
     如:S7-300     德國西門子公司
     SR-400     中外合資無錫華光電子工業(yè)有限公司
     SU-5、SU-6   德國西門子公司
     C-500        日本立石公司
     GE-Ⅲ        GE公司
     (3). 大型PLC——I/O點數(shù)> 2048點;多CPU,16位、32位處理器,用戶存儲器容量8~16K
     如:S7-400  德國西門子公司
     GE-Ⅳ   GE公司
     C-2000  立石公司
     K3      三菱公司等
    1.4 PLC的特點
    1.4.1 可靠性高,抗干擾能力強
     高可靠性是電氣控制設(shè)備的關(guān)鍵性能。PLC由于采用現(xiàn)代大規(guī)模集成電路技術(shù),采用嚴(yán)格的生產(chǎn)工藝制造,內(nèi)部電路采取了先進的抗干擾技術(shù),具有很高的可靠性。例如三菱公司生產(chǎn)的F系列PLC平均無故障時間高達30萬小時。一些使用冗余CPU的PLC的平均無故障工作時間則更長。從PLC的機外電路來說,使用PLC構(gòu)成控制系統(tǒng),和同等規(guī)模的繼電接觸器系統(tǒng)相比,電氣接線及開關(guān)接點已減少到數(shù)百甚至數(shù)千分之一,故障也就大大降低。此外,PLC帶有硬件故障自我檢測功能,出現(xiàn)故障時可及時發(fā)出警報信息。在應(yīng)用軟件中,應(yīng)用者還可以編入外圍器件的故障自診斷程序,使系統(tǒng)中除PLC以外的電路及設(shè)備也獲得故障自診斷保護。這樣,整個系統(tǒng)具有極高的可靠性也就不奇怪了。
    1.4.2 配套齊全,功能完善,適用性強
     PLC發(fā)展到今天,已經(jīng)形成了大、中、小各種規(guī)模的系列化產(chǎn)品?梢杂糜诟鞣N規(guī)模的工業(yè)控制場合。除了邏輯處理功能以外,現(xiàn)代PLC大多具有完善的數(shù)據(jù)運算能力,可用于各種數(shù)字控制領(lǐng)域。近年來PLC的功能單元大量涌現(xiàn),使PLC滲透到了位置控制、溫度控制、CNC等各種工業(yè)控制中。加上PLC通信能力的增強及人機界面技術(shù)的發(fā)展,使用PLC組成各種控制系統(tǒng)變得非常容易。
    1.4.3 易學(xué)易用,深受工程技術(shù)人員歡迎
     PLC作為通用工業(yè)控制計算機,是面向工礦企業(yè)的工控設(shè)備。它接口容易,編程語言易于為工程技術(shù)人員接受。梯形圖語言的圖形符號與表達方式和繼電器電路圖相當(dāng)接近,只用PLC的少量開關(guān)量邏輯控制指令就可以方便地實現(xiàn)繼電器電路的功能。為不熟悉電子電路、不懂計算機原理和匯編語言的人使用計算機從事工業(yè)控制打開了方便之門。
    1.4.4 系統(tǒng)的設(shè)計、建造工作量小,維護方便,容易改造
     PLC用存儲邏輯代替接線邏輯,大大減少了控制設(shè)備外部的接線,使控制系統(tǒng)設(shè)計及建造的周期大為縮短,同時維護也變得容易起來。更重要的是使同一設(shè)備經(jīng)過改變程序改變生產(chǎn)過程成為可能。這很適合多品種、小批量的生產(chǎn)場合。
    1.4.5 體積小,重量輕,能耗低
     以超小型PLC為例,新近出產(chǎn)的品種底部尺寸小于100mm,重量小于150g,功耗僅數(shù)瓦。由于體積小很容易裝入機械內(nèi)部,是實現(xiàn)機電一體化的理想控制設(shè)備。

    第二章PLC的構(gòu)成與工作原理
    2.1 PLC的構(gòu)成
     從結(jié)構(gòu)上分,PLC分為固定式和組合式(模塊式)兩種。固定式PLC包括CPU板、I/O板、顯示面板、內(nèi)存塊、電源等,這些元素組合成一個不可拆卸的整體。模塊式PLC包括CPU模塊、I/O模塊、內(nèi)存、電源模塊、底板或機架,這些模塊可以按照一定規(guī)則組合配置。
    2.1.1 CPU的構(gòu)成及功能
      CPU是PLC的核心,起神經(jīng)中樞的作用,主要由運算器、控制器、寄存器及實現(xiàn)它們之間聯(lián)系的數(shù)據(jù)、控制及狀態(tài)總線構(gòu)成,CPU單元還包括外圍芯片、總線接口及有關(guān)電路。每套PLC至少有一個CPU,它按PLC的系統(tǒng)程序賦予的功能接收并存貯用戶程序和數(shù)據(jù),用掃描的方式采集由現(xiàn)場輸入裝置送來的狀態(tài)或數(shù)據(jù),并存入規(guī)定的寄存器中,同時,診斷電源和PLC內(nèi)部電路的工作狀態(tài)和編程過程中的語法錯誤等。進入運行后,從用戶程序存儲器中逐條讀取指令,經(jīng)分析后再按指令規(guī)定的任務(wù)產(chǎn)生相應(yīng)的控制信號,去指揮有關(guān)的控制電路。
     對使用者來說,不必詳細分析CPU的內(nèi)部電路,但對各部分的工作機制還是應(yīng)有足夠的理解。CPU的控制器控制CPU工作,由它讀取指令、解釋指令及執(zhí)行指令,但工作節(jié)奏由震蕩信號控制。運算器用于進行數(shù)字或邏輯運算,在控制器指揮下工作。寄存器參與運算,并存儲運算的中間結(jié)果,它也是在控制器指揮下工作。
     CPU速度和內(nèi)存容量是PLC的重要參數(shù),它們決定著PLC的工作速度,IO數(shù)量及軟件容量等,因此限制著控制規(guī)模。
    2.1.2 I/O模塊
     PLC與電氣回路的接口,是通過輸入輸出部分(I/O)完成的。I/O模塊集成了PLC的I/O電路,其輸入暫存器反映輸入信號狀態(tài),輸出點反映輸出鎖存器狀態(tài)。輸入模塊將電信號變換成數(shù)字信號進入PLC系統(tǒng),輸出模塊相反。
     I/O種類有開關(guān)量輸入(DI),開關(guān)量輸出(DO),模擬量輸入(AI),模擬量輸出(AO)等。
     開關(guān)量是指只有開和關(guān)(或1和0)兩種狀態(tài)的信號,模擬量是指連續(xù)變化的量。常用的I/O分類如下:
     開關(guān)量:按電壓水平分,有220VAC、110VAC、24VDC,按隔離方式分,有繼電器隔離和晶體管隔離。
     模擬量:按信號類型分,有電流型(4-20mA,0-20mA)、電壓型(0-10V,0-5V,-10-10V)等,按精度分,有12bit,14bit,16bit等。
     除了上述通用IO外,還有特殊IO模塊,如熱電阻、熱電偶、脈沖等模塊。
     按I/O點數(shù)確定模塊規(guī)格及數(shù)量,I/O模塊可多可少,但其最大數(shù)受CPU所能管理的基本配置的能力,即受最大的底板或機架槽數(shù)限制。
    2.1.3 內(nèi)存
     內(nèi)存主要用于存儲程序及數(shù)據(jù),是PLC不可缺少的組成單元。不同機型的PLC期內(nèi)存大小也不盡相同,除主機單元的已有的內(nèi)存區(qū)外,大部分機型還可根據(jù)用戶具體需要加以擴展。
    2.1.4 電源模塊
     PLC電源用于為PLC各模塊的集成電路提供工作電源。同時,有的還為輸入電路提供24V的工作電源。電源輸入類型有:交流電源(220VAC或110VAC),直流電源(常用的為24VAC)。
    2.1.5 底板或機架
     大多數(shù)模塊式PLC使用底板或機架,其作用是:電氣上,實現(xiàn)各模塊間的聯(lián)系,使CPU能訪問底板上的所有模塊,機械上,實現(xiàn)各模塊間的連接,使各模塊構(gòu)成一個整體。
    2.1.6 PLC系統(tǒng)的其它設(shè)備
     i) 編程設(shè)備:編程器是PLC開發(fā)應(yīng)用、監(jiān)測運行、檢查維護不可缺少的
     器件,用于編寫程序、對系統(tǒng)作一些設(shè)定、監(jiān)控PLC及PLC所控制的系統(tǒng)的工作狀況,但它不直接參與現(xiàn)場控制運行。某些PLC也配有手持型編程器,目前一般由計算機(運行編程軟件)充當(dāng)編程器。
     ii) 人機界面:最簡單的人機界面是指示燈和按鈕,目前液晶屏(或觸摸屏)式的一體式操作員終端應(yīng)用越來越廣泛,由計算機(運行組態(tài)軟件)充當(dāng)人機界面也非常普及。
     iii)輸入輸出設(shè)備:用于永久性地存儲用戶數(shù)據(jù),如EPROM、EEPROM寫入器、條碼閱讀器,輸入模擬量的電位器,打印機等。
    2.1.7 PLC的通信聯(lián)網(wǎng)
     如圖所示,依靠先進的工業(yè)網(wǎng)絡(luò)技術(shù)可以迅速有效地收集、傳送生產(chǎn)和管理數(shù)據(jù)。因此,網(wǎng)絡(luò)在自動化系統(tǒng)集成工程中的重要性越來越顯著,甚至有人提出"網(wǎng)絡(luò)就是控制器"的觀點說法。
     PLC具有通信聯(lián)網(wǎng)的功能,它使PLC與PLC 之間、PLC與上位計算機以及其他智能設(shè)備之間能夠交換信息,形成一個統(tǒng)一的整體,實現(xiàn)分散集中控制。多數(shù)PLC具有RS-232接口,還有一些內(nèi)置有支持各自通信協(xié)議的接口。
     PLC的通信,還未實現(xiàn)互操作性,IEC規(guī)定了多種現(xiàn)場總線標(biāo)準(zhǔn),PLC各廠家均有采用。對于一個自動化工程(特別是中大規(guī)模控制系統(tǒng))來講,選擇網(wǎng)絡(luò)非常重要的。首先,網(wǎng)絡(luò)必須是開放的,以方便不同設(shè)備的集成及未來系統(tǒng)規(guī)模的擴展;其次,針對不同網(wǎng)絡(luò)層次的傳輸性能要求,選擇網(wǎng)絡(luò)的形式,這必須在較深入地了解該網(wǎng)絡(luò)標(biāo)準(zhǔn)的協(xié)議和機制的前提下進行;再次,綜合考慮系統(tǒng)成本、設(shè)備兼容性、現(xiàn)場環(huán)境適用性等具體問題,確定不同層次所使用的網(wǎng)絡(luò)標(biāo)準(zhǔn)。
    2.2 PLC的工作原理
     最初研制生產(chǎn)的PLC主要用于代替?zhèn)鹘y(tǒng)的由繼電器接觸器構(gòu)成的控制裝置,但這兩者的運行方式是不相同的:
     (1)繼電器控制裝置采用硬邏輯并行運行的方式,即如果這個繼電器的線圈通電或斷電,該繼電器所有的觸點(包括其常開或常閉觸點)在繼電器控制線路的哪個位置上都會立即同時動作。
     (2)PLC的CPU則采用順序邏輯掃描用戶程序的運行方式,即如果一個輸出線圈或邏輯線圈被接通或斷開,該線圈的所有觸點不會立即動作,必須等掃描到該觸點時才會動作。
     為了消除二者之間由于運行方式不同而造成的差異,考慮到繼電器控制裝置各類觸點的動作時間一般在100ms以上,而PLC掃描用戶程序的時間一般均小于100ms,因此,PLC采用了一種不同于一般微型計算機的運行方式---掃描技術(shù)。這樣在對于I/O響應(yīng)要求不高的場合,PLC與繼電器控制裝置的處理結(jié)果上就沒有什么區(qū)別了。
    2.2.1 掃描技術(shù)
     當(dāng)PLC投入運行后,其工作過程一般分為三個階段,即輸入采樣、用戶程序執(zhí)行和輸出刷新三個階段。完成上述三個階段稱作一個掃描周期。在整個運行期間,PLC的CPU以一定的掃描速度重復(fù)執(zhí)行上述三個階段。
     (1)輸入采樣階段
     在輸入采樣階段,PLC以掃描方式依次地讀入所有輸入狀態(tài)和數(shù)據(jù),并將它們存入I/O映象區(qū)中的相應(yīng)得單元內(nèi)。輸入采樣結(jié)束后,轉(zhuǎn)入用戶程序執(zhí)行和輸出刷新階段。在這兩個階段中,即使輸入狀態(tài)和數(shù)據(jù)發(fā)生變化,I/O映象區(qū)中的相應(yīng)單元的狀態(tài)和數(shù)據(jù)也不會改變。因此,如果輸入是脈沖信號,則該脈沖信號的寬度必須大于一個掃描周期,才能保證在任何情況下,該輸入均能被讀入。
     (2)用戶程序執(zhí)行階段
     在用戶程序執(zhí)行階段,PLC總是按由上而下的順序依次地掃描用戶程序(梯形圖)。在掃描每一條梯形圖時,又總是先掃描梯形圖左邊的由各觸點構(gòu)成的控制線路,并按先左后右、先上后下的順序?qū)τ捎|點構(gòu)成的控制線路進行邏輯運算,然后根據(jù)邏輯運算的結(jié)果,刷新該邏輯線圈在系統(tǒng)RAM存儲區(qū)中對應(yīng)位的狀態(tài)。在用戶程序執(zhí)行過程中,只有輸入點在I/O映象區(qū)內(nèi)的狀態(tài)和數(shù)據(jù)不會發(fā)生變化,而其他輸出點和軟設(shè)備在I/O映象區(qū)或系統(tǒng)RAM存儲區(qū)內(nèi)的狀態(tài)和數(shù)據(jù)都有可能發(fā)生變化,而且排在上面的梯形圖,其程序執(zhí)行結(jié)果會對排在下面的凡是用到這些線圈或數(shù)據(jù)的梯形圖起作用;相反,排在下面的梯形圖,其被刷新的邏輯線圈的狀態(tài)或數(shù)據(jù)只能到下一個掃描周期才能對排在其上面的程序起作用。
     (1)輸出刷新階段  當(dāng)掃描用戶程序結(jié)束后,PLC就進入輸出刷新階段。在此期間,CPU按照I/O映象區(qū)內(nèi)對應(yīng)的狀態(tài)和數(shù)據(jù)刷新所有的輸出鎖存電路,再經(jīng)輸出電路驅(qū)動相應(yīng)的外設(shè)。這時,才是PLC的真正輸出。
    2.2.2 PLC的I/O響應(yīng)時間
     為了增強PLC的抗干擾能力,提高其可靠性,PLC的每個開關(guān)量輸入端都采用光電隔離等技術(shù)。為了能實現(xiàn)繼電器控制線路的硬邏輯并行控制,PLC采用了不同于一般微型計算機的運行方式(掃描技術(shù))。以上兩個主要原因,使得PLC得I/O響應(yīng)比一般微型計算機構(gòu)成的工業(yè)控制系統(tǒng)滿的多,其響應(yīng)時間至少等于一個掃描周期,一般均大于一個掃描周期甚至更長。所謂I/O響應(yīng)時間指從PLC的某一輸入信號變化開始到系統(tǒng)有關(guān)輸出端信號的改變所需的時間。
     
    第三章 PLC編程的基本方法
    3.1 編程的基本原則
     PLC編程應(yīng)該遵循以下的基本原則:
     外部輸入/輸出繼電器、內(nèi)部繼電器、定時器、計數(shù)器等器件的觸點可多次重復(fù)使用,無需用復(fù)雜的程序結(jié)構(gòu)來減少觸點的使用次數(shù)。
     梯形圖每一行都是從左母線開始,線圈接在最右邊。觸點不能放在線圈的右邊,在繼電器控制的原理圖中,熱繼電器的觸點可以加在線圈的右邊,而PLC的梯形圖是不容許的,參看圖3.1 (本章圖見附錄)
     線圈不能直接與左母線相連。如果需要,可以通過一個沒有使用過的內(nèi)部繼電器的常閉接點或者特殊內(nèi)部繼電器R9010(常ON)的常開接點來連接,參看圖3.2。
     同一編號的線圈在一個程序中使用兩次稱為雙線圈輸出。雙線圈輸出容易引起誤操作,就盡量避免線圈重復(fù)使用。
     梯形圖程序必須符合順序執(zhí)行的原則,即從左到右,從上到下地執(zhí)行,如不符合順序執(zhí)行的電路不能直接編程,例如圖3.3所示的橋式電路就不能直接編程。
     在梯形圖中串聯(lián)接點使用的次數(shù)沒有限制,可無限次地使用,見圖3.4所示。
     兩個或者兩個以上的線圈可以并聯(lián)輸出,如圖3.5所示。
    3.2 編程技巧
     在編寫PLC梯形圖程序時應(yīng)掌握如下的編程技巧:
     把串聯(lián)觸點較多的電路編在梯形圖上方,如圖3.6所示。
     并聯(lián)觸點多的電路應(yīng)放在左邊,如圖3.7所示。若有幾個并聯(lián)電路相串聯(lián)時,應(yīng)將觸點最多的并聯(lián)電路放在最左邊。
     橋式電路編程。圖3.3所示的梯形圖是一個橋式電路,不能直接對它編程,必須重畫成圖3.8所示的電路才可進行編程。
    3.3 基本電路的編程
     (1)起動和復(fù)位電路
     在PLC的程序設(shè)計中,起動和復(fù)位電路是構(gòu)成梯形圖的最基本的常用電路。
     用輸入繼電器和輸出繼電器編制的梯形圖如圖3.9(a)所示。用輸入繼電器和鎖存繼電器編制的梯形圖如圖3.9(b)所示。
     當(dāng)X0的輸入端子接通時,輸入繼電器X0線圈接通,其常開觸點X0閉合,輸出繼電器線圈Y0接通并由其常開觸點自保持(圖3.9(b)采用的是鎖存繼電器)。當(dāng)X1的輸入端接通時,輸入繼電器X1的觸點打開(圖3.9(a)),常開觸點X1閉合,鎖存繼電器KP復(fù)位,使輸出Y0為OFF。其電路功能為輸入X0為ON,輸出Y0為ON;輸入X1為ON時,輸出Y0為OFF。
     (2) 觸發(fā)電路
     采用DF指令構(gòu)成觸發(fā)器電路如圖3.10所示。在輸入信號X0的控制下,輸出Y0不斷翻轉(zhuǎn)(ON/OFF…)。
     (3) 二分頻電路
     采用DF指令構(gòu)成的二分頻電路如圖3.11所示。
     在t0時刻輸入X1接通前沿,內(nèi)部繼電器R0接通一個掃描周期T,輸出Y1接通,常開觸點Y1閉合。當(dāng)輸入X1的第二個脈沖到來時,內(nèi)部繼電器R1接通,其常閉觸點R1打開使Y1斷開。從圖3.11的波形圖可以看到,輸出Y1波形的頻率為輸入X1波形頻率的一半。
     (4) 延時接通電路
     PLC中的定時器TIM與其他器件組合可構(gòu)成各種時間控制電路。FP1系統(tǒng)PLC中的定時器是通電延時型定時器,定時器輸入信號一經(jīng)接通,定時器的設(shè)定值不斷減1,當(dāng)設(shè)定值減為零時,定時器才有輸出,此時定時器的常開觸點閉合,常閉觸點打開。當(dāng)定時器輸入短開時,定時器復(fù)位,有當(dāng)前值恢復(fù)到設(shè)定值,其輸出的常開觸點斷開,常閉觸點閉合。
     出入端X0接不帶自鎖按鈕開關(guān),延時接通電路如圖3.12所示。當(dāng)輸入X0端的輸入接通時,輸入繼電器的線圈X0接通,其常開觸點X0閉合,內(nèi)部繼電器R0接通,其常開觸點R0閉合,接通定時器T0,T0的設(shè)定值K50開始遞減,減為零時,T0常開觸點閉合,輸出繼電器Y0延時5S后接通。當(dāng)輸入端X1接通后,內(nèi)部繼電器R0斷電,其常開觸點R0斷開,定時器T0復(fù)位,其輸出的常開觸點T0斷開,使輸出Y0為OFF。
    3.4 幾個典型電路
    3.4.1 具有電氣聯(lián)鎖的電動機正反轉(zhuǎn)控制電路
     具有電氣聯(lián)鎖的電動機正反轉(zhuǎn)控制線路電氣原理圖,如圖3.13(a)所示。PLC控制的輸入輸出接線圖如圖3.13(b)所示。梯形圖如圖3.13(c)所示。采用PLC控制的工作過程如下:
     合上電源開關(guān)QK,按下正向起動按鈕SB2,輸入繼電器X1的常開接點閉合,輸出繼電器Y0線圈接通并自鎖,接觸器KM1得電吸合,電動機正轉(zhuǎn)。與此同時,Y0的常閉接點斷開Y1的線圈,確保KM2不能吸合,實現(xiàn)電氣互鎖。按下反向起動按鈕SB3時,X2常開接點閉合,Y1線圈接通,KM2得電吸合,電動機反轉(zhuǎn)。與此同時,Y1的常閉接頭斷開Y0的線圈,KM1不能吸合,實現(xiàn)電氣聯(lián)鎖。停機時按下按鈕SB1,X0常閉接點斷開;過載時熱繼電器常開接點FR閉合,X3的常閉接頭斷開,這兩種情況都使Y0和Y1線圈斷開,進而使KM1和KM2失電釋放,電動機停下來。
    3.4.2 兩臺電動機順序起動聯(lián)鎖控制電路
     這種線路的繼電接觸控制線路圖如圖3.14所示。PLC控制的輸入輸出接線如圖3。14(b)所示。梯形圖如圖3.14(c)所示,采用PLC控制的工作過程如下:
     合上電源開關(guān)QK,按下起動按鈕SB2,輸入繼電器X0常開接點閉合,輸出繼電器Y0線圈接通并自鎖,接觸器KM1得電吸合,電動機M1起動。同時Y0常開接點閉合,線圈接通并自鎖,KM2得電吸合,電動機M2起動?梢娭挥蠱1先起動,M2才能起動。按下停機按鈕SB1,X1常閉接點斷開;M1過載時,熱繼電器FR1常開觸點閉合,X2常閉接點斷開,這兩種情況都能使Y0、Y1、T0線圈回路斷開,KM1和KM2失電釋放,兩臺電動機都停下來。如果M2過載時,F(xiàn)R2和X3動作,Y1和KM2線圈回路都斷開,M2停轉(zhuǎn),但M1仍繼續(xù)運行。
    3.4.3 籠型電動機定子串自耦變壓器減壓起動自動控制線路
     對較大容量的220/380V籠型電動機不宜采用Y-D減壓限流起動方法,這時可采用自耦變壓器與時間繼電器控制電機減壓起動,如圖3.15(a)所示。采用PLC控制的輸入輸出接線如圖3.15(b)所示。相應(yīng)的梯形圖如圖3.15(c)所示,PLC控制的工作過程如下:
     當(dāng)按下SB2,X0接通R0線圈回路,R0常開接點閉合,R0自鎖,并使Y0線圈接通和KM1吸合,串入自耦變壓器減壓起動,15秒T0常閉接點動作,使Y0線圈回路斷開,從而使KM1失電釋放,自耦變壓器被切除,電動機起動完成,投入全電壓運行。定時器定時K值根據(jù)需要由用戶確定。停機時按下SB1,X1常閉接點斷開R0線圈回路,進而斷開Y1線圈回路使KM2失電釋放,電動機停轉(zhuǎn)。
    3.4.4 電梯控制
     (1) 電梯控制要求
     1)開始時,電梯處于任意一層。
     2)當(dāng)有外呼梯信號到來時,轎廂響應(yīng)呼梯信號,到達該樓層時,轎廂停止運行,轎廂門打開,延時3S后自動關(guān)門。
     3)當(dāng)有內(nèi)呼梯信號到來時,轎廂響應(yīng)該呼梯信號,到達該樓層時,轎廂停止運行,轎廂門打開,延時3S后自動關(guān)門。
     4)在電梯轎廂運行過程中,轎廂上升(或下降)途中,任何反方向下降(或上升)的外呼梯信號均不響應(yīng),但如果某反向外呼梯信號前方再無其他內(nèi)、外呼梯信號時,則電梯響應(yīng)外呼梯信號。例如,電梯轎廂在1樓,將要運行到3樓,在此過程中可以響應(yīng)2層向上外呼梯信號,但不響應(yīng)2層下外呼梯信號。否則,電梯轎廂將繼續(xù)運行至4樓,然后向下運行響應(yīng)3層向下外呼梯信號。
     5)電梯應(yīng)當(dāng)具有最遠反向外呼梯功能,例如,電梯轎廂在1樓,而同時有2層向下外呼梯,3層向下外呼梯,4層向下外呼梯,則電梯轎廂先去4樓響應(yīng)4層向下外呼梯信號。
     6)電梯未平層或運行時,開門按鈕和關(guān)門按鈕均不起作用。平層且電梯轎廂停止運行后,按開門按鈕轎廂門打開,按開門按鈕轎廂門關(guān)閉。
     (2)I/O分配
     輸入                                輸出   
     1層內(nèi)呼         X0                 1層內(nèi)呼指示         Y0
     2層內(nèi)呼         X1                 2層內(nèi)呼指示         Y1
     3層內(nèi)呼         X2                 3層內(nèi)呼指示         Y2
     4層內(nèi)呼         X3                 4層內(nèi)呼指示         Y3
     1層外呼上       X4                 1層外呼上指示       Y4
     2層外呼下       X5                 2層外呼下指示       Y5
     2層外呼上       X6                 2層外呼上指示       Y6
     3層外呼下       X7                 3層外呼下指示       Y7
     3層外呼上       X8                 3層外呼上指示       Y8
     4層外呼下       X9                 4層外呼下指示       Y9
     開門開關(guān)        XA                 電梯轎廂上行         YA
     關(guān)門開關(guān)        XB                 電梯轎廂下行         YB
     1層平層         XC                 門電機開            YC
     2層平層         XD                 門電機關(guān)            YD
     3層平層         XE                 電梯上行指示        YE
     4層平層         XF                 電梯下行指示        YF
     開門限位         X10
     關(guān)門限位         X11
     轎廂上升極限位   X12
     轎廂下降極限位   X13
     (3)梯形圖
     電梯控制梯形圖程序如圖3.16所示
     
    第四章 PLC編程在數(shù)控系統(tǒng)中的應(yīng)用
    4.1 PLC在數(shù)控系統(tǒng)點位控制系統(tǒng)中的應(yīng)用
     數(shù)控系統(tǒng)按其控制方式劃分有點位控制系統(tǒng)、直線控制系統(tǒng)、連續(xù)控制系統(tǒng)。在機械加工時,數(shù)控系統(tǒng)的點位控制一般用在孔加工機床上(例如鉆孔、鉸孔、鏜孔的數(shù)控機床),其特點是機床移動部件能實現(xiàn)由一個位置到另一個位置的精確移動,即準(zhǔn)確控制移動部件的終點位置,但并不考慮其運動軌跡,在移動過程中刀具不切削工件。
     實現(xiàn)數(shù)控系統(tǒng)點位控制的通常方法可以有兩種:一是采用全功能的數(shù)控裝置,這種裝置功能十分完善,但其價格卻很昂貴,而且許多功能對點位控制來說是多余的;二是采用單板機或單片機控制,這種方法除了要進行軟件開發(fā)外,還要設(shè)計硬件電路、接口電路、驅(qū)動電路,特別是要考慮工業(yè)現(xiàn)場中的抗干擾問題。
     由于可編程控制器(PLC)是專為在工業(yè)環(huán)境下應(yīng)用而設(shè)計的一種工業(yè)控制計算機,具有抗干擾能力強、可靠性極高、體積小、是實現(xiàn)機電一體化的理想控制裝置等顯著優(yōu)點,因此通過實踐與深入研究,本文提出了利用PLC控制步進電機實現(xiàn)數(shù)控系統(tǒng)點位控制功能的有關(guān)見解與方法,介紹了控制系統(tǒng)研制中需要認識與解決的若干問題,給出了控制系統(tǒng)方案及軟硬件結(jié)構(gòu)的設(shè)計思路,對于工礦企業(yè)實現(xiàn)相關(guān)機床改造具有較高的應(yīng)用與參考價值。
    4.1.1 控制系統(tǒng)研制中需要認識與解決的若干問題
     1) 防止步進電機運行時出現(xiàn)失步和誤差
     步進電機是一種性能良好的數(shù)字化執(zhí)行元件,在數(shù)控系統(tǒng)的點位控制中,可利用步進電機作為驅(qū)動電機。在開環(huán)控制中,步進電機由一定頻率的脈沖控制。由PLC直接產(chǎn)生脈沖來控制步進電機可以有效地簡化系統(tǒng)的硬件電路,進一步提高可靠性。由于PLC是以循環(huán)掃描方式工作,其掃描周期一般在幾毫秒至幾十毫秒之間,因此受到PLC工作方式的限制以及掃描周期的影響,步進電機不能在高頻下工作。例如,若控制步進電機的脈沖頻率為4000HZ,則脈沖周期為0.25毫秒,這樣脈沖周期的數(shù)量級就比掃描周期小很多,如采用此頻率來控制步進電機。則PLC在還未完成輸出刷新任務(wù)時就已經(jīng)發(fā)出許多個控制脈沖,但步進電機仍一動不動,出現(xiàn)了嚴(yán)重的失步現(xiàn)象。若控制步進電機的脈沖頻率為100HZ,則脈沖周期為10毫秒,與PLC的掃描周期約處于同一數(shù)量級,步進電機運行時亦可能會產(chǎn)生較大的誤差。因此用PLC驅(qū)動步進電機時,為防止步進電機運行時出現(xiàn)失步與誤差,步進電機應(yīng)在低頻下運行,脈沖信號頻率選為十至幾十赫茲左右,這可以利用程序設(shè)計加以實現(xiàn)。
     2)保證定位精度與提高定位速度之間的矛盾
     步進電機的轉(zhuǎn)速與其控制脈沖的頻率成正比,當(dāng)步進電機在極低頻下運行時,其轉(zhuǎn)速必然很低。而為了保證系統(tǒng)的定位精度,脈沖當(dāng)量即步進電機轉(zhuǎn)一個步距角時刀具或工作臺移動的距離又不能太大,這兩個因素合在一起帶來了一個突出問題:定位時間太長。例如若步進電機的工作頻率為20HZ,即50ms走一步,取脈沖當(dāng)量為δ=0.01mm/步,則1秒鐘刀具或工作臺移動的距離為20x0.01=0.2mm,1分鐘移動的距離為60x0.2=12mm,如果定位距離為120mm,則定位時間需要10分鐘,如此慢的定位速度在實際運行中是難以忍受的。 為了保證定位精度,脈沖當(dāng)量不能太大,但卻影響了定位速度。因此如何既能提高定位速度,同時又能保證定位精度是一項需要認真考慮并切實加以解決的問題。
     3)可變控制參數(shù)的在線修改
     PLC應(yīng)用于點位控制時,用戶顯然希望當(dāng)現(xiàn)場條件發(fā)生變化時,系統(tǒng)的某些控制參數(shù)能作相應(yīng)的修改,例如步進電機步數(shù)的改變,速度的調(diào)整等。為滿足生產(chǎn)的連續(xù)性,要求對控制系統(tǒng)可變參數(shù)的修改應(yīng)在線進行。盡管使用編程器可以方便快速地改變原設(shè)定參數(shù),但編程器一般不能交現(xiàn)場操作人員使用;雖然利用PLC的輸入按鍵并配合軟件設(shè)計也能實現(xiàn)控制參數(shù)的在線修改,但由于PLC沒有提供數(shù)碼顯示單元,因此需要為此單獨設(shè)計數(shù)碼輸入顯示電路,這又將極大地占用PLC的輸入點,導(dǎo)致硬件成本增加,而且操作不便,數(shù)據(jù)輸入速度慢。所以,應(yīng)考慮開發(fā)其他簡便有效的方法實現(xiàn)PLC的可變控制參數(shù)的在線修改。
     4)其他問題
     為了實現(xiàn)點位控制過程中數(shù)字變化的顯示及故障輸出代碼的顯示等要求,另外還得單獨設(shè)計PLC的數(shù)碼輸出顯示電路。由于目前PLC I/O點的價格仍較高,因此應(yīng)著重考慮選用能壓縮顯示輸出點的合適方法。此外,為保證控制系統(tǒng)的安全與穩(wěn)定運行,還應(yīng)解決控制系統(tǒng)的安全保護問題,如系統(tǒng)的行程保護、故障元件的自動檢測等。
    4.1.2 控制系統(tǒng)方案
     1) 將定位過程劃分為脈沖當(dāng)量不同的兩個階段
     要獲得高的定位速度,同時又要保證定位精度,可以把整個定位過程劃分為兩個階段:粗定位階段和精定位階段。這兩個階段均采用相同頻率的脈沖控制步進電機,但采用不同的脈沖當(dāng)量。粗定位階段:由于在點位過程中,刀具不切削工件,因此在這一階段,可采用較大的脈沖當(dāng)量,如0.1mm/步或1mm/步,甚至更高。例如步進電機控制脈沖頻率為20HZ,脈沖當(dāng)量為0.1mm/步,定位距離為120mm,則走完全程所需時間為1分鐘,這樣為速度顯然已能滿足要求。精定位階段:當(dāng)使用較大的脈沖當(dāng)量使刀具或工作臺快速移動至接近定位點時,(即完成粗定位階段),為了保證定位精度,再換用較小的脈沖當(dāng)量進入精定位階段,讓刀具或工作臺慢慢趨近于定位點,例如取脈沖當(dāng)量為0.01mm/步。盡管脈沖當(dāng)量變小,但由于精定位行程很短(可定為全行程的五十分之一左右),因此并不會影響到定位速度。
     為了實現(xiàn)上述目的,在機械方面,應(yīng)采用兩套變速機構(gòu)。在粗定位階段,由步進電機直接驅(qū)動刀具或工作臺傳動,在精定位階段,則采用降速傳動。這兩套變速機構(gòu)使用哪一套,由電磁離合器控制。
     2)應(yīng)用功能指令實現(xiàn)BCD碼撥盤數(shù)據(jù)輸入
     目前較為先進的PLC不僅具有滿足順序控制要求的基本邏輯指令,而且還提供了豐富的功能指令。如果說基本邏輯指令是對繼電器控制原理的一種抽象提高的話,那么功能指令就象是對匯編語言的一種抽象提高。BCD碼數(shù)據(jù)撥盤是計算機控制系統(tǒng)中常用到的十進制撥盤數(shù)據(jù)輸入裝置。撥盤共有0~9+個位置,每一位置都有相應(yīng)的數(shù)字指示。一個撥盤可代表一位十進制數(shù)據(jù),若需輸入多位數(shù)據(jù),可以用多片BCD碼撥盤并聯(lián)使用。 選用BCD碼撥盤裝置應(yīng)用于PLC控制的系統(tǒng),這樣無需再設(shè)計數(shù)碼輸入顯示電路,有效地節(jié)省了PLC的輸入點,簡化了硬件電路,因此能極方地實現(xiàn)數(shù)據(jù)的在線輸入或修改(如計數(shù)器設(shè)定值的修改等),若配合簡單的硬件譯碼電路,就可顯示有關(guān)參數(shù)的動態(tài)變化(如電機步數(shù)的遞減變化等)。為避免在系統(tǒng)運行中撥動撥盤可能給系統(tǒng)造成的波動,最好設(shè)置一輸入鍵,當(dāng)確認各片撥盤都撥到位后再按該鍵,這時數(shù)據(jù)才被PLC讀入并處理。
     3)“軟件編碼、硬件解碼”
     為滿足壓縮輸出點這一前提條件,采用“軟件編碼、硬件解碼”的方法設(shè)計PLC的數(shù)碼輸出顯示電路。例如,對于9種及其以下的故障狀態(tài)顯示,可采用8-4軟件編碼,4-8硬件解碼,使顯示故障的輸出點壓縮為4個,硬件電路包含74LS04、74LS48、共陰數(shù)碼管等器件。
     4) PLC外部元件故障的自動檢測
     由于PLC具有極高的可靠性,因此PLC控制系統(tǒng)中絕大部分的故障不是來自PLC本身,而是由于外部元件故障引起的,例如常見的按鈕或行程開關(guān)觸點的熔焊及氧化就分別對應(yīng)著短路故障及開路故障。系統(tǒng)一旦自動檢測到元件故障,應(yīng)不僅具有聲光報警功能,而且能立即顯示故障代碼,以便用戶據(jù)此迅速判斷出故障原因。
    4.1.3 控制系統(tǒng)的軟件結(jié)構(gòu)
     軟件結(jié)構(gòu)根據(jù)控制要求而設(shè)計,主要劃分為五大模塊:即步進電機控制模塊、定位控制模塊、數(shù)據(jù)撥盤輸入及數(shù)據(jù)傳輸模塊、數(shù)碼輸出顯示模塊、元件故障的自動檢測與報警模塊。 由于整個軟件結(jié)構(gòu)較為龐大,脈沖控制器產(chǎn)生0.1秒的控制脈沖,使移位寄存器移位,提供六拍時序脈沖,通過三相六拍環(huán)形分配器使三個輸出繼電器Y430、Y431、Y432按照單雙六拍的通電方式控制步進電機。為實現(xiàn)定位控制,采用不同的計數(shù)器分別控制粗定位行程和精定位行程,計數(shù)器的設(shè)定值依據(jù)行程而定。例如,設(shè)刀具或工作臺欲從A點移至C點,已知AC=200mm,把AC劃分為AB與BC兩段,AB=196mm,BC=4mm,AB段為粗定位行程,采用0.1mm/步的脈沖當(dāng)量快速移動,利用了6位計數(shù)器(C660/C661),而BC段為精定位行程,采用0.01mm/步的脈沖當(dāng)量精確定位,利用了3位計數(shù)器C460,在粗定位結(jié)束進入精定位的同時,PLC自動接通電磁離合器輸出點Y433以實現(xiàn)變速機構(gòu)的更換。
    4.1.4 結(jié)束語
     系統(tǒng)試驗表明,本文提出的應(yīng)用PLC控制步進電機實現(xiàn)數(shù)控系統(tǒng)點位控制功能的方法能滿足控制要求,在實際運行中是切實可行的。所研制的控制系統(tǒng)具有程序設(shè)計思路清晰、硬件電路簡單實用、可靠性高、抗干擾能力強,具有良好的性能價格比等顯著優(yōu)點,其軟硬件的設(shè)計思路可應(yīng)用于工礦企業(yè)的相關(guān)機床改造。
    4.2  PLC編程在幾個典型控制系統(tǒng)中的應(yīng)用
     各系統(tǒng)廠家都有自己的PLC控制系統(tǒng),也有自己的編程工具,對用戶都提供了標(biāo)準(zhǔn)的PLC應(yīng)用實例和適應(yīng)不同需要的子程序庫,一般用戶無需也不能修改PLC程序,但能通過PLC接口診斷到機床的一些故障,這對操作人員是有很大幫助的。
     PLC程序的表達方式有梯形圖、語句表和流程圖,不同類型PLC的程序指令表述不盡相同,但它們的實質(zhì)都是一致的。PLC程序指令有基本指令和功能指令。在數(shù)控機床中,為了實現(xiàn)某一功能,往往采用相應(yīng)功能指令,如譯碼、比較、數(shù)據(jù)傳送、數(shù)據(jù)檢索及刀庫旋轉(zhuǎn)控制等,但要注意功能指令執(zhí)行的條件、參數(shù)設(shè)置等問題。對于已學(xué)習(xí)過PLC程序設(shè)計的學(xué)習(xí)者,下面介紹幾種典型控制系統(tǒng)。
    4.2.1 主軸定向控制
     加工中心在進行加工時,自動交換刀具或精鏜孔時要用到主軸定向功能,其控制梯形圖如圖4.1所示。(本章圖見附錄)
     圖中M06是換刀指令,M19是主軸定向指令,這兩個信號作為主軸定向控制的指令信號。AUTO為自動工作狀態(tài)信號,手動時AUTO為“0”,自動時為“1”。RST為CNC系統(tǒng)的復(fù)位信號。ORCM為主軸定向繼電器,其觸點輸出到機床,以控制主軸定向。ORAR為從機床側(cè)輸入的“定向到位”信號。
     為了檢測主軸定向是否在規(guī)定的時間內(nèi)完成,這里應(yīng)用了功能指令TMR進行定時操作。整定時限為4.5S。如在4.5S內(nèi)不能完成定向控制,將發(fā)出報警信號,R1即為報警繼電器。
     主軸正/反轉(zhuǎn)及齒輪換擋控制
     主軸換擋結(jié)構(gòu)如圖4.2所示,控制梯形圖如圖4.3所示。
     圖4.3中各信號含義如下:
     HS.M 手動操作開關(guān)
     AS.M 自動操作開關(guān)
     CW.M 主軸正轉(zhuǎn)按鈕
     CCW.M 主軸反轉(zhuǎn)按鈕
     OFF.M 主軸停轉(zhuǎn)按鈕
     SPLGEAR 齒輪低速換擋到位開關(guān)
     SPHGEAR 齒輪高速換擋到位開關(guān)
     LGEAR 手動低速換擋操作開關(guān)
     HGEAR 手動高速換擋操作開關(guān)
     程序中應(yīng)用了譯碼和延時2個功能指令。所涉及的M功能是:
     M03 主軸正轉(zhuǎn)
     M04 主軸反轉(zhuǎn)
     M05 主軸停轉(zhuǎn)
     M41 主軸齒輪低速換擋
     M42 主軸齒輪高速換擋
     由梯形圖控制可知,若在預(yù)定時間內(nèi)齒輪換擋不成功,則通過時間繼電器TM01常開觸點的延時閉合,送出主軸錯誤信號SPERR。
     在主軸正/反轉(zhuǎn)控制和高、低速換擋控制梯形圖中,都有邏輯互鎖關(guān)系,以免造成控制功能切換時發(fā)生故障。在執(zhí)行電路中,主軸正/反轉(zhuǎn)接觸器電路中還要加上相應(yīng)的互鎖環(huán)節(jié),以提高互鎖的可靠性。
    4.2.2 刀庫自動選刀控制
     在具有自動換刀的數(shù)控機床上,刀庫選刀控制(T)指令和刀具交換控制(M06)指令是PLC控制的重要部分。目前刀庫選刀一般有兩種控制方式:一是刀套編碼方式的固定選刀,二是隨機選刀。
    刀套編碼方式
     刀套編碼方式是對刀庫中的刀套進行編碼,并將與刀套編碼相對應(yīng)的刀具一一放入指定的刀套中,然后根據(jù)刀套的編碼選取刀具。圖4.4 所示為采用刀套編碼的選刀控制。
     圖中,如采用與刀庫同時旋轉(zhuǎn)的絕對值編碼器,則01-12刀套編號對應(yīng)的BCD碼為0000-1100,①-12為刀具編號,刀具編號與刀套編號一一對應(yīng)。當(dāng)執(zhí)行M06 T04指令時,首先將刀套7轉(zhuǎn)至換刀位置,由換刀裝置將主軸中的7號刀裝入7號刀套內(nèi),隨后刀庫反轉(zhuǎn),使4號刀套轉(zhuǎn)至換刀位置,由換刀裝置將4號刀裝入主軸內(nèi)。由此可以看出,刀套編碼方式的特點是只認刀套不認刀具,刀具在自動交換過程中必須將用過的刀具放回原來的刀套內(nèi)。當(dāng)?shù)稁爝x刀采用刀套編碼方式控制時,要防止把刀具放入與編碼不符的刀套內(nèi)而引起的事故。
    隨機換刀
     在隨機換刀方式中,刀庫上的刀具能與主軸的刀具任意地直接交換。隨機換刀控制方式需要在PLC內(nèi)部設(shè)置一個模擬刀庫的數(shù)據(jù)表,其長度和表內(nèi)設(shè)置的數(shù)據(jù)與刀庫的位置數(shù)和刀具號相對應(yīng)。圖4.5所示為隨機換刀方式刀庫,表4.6為刀號數(shù)據(jù)表。
     數(shù)據(jù)表的表序號與刀庫刀套編號相對應(yīng),每個表序號中的內(nèi)容就是對應(yīng)刀套中所插的刀具號,如圖4.5中,0-8為刀套號,也是數(shù)據(jù)表序號,其中0是將主軸作為刀庫中的一個刀套。11-19為刀具號。由于刀具數(shù)據(jù)表實際上是刀庫中存放刀具的一中映像,所以數(shù)據(jù)表與刀庫中刀具的位置應(yīng)始終保持一致,對刀具的識別實質(zhì)上轉(zhuǎn)變?yōu)閷Φ稁煳恢玫淖R別。當(dāng)?shù)稁煨D(zhuǎn)時,每個刀套通過換刀(比較值地址)時,由外部檢測裝置產(chǎn)生一個脈沖信號送到PLC,作為數(shù)據(jù)表序號指針,通過換刀位置時的計數(shù)值總是指示刀庫的現(xiàn)在位置。
     當(dāng)PLC接到尋找新刀具的指令(TXX)后,在模擬刀庫的刀號數(shù)據(jù)表中進行數(shù)據(jù)檢索,檢索到T代碼給定的刀具號,將該刀具號所在數(shù)據(jù)表中的表序號放在一個地址單元中,這個表序號就是新刀具在刀庫的目標(biāo)位置。刀庫旋轉(zhuǎn)后,測得刀庫的實際位置與刀庫目標(biāo)位置一致時,即識別了所要尋找的新刀具,刀庫停轉(zhuǎn)并定位,等待換刀。在執(zhí)行M06指令時,機床主軸準(zhǔn)停,機械手執(zhí)行換刀動作,將主軸上用過的舊刀和刀庫上選好的新刀進行交換。與此同時,修改現(xiàn)在位置地址中的數(shù)據(jù),確定當(dāng)前換刀位置的刀套號。
     在FANUC PLC中,應(yīng)用數(shù)據(jù)檢索功能指令(DSCH)、符合檢查功能指令(COIN)、旋轉(zhuǎn)指令(ROT)、邏輯“與”和后傳輸指令(MOVE),即可完成上述隨機換刀控制。
     現(xiàn)根據(jù)圖4.5和表4.6,執(zhí)行M06 T14換刀指令。換刀結(jié)果:刀庫中的 T14 刀裝入主軸,主軸中原 T12 插入刀庫6號刀套內(nèi)。控制梯形圖如圖4.7所示。
     圖中,換刀位置(刀庫現(xiàn)在位置)的地址為0164,在COIN功能指令中作為比較值地址,該地址內(nèi)的數(shù)據(jù)為在換刀位置的刀套號(數(shù)據(jù)表序號),其值由外部計數(shù)裝置根據(jù)刀庫旋轉(zhuǎn)方向進行加1或減1計數(shù)。圖中所示的當(dāng)前刀套號為5,該值以2位BCD碼的形式(0000 0101)存入0164地址中。
     在DSCH功能指令中,參數(shù)1為數(shù)據(jù)表容量,本例刀庫共有9把刀,建立的刀號數(shù)據(jù)表只有9個數(shù),故本參數(shù)設(shè)定值為0009;參數(shù)2為數(shù)據(jù)表的頭部地址,本參數(shù)為0172;參數(shù)3為檢索數(shù)據(jù)地址,其作用就是將T指令中的14號刀從數(shù)據(jù)表中檢索出來,并將14號刀以2位BCD碼的形式(0001 0100)存入0117地址單元中,故本參數(shù)為0117;參數(shù)4為檢索結(jié)果輸出地址,其作用就是將14號刀所在數(shù)據(jù)表的序號6以2位BCD碼的形式(0000 0101)存入到0151地址單元中,故本參數(shù)為0151。
     上電后,常閉觸點A(128.1)斷開,故DSCH功能指令按2位BCD碼處理檢索數(shù)據(jù)。當(dāng)CNC讀到T14指令代碼信號時,將此信息傳入PLC。TF(114.3)閉合,開始T代碼檢索,將14號刀號存入0117地址,數(shù)據(jù)表序號6存入0151,同時TERR(128.2)置“1”。
     在COIN功能指令中,由控制條件可知,參數(shù)1和參數(shù)2分別為參考值地址0151和比較值地址0164,并按2位BCD形式進行處理,其中0151存放的是指令刀號14,而0164存放的是當(dāng)前刀套數(shù)據(jù)表序號6。
     當(dāng)TERR由DSCH指令置“1”后,COIN指令即開始執(zhí)行。因地址0151與0164內(nèi)部數(shù)據(jù)不一致,則輸出 TCOIN(128.3)為“0”,作為刀庫旋轉(zhuǎn) ROT 功能指令的啟動條件。
     在 ROT 功能指令中,計算刀套的目標(biāo)位置與現(xiàn)在位置之間相差的步數(shù)或位置號,并把它置入計算結(jié)果地址,可以實現(xiàn)最短路徑將刀庫旋轉(zhuǎn)至預(yù)期位置。參數(shù) 1 為旋轉(zhuǎn)檢索數(shù),即旋轉(zhuǎn)定點位數(shù),對本例,該參數(shù)為8;參數(shù)2為現(xiàn)在位置的地址,因當(dāng)前刀套號5存放0164地址內(nèi),故參數(shù)2為0164;參數(shù)3為目標(biāo)位置的地址,因指令要求T14號刀具的刀套號6存在0151地址內(nèi),故參數(shù)3為0151;參數(shù)4為計算結(jié)果輸出地址,本例選定為0152。
     當(dāng)?shù)毒吲袆e指令執(zhí)行后,TCOIN(128.3)輸出為“0”,其常閉觸點閉合,TF(114.3)此時仍為“1”,故ROT指令開始執(zhí)行。根據(jù)ROT控制條件的設(shè)定,計算出刀庫現(xiàn)在位置與目標(biāo)位置相差步數(shù)為“1”,將此數(shù)據(jù)存入0152地址,并選擇出最短旋轉(zhuǎn)捷徑,使REV(128.4)置“0”,正向旋轉(zhuǎn)方向輸出,通過CW.M正向旋轉(zhuǎn)繼電器,驅(qū)動刀庫正向旋轉(zhuǎn)一步,即找到6號刀位。
     在本梯形圖中MOVE指令的功能是修改換刀位置的刀套號。換刀前的刀套號5已由換刀后的刀套號6替代,故必須將地址0151內(nèi)的數(shù)據(jù)照全樣傳輸?shù)?164地址中。因此MOVE指令中的參數(shù)1(高4位)、參數(shù)2(低4位)均采用全“1”,經(jīng)與0151地址內(nèi)數(shù)據(jù)6(BCD碼0000 0110)相“與”后,其值不變,照原樣傳送到0164地址中。當(dāng)?shù)稁煺D(zhuǎn)一步到位后,ROT指令執(zhí)行完畢。此時T功能完成信號TFIN(128.5)的常開觸點使MOVE指令開始執(zhí)行,完成數(shù)據(jù)傳送任務(wù)。
     下一掃描周期,COIN判別執(zhí)行結(jié)果,當(dāng)兩者相等時,使TCOIN置“1”,切斷ROT指令和CW。M控制,刀庫不再回轉(zhuǎn),同時給出TFIN信號,報告T功能已完成,可以執(zhí)行M06換刀指令。
     當(dāng)M06執(zhí)行后,必須對刀號及數(shù)據(jù)表進行修改,即序號0的內(nèi)容改為刀具號14,序號6的內(nèi)容改為刀具號12。
    4.2.3 潤滑系統(tǒng)自動控制
     圖4.8為某數(shù)控機床的電氣控制原理圖,圖4.9為該潤滑系統(tǒng)控制流程圖,圖4.10為該潤滑系統(tǒng)PLC控制梯形圖。
    潤滑系統(tǒng)正常工作時的控制程序
     按運轉(zhuǎn)準(zhǔn)備按鈕SB8,23N行X17.7為1,使輸出信號Y86.6接通中間繼電器KA4,KA4觸點又接通繼電器KM4,使?jié)櫥妱訖CM4起動運行,23P行的Y86.6觸點自鎖。
     當(dāng)Y86.6為1時,24A 行Y86.6觸點閉合,TM17號定時器(R613.0)開始計時,設(shè)定時間為15S(通過MDI面板設(shè)定),到達15S后,TM17為1,23P行的R613.0觸點斷開,Y86.6為0,潤滑電動機停止運行,同時也使24D行輸出R600.2為1并自鎖。
     24F 行的R600.2為1,使TM18定時器開始計時,計時時間設(shè)定為25 min ,到達時間后,輸出信號R613.1為1,使24G行的R613.1觸點閉合,Y86.6輸出并自鎖,潤滑電動機M4重新起動運行,重復(fù)上述控制過程。
    潤滑系統(tǒng)出現(xiàn)故障時的監(jiān)控
     當(dāng)潤滑油路出現(xiàn)泄露或壓力開關(guān)SP2失靈時,M4已運行15S,但壓力開關(guān)SP2未閉 合,24B行的X4.5觸點未打開,R600.3為1并自鎖,一方面使24I行R616.7輸出為1,使23N行616.7觸點打開,斷開潤滑電動機。另一方面24M行616.7觸點閉合,使Y48.0輸出為1,接通報警信號燈(發(fā)光二極管HL1亮),并通過TM02、TM03定時器控制,使信號報警燈閃爍。
     當(dāng)潤滑油路堵塞或壓力開關(guān)失靈的情況下,在M4已停止運行25min后,壓力開關(guān)SP2未閉合,則24G行的X4.5閉合,R600.4輸出為1,同樣使24I行的R616.7輸出為1,結(jié)果與第一種情況相同,使?jié)櫥妱訖C不再起動,并報警。
     如果潤滑油不足,液位開關(guān)SL閉合,24J行的X4.6閉合,同樣使R616.7為1,斷開M4并報警。
     潤滑電動機M4過載,QF4斷開M4的主電路,同時QF4的輔助觸點合上,使24I行的X2.5合上,同樣使R616.7為1,斷開M4的控制電路并同時報警。
     通過24P、25A、25B、25C行,將四種報警狀態(tài)傳輸?shù)絉652地址中的高4位中,可通過CRT/MDI檢查診斷地址DGN N0652的對應(yīng)位狀態(tài),如哪一位為1,即是納一項的故障從而確認報警時的故障原因。

    第五章 PLC的維護
    5.1 PLC常見故障處理
     維護概述
     一般各型PLC(以下以無錫華光電子工業(yè)有限公司生產(chǎn)的SR系列PLC,做為描述樣板,其余各型PLC大同小異)均設(shè)計成長期不間斷的工作制。但是,偶然有的地方也需要對動作進行修改,迅速找到這個場所并修改它們是很重要的。修改發(fā)生在PLC以外的 動作需要許多時間。
     查找故障的設(shè)備
     SR PLC的指示燈及機內(nèi)設(shè)備,有益于對PLC整個控制系統(tǒng)查找故障。編程器是主要的診斷工具,他能方便地插到PLC上面。在編程器上可以觀察整個控制系統(tǒng)的狀態(tài),當(dāng)您去查找PLC為核心的控制系統(tǒng)的故障時,作為一個習(xí)慣,您應(yīng)帶一個編程器。
     基本的查找故障順序
     提出下列問題,并根據(jù)發(fā)現(xiàn)的合理動作逐個否定。一步一步地更換SR中的各種模塊,直到故障全部排除。所有主要的修正動作能通過更換模塊來完成。 除了一把螺絲刀和一個萬用電表外,并不需要特殊的工具,不需要示波器,高級精密電壓表或特殊的測試程序。
     1、PWR(電源)燈亮否?如果不亮,在采用交流電源的框架的電壓輸入端(98-162VAC或195-252VAC)檢查電源電壓;對于需要直流電壓的框架, 測量+24VDC和0VDC端之間的直流電壓,如果不是合適的AC或DC電源,則問題發(fā)生在SR PLC之外。如AC或DC電源電壓正常,但PWR燈不亮,檢查保險絲, 如必要的話,就更換CPU框架。
     2、PWR(電源)燈亮否?如果亮,檢查顯示出錯的代碼,對照出錯代碼表的代碼定義,做相應(yīng)的修正。
     3、RUN(運行)燈亮否?如果不亮,檢查編程器是不是處于PRG或LOAD位置,或者是不是程序出錯。如RUN燈不亮,而編程器并沒插上,或者編程器處于RUN方式 且沒有顯示出錯的代碼,則需要更換CPU模塊。
     4、BATT(電池)燈亮否?如果亮,則需要更換鋰電池。由于BATT燈只是報警信號,即使電池電壓過低,程序也可能尚沒改變。更換電池以后, 檢查程序或讓PLC試運行。如果程序已有錯,在完成系統(tǒng)編程初始化后,將錄在磁帶上的程序重新裝入PLC。
     5、在多框架系統(tǒng)中,如果CPU是工作的,可用RUN`繼電器來檢查其它幾個電源的工作。如果RUN繼電器未閉合(高阻態(tài)),按上面講的第一步檢查AC或DC電源如AC 或DC電源正常而繼電器是斷開的,則需要更換框架。
    5.2 一般查找故障步驟
     其他步驟于用戶的邏輯知識有關(guān)。下面的一些步驟,實際上只是較普通的,對于您遇到的特定的應(yīng)用問題,尚修改或調(diào)整。查找故障的最好工具就是 您的感覺和經(jīng)驗。首先,插上編程器,并將開關(guān)打到RUN位置,然后按下列步驟進行。
     1、如果PLC停止在某些輸出被激勵的地方,一般是處于中間狀態(tài),則查找引起下一步操作發(fā)生的信號(輸入,定時器,線川,鼓輪控制器等)。 編程器會顯示那個信號的ON/OFF狀態(tài)。
     2、如果輸入信號,將編程器顯示的狀態(tài)與輸入模塊的LED指示作比較,結(jié)果不一致,則更換輸入模塊。入發(fā)現(xiàn)在擴展框架上有多個模塊要更換, 那么,在您更換模塊之前,應(yīng)先檢查I/O擴展電纜和它的連接情況。
     3、如果輸入狀態(tài)與輸入模塊的LED指示指示一致,就要比較一下發(fā)光二極管與輸入裝置(按鈕、限位開關(guān)等)的狀態(tài)。入二者不同,測量一下輸入 模塊,如發(fā)現(xiàn)有問題,需要更換I/O裝置,現(xiàn)場接線或電源;否則,要更換輸入模塊。
     4、如信號是線川,沒有輸出或輸出與線川的狀態(tài)不同,就得用編程器檢查輸出的驅(qū)動邏輯,并檢查程序清單。檢查應(yīng)按從有到左進行, 找出第一個不接通的觸點,如沒有通的那個是輸入,就按第二和第三步檢查該輸入點,如是線川,就按第四步和第五步檢查。要確認使主控繼電器步影響邏輯操作。
     5、如果信號是定時器,而且停在小于999.9的非零值上,則要更換CPU模塊。
     6、如果該信號控制一個計數(shù)器,首先檢查控制復(fù)位的邏輯,然后是計數(shù)器信號。按上述2到5部進行。
    5.3 組件的更換
     下面是更換SR-211PC系統(tǒng)的步驟
    5.3.1 更換框架
     1、切斷AC電源 ;如裝有編程器,拔掉編程器 。
     2、從框架右端的接線端板上,拔下塑料蓋板,拆去電源接線。
     3、拔掉所有的I/O模塊。如果原先在安裝時有多個工作回路的話,不要搞亂IU/O的接線,并記下每個模塊在框架中的位置,以便重新插上時不至于搞錯。
     4、如CPU框架,拔除CPU組件和填充模塊。將它放在安全的地方,以便以后重新安裝。
     5、卸去底部的二個固定框架的螺絲,松開上部二個螺絲,但不用拆掉。
     6、將框架向上推移一下,然后把框架向下拉出來放在旁邊。
     7、將新的框架 從頂部螺絲上套進去,
     8、裝上底部螺絲,將四個螺絲都擰緊。
     9、插入I/O模塊,注意位置要與拆下時一致。
     如果模塊插錯位置,將會引起控制系統(tǒng)危險的或錯誤的操作,但不會損壞模塊。
     10、插入卸下的CPU和填充模塊。
     11、在框架右邊的接線端上重新接好電源接線,再蓋上電源接線端的塑料蓋。
    12、檢查一下電源接線是否正確,然后再通上電源。仔細地檢查整個控制系統(tǒng)的工作,確保所有的I/O模塊位置正確,程序沒有變化。
    5.3.2 CPU模塊的更換
     1、切斷電源,如插有編程器的話,把編程器拔掉。
     2、向中間擠壓CPU模塊面板的上下緊固扣,使它們脫出卡口。
     3、把模快從槽中垂直拔出。
     4、如果CPU上裝著EPROM存儲器,把EPROM拔下,裝在新的CPU上。
     5、首先將印刷線路板對準(zhǔn)底部導(dǎo)槽。將新的CPU模塊插入底部導(dǎo)槽。
     6、輕微的晃動CPU模塊,使CPU模塊對準(zhǔn)頂部導(dǎo)槽。
     7、把CPU模塊插進框架,直到二個彈性鎖扣扣進卡口。
     8、重新插上編程器,并通電。
     9、在對系統(tǒng)編程初始化后,把錄在磁帶上的程序重新裝入。檢查一下整個系統(tǒng)的操作。
    5.3.3 I/O模塊的更換
     1、切斷框架和I/O系統(tǒng)的電源。
     2、卸下I/O模塊接線端上塑料蓋。拆下有故障模塊的現(xiàn)場接線。
     3、拆去I/O接線端的現(xiàn)場接線或卸下可拆卸式接線插座,這要視模塊的類型而定。給每根線貼上標(biāo)簽或記下安裝連線的標(biāo)記,以便于將來重新連接。
     4、向中間擠壓I/O模塊的上下彈性鎖扣,使它們脫出卡口。
     5、垂直向上拔出I/O模塊。
    第六章 總結(jié)
     通過這次畢業(yè)設(shè)計,我了解了PLC的原理,編程方法,及其在工程實踐、生產(chǎn)生活中的應(yīng)用。初步學(xué)會了PLC的編程方法,對其原理和市場有了一些認識。在這個過程中,開闊了我的眼界,鍛煉了我的思維能力,讓我在今后的工作、學(xué)習(xí)中受益匪淺。
     現(xiàn)在PLC有出現(xiàn)了一些著名類型,如三菱小型PLC系列,德國西門子系列等。
     由于PLC自身的一些固有特點以及科學(xué)技術(shù)的發(fā)展,PLC的發(fā)展前景是十分可觀的,相信隨著現(xiàn)代工業(yè)的快速發(fā)展,PLC所起的作用將會越來越大。
     在這里感謝周廣宏老師對我的指導(dǎo)和幫助,同時感謝在PLC領(lǐng)域的各位前輩,正是他們的辛勤勞動成果使我能夠有所參考,完成本次畢業(yè)設(shè)計。
     
     

    參考文獻
    路林吉等編著. 可編程控制器原理及應(yīng)用.北京:清華大學(xué)出版社.2002
    張進秋等編著. 可編程控制器原理及應(yīng)用實例.北京:機械工業(yè)出版社.2003
    汪志峰主編. 可編程控制器原理及應(yīng)用.西安:西安電子科技大學(xué)出版社.2004
    黃尚先主編. 現(xiàn)代機車數(shù)控技術(shù).北京:機械工業(yè)出版社.1996
    王永章主編. 機床的數(shù)字控制技術(shù).哈爾濱:哈爾濱工業(yè)大學(xué)出版社.1995
    張萬忠主編. 可編程序控制器應(yīng)用技術(shù).北京:化學(xué)工業(yè)出版社.2002
    李俊秀等編. 可編程序控制器應(yīng)用技術(shù)實訓(xùn)指導(dǎo).北京:化學(xué)工業(yè)出版社.2002
    耿文學(xué)主編. 可編程序控制器應(yīng)用技術(shù)手冊.北京:科學(xué)技術(shù)文獻出版社.1996
    廖常初等編. PLC編程及應(yīng)用.北京:機械工業(yè)出版社.1998
    10.汪曉光等編. 可編程控制器原理及應(yīng)用.北京:機械工業(yè)出版社.199


    相關(guān)論文
    上一篇:通過古詩激發(fā)幼兒早期閱讀的興趣 下一篇:讓小手動起來——為托班幼兒提供..
    Tags:PLC 編程 數(shù)控系統(tǒng) 應(yīng)用 【收藏】 【返回頂部】
    人力資源論文
    金融論文
    會計論文
    財務(wù)論文
    法律論文
    物流論文
    工商管理論文
    其他論文
    保險學(xué)免費論文
    財政學(xué)免費論文
    工程管理免費論文
    經(jīng)濟學(xué)免費論文
    市場營銷免費論文
    投資學(xué)免費論文
    信息管理免費論文
    行政管理免費論文
    財務(wù)會計論文格式
    數(shù)學(xué)教育論文格式
    數(shù)學(xué)與應(yīng)用數(shù)學(xué)論文
    物流論文格式范文
    財務(wù)管理論文格式
    營銷論文格式范文
    人力資源論文格式
    電子商務(wù)畢業(yè)論文
    法律專業(yè)畢業(yè)論文
    工商管理畢業(yè)論文
    漢語言文學(xué)論文
    計算機畢業(yè)論文
    教育管理畢業(yè)論文
    現(xiàn)代教育技術(shù)論文
    小學(xué)教育畢業(yè)論文
    心理學(xué)畢業(yè)論文
    學(xué)前教育畢業(yè)論文
    中文系文學(xué)論文
    最新文章
    熱門文章
    計算機論文
    推薦文章

    本站部分文章來自網(wǎng)絡(luò),如發(fā)現(xiàn)侵犯了您的權(quán)益,請聯(lián)系指出,本站及時確認刪除 E-mail:349991040@qq.com

    論文格式網(wǎng)(www.donglienglish.cn--論文格式網(wǎng)拼音首字母組合)提供其他論文畢業(yè)論文格式,論文格式范文,畢業(yè)論文范文

    Copyright@ 2010-2018 LWGSW.com 論文格式網(wǎng) 版權(quán)所有

    感谢您访问我们的网站,您可能还对以下资源感兴趣:

    论文格式网:毕业论文格式范文
      <strike id="6o0yo"><s id="6o0yo"></s></strike>
      <samp id="6o0yo"></samp>
      <ul id="6o0yo"><tbody id="6o0yo"></tbody></ul>
      <ul id="6o0yo"><pre id="6o0yo"></pre></ul>
      <ul id="6o0yo"><pre id="6o0yo"></pre></ul>
          • <ul id="6o0yo"><pre id="6o0yo"></pre></ul>