




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)
文檔簡介
1、PAGE31 / NUMPAGES31基于PLC的組合機床控制系統(tǒng)設(shè)計第1章三面銑組合機床概述三面銑組合機床是用來進行銑銷加工的一種自動加工設(shè)備,其作用對象是Z512W型臺式鉆床主軸箱的80、90孔端面與定位面。1.1 組合機床概述1.1.1 組合機床發(fā)展史二十世紀70年代以來,隨著可轉(zhuǎn)位刀具、密齒銑刀、鏜孔尺寸自動檢測和刀具自動補償技術(shù)的快速發(fā)展,組合機床的加工精度也有很大的提高。銑削平面的平面度可達0.05毫米1000毫米,表面粗糙度可低達2.50.63微米;鏜孔精度可達IT76級,孔距精度可達O.03O.02微米1。隨著汽車工業(yè)的興起,專用機床也逐漸發(fā)展起來。在專用機床中某些部件因重復(fù)使
2、用,逐步發(fā)展成為通用部件,因而產(chǎn)生了組合機床。最早的組合機床是1911年在美國制成的,用于加工汽車零件。初期,各機床制造廠都有各自的通用部件標準。為了便于用戶使用和維修,提高不同制造廠的通用部件的互換性,美國福特汽車公司和通用汽車公司與美國機床制造廠于1953年協(xié)商,嚴格規(guī)定各部件間的聯(lián)系尺寸,確定了組合機床通用部件標準化的原則,即但對部件結(jié)構(gòu)未作規(guī)定。1.1.2 組合機床部件分類組合機床通用部件按功能可分為五類。動力部件主要有動力箱、切削頭和動力滑臺,是為組合機床提供主運動和進給運動的部件。支承部件有側(cè)底座、中間底座、支架、可調(diào)支架、立柱和立柱底座等,是用以安裝動力滑臺、帶有進給機構(gòu)的切削頭
3、或夾具等的部件。輸送部件主要有分度回轉(zhuǎn)工作臺、環(huán)形分度回轉(zhuǎn)工作臺、分度鼓輪和往復(fù)移動工作臺等,是用以輸送工件或主軸箱至加工工位的部件??刂撇考幸簤赫尽㈦姎夤窈筒倏v臺等,是用以控制機床的自動工作循環(huán)的部件。輔助部件主要就是有潤滑裝置、冷卻裝置和排屑裝置等。1.2 組合機床的特點組合機床是用按一定規(guī)則和標準設(shè)計的通用部件以與按被加工零件的形狀和工藝要求設(shè)計的專用部件組成的專用機床。組合機車是由專用機床和萬能機床發(fā)展來的,它結(jié)構(gòu)簡單,又能夠重新調(diào)整,適應(yīng)新工件的加工。組合機床與萬能機床和專用機床相比,有以下幾個特點:1、組合機床結(jié)構(gòu)穩(wěn)定、工作可靠,使用和維修方便。2、組合機床設(shè)計和制造的周期短,投
4、資少,經(jīng)濟效果好。3、組合機床生產(chǎn)效率高,產(chǎn)品質(zhì)量穩(wěn)定,勞動強度低。4、組合機床其通用部件和標準零件可以重復(fù)利用,不必另行設(shè)計和制造。5、組合機床由于采用專用夾具、刀具和導(dǎo)向裝置等,對操作工人水平要求不高,加工質(zhì)量靠工藝裝備保證。6、組合機床易于聯(lián)成組合機床自動線,以適應(yīng)大規(guī)模的生產(chǎn)需要。1.3 機床主要結(jié)構(gòu)部件機床主要部件包括床身、工作臺、底座、銑削動力頭、液壓動力滑臺、工件松緊油缸、液壓站等組成。機床床身安放在底座上,床身上安裝有液壓動力滑臺,工件與夾緊裝置放于滑臺上。床身的兩邊各安裝有一臺銑銷頭,上方有立銑頭,液壓站在機床附近。1.4 機床加工工件示意圖如圖1.1所示圖1.180、90孔
5、端面與定位面1.5 機床工作過程用工作臺上的夾具固定要加工的零件,其他工作準備就緒后,發(fā)出加工指令。工件夾緊后壓力繼電器動作,液壓動力滑臺(即工作臺)開始快進,到位轉(zhuǎn)工進,然后同時起動左銑頭、右1號銑頭開始加工,加工到某一位置,立銑頭開始加工,加工又走一定位置后右1號銑頭停止,右2號銑頭開始加工,加工到終點三臺電機同時停止。待電機完全停止后,滑臺退回原位,工件松開,一個自動工作循環(huán)結(jié)束。1.6組合機床裝配模型零部件間參數(shù)關(guān)系可以反映在零部件相互約束關(guān)系和零部件間可配套約束關(guān)系兩個方面2。這種描述首先需要確定一個與其它部件發(fā)生關(guān)系最多的一個零件或部件為基準件。以此基準件為核心,再分別描述其它基準
6、件的位置關(guān)系,就能構(gòu)建該產(chǎn)品各零部件的位置約束關(guān)系模型。對于組合機床整機而言,各個加工單元都是相對于中間底座或工作臺布置的,所以可以將中間底座或工作臺作為基準件來描述;而對于各個加工單元來說,則可以側(cè)底座為基準件來描述該單元部各零部件之間的位置約束關(guān)系。1.7 三面銑組合機床的電氣控制要求三面銑組合機床有左銑削頭、右銑1號削頭、右銑2號削頭、立銑削頭和液壓泵五臺三相交流籠型異步電機,設(shè)計要求如下:(1)機床有單動力頭自動循環(huán)工作、點動、單循環(huán)自動工作三種工作方式。(2)五臺電機均為單向旋轉(zhuǎn)。(3)要求有電源、油泵工作、工件夾緊與放松和加工等信號指示。(4)油泵電機在自動加工一個循環(huán)后不停機。(
7、5)必要的聯(lián)鎖與保護環(huán)節(jié)。第2章 PLC控制系統(tǒng)硬件設(shè)計本章主要從系統(tǒng)設(shè)計結(jié)構(gòu)和硬件設(shè)計角度,介紹該項目的PLC控制系統(tǒng)設(shè)計步驟、系統(tǒng)的硬件配置、主電路設(shè)計等。2.1 PLC的簡介PLC實體圖PLC(Programmable logic Controller)可編程邏輯控制器,一種數(shù)字運算操作的電子系統(tǒng)??删幊炭刂破魇怯嬎銠C家族中的一員,它使用了可編程序的記憶以存儲指令,用來執(zhí)行諸如邏輯、順序、計時、計數(shù)和演算等功能,并通過數(shù)字或模擬的輸入和輸出,以控制各種機械或生產(chǎn)過程。1969年美國數(shù)字設(shè)備公司(DEC)研制出世界上第一臺PLC,并在美國通用汽車公司的生產(chǎn)自動裝配在線首次應(yīng)用成功,之后得到
8、迅速發(fā)展3。美國從1971年開始輸出這種技術(shù),1973年以后,西德、日本、英國、法國相繼開發(fā)了各自的PLC,并廣泛應(yīng)用。二十余年來,PLC的發(fā)展迅猛異常,它的應(yīng)用領(lǐng)域可謂是各行各業(yè)。需要特別指出的是,PLC在機械行業(yè)的應(yīng)用有十分重要的意義,已成為當(dāng)今世界的新潮流,據(jù)國外有關(guān)資料統(tǒng)計,用于機械行業(yè)的PLC銷售額占60,PLC是實現(xiàn)機電一體化的重要手段,它既能改造傳統(tǒng)的機械產(chǎn)品成為機電一體化新一代的產(chǎn)品,又適應(yīng)于生產(chǎn)過程控制4。PLC的特點如下:(1)可靠性高,抗干擾能力強電氣控制設(shè)備的一個關(guān)鍵性能就是高可靠性。PLC的I/O采用了隔離措施,并應(yīng)用大規(guī)模集成電路,故能適應(yīng)各種惡劣的環(huán)境,能直接安裝
9、在機器設(shè)備上運行。例如三菱公司生產(chǎn)的F系列PLC平均無故障時間可以達到30萬小時。一些使用冗余CPU的PLC的平均無故障工作時間則更長5。(2)編程簡單,易學(xué)易用PLC作為通用工業(yè)控制計算機的一種,是面向工礦企業(yè)的工控設(shè)備。梯形圖語言的圖形符號與表達方式和繼電器電路圖相當(dāng)接近,具有一定的電工和工藝知識的人員可在短時間學(xué)會并應(yīng)用自如,只用PLC的少量開關(guān)量邏輯控制指令就可以方便地實現(xiàn)繼電器電路的功能。(3)配套齊全,功能完善,適用性強PLC發(fā)展到今天,已經(jīng)形成了各種規(guī)模的系列化產(chǎn)品??梢杂糜诟鞣N規(guī)模的工業(yè)控制場合。不同的控制對象,可以采用一樣的硬件,只需編制不同的軟件,就可實現(xiàn)不同的控制。除了邏
10、輯處理功能以外,現(xiàn)代PLC大多可用于各種數(shù)字控制領(lǐng)域,具有完善的數(shù)據(jù)運算能力,使PLC滲透到了位置控制、溫度控制、CNC等各種工業(yè)控制中。(4)系統(tǒng)的設(shè)計、建造工作量小,維護方便,容易改造PLC用存儲邏輯代替接線邏輯,大大減少了控制設(shè)備外部的接線,使控制系統(tǒng)設(shè)計與建造的周期大為縮短。PLC一般采用模塊結(jié)構(gòu),又具有自診斷功能,判斷故障迅速方便,維修時只需更換插入式模塊,因而維修十分方便。更重要的是使同一設(shè)備經(jīng)過改變程序來改變生產(chǎn)過程成為可能。這很適合多品種、小批量的生產(chǎn)場合。(5)體積小,容量大,重量輕,能耗低,成本低目前新出產(chǎn)的超小型PLC品種底部尺寸小于100MM,重量小于150g,功耗僅數(shù)
11、瓦。它可以完成相當(dāng)于200500個繼電器組成的系統(tǒng)的控制功能,而其成本僅相當(dāng)于一樣功能繼電器系統(tǒng)的(1030),由于體積小很容易裝入機械部,是實現(xiàn)機電一體化的理想控制設(shè)備。PLC在國外已廣泛應(yīng)用于鋼鐵、石油、化工、電力、建材、機械制造、汽車、輕紡、交通運輸、環(huán)保與文化娛樂等各個行業(yè)6。 PLC的領(lǐng)域大致可歸納為如下幾類。(1)開關(guān)量的邏輯控制(2)模擬量控制(3)運動控制(4)過程控制(5)數(shù)據(jù)處理(6)通信與聯(lián)網(wǎng)2.2 PLC控制系統(tǒng)設(shè)計的基本原則和步驟無論是用PLC組成集散控制系統(tǒng),還是獨立控制系統(tǒng),PLC控制部分的設(shè)計都可以參考圖2.1所示的步驟。圖2.1 2.2.1 PLC控制系統(tǒng)設(shè)計
12、的基本原則在實際設(shè)計過程中,設(shè)計原則會涉與很多方面,其中最基本的設(shè)計原則可以歸納為以下4點。(1)可靠性原則確??刂葡到y(tǒng)的可靠性。(2)完整性原則最大限度的滿足工業(yè)生產(chǎn)要求或機械設(shè)備的控制要求。(3)經(jīng)濟型原則力求控制系統(tǒng)簡單、實用、合理。(4)發(fā)展性原則適當(dāng)考慮生產(chǎn)發(fā)展和工藝改進的需要,在I/O接口、通信能力等方面留有余地。2.2.2 PLC控制系統(tǒng)設(shè)計的一般步驟PLC控制系統(tǒng)設(shè)計包括硬件設(shè)計和軟件設(shè)計。所謂硬件設(shè)計,是指PLC外部設(shè)備的設(shè)計,而軟件設(shè)計即PLC應(yīng)用程序的設(shè)計。整個系統(tǒng)的設(shè)計分以下6步進行2。1、熟悉被控對象這一階段必須對被控對象所有功能全面的了解,對對象的各種動作與動作時序
13、、動作條件、必要的互鎖與保護;電氣系統(tǒng)與機械、液壓、氣動與各儀表等系統(tǒng)間的關(guān)系;PLC與其他設(shè)備的關(guān)系,PLC之間是否通信聯(lián)網(wǎng);系統(tǒng)的工作方式與人機界面,需要顯示的物理量與顯示方式等7。2、評估控制任務(wù)根據(jù)系統(tǒng)所需完成的控制任務(wù),對被控對象的生產(chǎn)工藝與特點進行詳細分析,特別是從以下幾個方面給以考慮。(1)可靠性要求:當(dāng)I/O點數(shù)在20甚至更少時,就趨向于選擇PLC控制了。(2)數(shù)據(jù)處理速度:若數(shù)據(jù)處理程度較低,而主要以工業(yè)過程控制為主時,采用PLC控制則非常適宜。(3)工藝復(fù)雜程度:若工藝要求比較復(fù)雜時,PLC控制具有更大的優(yōu)越性.(4)控制規(guī)模:一個控制系統(tǒng)的控制規(guī)??捎迷撓到y(tǒng)的I/O設(shè)備總
14、數(shù)來衡量。當(dāng)控制規(guī)模較大時,特別是開關(guān)量控制的I/O設(shè)備較多時,最適合采用PLC控制。3、硬件選擇8(1) 系統(tǒng)I/O設(shè)備的選擇。輸入設(shè)備包括按紐、位置開關(guān)、轉(zhuǎn)換開關(guān)與各種傳感器等。輸出設(shè)備包括繼電器、接觸器、電磁閥、信號指示燈與其它執(zhí)行器等。(2) 選擇PLC。PLC選擇包括對PLC的機型、I/O模塊、容量、電源等的選擇。(3) 計數(shù)器、定時器與部輔助繼電器的地址分配。(4) 繪制PLC外圍硬件線路圖。畫出系統(tǒng)其它部分的電氣線路圖,包括主電路和未進入PLC的控制電路等。由PLC的I/O連接圖和PLC外圍電氣線路圖組成系統(tǒng)的電氣原理圖。到此為止系統(tǒng)的硬件電氣線路已經(jīng)確定。4、編寫應(yīng)用程序根據(jù)控
15、制系統(tǒng)的要求,采用合適的設(shè)計方法來設(shè)計PLC程序。程序要以滿足系統(tǒng)控制要求為主線,逐一編寫實現(xiàn)各控制功能或各子任務(wù)的程序,逐步完善系統(tǒng)指定的功能。程序通常應(yīng)包括以下容9:(1)初始化程序。初始化程序的主要容有:對某些數(shù)據(jù)區(qū)、計數(shù)器等進行清零,對某些數(shù)據(jù)區(qū)所需數(shù)據(jù)進行恢復(fù),對某些繼電器進行置位或復(fù)位,對某些初始狀態(tài)進行顯示等等。(2)檢測、故障診斷和顯示等程序。(3)保護和連鎖程序。保護和連鎖是程序中不可缺少的部分,它可以避免由于非法操作而引起的控制邏輯混亂。5、程序調(diào)試程序調(diào)試分為模擬調(diào)試和現(xiàn)場調(diào)試2個階段。程序模擬調(diào)試是模擬產(chǎn)生現(xiàn)場實際狀態(tài),為程序的運行創(chuàng)造必要的環(huán)境條件。根據(jù)產(chǎn)生現(xiàn)場信號的
16、方式不同,模擬調(diào)試有硬件模擬法和軟件模擬法兩種形式5。(1)硬件模擬法是使用一些硬件設(shè)備(如用另一臺PLC或一些輸入器件等)模擬產(chǎn)生現(xiàn)場的信號,并將這些信號以硬接線的方式連到PLC系統(tǒng)的輸入端,其時效性較強。(2)軟件模擬法是在PLC中另外編寫一套模擬程序,模擬提供現(xiàn)場信號,其簡單易行,但時效性不易保證。2.3 PLC的選型本機床控制系統(tǒng)采用的是日本三菱公司的FX2N系編程控制器6,根據(jù)設(shè)計的機床控制系統(tǒng)對輸入輸出的要求,本機床控制系統(tǒng)設(shè)計選擇了日本三菱公司生產(chǎn)的FX2N系列可編程控制器中的FX2N80MR-001。該型號的輸入點數(shù)40個,輸出點數(shù)40個,輸出形式是R-繼電器輸出10(有接點,
17、交流、直流負載兩用)。不但滿足本設(shè)計中的輸入輸出點數(shù)的基本要求,而且為日后本機床控制系統(tǒng)的升級改造保留有一定的系統(tǒng)擴展空間。圖 2.2 FX2N系列可編程控制器中的FX2N-80MR-0012.4 PLC的I/O分配表本控制系統(tǒng)的PLC的輸入、輸出點數(shù)的確定是根據(jù)控制系統(tǒng)設(shè)計要求和所需控制的現(xiàn)場設(shè)備數(shù)量加以確定。(1)PLC的輸入端口包括自動循環(huán)工作按鈕、點動按鈕、油泵啟動、總停按鈕、SA1等,還包括電動機的熱保護繼電器輸入,輸入形式是熱繼電器的常開觸點。PLC的I/O分配表11如下所示:表2.1 I/O地址分配表(2)PLC的輸出端口包括運行指示燈、交流接觸器、繼電器等。2.5 PLC的I/
18、O分配圖圖2.3 PLCI/O分配圖122.6 變頻調(diào)速器2.6.1 變頻器的概述變頻器是把工頻電源(50Hz或60Hz)變換成各種頻率的交流電源,以實現(xiàn)電機的變速運行的設(shè)備,其中控制電路完成對主電路的控制,整流電路將交流電變換成直流電,直流中間電路對整流電路的輸出進行平滑濾波,逆變電路將直流電再逆變成交流電。變頻器的分類按照主電路工作方式分類,可以分為電壓型變頻器和電流型變頻器;按照工作原理分類,可以分為V/f控制變頻器、轉(zhuǎn)差頻率控制變頻器和矢量控制變頻器等;按照用途分類,可以分為通用變頻器、高性能專用變頻器、高頻變頻器、單相變頻器和三相變頻器;按照開關(guān)方式分類,可以分為PAM控制變頻器、P
19、WM控制變頻器和高載頻PWM控制變頻器等8。2.6.2 變頻器原理1、變頻器的基本構(gòu)成變頻器有交-直-交和交-交兩種形式。交-交變頻器可將工頻交流直接轉(zhuǎn)換成頻率、電壓均可控制的交流;交-直-交變頻器則是先把工頻交流通過整流器轉(zhuǎn)換成直流,然后再把直流轉(zhuǎn)換成頻率、電壓均可控制的交流。主要由主電路(包括整流器、中間直流環(huán)節(jié)、逆變器)和控制電路組成13。整流器主要是將電網(wǎng)的交流整流成直流;逆變器是通過三相橋式逆變電路將直流逆變成任意頻率的三相交流;中間環(huán)節(jié)又叫中間儲能環(huán)節(jié);由于變頻器的負載一般為電動機,屬于感性負載,運行中中間直流環(huán)節(jié)和電動機之間總會有無功功率交換,這種無功功率將由中間環(huán)節(jié)的儲能元件(
20、電容器或電抗器)來緩沖;控制電路主要是完成對整流器的電壓控制,對逆變器的開關(guān)控制以與完成各種保護功能。2、變頻器的調(diào)速原理三相異步電動機的轉(zhuǎn)速公式:(2.1)式中同步轉(zhuǎn)速;電源頻率,單位為Hz;電動機極對數(shù);電動機轉(zhuǎn)差率。從公式可知,改變電源頻率即可實現(xiàn)調(diào)速17。對異步電動機實行調(diào)速時,希望主磁通保持不變,因為磁通太弱,鐵芯利用不充分,同樣轉(zhuǎn)子電流下轉(zhuǎn)矩減小,電動機的負載能力下降;若磁通太強,鐵芯發(fā)熱,波形變壞。如何實現(xiàn)磁通不變?根據(jù)三相異步電動機定子每相電動勢的有效值為: (2.2) 式中電動機定子頻率,單位為Hz;定子相繞組有效匝數(shù);每極磁通量,單位為Wb。從公式(2.2)可知,對和進行適
21、當(dāng)控制即可維持磁通量不變。因此,異步電動機的變頻調(diào)速必須按照一定的規(guī)律同時改變其定子電壓和頻率,即必須通過變頻器獲得電壓和頻率均可調(diào)節(jié)的供電電源。2.6.3 變頻器的選型根據(jù)設(shè)計的機床控制系統(tǒng)對電機的功率、性能等等的要求,本機床控制系統(tǒng)設(shè)計選擇了日本三菱公司生產(chǎn)的FR-F700系列通用變頻器中的FR-F740-22K-CHT1。變頻器的參數(shù)變頻器用于單純可變速運行時,可按出廠設(shè)定的參數(shù)運即可,若考慮負荷、運行方式時,必須設(shè)定必要的參數(shù)。對于三菱FR-FR740-22K-CHT1變頻器的性能參數(shù)8,可以根據(jù)實際需要來設(shè)定,文中僅介紹一些常用的參數(shù),有關(guān)其他參數(shù),請參考附錄或有關(guān)設(shè)備使用手冊。簡單
22、參數(shù)一覽表如表2.2所示9:表2.2 變頻器性能參數(shù)表參考編號名稱單位初始值圍用途參照0轉(zhuǎn)矩提升0.1%6/4/3/2/1.5/1%030%想進一步提高啟動時的轉(zhuǎn)矩,在負載后電機不轉(zhuǎn),輸出警報(OL),在(OC1)發(fā)生跳閘的情況下使用。*1 初始值因變頻器的容量不同而不同。521上限頻率0.01Hz120/60Hz0-120Hz想設(shè)置輸出頻率的上限與下限的情況下進行設(shè)定。*2 初始值根據(jù)變頻器容量不同而不同。532下限頻率0.01Hz0Hz0-120Hz想設(shè)置輸出頻率的上限和下限的情況下進行設(shè)定3基準頻率0.01Hz50Hz0-400Hz請看電機的額定銘牌進行確認544多段速設(shè)定(高速)0.0
23、1Hz50Hz0-400Hz想用參數(shù)設(shè)定運轉(zhuǎn)速度,用端子切換速度的時候進行設(shè)定。445多段速設(shè)定(中速)0.01Hz30Hz0-400Hz6多段速設(shè)定(低速)0.01Hz10Hz0-400Hz7加速時間0.1s5/15s0-3600s可以設(shè)定加減速時間,*3 初始值根據(jù)變頻器的容量不同而不同。558減速時間0.1s10/30s0-3600s9電子過電流保護0.01/0.1A變頻器額定輸出電流0500/03600A用變頻器對電機進行熱保護。設(shè)定為電機的額定電流。*4單位圍根據(jù)變頻器容量不同而不同。3360節(jié)能控制選擇100,4,9作為風(fēng)扇,泵專用,使用時變頻器的輸出電力變?yōu)樽钚?679運行模式選
24、擇100,1,2,3,4,6,7選擇起動指令與頻率指令的設(shè)定方式58125端子2頻率設(shè)定增益0.01Hz50Hz0-400Hz改變最大的(5V)對應(yīng)的頻率47126端子4頻率設(shè)定增益0.01Hz50Hz0-400Hz改變20mA輸入時的頻率49160用戶參數(shù)組讀取選擇100,1,9999使擴展參數(shù)有效50變頻器的端子FR-F740-22K-CHT1型變頻器的主接線一般有6個端子,其中輸入端子R(L1)、S(L2)、T(L3)接三相電源;輸出端子U、V、W接三相電動機,切記不能接反,否則,將損毀變頻器,其接線如變頻器端子接線圖所示。變頻器端子接線8如圖2.5所示:圖2.4 變頻器端子接線圖142
25、.7 主電路設(shè)計圖第3章 PLC控制系統(tǒng)軟件設(shè)計本文上一章介紹了本系統(tǒng)的硬件設(shè)計,本章在硬件設(shè)計的基礎(chǔ)上,將介紹本系統(tǒng)軟件設(shè)計,主要包括軟件設(shè)計的基本方法、步驟,編程軟件GX-Developer的介紹以與本系統(tǒng)的軟件程序設(shè)計等。3.1 PLC的編程語言與編程方法3.1.1 PLC的編程語言PLC的編程語言與一般計算機語言相比,具有明顯的特點,它既滿足易于編寫,又滿足易于調(diào)試的要求。不管什么型號的PLC,其編程語言都具有以下特點:1.圖形式指令結(jié)構(gòu)2.簡化的程序結(jié)構(gòu)3.簡化應(yīng)用軟件生成過程4.明確的變量常數(shù)5.強化調(diào)試手段總之,PLC的編程語言是面向用戶的,對使用者不要求具備高深的知識、不需要長
26、時間的專門訓(xùn)練。IEC(國際電工委員會)中的PLC編程語言標準中有五種編程語言:梯形圖編程語言、順序功能圖編程語言、指令語句表編程語言、功能塊圖編程語言、結(jié)構(gòu)文本編程語言15。其中最常用的就是梯形圖編程語言和指令語句表編程語言。 1、梯形圖編程語言:是在原繼電器接觸器控制系統(tǒng)的繼電器梯形圖基礎(chǔ)上演變而來的一種圖形語言。它是目前用得最多的PLC編程語言。注意:梯形圖表示的并不是一個實際電路而只是一個控制程序,其間的連線表示的是它們之間的邏輯關(guān)系,即所謂“軟接線”。它們并非是物理實體,而是“軟繼電器”。每個“軟繼電器”僅對應(yīng)PLC存儲單元中的一位。該位狀態(tài)為“1”時,對應(yīng)的繼電器線圈接通,其常開觸
27、點閉合、常閉觸點斷開;狀態(tài)為“0”時,對應(yīng)的繼電器線圈斷開,其常開、常閉觸點保持原態(tài)。梯形圖編程格式:(1)梯形圖按行從上至下編寫,每一行從左往右順序編寫。PLC程序執(zhí)行順序與梯形圖的編寫順序一致。(2)梯形圖左、右邊垂直線稱為起始母線、終止母線。每一邏輯行必須從起始母線開始畫起,終止于繼電器線圈或終止母線(有些PLC終止母線可以省略)。(3)梯形圖的起始母線與線圈之間一定要有觸點,而線圈與終止母線之間則不能有任何觸點。2、指令語句表編程語言:助記符語言類似于計算機匯編語言,用一些簡潔易記的文字符號表達PLC的各種指令。同一廠家的PLC產(chǎn)品,其助記符語言與梯形圖語言是相互對應(yīng)的,可互相轉(zhuǎn)換。助
28、記符語言常用于手持編程器中,梯形圖語言則多用于計算機編程環(huán)境中。3.1.2 PLC的編程方法在設(shè)計PLC程序時,可以根據(jù)自己的實際情況,采用下列不同的方法16。1、解析法可利用組合邏輯或時序邏輯的理論,并運用相應(yīng)的解析方法,對其進行邏輯關(guān)系的求解,然后再根據(jù)求解的結(jié)果,畫成梯形圖或直接寫出程序。解析法比較嚴密,可以運用一定的標準,使程序優(yōu)化,可避免編程的盲目性,是較有效的方法。2、經(jīng)驗法即是運用自己的或別人的經(jīng)驗進行設(shè)計,設(shè)計前選擇與設(shè)計要求相類似的成功的例子,并進行修改,增刪部分功能或運用其中部分程序,直至適合自己的情況。在工作過程中,可收集與積累這樣成功的例子,從而可不斷豐富自己的經(jīng)驗。3
29、、技巧法技巧法是在經(jīng)驗法和解析法的基礎(chǔ)上,運用技巧進行編程,以提高編程質(zhì)量。還可以使用流程圖做工具,講巧妙的設(shè)計形式化,進而編制所需要的程序。該方法是多種編程方法的綜合應(yīng)用。4、圖解法圖解法是靠畫圖進行設(shè)計。常用的方法有梯形圖法、流程圖法與時序圖(波形圖)法。梯形圖法是基本方法,無論是經(jīng)驗法還是解析法,若將PLC程序轉(zhuǎn)化成梯形圖后,就要用到梯形圖法。流程圖法是用框圖表示PLC程序執(zhí)行過程與輸入條件與輸出關(guān)系,在使用步進指令的情況下,用它設(shè)計是很方便的16。時序圖(波形圖)法適合于時間控制電路,將對應(yīng)信號的波形畫出后,再依時間邏輯關(guān)系去組合,就可很容易把電路設(shè)計出。圖解法和解析法不是彼此獨立的。
30、解析法要畫圖,圖解法也要列解析式,只是兩種方法的側(cè)重點不一樣。5、計算機輔助設(shè)計計算機輔助設(shè)計是利用PLC通過上位單元與計算機實現(xiàn),運用計算機進行編程。該方法需要有相應(yīng)的編程軟件。3.2 PLC編程軟件概述三菱PLC編程軟件GX-Developer是三菱通用性較強的編程軟件,它能夠完成Q系列、QnA系列、A系列(包括運動控制CPU)、FX系列PLC梯形圖、指令表、SFC等的編輯。該編程軟件能夠?qū)⒕庉嫷某绦蜣D(zhuǎn)換成GPPQ、GPPA格式的文檔,當(dāng)選擇FX系列時,還能將程序存儲為FXGP(DOS)、FXGP(WIN)格式的文檔,以實現(xiàn)與FX-GP/WIN-C軟件的文件互換5。該編程軟件能夠?qū)xce
31、l、Word等軟件編輯的說明性文字、數(shù)據(jù),通過復(fù)制、粘貼等簡單操作導(dǎo)入程序中,使軟件的使用、程序的編輯更加便捷。此外,GX-Developer編程軟件還具有以下特點。(1)操作簡便標號編程。功能塊。使用宏定義。(2)豐富的調(diào)試功能由于運用了梯形圖邏輯測試功能,能夠更加簡單的進行調(diào)試作業(yè)。通過該軟件可進行模擬在線調(diào)試,不需要與可編程控制器連接。程序編輯過程中發(fā)生錯誤時,軟件會提示錯誤信息或錯誤原因,所以能大幅度縮短程序編輯的時間。在幫助菜單中有CPU出錯信息、特殊繼電器/特殊寄存器的說明等容,所以對于在線調(diào)試過程中發(fā)生錯誤,或者是程序編輯中想知道特殊繼電器/特殊寄存器的容的情況下,通過幫助菜單可
32、非常簡便的查詢到相關(guān)信息。(3)能夠用各種方法和可編程控制器CPU連接17經(jīng)由USB接口與可編程控制器CPU連接;經(jīng)由串行通信口與可編程控制器CPU連接;經(jīng)由CC-Link與可編程控制器CPU連接;經(jīng)由MELSEC NET(II)與可編程控制器CPU連接;經(jīng)由MELSEC NET/10(H)與可編程控制器CPU連接;經(jīng)由計算機接口與可編程控制器CPU連接;經(jīng)由Ethernet與可編程控制器CPU連接。GX-Developer編程軟件的操作界面為圖3.1所示,該操作界面大致由下拉菜單、編程區(qū)、工具條、狀態(tài)條、工程數(shù)據(jù)列表等部分組成。需要特別注意的是在FX-GP/WIN-C編程軟件里稱編輯的程序為
33、文件,而在GX-Developer編程軟件中稱之為工程。圖3.1三菱PLC編程軟件操作界面與FX-GP/WIN-C編程軟件的操作界面相比,該軟件取消了功能圖、功能鍵,并將這兩部分容合并,作為梯形圖標記工具條;新增加了工程參數(shù)列表、數(shù)據(jù)切換工具條、注釋工具條等。這樣友好的直觀的操作界面使操作更加簡便。圖3.1中引出線所示的名稱、容說明如表3.1所示:表3.1序號名稱容1下拉菜單包含工程、編輯、查找/替換、交換、顯示、在線、診斷、工具、窗口、幫助,共10個菜單2標準工具條由工程菜單、編輯菜單、查找/替換菜單、在線菜單、工具菜單中常用的功能組成。3數(shù)據(jù)切換工具條可在程序菜單、參數(shù)、注釋、編程元件存這
34、四個項目中切換4梯形圖標記工具條包含梯形圖編輯所需要使用的常開觸點、常閉觸點、應(yīng)用指令等容5程序工具條可進行梯形圖模式,指令表模式的轉(zhuǎn)換;進行讀出模式,寫入模式,監(jiān)視模式,監(jiān)視寫入模式的轉(zhuǎn)換6SFC工具條可對SFC程序進行塊變換、塊信息設(shè)置、排序、塊監(jiān)視操作7工程參數(shù)列表顯示程序、編程元件注釋、參數(shù)、編程元件存等容,可實現(xiàn)這些項目的數(shù)據(jù)的設(shè)定8狀態(tài)欄提示當(dāng)前的操作:顯示PLC類型以與當(dāng)前操作狀態(tài)等9操作編輯區(qū)完成程序的編輯、修改、監(jiān)控等的區(qū)域10SFC符號工具條包含SFC程序編輯所需要使用的步、塊啟動步、選擇合并、平行等功能鍵11編程元件存工具條進行編程元件的存的設(shè)置12注釋工具條可進行注釋圍
35、設(shè)置或?qū)?各程序的注釋進行設(shè)置3.3 PLC控制系統(tǒng)程序設(shè)計1、設(shè)計思路三面銑組合機床有單循環(huán)自動工作、單動力頭自動循環(huán)工作、點動三種工作方式,下面以一個自動工作循環(huán)為例分析單循環(huán)自動工作過程控制。首先將轉(zhuǎn)換開關(guān)SA1扳至“單循環(huán)自動工作SA1-1”位置,當(dāng)操作者將要加工的零件放在液壓滑臺的夾具中后(其他準備工作就緒),按加工指令按鈕,工件開始夾緊,夾緊后工件壓力繼電器觸點動作,滑臺開始快進,原位開關(guān)SQ1復(fù)位;當(dāng)滑臺壓下滑臺快進轉(zhuǎn)工進位置開關(guān)SQ2后轉(zhuǎn)工進,同時起動左銑頭和右1銑頭開始加工;當(dāng)加工到指定位置SQ3,立銑頭開始加工;又過一定SQ4位置時,右1銑頭停止,右2銑頭開始加工,直到
36、終點三臺電動機同時停止。此時,當(dāng)死擋鐵停留壓力繼電器BP1觸點動作后滑臺自動快速退回原位,SQ1受壓,工件松開,一個自動工作循環(huán)結(jié)束11。2、程序流程圖如圖3.2所示圖3.2 程序流程圖3.4 程序設(shè)計利用主控指令來實現(xiàn)組合機床的熱繼電器過載和總停的時候停止機床工作。組合機床的三種工作方式:單循環(huán)自動工作、單動力自動循環(huán)工作和點動工作,有相應(yīng)的指示燈來顯示工作狀態(tài)。除了在點動工作方式下,當(dāng)加工指令按鈕按下時,油泵電機就會自動運行,同時指示燈也會亮。另外在前兩種工作方式下,油泵電機在自動加工一個循環(huán)后不停機。在點動工作方式下完成加工就停機。當(dāng)工件在滑臺原位位置且油泵電機正在運行的時候,才能對工件
37、進行“夾緊”和“放松”的操作。在點動工作方式下,需按下“工件夾緊點動工作按鈕”才能操作。在另外兩種工作方式下,按下“加工指令按鈕”就會自動完成相應(yīng)的操作。當(dāng)工件完成“夾緊”的操作之后才能進行滑臺的移動。在點動工作方式下,需按下“滑臺快進點動工作按鈕”進行滑臺快進的點動操作。在另外兩種工作方式下,工件緊壓力繼電器得電就會自動進快進移動。當(dāng)滑臺到達指定位置,就會進行“快進”和“工進”的轉(zhuǎn)換。當(dāng)滑臺到達工件加工指定位置,在單循環(huán)自動工作方式下左銑電機自動啟動運行。在單動力自動循環(huán)工作和點動工作方式下,需按下相應(yīng)的啟動按鈕進行操作。當(dāng)滑臺到達工件加工指定位置,在單循環(huán)自動工作方式下右銑1電機自動啟動運
38、行。在單動力自動循環(huán)工作和點動工作方式下,需按下相應(yīng)的啟動按鈕進行操作。另外在工件到達右銑1和右銑2切換開關(guān)位置時,右銑1電機自動停止,此時右銑2自動開始運行。當(dāng)滑臺工件到達立銑頭加工區(qū)指定位置,在單循環(huán)自動工作方式下立銑電機自動啟動運行。在單動力自動循環(huán)工作和點動工作方式下,需按相應(yīng)的啟動按鈕進行操作。當(dāng)滑臺的工件使“死檔鐵停留壓力繼電器”得電,左銑、右銑1、右銑2和立銑的電機停機。同時,滑臺快退電磁閥得電使滑臺快退。在點動工作方式下,完成工件加工并取下工件后,使油泵電機停止運行第4章基于組態(tài)王的人機界面(HMI)設(shè)計4.1人機界面的概述人機界面(HMI)監(jiān)控系統(tǒng)由監(jiān)控主畫面與相應(yīng)的功能子畫
39、面組成,人機界面(HMI)畫面設(shè)計對于人機界面(HMI)來說是非常關(guān)鍵的。人機界面(HMI)畫面是用組態(tài)軟件來做的,常見的組態(tài)軟件有西門子公司的Wincc、羅克韋爾公司的RsView與國產(chǎn)的組態(tài)王、力控等。在本控制系統(tǒng)設(shè)計中,我們選擇了組態(tài)王來完成監(jiān)控畫面的設(shè)計。組態(tài)王軟件是一種通用的工業(yè)監(jiān)控軟件,它把過程控制設(shè)計、現(xiàn)場操作以與工廠資源管理融于一體,將一個企業(yè)部的各種生產(chǎn)系統(tǒng)和應(yīng)用以與信息交流匯集在一起,實現(xiàn)最優(yōu)化管理17。它基于Microsoft Windows XP/NT/2000 操作系統(tǒng),用戶可以在企業(yè)網(wǎng)絡(luò)的所有層次的各個位置上都可以與時獲得系統(tǒng)的實時信息。采用組態(tài)王軟件開發(fā)工業(yè)監(jiān)控工
40、程,可以極增強用戶生產(chǎn)控制能力、提高工廠的生產(chǎn)力和效率、提高產(chǎn)品的質(zhì)量、減少成本與原材料的消耗。它適用于從單一設(shè)備的生產(chǎn)運營管理和故障診斷,到網(wǎng)絡(luò)結(jié)構(gòu)分布式大型集中監(jiān)控管理系統(tǒng)的開發(fā)4。組態(tài)王軟件結(jié)構(gòu)由工程管理器、工程瀏覽器與運行系統(tǒng)三部分構(gòu)成3。工程管理器:工程管理器用于新工程的創(chuàng)建和已有工程的管理,對已有工程進行搜索、添加、備份、恢復(fù)以與實現(xiàn)數(shù)據(jù)詞典的導(dǎo)入和導(dǎo)出等功能。工程瀏覽器:工程瀏覽器是一個工程開發(fā)設(shè)計工具,用于創(chuàng)建監(jiān)控畫面、監(jiān)控的設(shè)備與相關(guān)變量、動畫、命令語言以與設(shè)定運行系統(tǒng)配置等的系統(tǒng)組態(tài)工具18。運行系統(tǒng):工程運行界面,從采集設(shè)備中獲得通訊數(shù)據(jù),并依據(jù)工程瀏覽器的動畫設(shè)計顯示動
41、態(tài)畫面,實現(xiàn)人與控制設(shè)備的交互操作。一、組態(tài)王的主要功能特性:1)可視化操作界面,真彩顯示圖形、支持漸進色、豐富的圖庫、動畫連接。2)可以對畫面中的一部分進行保存,以便以后進行分析或打印。3)無與倫比的動力和靈活性,擁有全面的腳本與圖形動畫功能。4)強大的腳本語言處理,能夠幫助你實現(xiàn)復(fù)雜的邏輯操作和與決策處理。5)變量導(dǎo)入導(dǎo)出功能,變量可以導(dǎo)出到Excel表格中,方便的對變量名稱等屬性進行修改,然后再導(dǎo)入新工程中,實現(xiàn)了變量的二次利用,節(jié)省了開發(fā)時間。6)強大的分布式報警、事件處理,支持實時、歷史數(shù)據(jù)的分布式保存。7)方便的配方處理功能。8)全新的WebServer架構(gòu),全面支持畫面發(fā)布、實時
42、數(shù)據(jù)發(fā)布、歷史數(shù)據(jù)發(fā)布以與數(shù)據(jù)庫數(shù)據(jù)的發(fā)布。9)豐富的設(shè)備支持庫,支持常見的PLC設(shè)備、智能儀表、智能模塊。二、組態(tài)王的功能:組態(tài)軟件具有監(jiān)控和數(shù)據(jù)采集系統(tǒng),好處之一就是能大大縮短開發(fā)時間,并能保證系統(tǒng)的質(zhì)量。能快速便捷地進行數(shù)據(jù)采集和圖形維護。組態(tài)王提供了豐富的快速應(yīng)用設(shè)計的工具。1、快速便捷的應(yīng)用設(shè)計;2、靈活簡便的變量定義和管理;3、強大的控制語言;4、豐富的可擴充的圖形庫;5、對多媒體的支持;6、采集和顯示歷史數(shù)據(jù);7、全新的靈活多樣、操作簡單的嵌式報表;8、配方管理;4.2 人機界面(HMI)設(shè)計雙擊桌面圖標,打開工程管理器,如圖4.1所示。圖4.1 工程管理器在工程列表區(qū)中選擇任一
43、工程雙擊后或者點擊工程管理器上的“開發(fā)”此快捷鍵后,就進入了工程的開發(fā)環(huán)境,如圖4.2所示。圖4.2 工程瀏覽器圖4.3雙擊工程瀏覽器中的“主畫面”后,就進入了開發(fā)系統(tǒng)的主畫面,本控制系統(tǒng)的組態(tài)監(jiān)控畫面設(shè)計如下圖4.3所示。4.3 定義設(shè)備和連接變量在組態(tài)王工程瀏覽器樹型目錄中,選擇“設(shè)備”,在右邊的工作區(qū)中出現(xiàn)了“新建”圖標, 雙擊,彈出“設(shè)備配置向?qū)А睂υ捒?。在“設(shè)備配置向?qū)А毕碌倪x項中進行設(shè)置:設(shè)備安裝“設(shè)備驅(qū)動PLC三菱FX2_485通訊口” 給設(shè)備指定唯一的邏輯名稱“三菱PLC00” 選擇串口號“COM1” 設(shè)備地址設(shè)置指南“0” 通信參數(shù)信息總結(jié)3。這樣就完成了設(shè)備定義和連接變量“
44、三菱PLC00”。4.4 數(shù)據(jù)變量定義實時數(shù)據(jù)庫是組態(tài)工程的數(shù)據(jù)交換和數(shù)據(jù)處理中心。數(shù)據(jù)變量是構(gòu)成實時數(shù)據(jù)庫的基本單元,建立實時數(shù)據(jù)庫的過程也就是定義數(shù)據(jù)變量的過程19。在“數(shù)據(jù)庫”中的“數(shù)據(jù)詞典”中定義數(shù)據(jù)變量,定義數(shù)據(jù)變量的容主要包括數(shù)據(jù)變量的:變量類型、變量名、變化靈敏度、數(shù)據(jù)類型、初始值、最大值最小值的圍、連接設(shè)備、寄存器和讀寫屬性等相關(guān)的參數(shù);4.5 動畫連接與命令語言1、動畫連接工程人員在組態(tài)王開發(fā)系統(tǒng)中制作的畫面都是靜態(tài)的,那么它們?nèi)绾尾拍芊从彻I(yè)現(xiàn)場的狀況呢?這就需要通過實時數(shù)據(jù)庫,因為只有數(shù)據(jù)庫中的變量才是與現(xiàn)場狀況同步變化的20。數(shù)據(jù)庫變量的變化又如何導(dǎo)致畫面的動畫效果呢?
45、通過“動畫連接”所謂“動畫連接”就是建立畫面的圖素與數(shù)據(jù)庫變量的對應(yīng)關(guān)系。這樣,工業(yè)現(xiàn)場的數(shù)據(jù),比如溫度、液面高度等,當(dāng)它們發(fā)生變化時,通過I/O接口,將引起實時數(shù)據(jù)庫中變量的變化,如果設(shè)計者曾經(jīng)定義了一個畫面圖素,比如指針與這個變量相關(guān),我們將會看到指針在同步偏轉(zhuǎn)。動畫連接的引入是設(shè)計人機接口的一次突破,它把工程人員從重復(fù)的圖形編程中解放出來,為工程人員提供了標準的工業(yè)控制圖形界面,并且由可編程的命令語言連接來增強圖形界面的功能。圖形對象與變量之間有豐富的連接類型,給工程人員設(shè)計圖形界面提供了極大的方便。“組態(tài)王”系統(tǒng)還為部分動畫連接的圖形對象設(shè)置了訪問權(quán)限,這對于保障系統(tǒng)的安全具有重要的意義
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 《語文詩歌欣賞:《春望》教學(xué)計劃》
- 汽車美容店業(yè)務(wù)轉(zhuǎn)讓合同
- 會計師事務(wù)所審計工作流程預(yù)案
- 提升客戶服務(wù)質(zhì)量措施
- 好官壞學(xué)生教育手冊
- 旅游服務(wù)安全免責(zé)協(xié)議書
- 農(nóng)業(yè)生產(chǎn)管理實施方案
- 商務(wù)往來文書格式規(guī)范與范例匯編
- 市場營銷團隊績效考核標準
- 高科技人才引進及培養(yǎng)項目合作協(xié)議
- 口語教程4整套課件完整版教學(xué)教程最全電子講義教案
- 高壓氧艙課件
- 加德納多元智能測評量表【復(fù)制】
- 譯林英語四年級下冊4B各單元教學(xué)反思
- QC成果提高大跨度多節(jié)點曲面鋼桁架一次安裝合格率
- 國家電網(wǎng)有限公司十八項電網(wǎng)重大反事故措施(修訂版)
- 環(huán)氧乙烷固定床反應(yīng)器課程設(shè)計
- 班、團、隊一體化建設(shè)實施方案
- 如何建構(gòu)結(jié)構(gòu)性思維 課后測試
- 施工方案(行車拆除)
- 開網(wǎng)店全部流程PPT課件
評論
0/150
提交評論