【正文】
工程時(shí),要選擇“PLC系列”,“PLC類(lèi)型”,“程序類(lèi)型”后單擊“確定”即可。如果選擇“設(shè)置工程名”,即可將工程名輸入后,就可將指定的文件保存在此工程中,:在此選擇PLC系列和PLC類(lèi)型 新建工程界面 Developer編程軟件的操作界面,該操作界面大致由下拉菜單、工具條、編程區(qū)、工程數(shù)據(jù)列表、狀態(tài)條等。與FXGP/WINC編程軟件的操作界面相比,該軟件取消了功能圖、功能鍵、并將這兩部分合并,作為梯形圖標(biāo)記工具條,新增加了工程參數(shù)列表、數(shù)據(jù)切換工具條、注釋工具列表等,這樣友好直觀(guān)的操作界面使操作更加簡(jiǎn)便。124356798 GX Developer編程軟件操作界面 GX Developer編程軟件操作界面中引出線(xiàn)所指示的名稱(chēng)、:序號(hào)名稱(chēng)內(nèi)容1下拉菜單包含工程、編輯、查找/替換、交換、顯示、在線(xiàn)、診斷等2標(biāo)準(zhǔn)工具條由工程菜單、編輯菜單、查找/替換菜單、在線(xiàn)菜單、工具菜單中的常用功能組成3數(shù)據(jù)切換工具條可在程序、參數(shù)、注釋、編程元件內(nèi)存這四個(gè)項(xiàng)目中切換4梯形圖標(biāo)記工具條包含梯形圖編輯所需的使用的常開(kāi)常閉觸點(diǎn)、常閉觸點(diǎn)、應(yīng)用指令等內(nèi)容5程序工具條可進(jìn)行梯形圖模式,指令表模式的轉(zhuǎn)換;進(jìn)行讀出模式、寫(xiě)入模式、監(jiān)視模式、監(jiān)視寫(xiě)入模式的轉(zhuǎn)換6SFC工具條可對(duì)SFC程序進(jìn)行塊變換、塊信息設(shè)置、排序、塊監(jiān)視操作7工程參數(shù)列表顯示程序、編輯元件注釋、參數(shù)、編程元件內(nèi)存等內(nèi)容,可實(shí)現(xiàn)這些項(xiàng)目的數(shù)據(jù)設(shè)定8狀態(tài)欄提示當(dāng)前的操作;顯示PLC類(lèi)型以及當(dāng)前操作狀態(tài)9操作編輯區(qū)完成程序的編輯、修改、監(jiān)控等的區(qū)域 PC機(jī)與CNC之間的連接請(qǐng)使用以下RS232C連接圖中所示的串行電纜連接到PC機(jī)上“COM1”口。(此電纜從機(jī)床外側(cè)引出插頭) RS232C針腳定義NC側(cè)(25針DSUB)PC機(jī)側(cè)(9針 DBUS)信號(hào)名稱(chēng)針腳號(hào)電纜連接和信號(hào)方向針腳號(hào)信號(hào)名稱(chēng)CD81DCSD22RDRD33SDDR(DSR)64ER(DTR)SG75SGER(DTR)206DR(DSR)CS(CTS)57RS(RTS)RS(RTS)48CS(CTS)229RI注:1)以上所示為普通RSCS方法連接方式2)不使用標(biāo)有虛線(xiàn)的針腳號(hào) 聯(lián)機(jī)通訊 NC相關(guān)參數(shù)設(shè)定在NC側(cè)的參數(shù)中有與GX DEVELOPER相關(guān)的位選擇參數(shù),如果沒(méi)有正確設(shè)定,則通訊時(shí)會(huì)出錯(cuò)。 7 6 5 4 3 2 1 0 (6451) 數(shù)據(jù) ( 0 0 1 1 0 0 0 0 )Bit 4 設(shè)定“0”:使用PLC4B格式梯形圖(從前用于PLC開(kāi)發(fā)的格式) “1”:GX Developer 模式Bit 5 設(shè)定“0”:禁用GPP通信 “1”:?jiǎn)⒂肎PP通信注:當(dāng)參數(shù)設(shè)定從“0”到“1”,NC重啟后方能生效。M64S輸入/:9101FDD911139102191121910339113091040911410091050911509106391163091073911709108391181910919119091109120 PLC控制程序的傳輸讀出NC中的梯形圖步驟如下:打開(kāi)Online—Read from PLC按下“Remote operation”打開(kāi)對(duì)話(huà)框,選擇PLC“Stop”,將PLC停止。然后按下“Execute”在需要讀出的梯形圖、注釋等前面方框內(nèi)打√,按下“Execute”即可讀出NC中梯形圖。保存梯形圖:Project—Save as,選擇保存文件名和路徑,按下“Save”即可將梯形圖寫(xiě)入NC中步驟如下:打開(kāi)編譯好的梯形圖:Project—Open Project,瀏覽文件夾,選擇文件后,按下”O(jiān)pen”,打開(kāi)Online—Write to PLC,按下“Remote operation”打開(kāi)對(duì)話(huà)框,選擇PLC“Stop”,將PLC停止。然后按下“Execute”,按下“Format PLC memory”打開(kāi)對(duì)話(huà)框,默認(rèn)選項(xiàng),然后按下“Execute”,將NC中原有的梯形圖格式化。在需要寫(xiě)入的梯形圖、注釋等前面方框內(nèi)打√,按下“Execute”即可讀出NC中梯形圖。讀取NC中的梯形圖:將NC參數(shù)6451 bit5設(shè)回”0”,這樣就能夠在NC屏幕上顯示梯形圖。注:1)一個(gè)梯形圖文件包括7個(gè)文件與4個(gè)文件夾,請(qǐng)完整保存2)NC中只能存儲(chǔ)一個(gè)PLC梯形圖程序,若沒(méi)有格式化,新寫(xiě)入的將覆蓋原來(lái)的梯形圖第六章 結(jié) 論 論文總結(jié)時(shí)間過(guò)得真快,在這大學(xué)最后一個(gè)學(xué)期中我有必要給自己總結(jié)一下我的畢業(yè)設(shè)計(jì)。在畢業(yè)設(shè)計(jì)開(kāi)始的那一周,我做的主要工作是熟悉了內(nèi)容,我的課題是基于三菱數(shù)控系統(tǒng)立式數(shù)控加工中心PLC控制程序設(shè)計(jì)。經(jīng)過(guò)查找資料,大概了解內(nèi)容后,我知道我的畢業(yè)設(shè)計(jì)主要的任務(wù),首先要了解數(shù)控加工中心機(jī)床的邏輯動(dòng)作,了解加工中心電氣、機(jī)械方面的構(gòu)成,同時(shí)了解CNC的選型、根據(jù)任務(wù)需要設(shè)計(jì)機(jī)床操作面板,對(duì)電氣各部分進(jìn)行設(shè)計(jì),完成整個(gè)加工中心的設(shè)計(jì),這里我們最后對(duì)PLC進(jìn)行編程、調(diào)試。在明確了我的畢業(yè)設(shè)計(jì)任務(wù)后,我開(kāi)始了借閱資料,并于這一周開(kāi)始寫(xiě)開(kāi)題報(bào)告。第二周,我的主要任務(wù)是做中英文翻譯,同時(shí)我還在進(jìn)一步熟悉我的課題所需要的理論知識(shí)。在這一周里在完成中英文翻譯后,我主要看了三菱M64S系列維護(hù)手冊(cè)。在這手冊(cè)里我主要學(xué)到的是M60和M50系列數(shù)控系統(tǒng)的組成、連接、調(diào)試。從這本書(shū)中我開(kāi)始對(duì)數(shù)控系統(tǒng)硬件構(gòu)成有了一個(gè)全面的了解。以后的日子里我在實(shí)驗(yàn)室看書(shū)、動(dòng)手接線(xiàn),從而加深對(duì)數(shù)控系統(tǒng)了解。并繪制各個(gè)電路的圖紙和編寫(xiě)PLC程序。在這一段時(shí)間里,就知識(shí)方面來(lái)說(shuō)我最大的收獲就是系統(tǒng)的了解了數(shù)控系統(tǒng)的結(jié)構(gòu),以前所學(xué)的理論知識(shí)得以運(yùn)用,這一次系統(tǒng)的運(yùn)用中,讓我知道了我們所學(xué)的理論知識(shí)畢竟是理論知識(shí),我們從僅課堂上所學(xué)的那一點(diǎn)皮毛,自己一點(diǎn)也不鉆研是不可能勝任任何工作的。課本里學(xué)習(xí)的是以方法為主,而以后的工作是以實(shí)踐為主,要做出成果,所以我還必須進(jìn)一步學(xué)習(xí),完善我現(xiàn)在知識(shí)體系中不足的那部分,這段時(shí)間讓我知道我自己理論知識(shí)也學(xué)得不扎實(shí),在知識(shí)方面我以后還要多學(xué)點(diǎn)。畢業(yè)設(shè)計(jì)是大學(xué)四年所學(xué)知識(shí)的綜合運(yùn)用,歷時(shí)近半年的畢業(yè)設(shè)計(jì)接近尾聲,通過(guò)這次畢業(yè)設(shè)計(jì),讓我對(duì)所學(xué)專(zhuān)業(yè)有了更深層面的認(rèn)識(shí),同時(shí)還培養(yǎng)了自己的學(xué)習(xí)能力和動(dòng)手能力。這次畢業(yè)設(shè)計(jì)過(guò)程中,我設(shè)計(jì)的是數(shù)控加工中心,選用的控制系統(tǒng)是三菱M64S數(shù)控系統(tǒng)這是對(duì)三菱數(shù)控系統(tǒng)的二次開(kāi)發(fā)與應(yīng)用,我完成的設(shè)計(jì)包括加工中心結(jié)構(gòu)的設(shè)計(jì)、數(shù)控系統(tǒng)的安裝、電氣原理圖的設(shè)計(jì)、軟件(PLC控制程序)的設(shè)計(jì)。在設(shè)計(jì)過(guò)程中,首先需要對(duì)數(shù)控系統(tǒng)各部件,包括伺服驅(qū)動(dòng)單元、伺服電機(jī)、控制單元和操作面板等的選擇。數(shù)控系統(tǒng)的安裝相對(duì)來(lái)說(shuō)是比較簡(jiǎn)單的,我們只要熟悉各個(gè)插頭的標(biāo)準(zhǔn)接線(xiàn),就能完成這項(xiàng)工作,這也是三菱數(shù)控系統(tǒng)最大的優(yōu)點(diǎn)。電氣原理圖的設(shè)計(jì)是本次設(shè)計(jì)是相當(dāng)重要的,它是我以后進(jìn)行調(diào)試的前提條件,在伺服電路的設(shè)計(jì)過(guò)程中要注意電源接線(xiàn)LLL3和控制線(xiàn)路L1L12的連接,空氣開(kāi)關(guān)和接觸器的選擇,并且電機(jī)與驅(qū)動(dòng)單元接同一地,這一點(diǎn)至關(guān)重要。接口電路的設(shè)計(jì)過(guò)程中還要分清漏極和源極輸入/輸出電路的區(qū)別。PLC控制程序的設(shè)計(jì)是我這次畢業(yè)設(shè)計(jì)的重點(diǎn)內(nèi)容,這不僅僅要掌握開(kāi)發(fā)軟件GX Developer的使用熟悉一般性的編程指令,還要對(duì)數(shù)控系統(tǒng)的內(nèi)部資源有一定了解,包括一些固定的單元地址。在設(shè)計(jì)PLC程序時(shí)最重要的是要掌握加工中心各個(gè)動(dòng)作的邏輯關(guān)系各個(gè)動(dòng)作信號(hào)之間要有相應(yīng)的自鎖和互鎖,因此完成本次畢業(yè)設(shè)計(jì)可以對(duì)數(shù)控加工中心有一個(gè)相當(dāng)全面的認(rèn)識(shí)。 感想對(duì)本人來(lái)說(shuō)這是一個(gè)數(shù)控領(lǐng)域所不可缺少的一個(gè)過(guò)程,對(duì)于我們數(shù)控專(zhuān)業(yè)的學(xué)生來(lái)說(shuō)能有這樣的一個(gè)機(jī)會(huì)來(lái)接觸并設(shè)計(jì)數(shù)控機(jī)床,在這個(gè)過(guò)程中拓寬了我的知識(shí)面,拓展了視野和思維。以前總以為軟件和硬件有著天壤之別,經(jīng)過(guò)這段時(shí)間我找到了兩者的統(tǒng)一,其實(shí)做事的方法是一樣的,認(rèn)真、細(xì)心加大膽。…………….參 考 文 獻(xiàn)郁漢琪主編. 電氣控制與可編程序控制器應(yīng)用技術(shù). 南京:郁漢琪主編. 機(jī)床電氣及PLC實(shí)驗(yàn)指導(dǎo)書(shū). 揚(yáng)公源主編. 可編程序控制器[PLC]. 北京:汪木蘭主編. 數(shù)控原理與系統(tǒng). 北京:陳吉紅. 數(shù)控機(jī)床電氣控制. 上海:華東科技大學(xué)出版社李 寧等編. 運(yùn)動(dòng)控制系統(tǒng). 北京:高等教育出版社,2004熊光華主編. 數(shù)控機(jī)床. 北京:機(jī)械工業(yè)出版社,2001 于春生等編. 數(shù)控機(jī)床編程及應(yīng)用. 北京:高等教育出版社,2001劉啟新主編. 電機(jī)與拖動(dòng)基礎(chǔ). 北京:中國(guó)電力出版社 2005朱曉春主編. 數(shù)控技術(shù)應(yīng)用. 北京:機(jī)械工業(yè)出版社,20011 三菱交流伺服MDSBSVJ2系列規(guī)格和操作說(shuō)明書(shū) 1 三菱數(shù)控系統(tǒng)EZMOTIONNCM60S PLC 接口手冊(cè)1 MITSUBISHI CNC M60S系列入門(mén)手冊(cè) 臺(tái)灣三菱電機(jī)股份有限公司 1 圖解NC數(shù)控系統(tǒng)——三M64維修技巧 葉暉 梁福玖 機(jī)械工業(yè)出版社 1 GX Developer Ver7/Simulator 操作手冊(cè)1三菱數(shù)控系統(tǒng)EZMOTIONNC E60 編程手冊(cè)(M系)附錄A:英文資料Selecting a PLC for the applicationQuestions answered1\ how do we understand and estimate the requirement for a PLC?2\ how do we select the I\O hardware?3\ how are I\O circuits configured?4\ how do we size the processor and memory for our application?5\ how do we select a supplier?The choice of a PLC for a particular application can be bewildering. The range of suppliers is vast, many offering a number alternative product ranges, with any number of modules to perform choice must meet the job and customers39。 requirements, provide extra capacity to enable future modifications and provide an acceptable cost solution. We have to make choices balancing the cost of extra, or more expensive hardware against the time required to program algorithms that allow us to use cheaper hardware to meet the system requirements, each case has to be considered on its merits. Beware of the mon trap of underestimating the time taken to write such code! estimating requirementsThe starting point in determining any solution must be to understand what is to be achieved. In an ideal world our customer (even if we are building a system for ourselves) will have produced a detailed specification of the requirements. If this is not the case, we must start by preparing one. System definitionIn chapter 7 we discussed program design, breaking down the task into a number of simple understandable elements, each of which can be easily described. The same technique of functional deposition is equally applicable to defining the whole system, both hardware and software,