【正文】
面方框內(nèi)打√,按下“Execute”即可讀出NC中梯形圖。讀取NC中的梯形圖:將NC參數(shù)6451 bit5設(shè)回”0”,這樣就能夠在NC屏幕上顯示梯形圖。在明確了我的畢業(yè)設(shè)計(jì)任務(wù)后,我開(kāi)始了借閱資料,并于這一周開(kāi)始寫(xiě)開(kāi)題報(bào)告。從這本書(shū)中我開(kāi)始對(duì)數(shù)控系統(tǒng)硬件構(gòu)成有了一個(gè)全面的了解。課本里學(xué)習(xí)的是以方法為主,而以后的工作是以實(shí)踐為主,要做出成果,所以我還必須進(jìn)一步學(xué)習(xí),完善我現(xiàn)在知識(shí)體系中不足的那部分,這段時(shí)間讓我知道我自己理論知識(shí)也學(xué)得不扎實(shí),在知識(shí)方面我以后還要多學(xué)點(diǎn)。數(shù)控系統(tǒng)的安裝相對(duì)來(lái)說(shuō)是比較簡(jiǎn)單的,我們只要熟悉各個(gè)插頭的標(biāo)準(zhǔn)接線,就能完成這項(xiàng)工作,這也是三菱數(shù)控系統(tǒng)最大的優(yōu)點(diǎn)。在設(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í)。 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, as it is defining the program alone. The most mon mistake is to attempt to handle the entire system as one unit. When such an approach is made we will immediately select solutions for the parts of the system we ‘know’ are going to be a problem, or the parts we immediately ‘know’ how to solve. This approach diverts the design and equipment selection away from what is required to solve the real problems, and leaves us whit a solution that may be far from ideal. A worked example can be found in the appendix, which show a typical deposition of fairly plex application and sample I\O diagrams choosing the correct I\O hardwareWith an understanding of the entire system we can start to estimate the PLC requirements. For each module the inputs and outputs can be categorized for type and speed of operation. Section described the various types of input and output modules but here we will consider the selection criteria.By knowing the numb。以前總以為軟件和硬件有著天壤之別,經(jīng)過(guò)這段時(shí)間我找到了兩者的統(tǒng)一,其實(shí)做事的方法是一樣的,認(rèn)真、細(xì)心加大膽。接口電路的設(shè)計(jì)過(guò)程中還要分清漏極和源極輸入/輸出電路的區(qū)別。這次畢業(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ì)。并繪制各個(gè)電路的圖紙和編寫(xiě)PLC程序。在這一周里在完成中英文翻譯后,我主要看了三菱M64S系列維護(hù)手冊(cè)。在畢業(yè)設(shè)計(jì)開(kāi)始的那一周,我做的主要工作是熟悉了內(nèi)容,我的課題是基于三菱數(shù)控系統(tǒng)立式數(shù)控加工中心PLC控制程序設(shè)計(jì)。然后按下“Execute”,按下“Format PLC memory”打開(kāi)對(duì)話框,默認(rèn)選項(xiàng),然后按下“Execute”,將NC中原有的梯形圖格式化。 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重啟后方能生效。如果選擇“設(shè)置工程名”,即可將工程名輸入后,就可將指定的文件保存在此工程中,:在此選擇PLC系列和PLC類(lèi)型 新建工程界面 Developer編程軟件的操作界面,該操作界面大致由下拉菜單、工具條、編程區(qū)、工程數(shù)據(jù)列表、狀態(tài)條等。(3)返回 \ 文件夾,雙擊 setup 圖標(biāo),按提示安裝GX Developer Version 。 GX Developer軟件的安裝在PC上安裝此軟件,建議使用Version 4(SW4D5C_GPPW)或更新的版本。在圖中,可以看出數(shù)控系統(tǒng)中XXX7的通斷組合的排列來(lái)實(shí)現(xiàn)主軸的調(diào)速控制,其中它的倍率是直接送到寄存器R148中的,實(shí)現(xiàn)的語(yǔ)句為mov k* R148 ,其中的*號(hào)為倍率,在語(yǔ)句的實(shí)現(xiàn)中只要將要輸入的倍率直接代替*即可: 主軸倍率選定方法PLC程序梯形圖 M功能指令的實(shí)現(xiàn)M代碼是經(jīng)由PLC及NC的處理,來(lái)決定機(jī)臺(tái)的動(dòng)作,現(xiàn)以M碼功能表的舉例如下:代碼功能代碼功能M00程序暫停M01選擇性程序暫停M02程序停止M03主軸正轉(zhuǎn)M04主軸反轉(zhuǎn)M05主軸停止M06自動(dòng)換刀執(zhí)行M08冷卻液開(kāi)M09冷卻液關(guān)在M代碼需要PLC輸入信號(hào)X230X233來(lái)選通,它是由NC給與的輸入信號(hào),這個(gè)信號(hào)表示,第一組MD代碼是隨著自動(dòng)操作(存儲(chǔ)器、MDI、紙帶)加工程序或手動(dòng)數(shù)字命令輸入起了接受命令。SPS信號(hào)有兩種設(shè)定,一種是常開(kāi)時(shí),它是用代碼法來(lái)實(shí)現(xiàn)調(diào)速的,當(dāng)常閉時(shí),它是用文件寄存器法來(lái)控制的。例如:在個(gè)軸回原點(diǎn)時(shí)到達(dá)終點(diǎn)之前要相應(yīng)的指示燈閃爍,等達(dá)到終點(diǎn)之后指示燈常亮,: 回原點(diǎn)指示燈程序 加工中心手輪選擇及其倍率設(shè)定在此程序中,PLC地址主要來(lái)自控制面板提供的RAPID TRAVERSE(A)、RAPID TRAVERSE(F),預(yù)期對(duì)應(yīng)的輸入量地址為XX4。 OUTPUT HR3337(操作面板信號(hào))元件信號(hào)簡(jiǎn)稱(chēng)信號(hào)名稱(chēng)元件信號(hào)簡(jiǎn)稱(chēng)信號(hào)名稱(chēng)Y0X軸歸原點(diǎn)B20Y10F5F5功能A20Y1Y軸歸原點(diǎn)B19Y11+XX軸正行程A19Y2Z軸歸原點(diǎn)B18Y12超程A18Y3第四軸歸原點(diǎn)B17Y13XX軸負(fù)行程A17Y4CLAMP(夾松刀)B16Y14O T Rel過(guò)行程解除A16Y5M02/M30B15Y15+YY軸正行程A15Y6NC?NC異警B14Y16ZZ軸負(fù)行程A14Y7MfailB13Y17+4第四軸正方向A13Y8LuBe?潤(rùn)滑油異警B12Y18F6F6功能A12Y9F4F4功能B11Y19O R I主軸定位A11YA刀臂正轉(zhuǎn)B10Y1ASP CCW主軸反轉(zhuǎn)A10YB刀臂反轉(zhuǎn)B09Y1BSP STOP主軸停止A09YC4第四軸負(fù)方向B08Y1CSP CW主軸正轉(zhuǎn)A08YD+ZZ軸正方向B07Y1DS B K單節(jié)程式執(zhí)行A07YEYY軸負(fù)方向B06Y1EM01選擇性停止A06YF刀庫(kù)反轉(zhuǎn)B05Y1FD R N試運(yùn)轉(zhuǎn)A05 OUTPUT HR337(操作面板信號(hào))元件信號(hào)簡(jiǎn)稱(chēng)信號(hào)名稱(chēng)元件信號(hào)簡(jiǎn)稱(chēng)信號(hào)名稱(chēng)Y20B D T單節(jié)刪除B20A20Y21M L K機(jī)器鎖固B19A19Y22Z LOOKZ軸鎖固B18A18Y23A F L輔助機(jī)能鎖固B17A17Y24F1F1功能B16A16Y25FEED HOID暫停B15A15Y26CYCLE START程式啟動(dòng)B14A14Y27Spindl coolB13A13Y28伺服強(qiáng)電B12A12Y29AUTO冷卻水自動(dòng)B11A11Y2AMAN冷卻水手動(dòng)B10A10Y2BAIR BLOW氣壓B09A09Y2CCHIP CVY卷切削動(dòng)作B08A08Y2DMAG CW刀庫(kù)正轉(zhuǎn)B07A07Y2EF2F2功能B06A06Y2FF3F3功能B05A05 數(shù)控加工中心PLC控制程序設(shè)計(jì)步驟梯形圖程序的設(shè)計(jì)是本次設(shè)計(jì)的重點(diǎn)和難點(diǎn)在數(shù)控加工中心的程序。: 控制面板至于CNC到PLC的信號(hào)和PLC到CNC的信號(hào),由于信號(hào)都是固定,工程人員一般是不可以開(kāi)發(fā)的。 信號(hào)流程圖信號(hào)流程圖是根據(jù)數(shù)控機(jī)床系統(tǒng)信息交換繪制而成,讓我們更直觀的了解數(shù)控機(jī)床內(nèi)部信息流向,: 信號(hào)流程圖 數(shù)控加工中心輸入輸出信號(hào)地址三菱M64S數(shù)控系統(tǒng)的輸入輸出的硬件有基本I/O單元、遠(yuǎn)程I/O單元。從信號(hào)流程圖可以看出,一臺(tái)數(shù)控加工中心內(nèi)部信號(hào)的交換大體可以劃分三部分,即控制器、機(jī)器/機(jī)器操作面板、可編程邏輯控制器(PLC)。U、V、W伺服電機(jī)輸出,連接到伺服電機(jī)電源端(U、V、W)。例如:刀庫(kù)正轉(zhuǎn)信號(hào)Y2D,當(dāng)其有信號(hào)輸出時(shí),其下面所連接的繼電器線圈KA4通電且二極管作為指示燈發(fā)光,接觸器線圈KM4通電,所以主電路()中接觸器KM4主觸點(diǎn)接通倒庫(kù)電機(jī)正轉(zhuǎn)。其中伺服電源控制回路與NC電源是分開(kāi)控制。其內(nèi)部軟件設(shè)計(jì)主要是PLC程序和各個(gè)NC參數(shù)的設(shè)定。通過(guò)他們之間的共同作用可以控制加工中心各個(gè)運(yùn)動(dòng)部件和加工部件。 數(shù)控加工中心設(shè)計(jì)概述數(shù)控加工中心擁有較為復(fù)雜的機(jī)械結(jié)構(gòu),它需要多個(gè)電機(jī)來(lái)完成其相應(yīng)的功能,比如