數(shù)控加工中心刀具庫PLC自動(dòng)控制設(shè)計(jì)
《數(shù)控加工中心刀具庫PLC自動(dòng)控制設(shè)計(jì)》由會(huì)員分享,可在線閱讀,更多相關(guān)《數(shù)控加工中心刀具庫PLC自動(dòng)控制設(shè)計(jì)(29頁珍藏版)》請?jiān)谘b配圖網(wǎng)上搜索。
摘要 PLC英文全稱Programmable Logic Controller ,中文全稱為可編程邏輯控制器,定義是:一種數(shù)字運(yùn)算操作的電子系統(tǒng),專為在工業(yè)環(huán)境應(yīng)用而設(shè)計(jì)的。它采用一類可編程的存儲(chǔ)器,用于其內(nèi)部存儲(chǔ)程序,執(zhí)行邏輯運(yùn)算,順序控制,定時(shí),計(jì)數(shù)與算術(shù)操作等面向用戶的指令,并通過數(shù)字或模擬式輸入/輸出控制各種類型的機(jī)械或生產(chǎn)過程.PLC是可編程邏輯電路,也是一種和硬件結(jié)合很緊密的語言,在半導(dǎo)體方面有很重要的應(yīng)用,可以說有半導(dǎo)體的地方就有PLC。 數(shù)控刀具的選擇是數(shù)控加工工藝中的重要內(nèi)容,它不僅影響數(shù)控機(jī)床的加工效率,而且直接影響加工質(zhì)量。因此,數(shù)控加工中的刀具選擇是在人機(jī)交互狀態(tài)下完成的。用改造傳統(tǒng)繼電器控制系統(tǒng)是很好發(fā)法,它可以充分發(fā)揮高可靠性、高抗干擾的特點(diǎn),壽命長、維修量少,查找外部線路簡單。用進(jìn)行邏輯控制和變速位置的數(shù)據(jù)處理,較好的實(shí)現(xiàn)了原工藝要求,簡化了線路。 數(shù)控加工中心刀具控制設(shè)計(jì)主要是為了實(shí)現(xiàn)刀具的自動(dòng)換取,保證加工過程中的快速與穩(wěn)定。數(shù)控加工中心的換刀一般采用兩種控制方式,即固定存放換刀控制和隨機(jī)存取換刀控制。在固定存取換刀控制中,刀庫中各刀具的位置是固定的,刀具選擇指令(CNC來的T代碼)是以刀套編號為存取地址來控制存取動(dòng)作,即原來從哪一刀套編號中取出來的刀具,在使用完畢后仍歸還到那一刀套中。而隨機(jī)換刀控制中,還刀位置是隨機(jī)的,刀具選擇指令(CNC來的T代碼)與刀套編號無關(guān),指令僅以刀具自身的直接編號為目標(biāo)。這種換刀方式在新刀具取出后,刀庫不需轉(zhuǎn)動(dòng),立即隨機(jī)存入原先的刀具,即換刀、存刀一次完成,縮短了換刀時(shí)間。因此我們在設(shè)計(jì)時(shí)采用了第二種設(shè)計(jì)方案,使用PLC為基本控制部件,編制出對應(yīng)的PLC程序來控制刀具庫與機(jī)械手的運(yùn)作。當(dāng)機(jī)械手讀入當(dāng)前位置刀具號后,我們只需人為按下所需選擇的道具對應(yīng)刀具號按鈕,即可通過PLC控制電動(dòng)機(jī)運(yùn)轉(zhuǎn)實(shí)現(xiàn)選刀。按照設(shè)計(jì)要求,我們實(shí)現(xiàn)了換刀時(shí)安最小角轉(zhuǎn)動(dòng)且當(dāng)?shù)毒咛栂嗑?時(shí)實(shí)現(xiàn)減速運(yùn)轉(zhuǎn)。這樣的設(shè)計(jì)起到了對刀具庫的保護(hù)、節(jié)能、省時(shí)等。 關(guān)鍵詞:PLC 工作原理 程序設(shè)計(jì) 數(shù)控系統(tǒng)應(yīng)用 目錄 第1章 緒論…………………………………………………………………………1 摘要……………………………………………………………………………2 第2章 PLC概述……………………………………………………………………3 2.1 PLC控制器 …………………………………………………………………3 2.1.1 PLC的特點(diǎn)………………………………………………………………3 2.1.2 PLC應(yīng)用領(lǐng)域 …………………………………………………………4 2.1.3 PLC的發(fā)展?fàn)顩r…………………………………………………………5 2.2 PLC的基本結(jié)構(gòu)………………………………………………………………………5 2.2.1 PLC的硬件系統(tǒng)………………………………………………………………6 2.2.2 PLC的軟件系統(tǒng)……………………………………………………………7 2.3 PLC的工作過程及原理………………………………………………………………7 2.3.1工作過程……………………………………………………………………7 2.3.2 PLC的工作原理………………………………………………………………8 2.4 PLC的編程語言的基本指令系統(tǒng)和編程方法…………………………………8 2.4.1 語言的形式………………………………………………………………8 2.4.2 編程指令………………………………………………………………9 2.4.3 基本指令系統(tǒng)特點(diǎn)………………………………………………………9 2.5 FX2N系列………………………………………………………………………9 2.5.1 FX2N系列的PLC模型……………………………………………………9 2.5.2 FX2N系列主要技術(shù)性能…………………………………………………10 2.6 PLC控制系統(tǒng)的設(shè)計(jì)基本原則…………………………………………………11 第3章 數(shù)控加工中心刀具庫選擇程序……………………………………………12 3.1 數(shù)控車床刀具………………………………………………………………………12 3.2 傳感器在數(shù)控車床上的應(yīng)用…………………………………………………14 3.2.1傳感器簡介……………………………………………………………………14 3.2.2數(shù)控機(jī)床對傳感器的應(yīng)用……………………………………………………14 3.2.3霍爾傳感器……………………………………………………………………14 3.3程序要求 ……………………………………………………………………14 3.4 流程圖………………………………………………………………………15 3.5 程序設(shè)計(jì)………………………………………………………………………16 3.6 PLC外部接線圖…………… ………………………………………………………17 3.7 程序說明……………………………………………………………………………18 3.8 本系統(tǒng)工作原理……………………………………………………………………23 第4章 系統(tǒng)調(diào)試…………………………………………………………………24 4.1 硬件調(diào)試……………………………………………………………………24 4.2 軟件調(diào)試……………………………………………………………………………24 總 結(jié)……………………………………………………………………………25 致 謝……………………………………………………………………………………26 參 考 文 獻(xiàn)……………………………………………………………………………27 第1章 緒論 PLC即可編程控制器(Programmable logic Controller,是指以計(jì)算機(jī)技術(shù)為基礎(chǔ)的新型工業(yè)控制裝置。在1987年國際電工委員會(huì)(International Electrical Committee)頒布的PLC標(biāo)準(zhǔn)草案中對PLC做了如下定義:“PLC是一種專門為在工業(yè)環(huán)境下應(yīng)用而設(shè)計(jì)的數(shù)字運(yùn)算操作的電子裝置。它采用可以編制程序的存儲(chǔ)器,用來在其內(nèi)部存儲(chǔ)執(zhí)行邏輯運(yùn)算、順序運(yùn)算、計(jì)時(shí)、計(jì)數(shù)和算術(shù)運(yùn)算等操作的指令,并能通過數(shù)字式或模擬式的輸入和輸出,控制各種類型的機(jī)械或生產(chǎn)過程。PLC及其有關(guān)的外圍設(shè)備都應(yīng)該按易于與工業(yè)控制系統(tǒng)形成一個(gè)整體,易于擴(kuò)展其功能的原則而設(shè)計(jì)?!? 1969年,美國數(shù)字設(shè)備公司(DEC)研制出了基于集成電路和電子技術(shù)的控制裝置,首次采用程序化的手段應(yīng)用于電氣控制,這就是第一代可編程序控制器,稱Programmable ,是世界上公認(rèn)的第一臺PLC. 限于當(dāng)時(shí)的元器件條件及計(jì)算機(jī)發(fā)展水平,早期的PLC主要由分立元件和中小規(guī)模集成電路組成,可以完成簡單的邏輯控制及定時(shí)、計(jì)數(shù)功能。20世紀(jì)70年代初出現(xiàn)了微處理器。人們很快將其引入可編程控制器,使PLC增加了運(yùn)算、數(shù)據(jù)傳送及處理等功能,完成了真正具有計(jì)算機(jī)特征的工業(yè)控制裝置。為了方便熟悉繼電器、接觸器系統(tǒng)的工程技術(shù)人員使用,可編程控制器采用和繼電器電路圖類似的梯形圖作為主要編程語言,并將參加運(yùn)算及處理的計(jì)算機(jī)存儲(chǔ)元件都以繼電器命名。 20世紀(jì)70年代中末期,可編程控制器進(jìn)入實(shí)用化發(fā)展階段,計(jì)算機(jī)技術(shù)已全面引入可編程控制器中,使其功能發(fā)生了飛躍。更高的運(yùn)算速度、超小型體積、更可靠的工業(yè)抗干擾設(shè)計(jì)、模擬量運(yùn)算、PID功能及極高的性價(jià)比奠定了它在現(xiàn)代工業(yè)中的地位。20世紀(jì)80年代初,可編程控制器在先進(jìn)工業(yè)國家中已獲得廣泛應(yīng)用。這個(gè)時(shí)期可編程控制器發(fā)展的特點(diǎn)是大規(guī)模、高速度、高性能、產(chǎn)品系列化。這個(gè)階段的另一個(gè)特點(diǎn)是世界上生產(chǎn)可編程控制器的國家日益增多,產(chǎn)量日益上升。這標(biāo)志著可編程控制器已步入成熟階段。 20世紀(jì)末期,可編程控制器的發(fā)展特點(diǎn)是更加適應(yīng)于現(xiàn)代工業(yè)的需要。從控制規(guī)模上來說,這個(gè)時(shí)期發(fā)展了大型機(jī)和超小型機(jī);從控制能力上來說,誕生了各種各樣的特殊功能單元,用于壓力、溫度、轉(zhuǎn)速、位移等各式各樣的控制場合;從產(chǎn)品的配套能力來說,生產(chǎn)了各種人機(jī)界面單元、通信單元,使應(yīng)用可編程控制器的工業(yè)控制設(shè)備的配套更加容易。目前,可編程控制器在機(jī)械制造、石油化工、冶金鋼鐵、汽車、輕工業(yè)等領(lǐng)域的應(yīng)用都得到了長足的發(fā)展。 我國可編程控制器的引進(jìn)、應(yīng)用、研制、生產(chǎn)是伴隨著改革開放開始的。最初是在引進(jìn)設(shè)備中大量使用了可編程控制器。接下來在各種企業(yè)的生產(chǎn)設(shè)備及產(chǎn)品中不斷擴(kuò)大了PLC的應(yīng)用。目前,我國自己已可以生產(chǎn)中小型可編程控制器。上海東屋電氣有限公司生產(chǎn)的CF系列、杭州機(jī)床電器廠生產(chǎn)的DKK及D系列、大連組合機(jī)床研究所生產(chǎn)的S系列、蘇州電子計(jì)算機(jī)廠生產(chǎn)的YZ系列等多種產(chǎn)品已具備了一定的規(guī)模并在工業(yè)產(chǎn)品中獲得了應(yīng)用。此外,無錫華光公司、上海鄉(xiāng)島公司等中外合資企業(yè)也是我國比較著名的PLC生產(chǎn)廠家??梢灶A(yù)期,隨著我國現(xiàn)代化進(jìn)程的深入,PLC在我國將有更廣闊的應(yīng)用天地。 第2章 PLC概述 2.1PLC控制器 2.1.1 PLC的特點(diǎn) 可編程控制器及其有關(guān)外部設(shè)備,都按易于與工業(yè)控制系統(tǒng)聯(lián)成一個(gè)整體、易于擴(kuò)充其功能的原則設(shè)計(jì)??删幊炭刂破骶哂兄T多優(yōu)點(diǎn): (1)可靠性高,抗干擾能力強(qiáng) 高可靠性是電氣控制設(shè)備的關(guān)鍵性能。PLC由于采用現(xiàn)代大規(guī)模集成電路技術(shù),采用嚴(yán)格的生產(chǎn)工藝制造,內(nèi)部電路采取了先進(jìn)的抗干擾技術(shù),具有很高的可靠性。例如三菱公司生產(chǎn)的F系列PLC平均無故障時(shí)間高達(dá)30萬小時(shí)。一些使用冗余CPU的PLC的平均無故障工作時(shí)間則更長。從PLC的機(jī)外電路來說,使用PLC構(gòu)成控制系統(tǒng),和同等規(guī)模的繼電接觸器系統(tǒng)相比,電氣接線及開關(guān)接點(diǎn)已減少到數(shù)百甚至數(shù)千分之一,故障也就大大降低。此外,PLC帶有硬件故障自我檢測功能,出現(xiàn)故障時(shí)可及時(shí)發(fā)出警報(bào)信息。在應(yīng)用軟件中,應(yīng)用者還可以編入外圍器件的故障自診斷程序,使系統(tǒng)中除PLC以外的電路及設(shè)備也獲得故障自診斷保護(hù)。這樣,整個(gè)系統(tǒng)具有極高的可靠性也就不奇怪了。 (2)配套齊全,功能完善,適用性強(qiáng)。 PLC發(fā)展到今天,已經(jīng)形成了大、中、小各種規(guī)模的系列化產(chǎn)品??梢杂糜诟鞣N規(guī)模的工業(yè)控制場合。除了邏輯處理功能以外,現(xiàn)代PLC大多具有完善的數(shù)據(jù)運(yùn)算能力,可用于各種數(shù)字控制領(lǐng)域。近年來PLC的功能單元大量涌現(xiàn),使PLC滲透到了位置控制、溫度控制、CNC等各種工業(yè)控制中。加上PLC通信能力的增強(qiáng)及人機(jī)界面技術(shù)的發(fā)展,使用PLC組成各種控制系統(tǒng)變得非常容易。 (3)易學(xué)易用,深受工程技術(shù)人員歡迎。 PLC作為通用工業(yè)控制計(jì)算機(jī),是面向工礦企業(yè)的工控設(shè)備。它接口容易,編程語言易于為工程技術(shù)人員接受。梯形圖語言的圖形符號與表達(dá)方式和繼電器電路圖相當(dāng)接近,只用PLC的少量開關(guān)量邏輯控制指令就可以方便地實(shí)現(xiàn)繼電器電路的功能。為不熟悉電子電路、不懂計(jì)算機(jī)原理和匯編語言的人使用計(jì)算機(jī)從事工業(yè)控制打開了方便之門。 (4)系統(tǒng)的設(shè)計(jì)、建造工作量小,維護(hù)方便,容易改造。 PLC用存儲(chǔ)邏輯代替接線邏輯,大大減少了控制設(shè)備外部的接線,使控制系統(tǒng)設(shè)計(jì)及建造的周期大為縮短,同時(shí)維護(hù)也變得容易起來。更重要的是使同一設(shè)備經(jīng)過改變程序改變生產(chǎn)過程成為可能。這很適合多品種、小批量的生產(chǎn)場合。 (5)體積小,重量輕,能耗低。 以超小型PLC為例,新近出產(chǎn)的品種底部尺寸小于100mm,重量小于150g,功耗僅數(shù)瓦。由于體積小很容易裝入機(jī)械內(nèi)部,是實(shí)現(xiàn)機(jī)電一體化的理想控制設(shè)備。 2.1.2 PLC應(yīng)用領(lǐng)域 目前,PLC在國內(nèi)外已廣泛應(yīng)用于鋼鐵、石油、化工、電力、建材、機(jī)械制造、汽車、輕紡、交通運(yùn)輸、環(huán)保及文化娛樂等各個(gè)行業(yè),使用情況大致可歸納為如下幾類。 (1)開關(guān)量的邏輯控制 這是PLC最基本、最廣泛的應(yīng)用領(lǐng)域,它取代傳統(tǒng)的繼電器電路,實(shí)現(xiàn)邏輯控制、順序控制,既可用于單臺設(shè)備的控制,也可用于多機(jī)群控及自動(dòng)化流水線。如注塑機(jī)、印刷機(jī)、訂書機(jī)械、組合機(jī)床、磨床、包裝生產(chǎn)線、電鍍流水線等。 (2)模擬量控制 在工業(yè)生產(chǎn)過程當(dāng)中,有許多連續(xù)變化的量,如溫度、壓力、流量、液位和速度等都是模擬量。為了使可編程控制器處理模擬量,必須實(shí)現(xiàn)模擬量(Analog)和數(shù)字量(Digital)之間的A/D轉(zhuǎn)換及D/A轉(zhuǎn)換。PLC廠家都生產(chǎn)配套的A/D和D/A轉(zhuǎn)換模塊,使可編程控制器用于模擬量控制。 (3)運(yùn)動(dòng)控制 PLC可以用于圓周運(yùn)動(dòng)或直線運(yùn)動(dòng)的控制。從控制機(jī)構(gòu)配置來說,早期直接用于開關(guān)量I/O模塊連接位置傳感器和執(zhí)行機(jī)構(gòu),現(xiàn)在一般使用專用的運(yùn)動(dòng)控制模塊。如可驅(qū)動(dòng)步進(jìn)電機(jī)或伺服電機(jī)的單軸或多軸位置控制模塊。世界上各主要PLC廠家的產(chǎn)品幾乎都有運(yùn)動(dòng)控制功能,廣泛用于各種機(jī)械、機(jī)床、機(jī)器人、電梯等場合。 (4)過程控制 過程控制是指對溫度、壓力、流量等模擬量的閉環(huán)控制。作為工業(yè)控制計(jì)算機(jī),PLC能編制各種各樣的控制算法程序,完成閉環(huán)控制。PID調(diào)節(jié)是一般閉環(huán)控制系統(tǒng)中用得較多的調(diào)節(jié)方法。大中型PLC都有PID模塊,目前許多小型PLC也具有此功能模塊。PID處理一般是運(yùn)行專用的PID子程序。過程控制在冶金、化工、熱處理、鍋爐控制等場合有非常廣泛的應(yīng)用。 (5)數(shù)據(jù)處理 現(xiàn)代PLC具有數(shù)學(xué)運(yùn)算(含矩陣運(yùn)算、函數(shù)運(yùn)算、邏輯運(yùn)算)、數(shù)據(jù)傳送、數(shù)據(jù)轉(zhuǎn)換、排序、查表、位操作等功能,可以完成數(shù)據(jù)的采集、分析及處理。這些數(shù)據(jù)可以與存儲(chǔ)在存儲(chǔ)器中的參考值比較,完成一定的控制操作,也可以利用通信功能傳送到別的智能裝置,或?qū)⑺鼈兇蛴≈票?。?shù)據(jù)處理一般用于大型控制系統(tǒng),如無人控制的柔性制造系統(tǒng);也可用于過程控制系統(tǒng),如造紙、冶金、食品工業(yè)中的一些大型控制系統(tǒng)。 (6)通信及聯(lián)網(wǎng) PLC通信含PLC間的通信及PLC與其它智能設(shè)備間的通信。隨著計(jì)算機(jī)控制的發(fā)展,工廠自動(dòng)化網(wǎng)絡(luò)發(fā)展得很快,各PLC廠商都十分重視PLC的通信功能,紛紛推出各自的網(wǎng)絡(luò)系統(tǒng)。新近生產(chǎn)的PLC都具有通信接口,通信非常方便。 2.1.3 PLC的發(fā)展?fàn)顩r PLC誕生不久就顯示了其在工業(yè)控制領(lǐng)域的重要作用。如日本、德國和法國等國家相繼研制成各自的PLC,PLC技術(shù)隨著計(jì)算機(jī)和微電子技術(shù)的發(fā)展而發(fā)展,由1位機(jī)發(fā)展成8位機(jī),隨著微處理器CPU和微型計(jì)算機(jī)技術(shù)在PLC中的應(yīng)用,形成了現(xiàn)代意義的PLC。 21世紀(jì),PLC會(huì)有更大的發(fā)展。從技術(shù)上看,計(jì)算機(jī)技術(shù)的新成果會(huì)更多地應(yīng)用于可編程控制器的設(shè)計(jì)和制造上,會(huì)有運(yùn)算速度更快、存儲(chǔ)容量更大、智能更強(qiáng)的品種出現(xiàn);從產(chǎn)品規(guī)模上看,會(huì)進(jìn)一步向超小型及超大型方向發(fā)展;從產(chǎn)品的配套性上看,產(chǎn)品的品種會(huì)更豐富、規(guī)格更齊全,完美的人機(jī)界面、完備的通信設(shè)備會(huì)更好地適應(yīng)各種工業(yè)控制場合的需求;從市場上看,各國各自生產(chǎn)多品種產(chǎn)品的情況會(huì)隨著國際競爭的加劇而打破,會(huì)出現(xiàn)少數(shù)幾個(gè)品牌壟斷國際市場的局面,會(huì)出現(xiàn)國際通用的編程語言;從網(wǎng)絡(luò)的發(fā)展情況來看,可編程控制器和其它工業(yè)控制計(jì)算機(jī)組網(wǎng)構(gòu)成大型的控制系統(tǒng)是可編程控制器技術(shù)的發(fā)展方向。目前的計(jì)算機(jī)集散控制系統(tǒng)DCS(Distributed Control System)中已有大量的可編程控制器應(yīng)用。伴隨著計(jì)算機(jī)網(wǎng)絡(luò)的發(fā)展,可編程控制器作為自動(dòng)化控制網(wǎng)絡(luò)和國際通用網(wǎng)絡(luò)的重要組成部分,將在工業(yè)及工業(yè)以外的眾多領(lǐng)域發(fā)揮越來越大的作用?,F(xiàn)在PLC產(chǎn)品已經(jīng)使用了16位、32位高性能微處理器,而且實(shí)現(xiàn)了多處理器的多信道處理,通信技術(shù)使PLC的應(yīng)用得到進(jìn)一步的發(fā)展。目前,PLC技術(shù)已經(jīng)比較成熟。 2.2 PLC的基本結(jié)構(gòu) 2.2.1 PLC的硬件系統(tǒng) 用可編程控制器實(shí)施控制,其實(shí)質(zhì)是按一定算法進(jìn)行輸入輸出變換,并將這個(gè)變換予以物理實(shí)現(xiàn)。入出變換 、物理實(shí)現(xiàn)可以說是PLC實(shí)施控制的兩個(gè)基本點(diǎn)。而入出變換實(shí)際上就是信息處理,信息處理當(dāng)今最常用的是微處理機(jī)技術(shù),PLC也是用它,并使其專用化,應(yīng)用與工業(yè)現(xiàn)場。至于物理實(shí)現(xiàn),正是它與普通微機(jī)相區(qū)別之點(diǎn),普通微機(jī)多只考慮信息本身,別的不多考慮,而PLC要考慮實(shí)際的控制需要。物理實(shí)現(xiàn)要求PLC的輸入,應(yīng)當(dāng)排除干擾信號適應(yīng)于工業(yè)現(xiàn)場。輸出應(yīng)放大到工業(yè)控制的水平,能為實(shí)際控制系統(tǒng)方便使用。這就要求I/O電路專門設(shè)計(jì)。根據(jù)PLC實(shí)施控制的基本點(diǎn)的分析,PLC采用了典型的計(jì)算結(jié)構(gòu)。主要是由CPU、RAM、ROM和專門設(shè)計(jì)的輸入輸出接口電路組成。 (1)中央處理器 中央處理器(CPU)一般由控制電路、運(yùn)算器和寄存器組成,這些電路一般都集成在一個(gè)芯片上。CPU通過地址總線、數(shù)據(jù)總線和控制總線與存儲(chǔ)單元、輸入輸出(I/O)接口電路相連接。CPU按掃描方式工作,從0000首址存放的第一條用戶程序開始,到用戶程序的最后一個(gè)地址,不停的周期性掃描,每掃描一次,用戶程序就執(zhí)行一次。 CPU的主要功能為: ①從存儲(chǔ)器中讀取指令。CPU從地址總線上給出存儲(chǔ)地址,從控制總線上給出讀指令,從數(shù)據(jù)總線上得到讀出的命令,并存入CPU內(nèi)的指令寄存器中。 ②執(zhí)行指令。對存放在指令寄存器中的指令操作碼進(jìn)行譯碼,執(zhí)行指令規(guī)定的操作,如讀取輸入信號,取操作數(shù),進(jìn)行邏輯運(yùn)算和算術(shù)運(yùn)算,將結(jié)果輸出給有關(guān)部分。 ③準(zhǔn)備取下一個(gè)指令。CPU執(zhí)行完一條指令后,能根據(jù)條件產(chǎn)生下一條指令的地址,以便取出和執(zhí)行下一條指令,在CPU的控制下,程序的指令既可以順序執(zhí)行,也可以分支或跳轉(zhuǎn)。 ④處理中斷。CPU除順序執(zhí)行程序外,還能接收輸入輸出接口發(fā)來的中斷請求,并進(jìn)行中斷處理,中斷處理完后,再返回原址,繼續(xù)順序執(zhí)行。 (2)存儲(chǔ)器 用于存放系統(tǒng)程序,一般系統(tǒng)程序是由PLC廠家編寫的,不能由用戶直接存取。系統(tǒng)程序存儲(chǔ)器用來存放有關(guān)系統(tǒng)管理解釋指令、標(biāo)準(zhǔn)程序系統(tǒng)調(diào)用等程序。一般用PROM或EPROM構(gòu)成。 由用戶編寫的程序稱為用戶程序,用戶程序存放在用戶程序存儲(chǔ)器中,用戶程序存儲(chǔ)器的容量不大,一般只有幾K 的容量,常用ROM構(gòu)成。 (3)輸入/輸出部分 這是PLC與被控設(shè)備相連接的接口電路。用戶設(shè)備輸入PLC的各種控制信號,如限位開關(guān)、操作按扭、選擇開關(guān)、行程開關(guān)以及其他一些傳感器輸出的開關(guān)量或模擬量(要通過模數(shù)變換進(jìn)機(jī)內(nèi))等,通過輸入輸出電路將這些信號轉(zhuǎn)換成中央處理器能夠接收和處理的信號。輸出接口電路將中央處理器送出的弱電控制信號轉(zhuǎn)換成現(xiàn)場需要的強(qiáng)電信號輸出,以驅(qū)動(dòng)電磁閥、接觸器、電機(jī)等被控設(shè)備的執(zhí)行元件。 ①輸入接口電路 現(xiàn)場輸入接口電路一般由光電耦合電路和微電腦輸入接口電路成。 光電耦合電路:采用光電耦合電路與現(xiàn)場輸入信號相連是為防止現(xiàn)場的強(qiáng)電干擾進(jìn)入PLC。光電耦合電路的關(guān)鍵器件是光電耦合器,一般由發(fā)光二極管和光電三極管組成。光電耦合器的抗干擾性能:由于輸入和輸出段是靠光信號耦合的,在電器上是完全隔離的,因此輸出端的信號不會(huì)反饋到輸入端,也不會(huì)產(chǎn)生地線干擾和其他串?dāng)_。 微電腦的輸入接口電路:它一般由數(shù)據(jù)輸入寄存器、選通電路和中斷請求邏輯電路構(gòu)成,這些電路集成在一個(gè)芯片上?,F(xiàn)場的輸入信號通過光電耦合送到輸入數(shù)據(jù)寄存器,然后通過數(shù)據(jù)總線送給CPU。 ②輸出接口電路 一般由微電腦輸出接口電路和功率放大電路組成。 微電腦輸出接口電路:一般由輸出數(shù)據(jù)寄存器、選通電路和中斷電路集成而成。CPU通過數(shù)據(jù)總線將要輸出的信號放到輸出數(shù)據(jù)寄存器中。 功率放大電路:是為了適應(yīng)工業(yè)控制的要求,將微電腦輸出的信號加以放大。PLC一般采用繼電器輸出。 (4)電源部件 將交流電源轉(zhuǎn)換成供PLC所需的直流電源。目前大部分PLC采用開關(guān)式穩(wěn)壓電源供電。 2.2.2 PLC的軟件系統(tǒng) (1)系統(tǒng)程序 它由PLC的制造企業(yè)編制,固化在PROM或EPROM中,按裝在PLC上,隨產(chǎn)品提供給用戶。系統(tǒng)程序包括系統(tǒng)管理程序、用戶指令解釋程序和供系統(tǒng)調(diào)用的標(biāo)準(zhǔn)程序模塊等。 系統(tǒng)管理程序其主要功能為: ① 時(shí)間分配的運(yùn)行管理,即實(shí)現(xiàn)PLC輸入、輸出運(yùn)算,自檢及提供通信時(shí)序; ② 存儲(chǔ)空間的額分配管理,即生成用戶環(huán)境,規(guī)定各種參數(shù)、程序的存放地址,將用戶使用的數(shù)據(jù)參數(shù)存儲(chǔ)地址轉(zhuǎn)化為實(shí)際的數(shù)據(jù)格式及物理存儲(chǔ)地址; ③ 系統(tǒng)的自檢程序,即對系統(tǒng)進(jìn)行出錯(cuò)檢驗(yàn)、用戶程序語法檢驗(yàn)、句法檢驗(yàn)、警戒時(shí)鐘運(yùn)行等。在系統(tǒng)管理程序的控制下,整個(gè)PLC能正確、有效地工作。 用戶指令解釋程序:它可將用戶用各種編程語言(梯形圖、語句表等)編制的應(yīng)用程序翻譯成CPU能執(zhí)行的機(jī)器指令。 供系統(tǒng)調(diào)用的標(biāo)準(zhǔn)程序模塊:它由許多獨(dú)立的程序組成,各自完成包括輸入、輸出、特殊運(yùn)算等不同的功能。PLC的各種具體工作都由這部分來完成。 (2) 用戶程序 它是根據(jù)生產(chǎn)過程控制的要求由用戶使用制造企業(yè)提供的編程語言自行編制的應(yīng)用程序。用戶程序包括開關(guān)量邏輯控制程序、模擬量運(yùn)算程序、閉環(huán)控制程序和操作站系統(tǒng)應(yīng)用程序等。 開關(guān)量邏輯控制程序:它是PLC用戶程序中最重要的一部分,一般采用梯形圖、助記符或功能塊圖等編程語言編制,不同的PLC制造企業(yè)提供的編程語言有不同的形式,至今沒有一種能全部兼容的編程語言。 模擬量運(yùn)算程序及閉環(huán)控制程序:通常,它是在大中型PLC上實(shí)施的程序,由用戶根據(jù)需要按PLC提供的軟件和硬件功能進(jìn)行編制。編程語言一般采用高級語言或匯編語言。一些制造企業(yè)為了方便用戶編程,也提供相應(yīng)編程軟件供用戶編制模擬量和PID控制等的程序。 操作站系統(tǒng)程:它是大型PLC系統(tǒng)經(jīng)過通信聯(lián)網(wǎng)后,由用戶進(jìn)行信息交換和管理而編制的程序。它包括各類畫面的操作顯示程序,一般采用高級語言實(shí)現(xiàn),一些制造企業(yè)也提供了人機(jī)界面的有關(guān)軟件,用戶可以根據(jù)制造企業(yè)提供的外交使用說明進(jìn)行操作站的系統(tǒng)畫面組態(tài)和編制相應(yīng)的應(yīng)用程序。 2.3 PLC的工作過程及原理 2.3.1 工作過程 PLC大多采用成批輸入/輸出的周期掃描方式工作,按用戶程序的先后次序逐條運(yùn)行,一個(gè)完整的周期可分為三個(gè)階段: (1)輸入刷新階段: 程序開始時(shí),監(jiān)控程序使機(jī)器以掃描方式逐個(gè)輸入所有輸入端口上的信號,并依次存入對應(yīng)的輸入映象寄存器。 (2)程序處理階段: 所有的輸入端口采樣結(jié)束后,即開始進(jìn)行邏輯運(yùn)算處理,根據(jù)用戶輸入的控制程序,從第一條開始,逐條加以執(zhí)行,并將相應(yīng)的邏輯運(yùn)行結(jié)果,存入對應(yīng)的中間元件和輸出元件映象寄存器,當(dāng)最后一條控制程序執(zhí)行完畢后,即轉(zhuǎn)入輸出刷新處理。入對應(yīng)的中間元件和輸出元件映象寄存器,當(dāng)最后一條控制程序執(zhí)行完畢后,即轉(zhuǎn)入輸出刷新處理。 (3)輸出刷新階段: 將輸出元件映象寄存器的內(nèi)容,從第一個(gè)輸出端口開始,到最后一個(gè)結(jié)束,依次讀入對應(yīng)的輸出鎖存器,從而驅(qū)動(dòng)輸出器件形成可編程的實(shí)際輸出。一般地,PLC的一個(gè)掃描周期約10ms,另外,可編程序控制器的輸入/輸出還有響應(yīng)滯后(輸入濾波約10ms),繼電器機(jī)械滯后約10ms,所以,一個(gè)信號從輸入到實(shí)際輸出,大約有20--30ms的滯后。 2.3.2 PLC的工作原理 PLC雖然以微處理器為核心,并具有微機(jī)的許多特點(diǎn),但它的工作方式卻與微機(jī)有很大不同。微機(jī)一般采用等待命令和中斷的工作方式,而PLC則是采用"順序掃描、不斷循環(huán)"的方式進(jìn)行工作的,包括輸入采樣、系統(tǒng)處理、用戶程序執(zhí)行和輸出刷新四個(gè)階段。完成上述四個(gè)階段稱為一個(gè)掃描周期。在整個(gè)運(yùn)行期間,PLC的CPU以一定的掃描速度重復(fù)執(zhí)行這四個(gè)階段。 (1)輸入采樣階段:順序訪問PLC的所有輸入單元的信號狀態(tài),將其放入輸入緩沖區(qū)內(nèi)。 (2)系統(tǒng)處理階段:對系統(tǒng)工作狀態(tài)進(jìn)行檢查,對連接的I/O單元及外部設(shè)備進(jìn)行定期服務(wù)。 (3)用戶程序執(zhí)行階段:執(zhí)行預(yù)先設(shè)定的用戶程序,將處理結(jié)果分別放入動(dòng)態(tài)數(shù)據(jù)區(qū)和輸出緩沖區(qū)。 (4)輸出刷新階段:將輸出緩沖區(qū)的所有信號送到輸出單元,刷新輸出單元鎖存器的原有狀態(tài)。 2.4 PLC的編程語言的基本指令系統(tǒng)和編程方法 2.4.1 語言的形式 最常用的兩種編程語言,一是梯形圖,二是助記符語言表。采用梯形圖編程,因?yàn)樗庇^易懂,但需要一臺個(gè)人計(jì)算機(jī)及相應(yīng)的編程軟件;采用助記符形式便于實(shí)驗(yàn),因?yàn)樗恍枰慌_簡易編程器,而不必用昂貴的圖形編程器或計(jì)算機(jī)來編程。 雖然一些高檔的PLC還具有與計(jì)算機(jī)兼容的C語言、BASIC語言、專用的高級語言(如西門子公司的GRAPH5、三菱公司的MELSAP),還有用布爾邏輯語言、通用計(jì)算機(jī)兼容的匯編語言等。不管怎么樣,各廠家的編程語言都只能適用于本廠的產(chǎn)品。 2.4.2 編程指令 指令是PLC被告知要做什么,以及怎樣去做的代碼或符號。從本質(zhì)上講,指令只是一些二進(jìn)制代碼,這點(diǎn)PLC與普通的計(jì)算機(jī)是完全相同的。同時(shí)PLC也有編譯系統(tǒng),它可以把一些文字符號或圖形符號編譯成機(jī)器碼,所以用戶看到的PLC指令一般不是機(jī)器碼而是文字代碼,或圖形符號。常用的助記符語句用英文文字(可用多國文字)的縮寫及數(shù)字代表各相應(yīng)指令。常用的圖形符號即梯形圖,它類似于電氣原理圖是符號,易為電氣工作人員所接受。 (1)指令系統(tǒng):一個(gè)PLC所具有的指令的全體稱為該P(yáng)LC的指令系統(tǒng)。它包含著指令的多少,各指令都能干什么事,代表著PLC的功能和性能。一般講,功能強(qiáng)、性能好的PLC,其指令系統(tǒng)必然豐富,所能干的事也就多。在編程之前必須弄清PLC的指令系統(tǒng)。 (2)程序:PLC指令的有序集合,PLC運(yùn)行它,可進(jìn)行相應(yīng)的工作,當(dāng)然,這里的程序是指PLC的用戶程序。用戶程序一般由用戶設(shè)計(jì),PLC的廠家或代銷商不提供。用語句表達(dá)的程序不大直觀,可讀性差,特別是較復(fù)雜的程序,更難讀,所以多數(shù)程序用梯形圖表達(dá)。 (3)梯形圖:梯形圖是通過連線把PLC指令的梯形圖符號連接在一起的連通圖,用以表達(dá)所使用的PLC指令及其前后順序,它與電氣原理圖很相似。它的連線有兩種:一為母線,另一為內(nèi)部橫豎線。內(nèi)部橫豎線把一個(gè)個(gè)梯形圖符號指令連成一個(gè)指令組,這個(gè)指令組一般總是從裝載(LD)指令開始,必要時(shí)再繼以若干個(gè)輸入指令(含LD指令),以建立邏輯條件。最后為輸出類指令,實(shí)現(xiàn)輸出控制,或?yàn)閿?shù)據(jù)控制、流程控制、通訊處理、監(jiān)控工作等指令,以進(jìn)行相應(yīng)的工作。母線是用來連接指令組的。 2.4.3 基本指令系統(tǒng)特點(diǎn) PLC的編程語言與一般計(jì)算機(jī)語言相比,具有明顯的特點(diǎn),它既不同于高級語言,也不同與一般的匯編語言,它既要滿足易于編寫,又要滿足易于調(diào)試的要求。目前,還沒有一種對各廠家產(chǎn)品都能兼容的編程語言。如三菱公司的產(chǎn)品有它自己的編程語言,OMRON公司的產(chǎn)品也有它自己的語言。但不管什么型號的PLC,其編程語言都具有以下特點(diǎn): (1)圖形式指令結(jié)構(gòu):程序由圖形方式表達(dá),指令由不同的圖形符號組成,易于理解和記憶。系統(tǒng)的軟件開發(fā)者已把工業(yè)控制中所需的獨(dú)立運(yùn)算功能編制成象征性圖形,用戶根據(jù)自己的需要把這些圖形進(jìn)行組合,并填入適當(dāng)?shù)膮?shù)。在邏輯運(yùn)算部分,幾乎所有的廠家都采用類似于繼電器控制電路的梯形圖,很容易接受。如西門子公司還采用控制系統(tǒng)流程圖來表示,它沿用二進(jìn)制邏輯元件圖形符號來表達(dá)控制關(guān)系,很直觀易懂。較復(fù)雜的算術(shù)運(yùn)算、定時(shí)計(jì)數(shù)等,一般也參照梯形圖或邏輯元件圖給予表示,雖然象征性不如邏輯運(yùn)算部分,也受用戶歡迎; (2)明確的變量常數(shù):圖形符相當(dāng)于操作碼,規(guī)定了運(yùn)算功能,操作數(shù)由用戶填人,如:K400,T120等。PLC中的變量和常數(shù)以及其取值范圍有明確規(guī)定,由產(chǎn)品型號決定,可查閱產(chǎn)品目錄手冊; (3)簡化的程序結(jié)構(gòu):PLC的程序結(jié)構(gòu)通常很簡單,典型的為塊式結(jié)構(gòu),不同塊完成不同的功能,使程序的調(diào)試者對整個(gè)程序的控制功能和控制順序有清晰的概念; (4)簡化應(yīng)用軟件生成過程:使用匯編語言和高級語言編寫程序,要完成編輯、編譯和連接三個(gè)過程,而使用編程語言,只需要編輯一個(gè)過程,其余由系統(tǒng)軟件自動(dòng)完成,整個(gè)編輯過程都在人機(jī)對話下進(jìn)行的,不要求用戶有高深的軟件設(shè)計(jì)能力; (5)強(qiáng)化調(diào)試手段:無論是匯編程序,還是高級語言程序調(diào)試,都是令編輯人員頭疼的事,而PLC的程序調(diào)試提供了完備的條件,使用編程器,利用PLC和編程器上的按鍵、顯示和內(nèi)部編輯、調(diào)試、監(jiān)控等,并在軟件支持下,診斷和調(diào)試操作都很簡單。 總之,PLC的編程語言是面向用戶的,對使用者不要求具備高深的知識、不需要長時(shí)間的專門訓(xùn)練。 2.5 FX2N系列 2.5.1 FX2N系列的PLC模型 式中,1部分用兩位數(shù)表示輸入/輸出的總點(diǎn)數(shù),有16、24、32、48、64和80六種;2部分用字符表示輸出類型:R表示繼電器觸點(diǎn)輸出,T表示晶體管輸出,S表示雙向晶閘管輸出。 備有可自由選擇,豐富的品種 可選用16/32/48/64/80/128/點(diǎn)的主機(jī),可以采用最小8點(diǎn)的擴(kuò)展模塊進(jìn)行擴(kuò)展。 可根據(jù)電源及輸出形式,自由選擇。 高速運(yùn)算 1個(gè)指令運(yùn)行時(shí)間,只需0.08us 基本指令/1指令 0.08us 應(yīng)用指令/1指令 1.52us~數(shù)100us 在指令以外,實(shí)現(xiàn)高速化 高速計(jì)數(shù)器 1相 60KHZ:2點(diǎn)10KHZ:4點(diǎn)或 2相30KHZ:1點(diǎn) 5KHZ:1點(diǎn) 脈沖讀取 可讀取最大50us的短脈沖輸入 適用于多種特殊用途 還可應(yīng)用在模擬控制、定位控制等特殊用途。 FX2N系列中,1臺基本單元最多可連接8臺擴(kuò)展模塊或特殊功能模塊 模擬輸入輸出 FX2N-4AD……模擬輸入(4CH) FX2N-4DA……模擬輸出(4CH) FX2N-4AD-PT……PT-100溫度感應(yīng)器用(4CH) FX2N-AAD-TC……電熱偶溫度感應(yīng)器用(4CH) FXON-3A……模擬輸入出模塊(2CH入,1CH出) 高速脈沖輸入 FX2N-1HC……高速計(jì)數(shù)器(2相50KHZ) 定位 FX2N-1PG……脈沖輸出(1軸100KPPS) RS232C機(jī)器通訊 FX2N-232IF……RS232通訊用(1CH) 可共同的外部設(shè)備 可以共用FX系列的外部設(shè)備 便攜式簡易編程器FX-10P-E、FX-20P-E需使用FX-20P-CAB0作連接線 個(gè)人電腦軟件 Windows 3.1/95)用(FX-PCS/WIN)(需使用SC-09作連接線) 2.5.2 FX2N系列主要技術(shù)性能 應(yīng)用指令中有多個(gè)可使用的簡單指令 (1)高速處理指令 輸入過濾器常數(shù)可變,中斷輸入處理,直接輸入等。 (2)便利指令 數(shù)字開關(guān)的數(shù)據(jù)讀取,16位數(shù)據(jù)的讀取矩陣輸入的讀取,7段顯示器輸出等。 (3)數(shù)據(jù)處理 數(shù)據(jù)檢索,數(shù)據(jù)排列,三角子函數(shù)運(yùn)算,平方根,浮點(diǎn)小數(shù)運(yùn)算等。 (4)特殊用途 脈沖輸出(20KHZ/DC5V,10KHZ/DC12V~24V)脈寬調(diào)制,PID控制指令等。 (5)外部設(shè)備相互通信 串行數(shù)據(jù)傳送,ACCII code印刷,HEX←→ASCII變換,校驗(yàn)碼等。 (6)時(shí)計(jì)控制 內(nèi)置時(shí)鐘的數(shù)據(jù)比較、加法、減法,讀出、寫入等 指令種類 指令數(shù)目 基本指令 27種 步進(jìn)梯形指令 2種 應(yīng)用指令 128種:298個(gè) 表2-2 指令種類表 2.6 PLC控制系統(tǒng)的設(shè)計(jì)基本原則 (1)最大限度的滿足被控對象的控制要求。 (2)在滿足控制要求的前提下,力求使控制系統(tǒng)簡單、經(jīng)濟(jì)、使用和維護(hù)方便。 (3)保證控制系統(tǒng)安全可靠。 (4)考慮到生產(chǎn)的發(fā)展和工藝的改進(jìn)在選擇PLC容量時(shí)應(yīng)適當(dāng)留有余量 第3章 數(shù)控加工中心刀具庫PLC自動(dòng)控制 3.1數(shù)控車床刀具 數(shù)控車床刀具種類繁多,功能互不相同。根據(jù)不同的加工條件正確選擇刀具是編制程序的重要環(huán)節(jié),因此必須對車到種類及忒點(diǎn)由一個(gè)基本了解。 目前數(shù)控機(jī)床用刀具的主流是可轉(zhuǎn)位刀片的機(jī)加刀具。 (1)數(shù)控車床可轉(zhuǎn)位刀具特點(diǎn) 數(shù)控車床所采用的可轉(zhuǎn)位車刀,與通用車床相比一般無本質(zhì)的區(qū)別,其基本結(jié)構(gòu)、功能特點(diǎn)是相同的。但數(shù)控車床的加工工序是自動(dòng)完成的,因此對可轉(zhuǎn)位車刀的要求又有別于通用車床所使用的刀具,具體要求和特點(diǎn)如表3-1所示。 表3-1可轉(zhuǎn)位刀具特點(diǎn) 要求 特點(diǎn) 目的 精度高 采用M或更高精度等級刀片;對采用精密級刀桿;用帶微調(diào)裝置的刀桿在機(jī)外預(yù)調(diào)好。 保證刀片重復(fù)定位精度,方便坐標(biāo)設(shè)定,保證刀尖位置精度。 可靠性 高 采用可靠性高的斷層槽形或有斷屑臺和斷屑器的車刀;采用結(jié)構(gòu)可靠的車刀;采用復(fù)合式加緊結(jié)構(gòu)和夾緊可靠的其他結(jié)構(gòu)。 斷屑穩(wěn)定,不能有紊亂和帶狀切屑;適應(yīng)刀架快速移動(dòng)和換位以及整個(gè)自動(dòng)切削過程中加進(jìn)不得有松動(dòng)要求。 換刀迅 速 采用車削工具系統(tǒng);采用快換小刀夾。 迅速更換不同形式的切削部件完成多種切削加工,提高生產(chǎn)效率。 刀片材 料 刀片較多采用涂層刀片。 滿足生產(chǎn)節(jié)拍要求,提高加工效率 刀桿截 形 刀桿加多采用正方形刀桿,但因刀架系統(tǒng)結(jié)構(gòu)差異大,有的需采用專用刀桿 刀桿與刀架系統(tǒng)匹配 (2)可轉(zhuǎn)位刀具的種類 可轉(zhuǎn)位車刀按其用途可分為外圓車刀、仿形車刀、端面車刀、內(nèi)圓車刀、切槽車刀、切斷車刀和螺紋車刀等。 表3-2可轉(zhuǎn)位刀具的種類 類型 主偏角(度) 試用機(jī)床 外圓車刀 90、60、 50、75、45 普通車床和數(shù)控車床 仿形車刀 93、107.5 仿形車床和數(shù)控車床 端面車刀 90、45、75 普通車床和數(shù)控車床 內(nèi)圓車刀 45、60、75、0、91、93、95、107.5 普通車床和數(shù)控車床 切槽車刀 普通車床和數(shù)控車床 切斷車刀 普通車床和數(shù)控車床 螺紋車刀 普通車床和數(shù)控車床 (3)可轉(zhuǎn)位車刀結(jié)構(gòu)形式 杠桿式、楔塊式、楔塊夾緊式 鏈?zhǔn)降稁? 斗笠式刀庫 3.2傳感器在數(shù)控機(jī)床上的應(yīng)用 傳感器是數(shù)控機(jī)床的關(guān)鍵部件之一,正是各種各樣新傳感器的產(chǎn)生,才使數(shù)控機(jī)床加工有可能 3.2.1 傳感器簡介 傳感器是一種能夠感受規(guī)定的被測量,并按照一定的規(guī)律轉(zhuǎn)換成可用輸出信號的器件或 裝置,其輸入信號(被測量)往往是非電量,輸出信號常常為易于處理的電量,如電壓等。 傳感器種類很多,分類標(biāo)準(zhǔn)不一樣,叫法也不一樣,常見的有電阻傳感器、電感式傳感器、電容式傳感器、溫度傳感器、壓電式傳感器、霍爾傳感器、熱電偶傳感器、光電傳感器、數(shù)字式位置傳感器等。在數(shù)控機(jī)床氏應(yīng)用的傳感器主要有光電編碼器、直線光柵、接近開關(guān)、溫度傳感器、霍爾傳感器、電流傳感器、電壓傳感器、壓力傳感器、液位傳感器、旋轉(zhuǎn)變壓器、感應(yīng)同步器、速度傳感器等主要用來檢測位置、直線位移和角位移、速度、壓力、溫度等。 3.2.2 數(shù)控機(jī)床對傳感器的要求 (1)牢靠性高和抗干擾性強(qiáng); (2)滿足精度和速度的要求; (3)使用維護(hù)方便,適合機(jī)床運(yùn)行環(huán)境; (4)成本低。 3.23霍爾傳感器 霍爾傳感器是利用霍爾現(xiàn)象制成的傳感器。將鍺等半導(dǎo)體置于磁場中,在一個(gè)方向通以電流時(shí),則在垂直的方向上會(huì)出現(xiàn)電位差,這就是霍爾現(xiàn)象。將小磁體固定在運(yùn)動(dòng)部件上,當(dāng)部件靠近霍爾元件時(shí),便產(chǎn)生霍爾現(xiàn)象,從而判斷物體是否到位。 3.3程序控制要求 此設(shè)計(jì)應(yīng)用的FX2N—32型PLC作為主機(jī)。 此數(shù)控加工中心刀具庫由六種刀具組成, 按鈕SB1~SB6分別為6種刀具選擇按鈕; ST0~ST7分別為刀具的行程開關(guān),由霍爾元件組成。 (1)初始狀態(tài)時(shí),PLC記錄當(dāng)前刀號 (2)當(dāng)按下SB1~SB6中任何一個(gè)時(shí),PLC記錄該刀號,然后刀盤按照離請求刀號最近的方向移動(dòng),轉(zhuǎn)盤轉(zhuǎn)動(dòng)到達(dá)刀具位置時(shí),到位指示燈發(fā)亮,機(jī)械手開始換刀,切換刀指示燈閃爍。5秒后換刀結(jié)束。 (3)換刀過程中,其他換刀信號均無效。換刀完畢,記錄當(dāng)前刀號,等待下一次換刀。 3.4流程圖 檢測機(jī)械手位置D0 檢測系統(tǒng)調(diào)取刀號D1 D0和D1比較 D0 > D1 D0-D1=D3 D3和K3比較 D3=K3 M11動(dòng)作 刀盤順轉(zhuǎn) D0=D1 M11動(dòng)作 D3>K3 Y0到位指示燈亮 M10動(dòng)作 刀盤逆轉(zhuǎn) 換刀成功指示燈Y4閃 D0- 1.請仔細(xì)閱讀文檔,確保文檔完整性,對于不預(yù)覽、不比對內(nèi)容而直接下載帶來的問題本站不予受理。
- 2.下載的文檔,不會(huì)出現(xiàn)我們的網(wǎng)址水印。
- 3、該文檔所得收入(下載+內(nèi)容+預(yù)覽)歸上傳者、原創(chuàng)作者;如果您是本文檔原作者,請點(diǎn)此認(rèn)領(lǐng)!既往收益都?xì)w您。
下載文檔到電腦,查找使用更方便
10 積分
下載 |
- 配套講稿:
如PPT文件的首頁顯示word圖標(biāo),表示該P(yáng)PT已包含配套word講稿。雙擊word圖標(biāo)可打開word文檔。
- 特殊限制:
部分文檔作品中含有的國旗、國徽等圖片,僅作為作品整體效果示例展示,禁止商用。設(shè)計(jì)者僅對作品中獨(dú)創(chuàng)性部分享有著作權(quán)。
- 關(guān) 鍵 詞:
- 數(shù)控加工中心 刀具 PLC 自動(dòng)控制 設(shè)計(jì)
鏈接地址:http://m.jqnhouse.com/p-6653330.html