欧美色欧美亚洲高清在线观看,国产特黄特色a级在线视频,国产一区视频一区欧美,亚洲成a 人在线观看中文

  1. <ul id="fwlom"></ul>

    <object id="fwlom"></object>

    <span id="fwlom"></span><dfn id="fwlom"></dfn>

      <object id="fwlom"></object>

      數(shù)控機床尤其是加工中心的PLC控制程序設(shè)計是比較復(fù)雜的[小編推薦]

      時間:2019-05-14 03:32:38下載本文作者:會員上傳
      簡介:寫寫幫文庫小編為你整理了多篇相關(guān)的《數(shù)控機床尤其是加工中心的PLC控制程序設(shè)計是比較復(fù)雜的[小編推薦]》,但愿對你工作學習有幫助,當然你在寫寫幫文庫還可以找到更多《數(shù)控機床尤其是加工中心的PLC控制程序設(shè)計是比較復(fù)雜的[小編推薦]》。

      第一篇:數(shù)控機床尤其是加工中心的PLC控制程序設(shè)計是比較復(fù)雜的[小編推薦]

      數(shù)控機床尤其是加工中心的PLC控制程序設(shè)計是比較復(fù)雜的。因為加工中心自動換刀的控制程序是一個比較復(fù)雜的控制過程。按自動換刀方式通??梢苑譃殡S機換刀和固定換刀兩種方式。如圖1,圓盤式刀庫是ATC隨機換刀典型的形式之一。其換刀機構(gòu)(ATC)通過凸輪機構(gòu)來完成整個換刀過程。換刀的動作過程準確可靠,是一種被經(jīng)常采用的刀庫。

      在鏈式、盤式或箱式刀庫程序設(shè)計時,通常可以將刀具交換分為兩個步驟,T命令主要完成搜索刀庫中的刀具,M命令完成刀具的交換,使主軸上更換新的刀具。因此,刀具交換實際上就是指搜索和交換目標刀具。隨機換刀是一個非常復(fù)雜的邏輯控制過程。它只對刀具進行編碼而不對刀套進行編碼,刀具在刀庫中的位置是隨機的。理想的隨機換刀控制通常包括圓盤式刀庫PLC控制程序和宏程序(固定循環(huán)換刀程序)兩部分組成。PLC控制程序根據(jù)T碼完成搜索刀庫中的刀具,NC宏程序完成刀具交換的整個過程。

      1隨機換刀PLC程序設(shè)計

      以XH716加工中心(FANUC 數(shù)控系統(tǒng))圓盤式刀庫為例,刀庫刀具交換的PMC控制程序設(shè)計主要考慮搜索目標刀具在刀庫上的刀套位置、大小刀具管理和判別、刀庫旋轉(zhuǎn)方向(目標刀套最短路徑)的判別、刀具數(shù)據(jù)的刷新和管理以及可預(yù)選刀具(主要為了可以縮短換刀時間),從而完成目標刀具的搜索,為刀具交換作準備。無論是西門子(SIEMENS)數(shù)控系統(tǒng)還是發(fā)那科(FANUC)數(shù)控系統(tǒng),它們接受的T碼都是二進制數(shù)據(jù) 格式。因此在著手編制刀庫PLC控制程序時首先考慮好選用功能指令的數(shù)據(jù)格式。這樣就能保證正確選用功能指令,避免功能指令數(shù)據(jù)格式的不一致性。

      PMC有很多類型,如SA1、SB7等,要正確理解PMC已有的回轉(zhuǎn)控制如圖

      2、數(shù)據(jù)檢索如圖

      3、邏輯乘如圖4和變址修改如圖5等功能指令的用途,充分掌握合理應(yīng)用數(shù)據(jù)檢索指令完成對目標刀具所在刀套號的搜索;用回轉(zhuǎn)控制指令解決刀庫旋轉(zhuǎn)最短路徑的判別;用邏輯乘和變址修改指令完成刀具交換后的數(shù)據(jù)刷新;用比較指令解決大小刀具的判別,這樣就可以比較容易簡化一些復(fù)雜的判別和邏輯控制的程序。同時PMC控制程序還必須考慮一些必要的報警提示信息和必要的互鎖條件:比如機械手不在原位Z軸必須鎖住;刀套翻下時刀庫不得旋轉(zhuǎn);主軸刀具未松開機械手不得交換等。隨機換刀要防止杜絕發(fā)生刀具交換不正確的亂刀現(xiàn)象,否則會發(fā)生由于刀具選錯而使加工工件報廢的可能。NC 宏程序

      NC宏程序可以進行賦值、判斷、比較、跳轉(zhuǎn)、各種運算和軸運動指令。FANUC 0i數(shù)控系統(tǒng)系列的NC宏程序可以通過讀取、運用系統(tǒng)變量(G54.0-G55.7對應(yīng)的變量號: #1000-#1015;)將PMC程序中大小刀具交換的條件狀態(tài)位作為換刀宏程序判斷跳步執(zhí)行的條件,通過用戶宏程序和PMC之間的信號應(yīng)答,非常容易地實現(xiàn)了大小刀具的隨機換刀;通過對機床數(shù)據(jù)的設(shè)定可以非常容易地使得軸移動到固定換刀點;可以定義不同的M 輔助功能代碼與PMC控制程序有機結(jié)合激活每一步換刀動作,整個換刀執(zhí)行過程之間的復(fù)雜關(guān)系就十分簡單明了。使用系統(tǒng)變量和機床參數(shù)不僅是一個非常有效簡捷的方法,而且可以簡化PMC控制程序設(shè)計,最終共同完成復(fù)雜的刀具交換的過程。下面是以XH716/XH718加工中心(FANUC 數(shù)控系統(tǒng))為例的隨機換刀宏程序 09002 N010 #101=#4001(存儲當前G00/01/02/03狀態(tài));N020 #102=#4002(存儲當前G17/G18/G19狀態(tài));N030 #103=#4003(存儲當前G90/91狀態(tài));N035 IF[#1001 EQ 1] GOTO 270 ; #1001:FANUC 系統(tǒng)變量號,對應(yīng)PMC G54.1 N060 G91G30 P2 Z0 M19 ; Z到第一換刀點, 參數(shù)#1241, 主軸定位,參數(shù)#4077 N070 M87 ; 進入換刀模式 N080 M80 ; 刀套倒刀 N090 G04 X1 ; 延時 N100 M82 ; ATC扣刀 N110 M83 ; 主軸松刀 N120 M84 ; ATC交換刀具 N125 M85 ; 主軸緊刀 N130 M86 ; ATC回原位 N140 M81 ; 刀套回刀

      N145 IF [#1000 EQ 0] GOTO 250 ; #1000:FANUC 系統(tǒng)變量號,對應(yīng)PMC 54.0 N150 #4=#4120 ; # 4120:FANUC 模態(tài)信息的系統(tǒng)變量號,讀入的T碼賦給#4 N160 T#4 ; 將賦給#4的T碼再賦給T N180 M80 ; 刀套倒刀 N190 G04 X1 ; 延時 N200 M82 ; ATC扣刀 N210 M83 ; 主軸松刀)N220 M84 ; ATC交換刀具 N225 M85 ; 主軸緊刀 N230 M86 ; ATC回原位 N240 M81 ; 刀套回刀 N250 G#101 G#102 G#103 ; 恢復(fù)G代碼 N255 M88 ; 換刀結(jié)束 N260 M99;; 子程序返回

      N270 #3000=1 ;#3000:FANUC 宏報警系統(tǒng)變量號 顯示屏顯示 M6 WITHOUT T CODE N280 M99 ;子程序返回 根據(jù)系統(tǒng)變量[#1000]的狀態(tài),當[#1000 EQ 0]時完成對小刀與小刀或大刀與大刀的一次交換;當[#1000 EQ 1]時完成對小刀與大刀或大刀與小刀的二次交換,因為該盤式刀庫機械手拔刀到位時無檢測信號裝置。宏程序中的主軸準停位置、換刀固定點無論是FANUC數(shù)控系統(tǒng)還是SIEMENS數(shù)控系統(tǒng)都可以通過機床參數(shù)進行設(shè)定。

      3結(jié)束語

      隨機換刀的控制過程是比較復(fù)雜的。將宏程序與PLC程序有機結(jié)合使得機床的換刀過程控制更為方便、簡捷。PLC控制程序設(shè)計沒有固定的模式。參考吸收他人好的設(shè)計思路,經(jīng)過自己的理解動手編制,并在數(shù)控機床上通過調(diào)試才會有更深刻的體會

      數(shù)控回轉(zhuǎn)工作臺由交流伺服電動機驅(qū)動, 在它的輸出

      軸上接連軸器, 再接一級齒輪減速器。該數(shù)控回轉(zhuǎn)工作臺由圓柱齒輪傳動系統(tǒng)、渦輪渦桿傳動系統(tǒng)、間隙消除裝置及蝸輪夾004km.cn: m8 g% w)O)m6 l!G

      機床回轉(zhuǎn)中心在一次測量得出準確值以后,可以在一段時間內(nèi)作為基準。但是,隨著機床的使用,特別是在機床相關(guān)部分出現(xiàn)機械故障時,都有可能使機床回轉(zhuǎn)中心出現(xiàn)變化。例如,機床在加工過程中出現(xiàn)撞車事故、機床絲杠螺母松動時等。因此,機床回轉(zhuǎn)中心必須定期測量,特別是在加工相對精度較高的工件之前應(yīng)重新測量,以校對機床回轉(zhuǎn)中心,從而保證工件加工的精度。

      三維網(wǎng)技術(shù)論壇(s* e6 T)g.b(l% K

      圖4 Z向回轉(zhuǎn)中心的測量

      在裝完step7-v5.4后,將授權(quán)文件解壓,把文件夾中的文件復(fù)制到所安裝盤的siemensstep7s7bin中,運行SiemenEng.exe,再打開的對話框中點擊Bestand,運行下拉菜單中的第二項安裝所有授權(quán)即可。此時再打開授權(quán)管理工具看,你所安裝的S7項目已全部獲得授權(quán)

      1:使用CPU 315F和ET 200S時應(yīng)如何避免出現(xiàn)“通訊故障”消息?

      使用CPU S7 315F,ET 200S以及故障安全DI/DO模塊,那么您將調(diào)用OB35 的故障安全程序。而且,您已經(jīng)接受所有監(jiān)控時間的默認設(shè)置值,并且愿意接收“通訊故障”消息。OB 35 默認設(shè)置為100毫秒。您已經(jīng)將F I/O模塊的F監(jiān)控時間設(shè)定為100毫秒,因此至少每100毫秒要尋址一次I/O模塊。但是由于每100毫秒才調(diào)用一次OB 35,因此會發(fā)生通訊故障。要確保OB35的掃描間隔和F監(jiān)控時間有所差別,請確保F監(jiān)控時間大于OB35的掃描間隔時間。

      S7分布式安全系統(tǒng),一直到V5.2 SP1 和 6ES7138-4FA00-0AB0,6 ES7138-4FB00-0AB0,6ES7138-4CF00-0AB0 都會出現(xiàn)這個問題。在新的模塊中,F(xiàn) 監(jiān)控時間設(shè)定為150毫秒.2:當DP從站不可用時,PROFIBUS上S7-300 CPU的監(jiān)控時間是多少?

      使用CPU的PROFIBUS接口上的DP從站操作PROFIBUS網(wǎng)絡(luò)時,希望在啟動期間檢查期望的組態(tài)與實際的組態(tài)是否匹配。在 CPU屬性對話框中的Startup選項卡上給出了兩個不同的時間。

      3:如何判斷電源或緩沖區(qū)出錯,如:電池故障?

      如果電源(僅S7-400)或緩沖區(qū)中的一個錯誤觸發(fā)一個事件,則CPU操作系統(tǒng)訪問OB81。錯誤糾正后,重新訪問OB81。電池故障情況下,如果電池檢測中的BATT.INDIC開關(guān)是激活的,則 S7-400僅訪問OB81。如果沒有組態(tài)OB81,則CPU不會進入操作狀態(tài)STOP。如果OB81不可用,則當電源出錯時,CPU仍保持運行。

      4:為S7CPU上的I/O模塊(集中式或者分布式的)分配地址時應(yīng)當注意哪些問題? 請注意,創(chuàng)建的數(shù)據(jù)區(qū)域(如一個雙字)不能組態(tài)在過程映象的邊界上,因為在該數(shù)據(jù)塊中,只有邊界下面的區(qū)域能夠被讀入過程映像,因此不可能從過程映像訪問數(shù)據(jù)。因此,這些組態(tài)規(guī)則不支持這種情況:例如,在一個 256 字節(jié)輸入的過程映像的 254 號地址上組態(tài)一個輸入雙字。如果一定需要如此選址,則必須相應(yīng)地調(diào)整過程映像的大小(在CPU的Properties中)。

      5:在S7 CPU中如何進行全局數(shù)據(jù)的基本通訊?在通訊時需要注意什么? 全局數(shù)據(jù)通訊用于交換小容量數(shù)據(jù),全局數(shù)據(jù)(GD)可以是: 輸入和輸出 標記

      數(shù)據(jù)塊中的數(shù)據(jù)

      定時器和計數(shù)器功能

      數(shù)據(jù)交換是指在連入單向或雙向GD環(huán)的CPU之間以數(shù)據(jù)包的形式交換數(shù)據(jù)。GD環(huán)由GD環(huán)編號來標識。

      單向連接:某一CPU可以向多個CPU發(fā)送GD數(shù)據(jù)包。

      雙向連接:兩個CPU之間的連接:每個CPU都可以發(fā)送和接收一個GD數(shù)據(jù)包。

      必須確保接收端CPU未確認全局數(shù)據(jù)的接收。如果想要通過相應(yīng)通訊塊(SFB、FB或FC)來交換數(shù)據(jù),則必須進行通訊塊之間的連接。通過定義一個連接,可以極大簡化通訊塊的設(shè)計。該定義對所有調(diào)用的通訊塊都有效且不需要每次都重新定義。

      6:可以將S7-400存儲卡用于CPU 318-2DP嗎?

      在通常的操作中,只能使用訂貨號為6ES7951-1K...(Flash EPROM)和6ES7951-1A...(RAM)的“短”> 存儲卡。

      7:盡管LED燈亮,為什么CPU 31xC不能從缺省地址124和125讀取完整輸入? 對于下列型號的CPU,請檢查 24V 電壓是否接入引腳 1。LED由輸入電流控制。引腳 1 上的 24V 電壓需要做進一步處理。

      313C(6ES7 313-5BE0.-0AB0),313C-2DP(6ES7 313-6CE0.-0AB0),313C-2PTP(6ES7 313-6BE0.-0AB0), 314C-2DP(6ES7 314-6CF0.-0AB0),314C-2PTP(6ES7 314-6BF0.-0AB0)

      8:配置CPU 31x-2 PN/DP的PN接口時,當PROFINET接口偶爾發(fā)生通信錯誤時,該如何處理?

      請確定以太網(wǎng)(PROFINET)中的所有組件(轉(zhuǎn)換)都支持 100 Mbit/s全雙工基本操作。避 免中心分配器割裂網(wǎng)絡(luò),因為這些設(shè)備只能工作于半雙工模式。9:在硬件配置編輯器中,“時鐘”修正因子有什么含義呢?

      在硬件配置中,通過CPU > Properties > Diagnostics/Clock,你可以進入“時鐘”> 域內(nèi)指定一個修正因子。這個修正因子只影響CPU的硬件時鐘。時間中斷源自于系統(tǒng)時鐘,并且和硬件時鐘的設(shè)定毫無關(guān)系。

      10:如何通過PROFIBUS DP用功能塊實現(xiàn)在主、從站之間實現(xiàn)雙向數(shù)據(jù)傳送?

      在主站plc可以通過調(diào)用SFC14 “DPRD_DAT“和SFC15 “DPWR_DAT“來完成和從站的數(shù)據(jù)交換,而對于從站來說可以調(diào)用FC1 “DP_SEND“ 和FC2 ”DP_RECV“完成數(shù)據(jù)的交換。

      11:可以從S7 CPU中讀出哪些標識數(shù)據(jù)? 通過SFC 51“RDSYSST”可讀出下列標識數(shù)據(jù):

      可以讀出訂貨號和CPU版本號。為此,使用SFC 51和SSL ID 0111并使用下列索引: 1 = 模塊標識 = 基本硬件標識 7 = 基本固件標識

      12:在含有CPU 317-2PN/DP的S7-300上,如何編程可加載通訊功能塊FB14(“GET”)和FB15(“PUT”)用于數(shù)據(jù)交換?

      為了通過一個S7連接在使用CPU 317-2PN/DP的兩個S7-300工作站之間進行數(shù)據(jù)交換,其中該S7連接是使用NetPro組態(tài)的,在S7通信中,必須調(diào)用通訊功能塊。模塊FB14(“GET”)用于從遠程CPU取出數(shù)據(jù),模塊FB15(“PUT”)用于將數(shù)據(jù)寫入遠程CPU。功能塊包含在STEP 7 V5.3的標準庫中。< CPU 317-2PN/DP的通訊模塊FB14(“GET”)和FB15(“PUT”)的屬性 : FB14和FB15是異步通訊功能。這些模塊的運行可能跨越多個OB1循環(huán)。通過輸入?yún)?shù)REQ激活FB14或FB15。DONE、NDR或ERROR表明作業(yè)結(jié)束。PUT和GET可以同時通過連接進行通信。

      注意:不能將庫SIMATIC_NET_CP中的通訊塊用于CPU317-2PN/DP。

      13:對于緊湊CPU 313C-2 PtP和CPU 314-2 PtP作業(yè)同步處理需要注意什么? 在用戶程序中,不可以同時編程SEND作業(yè)和FETCH作業(yè)。

      即: 只要SEND作業(yè)(SFB 63)沒有完全終止(DONE或ERROR),就不能調(diào)用FETCH作業(yè)(SFB 64)(甚至在REQ=0的時候)。只要FETCH作業(yè)(SFB 64)沒有完全終止(DONE或ERROR),就不能調(diào)用SEND作業(yè)(SFB 63)(甚至在REQ=0的時候)。在處理一個主動作業(yè)(SEND作業(yè)、SFB 63或FETCH作業(yè)、SFB 64)時,同時可以處理一個被動作業(yè)(SERVE作業(yè)、SFB 65)。

      14:可以將MICR.master420到440作為組態(tài)軸(位置外部檢測)和CPU 317T一起運行嗎?

      可以,但在動力和精度方面,對組態(tài)軸的要求差別非常大。在高要求情況下,伺服驅(qū)動SIMODRIVE 611U、MASTERDRIVES MC或SINAMICS S必須和CPU 317T一起運行。在低要求情況下,MICROMASTER系列也能滿足動力和精度要求。

      15:如何在已配置為DP從站的兩個CPU模塊間組態(tài)直接數(shù)據(jù)交換(節(jié)點間通信)? 兩個CPU站配置為DP從站,而且由同一個DP主站操作,它們之間的通信通過配置交換模式為DX可以完成直接數(shù)據(jù)交換。

      16:如何使用SFC65,SFC66,SFC67 和 SFC68 進行通信?

      對于單向基本通信,使用系統(tǒng)功能 SFC67(X_GET)從一個被動站讀取數(shù)據(jù),使用系統(tǒng)功能SFC68(X_PUT)將數(shù)據(jù)寫入一個被動站(服務(wù)器)。這些塊只有在主動站中才調(diào)用。對于一個雙向基本通信,調(diào)用站中的系統(tǒng)功能SFC65(X_SEND),在該站中想將數(shù)據(jù)發(fā)送到另一個主動站。在同樣為主動的主動接收站中,數(shù)據(jù)將通過系統(tǒng)功能SFC66(X_RCV)記錄。兩種類型的基本通信中,每次塊調(diào)用可以處理最多 76 字節(jié)的用戶數(shù)據(jù)。對于S7-300 CPU,數(shù)據(jù)傳送的數(shù)據(jù)一致性是 8 個字節(jié),對于S7-400 CPU則是全長。如果連接到S7-200,必須考慮到S7-200只能用作一個被動站。

      17:什么是自由分配 I/O 地址?

      地址的自由分配意味著您可對每種模塊(SM/FM/CP)自由的分配一個地址。地址分配在 STEP 7 里進行。先定義起始地址,該模塊的其它地址以它為基準。

      自由分配地址的優(yōu)點:因為模塊之間沒有地址間隙,就可以優(yōu)化地使用可用地址空間。在創(chuàng)建標準軟件時,分配地址過程中可以不考慮所涉及的 S7-300 的組態(tài)。

      18:診斷緩沖器能夠干什么?

      更快地識別故障源,因而提高系統(tǒng)的可用性。評估STOP之前的最后事件,并尋找引起STOP的原因。

      診斷緩沖器是一個帶有單個診斷條目的循環(huán)緩沖器,這些診斷條目顯示在事件發(fā)生序列中;第一個條目顯示的是最近發(fā)生的事件。如果緩沖器已滿,最早發(fā)生的事件就會被新的條目所覆蓋。根據(jù)不同的CPU,診斷緩沖器的大小或者固定,或者可以通過HW Config中通過參數(shù)進行設(shè)置。

      19:診斷緩沖器中的條目包括哪些?

      1)故障事件

      2)操作模式轉(zhuǎn)變以及其它對用戶重要的操作事件

      3)用戶定義的診斷事件(用SFC52 WR_USMSG)在操作模式STOP下,在診斷緩沖器中盡量少的存儲事件,以便用戶能夠很容易在緩沖器中找到引起STOP的原因。因此,只有當事件要求用戶產(chǎn)生一個響應(yīng)(如計劃系統(tǒng)內(nèi)存復(fù)位,電池需要充電)或必須注冊重要信息(如固件更新,站故障)時,才將條目存儲在診斷緩沖器中。

      20:如何確定MMC的大小以便完整地存儲STEP 7項目?

      為了給項目選擇合適的MMC,需要了解整個項目的大小以及要加載塊的大小??梢园凑杖缦滤龅姆椒▉泶_定項目的大?。?1)首先歸檔STEP 7項目。然后在Windows資源瀏覽器中打開已歸檔項目,并確定其大小(選中該項目并右擊)。這會告訴您歸檔文件的大小。

      2)將塊加載入CPU?,F(xiàn)在仍然需要選擇“PLC > Module Information > Memory”。在此,在“ Load memory RAM + EPROM”中,可以看到分配的加載內(nèi)存的大小。

      3)必須將該值和已經(jīng)確定的歸檔項目的大小相加。這樣就可以得出在一個MMC上保存整個項目所需的總內(nèi)存的大小。

      21:CPU全面復(fù)位后哪些設(shè)置會保留下來?

      復(fù)位CPU時,內(nèi)存沒有被完全刪除。整個主內(nèi)存被完全刪除了,但加載內(nèi)存中數(shù)據(jù),以及保存在Flash-EPROM存儲卡(MC)或微存儲卡(MMC)上的數(shù)據(jù),則會全部保留下來。除了加載內(nèi)存以外,計時器(CPU 312 IFM除外)和診斷緩沖也被保留。具有MPI接口或一個組合MPI/DP接口的CPU只在全部復(fù)位之前保留接口所采用的當前地址和波特率。另一方面,另一個PROFIBUS地址也被完全刪除,不能再訪問。

      重要事項:重新設(shè)置PG/PC之后,與CPU之間的通訊只能通過MPI或MPI/DP接口來建立。

      22:為什么不能通過MPI在線訪問CPU?

      如果在CPU上已經(jīng)更改了MPI參數(shù),請檢查硬件配置??梢詫⑦@些值與在“Set PG/PC interface”下的參數(shù)進行比較,看是否有不一致。

      或者可以這樣做:打開一個新的項目,創(chuàng)建一個新的硬件組態(tài)。在CPU的MPI接口的屬性中為地址和傳送速度設(shè)置各自的值。將“空”項目寫入存儲卡中。把該存儲卡插入到CPU 然后重新打開CPU的電壓,將位于存儲卡上的設(shè)置傳送到CPU。現(xiàn)在已經(jīng)傳送了MPI接口的當前設(shè)置,并且像這樣的話,只要接口沒有故障就可以建立連接。這個方法適用于所有具有存儲卡接口的S7-CPU。

      23:錯誤OB的用途是什么?

      如果發(fā)生一個所描述的錯誤(見文件1),則將調(diào)用并處理相應(yīng)OB。如果沒有加載該OB,則CPU進入STOP(例外:OB70、72、7 3和81)S7-CPU可以識別兩類錯誤:

      1)同步錯誤: 這些錯誤在處理特定操作的過程中被觸發(fā),并且可以歸因于用戶程序的特定部分。

      2)異步錯誤: 這些錯誤不能直接歸因于運行中的程序。這些錯誤包括優(yōu)先級類的錯誤,自動化系統(tǒng)中的錯誤(故障模塊)或者冗余的錯誤。

      24:在DP從站或CPU315-2DP型主站里應(yīng)該編程哪些“故障 OBs”? 在組態(tài)一個作為從站的CPU315-2DP站時,必須在STEP7程序中編程下列OB以便評估分布式I/O類型的錯誤信息:

      OB 82 診斷中斷 OB、OB 86 子機架故障 OB、OB 122 I/O 訪問出錯 1)診斷OB82:如果一個支持診斷,并且已經(jīng)對其釋放了診斷中斷的模塊識別出一個錯誤,它既對進入事件也對外出的事件向 CPU 發(fā)出一個診斷中斷的請求。操作系統(tǒng)然后調(diào)用 OB82。在 OB82 自己的局部變量里包含有有缺陷模塊的邏輯基地址和 4 個字節(jié)的診斷數(shù)據(jù)。如果你還沒有編程 OB82, 則 CPU 進入“停止”模式。你可以阻斷或延遲診斷中斷 OB,并通過 SFC 3942 重新釋放它。3)I/O 訪問出錯OB122:當訪問一個模塊的數(shù)據(jù)時出錯,該CPU的操作系統(tǒng)就調(diào)用OB 122。比方說,CPU在存取一個單個模塊的數(shù)據(jù)時識別出一個讀錯誤,那么操作系統(tǒng)就調(diào)用OB 122。該OB 122以與中斷塊有相同的優(yōu)先級類別運行。如果沒有編程OB 122,那么CPU由“運行”模式改為“停止”模式。

      25:為什么在某些情況下,保留區(qū)會被重寫? 在STEP 7的硬件組態(tài)中,可以把幾個操作數(shù)區(qū)定義為“保留區(qū)”。這樣可以在掉電以后,即使沒有備份電池的話,仍能保持這些區(qū)域中的內(nèi)容。如果定義一個塊為 “保留塊”,而它在 CPU 中不存在或只是臨時安裝過,那么這些區(qū)域的部分內(nèi)容會被重寫。在電源接通/斷開之后,其他內(nèi)容會在相關(guān)區(qū)里找到。

      26:為何不能把閃存卡的內(nèi)容加載入S7 300 CPU? 你的項目在閃存卡上?,F(xiàn)在要用它加載 S7 300。但加載結(jié)束后發(fā)現(xiàn) CPU 的 RAM 中仍是空的。出現(xiàn)此問題的原因是你的程序里有無法處理的,“錯誤的”組織塊(比如說,OB86 沒有 DP 接口)。在重新設(shè)置和重新啟動 CPU 后, RAM 仍是空的。診斷緩沖區(qū)對這個“無法加載”的塊會提示一些信息。

      27:當把 CPU315-2DP 作為從站,把 CPU315-2DP 作為主站時的診斷地址

      在組態(tài)一個 CPU315-2DP 站時,你使用 S7 工具 “H/W CONFIG” 來分配診斷地址。如果發(fā)生一個故障,這些診斷地址被加入診斷 OB 的變量 “OB82_MDL_ADDR” 里。你可在 OB82 里分析此變量,確定有故障的站并作出相應(yīng)的反應(yīng)。下面是如何分配診斷地址的例子:

      第 1 步: 通過 CPU315-2DP 組態(tài)從站并賦予一個診斷地址,比如 422。第 2 步: 通過 CPU315-2DP 組態(tài)主站

      第 3 步: 把組態(tài)好的從站鏈接到主站并賦予一個診斷地址,比如 1022。

      28:需要為S7-300 CPU的DP從站接口作何種設(shè)置,才可以使用它來進行路由選擇? 如果使用CPU作為I-Slave,并且該CPU也起S7 路由器的作用,那么請注意如下事項: 用于路由選擇的從站的DP接口必須設(shè)置為活動狀態(tài)。這可以在HW Config中完成:在DP接口的屬性對話框中,選項“ Commissioning/Test operation”或“Programming, status/modify...”必須激活。關(guān)于這些設(shè)置的注意事項可以在下表中獲得。

      對于S7 路由連接,有 4 種可用的連接資源-與其它任何連接資源無關(guān)。沒有使用PG/OP的連接資源或S7基本通信。

      如果必須通過DP接口來建立一個與位于其機架上的通信伙伴連接時(如在 CP 343-1 中),也要使用一個路由連接。而對于通過MPI接口與一個位于其機架上的通信伙伴的連接,則不使用路由連接資源,因為在這種情況下,能夠直接到達伙伴。注意事項:這不適用于CPU 318。

      29:為什么當使用S7-300 CPU的內(nèi)部運行時間表時,沒有任何返回值?

      當對CPU 312IFM到316-2DP參數(shù)化系統(tǒng)功能塊 SFC2, SFC3 和 SFC4 時,為一個運行時間表規(guī)定了一個大于 “B#16#0”的標識符,那么將出錯并且所需的功能也無法用。此種情況下,將在塊的“ RETVAL”輸出處輸出標識符 “8080h”。

      說明:對于這些 CPU,只有一個計時器可用。因此你應(yīng)該只用標識符 “B#16#0”。在一個周期塊(OB1, OB35)里一定不能調(diào)用系統(tǒng)功能 SFC2 “SET_RTM”,而是應(yīng)該在重啟動OB(OB100)調(diào)用它。你也可以通過外部觸發(fā)器來啟動該塊。不然的話,該塊將老是復(fù)位運行計時表,永遠完成不了計數(shù)。

      30:變量是如何儲存在臨時局部數(shù)據(jù)中的?

      L 堆棧永遠以地址“0”開始。在 L 堆棧中,會為每個數(shù)據(jù)塊保留相同個數(shù)的字節(jié),作為存放每個塊所擁有的靜態(tài)或局部數(shù)據(jù)。

      當某個塊終止時,那么它的空間隨之也被重新釋放出來。指針總是指向當前打開塊的第一個字節(jié)。

      31:在CPU經(jīng)過完全復(fù)位后是否運行時間計數(shù)器也被復(fù)位?

      使用S7-300時,帶硬件時鐘(內(nèi)置的 “實時時鐘”)和帶軟件時鐘的 CPU 之間有區(qū)別。對于那些無后備電池的軟件時鐘的 CPU,運行時間計數(shù)器在 CPU 被完全復(fù)位后其最后值被刪除。而對于那些有后備電池的硬件時鐘的 CPU,運行時間計數(shù)器的最后值在 CPU 被完全復(fù)位后被保留下來。同樣,CPU 318 和所有的 S7-400 CPU 的運行時間計數(shù)器在 CPU 被完全復(fù)位后其最后值被保留。

      32:如何把不在同一個項目里的一個S7 CPU組態(tài)為我的S7 DP主站模塊的DP從站? 缺省情況下, 在STEP 7里只可以把一個S7 CPU組態(tài)為從站,如果說該站是在同一個項目中的話。該站然后在“PROFIBUS-DP > 已經(jīng)組態(tài)的站”下的硬件目錄里作為“CPU 31x-2 DP”出現(xiàn)。用這種途徑,可以設(shè)置起 DP 主站與 DP 從站間的鏈接。

      還存在一個選項,可把一個與主站不在同一個項目里的S7 CPU組態(tài)為從站。進行如下: 按常規(guī)組態(tài)DP從站。

      從網(wǎng)上下載要用作從站的S7-300 CPU的GSD文件。該文件位于客戶支持網(wǎng)址的“PROFIBUS GSD 文件 / SIMATIC”下。

      打開SIMATIC Manager 和硬件配置。

      打開“選項;安裝新的 GSD...”,把剛下載的 GSD 文件插入硬件目錄。(注意:此過程中在 HW Config 中無須打開任何窗口)通過“選項;更新目錄”來更新硬件目錄。< 現(xiàn)在可以組態(tài)你的 DP 主站。將可以在 “PROFIBUS-DP > 更多現(xiàn)場設(shè)備 > SPS” 下發(fā)現(xiàn)作為從站的該 S7-300 CPU。

      注意:如果是手動來結(jié)合該 DP 從站, 要確??偩€參數(shù),該 DP 從站的 PROFIBUS 地址 和它的 I/O 組態(tài)在兩個項目里必須相同。

      33:無備用電池情況下斷電的影響與完全復(fù)位一樣嗎?

      不一樣。在CPU被完全復(fù)位的情況下,其硬件配置信息被刪除(MPI地址除外),程序被刪除,剩磁存儲器也被清零。

      在無備用電池和存儲卡的情況下關(guān)電,硬件配置信息(除了MPI地址)和程序被刪除。然而,剩磁存儲器不受影響。如果在此情況下重新加載程序,則其工作時采用剩磁存儲器的舊值。比方說,這些值通常來自前 8 個計數(shù)器。如果不把這一點考慮在內(nèi),會導(dǎo)致危險的系統(tǒng)狀態(tài)。

      建議:無備用電池和存儲卡的情況下斷電后,總是要做一下完全復(fù)位。

      34:以將 2 線制傳感器連接到緊湊型CPU的模擬輸入端嗎?

      可以將 2 線制和 4 線制的傳感器連接到CPU 300C的模擬輸入端。使用一個 2 線制傳感器時,在硬件組態(tài)中將“I = 電流”設(shè)置為測量類型,與 4 線制傳感器的設(shè)置一樣。注意事項:請注意緊湊型CPU僅支持有源傳感器(4 線制傳感器)。如果使用無源傳感器(2 制傳感器),必須使用外部電源。警告:請注意所允許的最大輸入電流。2 線制傳感器在出現(xiàn)短路時可能會超出最大允許電流。技術(shù)數(shù)據(jù)中規(guī)定的最大允許電流是50mA(破壞極限)。對于這種情況(例如,對 2 線制傳感器加電流限制或與傳感器串聯(lián)一個PTC熱敏電阻),確保提供足夠保護。35:SM322-1HH01也能在負載電壓為交流 24 V的情況下工作嗎?

      是的,您也可以在負載電壓為交流 24 V的情況下使用SM322-1HH01。

      36:要確保SM322-1HF01 接通最小需要多大的負載電壓和電流?

      SM322-1HF01 繼電器模塊需要 17 V和 8 mA才能確保開閉正常。對于觸點的壽命來說,這樣的值比手冊上提供的這個模塊的值(10 V和 5 mA)更好。手冊的規(guī)定值應(yīng)該認為是最低要求值。

      37:需要為哪些24V數(shù)字量輸入模塊(6ES7 321-xBxxx-...)連接電源? 24V數(shù)字量輸入模塊的電源插針連接(L+ / M)。

      38:在 ET200M 里是否也能使用 SM321 模塊(DI16 x 24V)?

      模塊 SM321(MLFB 6ES7 321-7BH00-0AB0)也可在 ET200M 里使用。其中 CPU 31x-2DP 作為 DP 主站或者是通訊處理器 CP CP342-5 作為 DP 主站。同樣該模塊可以通過 ET200M 和 S7-400 通訊處理器 CP443-5 連接到一個S7-400 CPU。

      39:SM323數(shù)字卡所占用的地址是多少? SM323模塊有 16 位類型(6ES7 323-1BL00-0AA0)和 8 位類型(6ES7 323-1BH00-0AA0)兩種。對于 16 位類型的模塊,輸入和輸出占用“X”和“X+1” 兩個地址。如果 SM323 的基地址為 4(即 X=4; 插槽為 5),那么輸入就被賦址在地址 4 和 5 下面, 輸出的地址同樣也被賦址在地址 4 和 5 下面。在模塊的接線視圖中,輸入字節(jié)“X”位于左邊的頂部,輸出字節(jié)“X”在右邊的頂部。

      對于 8 位類型的模塊,輸入和輸出各占用一個字節(jié),它們有相同的字節(jié)地址。若用固定的插槽賦址,SM323 被插入槽 4, 那么輸入地址為I 4.0 至 I 4.7,輸出地址為 Q 4.0 至 Q 4.7。

      40:在不改變硬件配置的情況下,能用SM321-1CH20 代替SM321-1CH80 嗎?

      SM321-1CH20 和SM321-1CH80 模塊的技術(shù)參數(shù)是相同的。區(qū)別僅在SM321-1CH80 可以應(yīng)用于更廣泛的環(huán)境條件。因此您無需更改硬件配置。

      41:進行I/O的直接訪問時,必須注意什么? 需要注意在一個S7-300組態(tài)中,如果進行跨越模塊的I/O直接讀訪問(用該命令一次讀取幾個字節(jié)),那么就會讀到不正確的值。可以通過hardware中查看具體的地址。

      42:SM321模塊是否需要連接到 DC 24V 上?

      不需要,如果是 MLFB 為 6ES7 321-1BH02-0AA0 的 SM 321 模塊,就不再需要連接 DC 24V 了。

      43:在 STEP 7 硬件組態(tài)中如何規(guī)劃模擬模塊 SM374?在硬件目錄中如何找到此模塊?

      模擬模塊SM374可用于三種模式中:作為 16 通道數(shù)字輸入模塊,作為 16 通道數(shù)字輸出模塊,作為帶 8 個輸入和 8 個輸出的混合數(shù)字輸入/輸出模塊。

      現(xiàn)在把SM374按照您需要模擬的模塊來組態(tài),就是說;

      如果把 SM 374 用作為一個 16 通道輸入模塊,則組態(tài)一個 16 通道輸入模塊推薦使用: SM 322: 6ES7322-1BH01-0AA0,如果把 SM 374 用作為一個混合輸入/輸出模塊,則組態(tài)一個混合輸入/輸出模塊(8 個輸入,8 個輸出)20/ +-20mA.,短接未使用的COMP+/COMP-.IC+ / IC-可以保持懸空。

      如果模塊不帶有 MANA : 把所有未使用的通道M-連接到使用通道的M-.等在輸入端UCM > 2.5V 時,連接所有未使用的 M-到cpu的接地或系統(tǒng)的接地.把模塊的測量模式設(shè)置為: 01)

      創(chuàng)建具有不同數(shù)據(jù)類型的結(jié)構(gòu)時,必須注意,在特定的環(huán)境下可能會自動插入填充字節(jié)。

      保存ARRAY數(shù)據(jù)類型

      示例:ARRAY 【1..2,1..3】 OF 整數(shù) 將生成下列域:

      多維域是按照順序保存的。在本例中整數(shù) 【1,1】后面是整數(shù) 【1,2】,整數(shù) 【1,3】后面是整數(shù) 【2,1】。

      77:STEP 7 以哪種格式存儲POINTER參數(shù)類型?

      STEP 7以 6 個字節(jié)保存POINTER參數(shù)。顯示了用于保存POINTER參數(shù)類型的內(nèi)存區(qū)域以及每個字節(jié)中保存的數(shù)據(jù)。POINTER參數(shù)類型保存了下列信息: DB號(如果DB中沒有保存任何數(shù)據(jù)時為0)。CPU中的內(nèi)存區(qū)域(表格中列出了不同內(nèi)存區(qū)域的十六進制代碼)。

      數(shù)據(jù)的地址(按照Byte.Bit格式)。

      如果將形式參數(shù)聲明為POINTER參數(shù)類型,則只需要指定內(nèi)存區(qū)域和地址。STEP 7自動將輸入項目的格式轉(zhuǎn)換為指針格式。

      78:因為總是要首次調(diào)用Alarm8P(SFB35)塊,怎樣避免OB 1初始化過程花費太長時間?

      激活(首次調(diào)用)報警塊Alarm(SFB33)、A larm_8(SFB34)和Alarm_8P(SFB35)比簡單地執(zhí)行作業(yè)檢查需要多花費 2 到 3 倍的運行時間。當傳送告警時,塊的運行時間也會同樣長。然而警報通常不會成群發(fā)生,當編程時,需要注意警報塊的首次調(diào)用,因為此處用到的所有塊需要很長的運行時間,因此被調(diào)用OB的運行時間在某些情況下將顯著增加。將警報塊的首次調(diào)用移動到OB 100/101/102,可以將較長的運行時間轉(zhuǎn)換到啟動過程。此處處理時間也會較長,但是由于與模塊的參數(shù)設(shè)置同時進行,啟動時間不會太長。

      79:當不能卸載STEP 7時,該怎么辦?

      設(shè)法通過控制面板卸載STEP 7。如果安裝文件已損壞,卸載程序常會出錯,并伴隨出錯信息。另外STEP 7 CD包含文件Simatic STEP7.msi??梢酝ㄟ^這個文件卸載STEP 7。

      80:加密的300PLC MMC處理方法?

      如果您忘記了您在S7-300CPU Protection屬性中所設(shè)定的密碼,那么您只能夠采用siemens的編程器PG(6ES7798-0BA00-0XA0)上的讀卡槽或采用帶USB接口的讀卡器(USB delete?S7 Memory Card?prommer 6ES7792-0AA00-0XA0),選擇SIMATIC Manager界面下的菜單 File 選項刪除MMC卡上原有的內(nèi)容,這樣MMC就可以作為一個未加密的空卡使用了,但無法對MMC卡進行jie密,讀取MMC卡中的程序或數(shù)據(jù)。

      81: 以314C為例計數(shù)時如何清計數(shù)器值?

      有兩種方法:

      1:在參數(shù)設(shè)置中“Gate function”選“Cancel count”軟件門為0,在為1時,值將清零,2:利用寫“Job”的方式,寫計數(shù)值的任務(wù)號為1。82:CP342-5能否用于PROFIBUS FMS協(xié)議通訊?

      CP342-5支持PROFIBUS DP協(xié)議,不能用于PROFIBUS FMS協(xié)議通訊,同樣CP343-5只支持PROFIBUS FMS協(xié)議,不能用于PROFIBUS DP協(xié)議通訊,而CP342-5和CP343-5都支持PROFIBUS FDL的鏈接方式;

      83:為什么CP342-5 FO無法建立通訊?如何配置?

      CP342-5 FO不支持3MB,6MB的通訊速率,如果您購買的是5.1版本的CP342-5,而STEP7中沒有V5.1版的CP342-5時,則可以插入一個V5.0版的CP342-5模塊,功能不受影響。CP342-5在S7-300系統(tǒng)中的安裝位置與普通的S7-300 I/O模塊一樣,可以插在4至11這8個槽位中的任何一個。

      84:CP342-5的3中工作方式有什么區(qū)別?

      No DP方式下:可以用CP342-5通訊口進行S7編程或進行PROFIBUS的FDL連接,連接人機界面;

      DP Master方式下:CP342-5除了作為網(wǎng)絡(luò)中的PROFIBUS主站之外,也可用于S7編程、FDL連接和連接人機界面。DP delay time參數(shù)一般不需設(shè)定,除非您采用FDL連接時,要與DP的I、O點刷新時間相一致,才根據(jù)PROFIBUS網(wǎng)絡(luò)性能進行調(diào)整;

      DP Slave方式下:CP342-5除了作為網(wǎng)絡(luò)中的從站之外,如果選擇了The module is an active node on the PROFIBUS subnet選擇框,那么CP 342-5也可用于S7編程、FDL連接和連接人機界面,否則CP342-5只能作為從站使用;

      85:CP342-5 最多能完成多少數(shù)據(jù)交換?

      一套S7-300系統(tǒng)中最多可以同時使用4塊CP342-5模塊,每塊CP342-5能夠支持16個S7 Connection,16個S5-Compatible Connection。當CP342-5處在No DP模式下工作時,最多同時支持32個通訊鏈接,而處在DP Slave或DP Master模式下時,最多同時支持28個通訊鏈接。CP342-5 作為PROFIBUS DP主站時,最多鏈接 124個從站,和每個從站最多可以交換244個輸入字節(jié)(Input)和244個輸出字節(jié)(Output),與所有從站總共最多交換2160個輸入字節(jié)和2160個輸出字節(jié)。CP342-5 作為從站時,與主站最多能夠交換240個輸入字節(jié)和240個輸出字節(jié)。CP342-5 可以最多連接16個操作面板(OP)以及最多創(chuàng)建16個S7 Connnection。

      86:如何實現(xiàn)在從站斷電、通訊失敗或從站通訊口損壞等現(xiàn)象出現(xiàn)時,主站能夠不停機?

      需要在您的STEP7項目中插入相應(yīng)組織塊。插入這些組織塊時,不需要編程內(nèi)容,當從站斷電、通訊失敗等現(xiàn)象出現(xiàn)時,主站只報總線故障,但不停機。這樣,無論從站先上電,還是主站先上電,系統(tǒng)都能正常運行:

      在S7-300中加入OB82、OB86、OB122; 在S7-400中加入OB82~OB87、OB122;

      87:CP342-5連接上位機軟件或操作面板時應(yīng)該選擇什么工作模式?

      如果您只是用CP342-5連接上位機軟件或操作面板(OP),這時通訊采用的是S7協(xié)議,那么建議您選擇No DP模式,并且不需要調(diào)用FC1(DP_SEND)和FC2(DP_RECV)功能塊,它們只是在PROFIBUS DP通訊時才使用;

      88:為什么系統(tǒng)上電后,即使CP342-5開關(guān)已經(jīng)撥至Run,但始終處于STOP狀態(tài)?

      應(yīng)當檢查STEP7程序和組態(tài)是否正確(刪除程序,只下載硬件組態(tài))、檢查CP342-5連接的24V電源線是否正常、M端是否與CPU的M端短接、通訊電纜連接是否正確(確認通訊電纜未內(nèi)部短路),CP的firmware是否正確。如果您確認可以排除以上原因,那么可能您的CP342-5已經(jīng)損壞,請更換;

      89:如何用CP342-5組態(tài)PROFIBUS從站?

      1.在STEP7中生成一個新的項目,并插入一個S7-300站。

      2.在硬件組態(tài)窗口中選擇一個S7300的導(dǎo)軌以及相應(yīng)的CPU。

      3.硬件組態(tài)窗口中,在路徑 “SIMATIC 300 > CP 300 > PROFIBUS > CP342-5” 選中于您訂貨號和版本號對應(yīng)的CP342-5,插入到S7300站對應(yīng)的槽位中,注意如果您購買的是Version5.1,而組態(tài)中只能夠找到Version5.0,您可以選用Version5.1替代Version5.0.。

      4.在插入CP342-5的過程中,會彈出一個PROFIBUS屬性窗口,請點擊”New?”按鈕,創(chuàng)建一個PROFIBUS網(wǎng)絡(luò)PROFIBUS(1),并設(shè)定CP342-5作為從站的站地址為3。

      5.雙擊CP342-5,打開CP342-5的屬性窗口,在“Operating Mode” 標簽頁下選擇“DP Slave” 選項,此時會彈出一個警示窗口,告知您如果要用CP342-5實現(xiàn)CPU和 PROFIBUS從站的通訊,必須調(diào)用FC1(DP_SEND)和FC2(DP_RECV)功能塊,實現(xiàn)CPU與CP342-5之間的數(shù)據(jù)交換,而CP342-5與PROFIBUS的數(shù)據(jù)交換是自動完成的,不用編程。FC3和FC4用于診斷和通訊功能的控制,一般不用調(diào)用。

      6.點擊OK,存盤編譯。.90:如何用CP342-5組態(tài)PROFIBUS主站?

      1.在STEP7的SIMATIC Manager窗口中在插入一個S7300站;

      2.重復(fù)以上組態(tài)從站步驟的2-4步,注意插入CP342-5時,不能點擊”new?”按鈕,而直接用鼠標選中以上創(chuàng)建的PROFIBUS(1)網(wǎng)絡(luò),點擊OK;

      在“Operating Mode”標簽頁中選擇“DP Master”選項;

      91:采用CP342-5的DP通訊口與采用CPU集成的DP通訊口進行通訊有什么不同,這兩種通訊口功能有什么不同?

      可以通過CPU集成的DP通訊口或CP443-5模板的DP通訊口,調(diào)用Load/Transfer指令(語句表編程,如圖2)、Mov指令(梯形圖編程)或系統(tǒng)功能塊SFC14/15訪問從站上的I/O數(shù)據(jù);

      如果您使用342-5模塊的DP通訊口進行通訊,那么您就不能使用Load/Transfer指令(語句表編程)、Mov指令(梯形圖編程)直接訪問PROFIBUS從站的I/O數(shù)據(jù)。采用CP342進行PROFIBUS通訊包括兩個步驟:

      1.CPU將數(shù)據(jù)傳輸?shù)紺P通訊卡的數(shù)據(jù)寄存器當中;

      2.數(shù)據(jù)從CP342-5的數(shù)據(jù)寄存器當中寫到PROFIBUS從站的Output數(shù)據(jù)區(qū)(反過來就是CPU讀取從站Input數(shù)據(jù)的過程);CP342-5與從站的Input/Output數(shù)據(jù)區(qū)的通訊過程是自動進行的,但是您還必須自己手動的調(diào)用功能塊FC1(”SEND”)和FC2(”RECV”),完成CP342-5與CPU之間的數(shù)據(jù)交換。

      92:功能塊DP_SEND、DP_RECV“的返回值代表什么意思,如何理解?

      ”DP_SEND“功能塊包括有”DONE“,”ERROR“ 和 ”STATUS“三個參數(shù),用來指示數(shù)據(jù)傳輸?shù)臓顟B(tài)和成功與否?!盌P_RECV“功能塊包括有”NDR“, ”ERROR“, ”STATUS“ 和 ”DPSTATUS“四個參數(shù),用來指示數(shù)據(jù)傳輸?shù)臓顟B(tài)和成功與否。您可以定義相應(yīng)的數(shù)據(jù)地址區(qū),存放這些返回值,分析返回的值的意思,當Error=False,STATUS=0,DONE=True,NDR=True時,說明CPU與CP342-5之間的數(shù)據(jù)交換成功進行。

      93: DP從站,CP模板以及CPU之間的數(shù)據(jù)通訊過程是如何進行的?

      使用CP342-5模塊,無論調(diào)用”DP_SEND“ 功能塊還是”DP_RECV“ 功能塊,您都不能直接讀寫某個PROFIBUS從站的I/O數(shù)據(jù)。CP342-5模塊有一個內(nèi)部的Input和Output存儲區(qū),用來存放所有PROFIBUS從站的的I/O數(shù)據(jù),較新版本的CP342-5模板內(nèi)部存儲器的Input和Output區(qū)分別為2160個字節(jié),Output區(qū)的數(shù)據(jù)循環(huán)寫到從站的輸出通道上,循環(huán)讀出從站輸入通道的數(shù)值存放在Input區(qū),整個過程是CP342-5與PROFIBUS從站之間自動協(xié)調(diào)完成的,您不需編寫程序。您可以在PLC的用戶程序中調(diào)用”DP_SEND“和”DP_RECV“功能塊,讀寫CP342-5這個內(nèi)部的存儲器。

      94:通過CP342-5,如何實現(xiàn)對PROFIBUS網(wǎng)絡(luò)和站點的診斷功能?

      用功能塊”DP_DIAG“(FC 3)可以在程序中對cp模塊進行診斷和分析,可以通過job類型如DP 診斷列表,診斷單個dp狀態(tài),讀取dp從站數(shù)據(jù),讀取cp或cpu的操作模式,讀取從站狀態(tài)等等。

      95:為什么當CP342-5模塊作為PROFIBUS DP主站,而ET200(如IM151-1或IM153-2)作為從站時,CP342-5上的SF等不停閃爍?

      當S7-300系統(tǒng)中的CP342-5作為DP主站,下掛IM153-2 模塊時,IM153-2只能作為DP主站,而不是S7從站運行??梢圆扇⊥ㄟ^GSD文件將ET200從站組態(tài)進你的系統(tǒng)。隨后IM153模塊可作為 DP 標準從站運行。為此,您必須將GSD文件安裝到硬件目錄中(通過菜單序列Tools > ”Install new GSD file“)。在更新了硬件目錄后您會在”PROFIBUS-DP > Additional Field Devices“.中發(fā)現(xiàn)DP從站。

      96:在STEP7中打開一些對象時出錯是什么原因?

      有的時候您在打開某些項目中的對象時,STEP7會彈出報錯窗口,錯誤信息為 ’*.dll’文件無法被裝載,代碼是257:5,錯誤信息是一個或多個對象不能被顯示,出現(xiàn)這種錯誤的原因是您沒有安裝與要打開對象相關(guān)的軟件包。

      97:如果想通過上位或觸摸屏對PLC中S5TIME類型的參數(shù)進行設(shè)定,有什么方法?

      1、從上位機寫整型數(shù)INT或?qū)崝?shù)REAL到PLC,首先該數(shù)值需包含以毫秒為單位的時間值,在寫入PLC的數(shù)據(jù)存儲區(qū)后,利用ITD(Integer to Double Integer)或RND(Real to Double Integer with Rounding Off)將該值轉(zhuǎn)換為雙整形,然后將該值寫到類型為TIME的變量里,在程序中調(diào)用FC40,將TIME轉(zhuǎn)換成S5TIME即可。

      2、從上位機寫WORD到PLC,首先該數(shù)值需包含以某時基為單位的時間值,在寫入PLC的數(shù)據(jù)存儲區(qū)后,用Word Logic下的WOR_W指令將該值與其時基相或,再利用MOVE指令將得到的數(shù)值寫入S5TIME類型的變量中。

      3、如果使用WinCC作為上位軟件,或上位軟件支持32位帶符號浮點數(shù),可以從上位寫32位帶符號浮點數(shù)到PLC中定義為TIME的變量,然后在程序中調(diào)用FC40,將TIME轉(zhuǎn)換成S5TIME即可。

      98:STEP 7中相關(guān)時間處理和轉(zhuǎn)換的功能塊有哪些?

      SFC 0 ”SET_CLK“ 設(shè)置CPU時鐘

      SFC 1 ”READ_CLK“ 讀出CPU時鐘

      FC 3 ”D_TOD_DT“ 從DATE_AND_TIME 中取出DATE。

      FC 6 ”DT_DATE“ 從DATE_AND_TIME 中取出the day of the week,即星期幾 FC 7 ”DT_DAY“ 從DATE_AND_TIME 中取出時間 FC 8 ”DT_TOD“

      FC33用于S5TIME到TIME的轉(zhuǎn)換

      FC40用于TIME到S5TIME的轉(zhuǎn)換

      99:如何實現(xiàn)帶電拔出或插入模板,即熱插拔功能?

      硬件要求:

      使用普通的S7-300導(dǎo)軌和U型總線連接器是不能實現(xiàn)熱插拔功能的,您必須購買有源總線底板,才能實現(xiàn)該功能。另外,您在配置時,必須使用MLFB 6ES7 153-1AA02-0XB0版本以上的接口模塊,因為它支持DP協(xié)議的DPV1版本,而MLFB IM153-1AA00-0XB0模塊是不支持該功能的。目前您能夠購買到的IM153接口模塊都支持熱插拔,只有2-3年以前的IM153接口模塊不支持熱插拔。

      軟件要求:您必須在STEP7 5.1版本以上進行配置;

      如果您采用S7-400 CPU或S7-400 CP作為DP主站,那么您可以直接在IM153的屬性窗口的”O(jiān)perating Parameters"標簽頁里配置熱插拔功能。

      1:在STEP7的硬件組態(tài)窗口的PROFIBUS DP目錄中選擇相應(yīng)IM153模塊,可以看出該模塊支持“module exchange in opration”(熱插拔);

      2:將IM153模塊拖到PROFIBUS總線上;

      3:選擇I/O模塊,插入到ET200M站的各個槽位中;

      4:雙擊ET200M站,打開屬性窗口,選中“Replace modules during operation“(熱插拔)選項;

      5:屬性窗口中提供了ET200M站熱插拔功能所需的有源總線導(dǎo)軌的訂貨號;

      6:屬性窗口中提供了該型號IM153,插入的I/O模塊對應(yīng)使用的有源總線底板的訂貨號;

      除了以上的硬件組態(tài)之外,還要向S7-400中下載OB82、OB83、OB84、OB85、OB86、OB87、OB121、OB122等組織塊。當ET200M從站上進行模塊的熱插拔時,中斷組織塊OB83,OB85,OB122被調(diào)用。

      如果您采用S7-300 CPU 或 CP 342-5作為DP主站,那么您只能夠通過安裝GSD文件的方式將IM153模塊組態(tài)成DP從站,并雙擊IM153,打開它的屬性窗口,進行設(shè)置。否則您在STEP7的硬件組態(tài)窗口中直接將PROFIBUS DP目錄ET200M文件夾下IM153模塊掛在PROFIBUS總線上。

      100:我如何做到對自己的程序塊進行加密保護?

      您能夠通過STEP7軟件的KNOW_HOW_PROTECT功能實現(xiàn)對您程序代碼的加密保護。如果您雙擊鼠標打開經(jīng)過加密的程序塊時,您只能看到該程序塊的接口數(shù)據(jù)(即IN, OUT 和 IN/OUT 等類型的參數(shù))和注釋信息,而程序塊中的代碼及代碼的注釋,臨時/靜態(tài)變量是不能被看到的。同時您也無法對加密保護的程序塊做出任何改動。如何實現(xiàn)程序塊保護:

      1. 打開程序編輯窗口LAD/FBD/STL;

      2. 將要進行加密保護的程序塊生成轉(zhuǎn)換為源代碼文件(通過選擇菜單 File—;Generate source 生成);

      3. 在LAD/FBD/STL 窗口中關(guān)閉您的程序塊,并在SIMATIC Manager項目管理窗口的source文件夾中打開上一步所生成的source文件;

      4. 在程序塊的聲明部分,TITLE行下面的一行中輸入”KNOW_HOW_PROTECT”; 5. 存盤并編譯該source文件(選擇菜單FileàSave,F(xiàn)ileàCompile); 6. 現(xiàn)在就完成了您程序塊的加密保護;

      101:我如何做到對自己的程序塊進行<此處內(nèi)容被屏蔽>? 取消對程序塊的加密保護

      1.打開程序塊的Source源文件; 2.刪除文件中的KNOW_HOW_PROTECT; 3.存盤并編譯該source文件; 現(xiàn)在程序塊的加密保護已經(jīng)取消。

      注意: 如果沒有 STL source 源文件,您是無法對已經(jīng)加密的程序塊進行編輯的.

      第二篇:數(shù)控機床 加工中心定義

      加工中心

      加工中心(Computerized Numerical Control Machine)簡稱cnc,是由機械設(shè)備與數(shù)控系統(tǒng)組成的使用于加工復(fù)雜形狀工件的高效率自動化機床。加工中心又叫電腦鑼。加工中心備有刀庫,具有自動換刀功能,是對工件一次裝夾后進行多工序加工的數(shù)控機床。加工中心是高度機電一體化的產(chǎn)品,工件裝夾后,數(shù)控系統(tǒng)能控制機床按不同工序自動選擇、更換刀具、自動對刀、自動改變主軸轉(zhuǎn)速、進給量等,可連續(xù)完成鉆、鏜、銑、鉸、攻絲等多種工序,因而大大減少了工件裝夾時間、測量和機床調(diào)整等輔助工序時間,對加工形狀比較復(fù)雜,精度要求較高,品種更換頻繁的零件具有良好的經(jīng)濟效果。

      數(shù)控機床實現(xiàn)了中、小批量加工自動化,改善了勞動條件。此外,它還具有生產(chǎn)率高、加工精度穩(wěn)定、產(chǎn)品成本低等一系列優(yōu)點。為了進一步發(fā)揮這些優(yōu)點,數(shù)控機床遂向“工序集中”,即一臺數(shù)控機床在一次裝夾零件后能完成多工序加工的數(shù)控機床(即加工中心)方面發(fā)展。

      鉆、鏜、銑、車等單功能數(shù)控機床只能分別完成鉆、鏜、銑、車等作業(yè),而在機械制造工業(yè)中,大部分零件都是需要多工序加工的。在單功能數(shù)控機床的整個加工過程中,真正用于切削的時間只占30%左右,其余的大部分時間都花費在安裝、調(diào)整刀具、搬運、裝卸零件和檢查加工精度等輔助工作上。在零件需要進行多種工序加工的情況下,單功能數(shù)控機床的加工效率仍然不高。加工中心一般都具有刀具自動交換功能,零件裝夾后便能一次完成鉆、鏜、銑、锪、攻絲等多種工序加工。

      加工中心的用途:(1)周期性重復(fù)投產(chǎn)的工件。有些產(chǎn)品的市場需求具有周期性和季節(jié)性,如果采用專門生產(chǎn)線則得不償失,用普通設(shè)備加工效率又太低,且質(zhì)量不穩(wěn)定,數(shù)量也難以保證。而采用CNC加工中心,首件(批)試切完后,程序和相關(guān)生產(chǎn)信息可保留下來.下次產(chǎn)品再生產(chǎn)時,只要很少的準備時間就可以開始生產(chǎn)。CNC加工中心工時包括準備工時和加工工時,CNC加工中心把很長的單件準備工時平均分配到每一個工件上,使每次生產(chǎn)的平均實際工時減少,生產(chǎn)周期大大縮短。

      (2)高精度工件。有些工件需求甚少,但屬關(guān)鍵部件,要求精度高且工期短,用傳統(tǒng)工藝需用多臺機床協(xié)調(diào)工作,其周期長、效率低,在長工序流程中,受人為影響容易出廢品,從而造成重大經(jīng)濟損失。而采用CNC加工中心進行加工,生產(chǎn)完全由程序自動控制.避免了長工序流程,減少了硬件投資及人為干擾,具有生產(chǎn)效益高及質(zhì)量穩(wěn)定的特點。

      (3)批量生產(chǎn)的工件。CNC加工中心生產(chǎn)的柔性不僅體現(xiàn)在對特殊要求的快速反應(yīng)上,而且可以快速實現(xiàn)批量生產(chǎn),以提高市場競爭能力。CNC加工中心適合于中小批量生產(chǎn),特別是小批量生產(chǎn),在應(yīng)用CNC加工中心時。盡量使批量大于經(jīng)濟批量,以達到良好的經(jīng)濟效果。隨著CNC加工中心的不斷發(fā)展,經(jīng)濟批量越來越小,對一些復(fù)雜工件,5-10件就可以生產(chǎn),甚至單件生產(chǎn)時也可以考慮用CNC加工中心。(4)多工位和工序可集中的工件。

      (5)形狀復(fù)雜的工件。四軸聯(lián)動、五軸聯(lián)動CNC加工中心的應(yīng)用以及CAD/CAM技術(shù)的成熟、發(fā)展,使加工工件的復(fù)雜程度大為提高。DNC的使用使同一程序的加工內(nèi)容足以滿足各種加工需要,使復(fù)雜工件的自動加工成為易事。

      (6)難測量的工件。加工中心分類:

      1.按加工工序分類

      (1)鏜銑

      (2)車銑

      2.按控制軸數(shù)分類

      (1)三軸加工中心

      (2)四軸加工中心

      (3)五軸加工中心。

      3.按主軸與工作臺相對位置分類

      (1)臥式加工中心:是指主軸軸線與工作臺平行設(shè)置的加工中心,主要適用于加工箱體類零件。臥式加工中心一般具有分度轉(zhuǎn)臺或數(shù)控轉(zhuǎn)臺,可加工工件的各個側(cè)面;也可作多個坐標的聯(lián)合運動,以便加工復(fù)雜的空間曲面。(2)立式加工中心:是指主軸軸線與工作臺垂直設(shè)置的加工中心,主要適用于加工板類、盤類、模具及小 型殼體類復(fù)雜零件。立式加工中心一般不帶轉(zhuǎn)臺,僅作頂面加工。

      此外,還有帶立、臥兩個主軸的復(fù)合式加工中心,和主軸能調(diào)整成臥軸或立軸的立臥可調(diào)式加工中心,它們能對工件進行五個面的加工。

      (3)萬能加工中心(又稱多軸聯(lián)動型加工中心):是指通過加工主軸軸線與工作臺回轉(zhuǎn)軸線的角度可控制聯(lián)動變化,完成復(fù)雜空間曲面加工的加工中心。適用于具有復(fù)雜空間曲面的葉輪轉(zhuǎn)子、模具、刃具等工件的加工。

      多工序集中加工的形式擴展到了其他類型數(shù)控機床,例如車削中心,它是在數(shù)控車床上配置多個自動換刀裝置,能控制三個以上的坐標,除車削外,主軸可以停轉(zhuǎn)或分度,而由刀具旋轉(zhuǎn)進行銑削、鉆削、鉸孔和攻絲等工序,適于加工復(fù)雜的旋轉(zhuǎn)體零件。

      第三篇:全自動洗衣機的控制PLC程序設(shè)計

      全自動洗衣機的控制PLC程序設(shè)計

      來源:004km.cn

      一 程序設(shè)計要求

      (1)水位控制[高水位 25s [中水位進水 15s [低水位進水 10s(2)程序選擇 [全程序

      [簡易程序(3)全程序過程

      進水?洗滌(正轉(zhuǎn)3s,反轉(zhuǎn)2s,停1s,200次)?排水(20s)?脫水(10s)?停止

      | 循環(huán)三次 ︳

      |<--------︳

      (4)簡易過程

      進水?洗滌(正轉(zhuǎn)3s,反轉(zhuǎn)2s,停1s,200次)?排水(20s)?脫水(10s)?停止 | 循環(huán)二次 ︳

      |<--------︳

      ① I/O分配 ② 梯形圖 ③ 軟盤

      進水閥(Y0)排水閥(Y1)電機正反轉(zhuǎn)(Y1,Y2)脫水(Y4)

      二 I/O分配圖

      起動 進水 水位(高)排水 水位(中)電機正轉(zhuǎn) 水位(低)電機反轉(zhuǎn) 全程序 脫水 簡易程序

      二 狀態(tài)轉(zhuǎn)換圖(見附錄一)

      三 梯形圖(見附錄二)分析如下 1,初始脈沖M8002使初始狀態(tài)S0置為1,當按驅(qū)動按鈕X0.先選擇了水位,程序類型后再按X0起動的.2,按X04,選擇的是全程序.按X05,選擇的是簡單程序.本來是以X04為全程序, X04非作為簡單程序,但在程序結(jié)束的時候,不能令M0置零.所以增加了X05作為簡單程序的選擇按鈕.3,X01控制高水位,按X01,起動M1,并自鎖.X02控制中水位,按X02,起動M2,并自鎖.X03控制低水位,按X03,起動M3,并自鎖.4,狀態(tài)轉(zhuǎn)入S0后,對C2,C3清零.并且,由M1+M2+M3與X0作為對S20的轉(zhuǎn)移條件.5,狀態(tài)轉(zhuǎn)移到S20,驅(qū)動Y0(進水).當X2閉合,即M1置1,狀態(tài)轉(zhuǎn)移S21;當X3閉合,即M2置1,狀態(tài)轉(zhuǎn)移S31 當X4閉合,即M3置1,狀態(tài)轉(zhuǎn)移S41

      6,狀態(tài)轉(zhuǎn)移到S21時,T0計時25秒(進水25秒),然后T0置1,狀態(tài)轉(zhuǎn)移到S22.狀態(tài)轉(zhuǎn)移到S31時,T1計時15秒(進水15秒),然后T1置1,狀態(tài)轉(zhuǎn)移到S22.狀態(tài)轉(zhuǎn)移到S41時,T2計時10秒(進水10秒),然后T2置1,狀態(tài)轉(zhuǎn)移到S22.7,狀態(tài)轉(zhuǎn)移到S22,對Y0清除指令,即停止進水.當Y0停止時,即Y0非置1,狀態(tài)轉(zhuǎn)移到S23.8,狀態(tài)轉(zhuǎn)移到S23,如果選擇的是全程序(按X04),那么對C0清零.如果選擇的是簡單程序(按X05),那么對C1清零.CO非,C1非置1,狀態(tài)轉(zhuǎn)移到S24.9.狀態(tài)轉(zhuǎn)移到S24,起動Y02(電機正轉(zhuǎn)),T3計時3秒.計時完畢狀態(tài)轉(zhuǎn)移到S25.正轉(zhuǎn)完畢.10,狀態(tài)轉(zhuǎn)移到S25,起動Y03(電機反轉(zhuǎn)),T4計時2秒.計時完畢后,無論選擇的是全程序還是簡單程序(無論按X04還是X05)狀態(tài)都轉(zhuǎn)移到S26.11,狀態(tài)轉(zhuǎn)移到S26,T5計時1秒,然后T5置1.如果選擇的是全程序(按X04),那么C0計數(shù),當計數(shù)不夠200次時,狀態(tài)轉(zhuǎn)移到S24.計數(shù)滿200次時,狀態(tài)轉(zhuǎn)移到S27.如果選擇的是簡單程序(按X05),那么C1計數(shù),當計數(shù)不夠100次時,狀態(tài)轉(zhuǎn)移到S24.計數(shù)滿100次時,狀態(tài)轉(zhuǎn)移到S27.12,狀態(tài)轉(zhuǎn)移到S27,起動Y01(排水).T7計時20秒,然后T7置1,狀態(tài)轉(zhuǎn)移到S28.13,狀態(tài)轉(zhuǎn)移到S28,起動Y04(脫水),T8計時10秒.如果選擇的是全程序(按X04),那么C2計數(shù),當計數(shù)不夠3次時,狀態(tài)轉(zhuǎn)移到S20.計數(shù)滿3次時,狀態(tài)轉(zhuǎn)移到S0.如果選擇的是簡單程序(按X05),那么C3計數(shù),當計數(shù)不夠2次時,狀態(tài)轉(zhuǎn)移到S20.計數(shù)滿2次時,狀態(tài)轉(zhuǎn)移到S0.步進階梯結(jié)束.程序結(jié)束.回 ]

      [返

      第四篇:2014.8.04數(shù)控機床和加工中心技術(shù)的區(qū)別

      藍翔數(shù)控機床和加工中心技術(shù)的區(qū)別

      劉成同學是山東藍翔數(shù)控學院即將畢業(yè)的學生,他當時入學之前和其他來藍翔技校數(shù)控機床加工專業(yè)的同學一樣,對于該專業(yè)的數(shù)控機床加工技術(shù)和加工中心技術(shù)兩者的關(guān)系和概念分不清,都普遍的認為它們是一種加工技術(shù)或是一種機床設(shè)備。今天山東藍翔劉成學長就對即將來山東藍翔高級技工學校學習數(shù)控的、不了解這些問題的家長和同學做個簡單介紹。

      數(shù)控機床加工技術(shù)和加工中心技術(shù)它們都是屬于機加工的一種,都是通過刀具、主軸、工作臺三者之間的相對關(guān)系完成零部件的加工。但也在一定程度上它們存在本質(zhì)的區(qū)別:

      1)加工對象;數(shù)控機床它的加工對象是能做360°回轉(zhuǎn)體的零部件。如圓柱。圓錐等。

      加工中心它的加工對象一般為箱體零件,如發(fā)動機、電腦外殼 手機面板等

      2)切削運動;數(shù)控車床是零件隨著主軸的旋轉(zhuǎn),形成主切削運動的。加工中心是刀具旋轉(zhuǎn)形成主切削運動的。

      3)刀庫;數(shù)控機床一般為4把刀具或者8把

      加工中心是指備有刀庫,具有自動換刀功能,對工件一次裝夾后進行多工序加工的數(shù)控機床。

      4)功能; 數(shù)控機床它可以加工車、鉆、擴、鉸、車螺紋等,但他們一般情況是分工序完成也就是逐一完成,加工中心,它是把銑、鉸、鉆、鏜、擴、攻螺紋集中到一體,在一次裝夾中完成所有工序的加工。

      5)軸的數(shù)量;數(shù)控機床一般只有2--3個軸。

      加工中心是3個以上多的為6軸

      在山東藍翔技校數(shù)控技術(shù)專業(yè)采用的是目前世界上最先進的日本發(fā)那科和德國西門子控制系統(tǒng),它們在一定程度上,加工路線和運行方式基本差不多,都是有伺服控制系統(tǒng)來控制。無論是加工精度和加工效率上都是高精度機床。

      第五篇:五軸聯(lián)動數(shù)控機床加工中心基本知識介紹

      五軸聯(lián)動數(shù)控機床加工中心基本知識介紹

      幾十年來,人們普遍認為五軸數(shù)控加工技術(shù)是加工連續(xù)、平滑、復(fù)雜曲面的惟一手段。一旦人們在設(shè)計、制造復(fù)雜曲面遇到無法解決的難題,就會求助五軸加工技術(shù)。早在20世紀60年代,國外航空工業(yè)生產(chǎn)中就開始采用五軸數(shù)控銑床。目前五軸數(shù)控機床的應(yīng)用仍然局限于航空、航天及其相關(guān)工業(yè)。

      五軸聯(lián)動數(shù)控是數(shù)控技術(shù)中難度最大、應(yīng)用范圍最廣的技術(shù),它集計算機控制、高性能伺服驅(qū)動和精密加工技術(shù)于一體,應(yīng)用于復(fù)雜曲面的高效、精密、自動化加工。國際上把五軸聯(lián)動數(shù)控技術(shù)作為一個國家生產(chǎn)設(shè)備自動化水平的標志。由于其特殊的地位,特別是對于航空、航天、軍事工業(yè)的重要影響,以及技術(shù)上的復(fù)雜性,西方工業(yè)發(fā)達國家一 直把五軸數(shù)控系統(tǒng)作為戰(zhàn)略物資實行出口許可證制度,對我國實行禁運。因而,研究五軸數(shù)控加工技術(shù)對國家科技力量和綜合國力的提高有重要意義。

      符合數(shù)控機床發(fā)展的新方向

      近幾年國際、國內(nèi)機床展表明,數(shù)控機床正朝著高速度、高精度、復(fù)合化的方向發(fā)展。復(fù)合化的目標是在一臺機床上利用一次裝夾完成大部分或全部切削加工,以保證工件的位置精度,提高加工效率。國外數(shù)控鏜銑床、加工中心為適應(yīng)多面體和曲面零件加工,均采用多軸加工技術(shù),包括五軸聯(lián)動功能。在加工中心上擴展五軸聯(lián)動功能,可大大提高加工中心的加工能力,便于系統(tǒng)的進一步集成化。最近國際機床業(yè)出現(xiàn)了一個新概念,即萬能加工,數(shù)控機床既能車削又能進行五軸銑削加工。五軸數(shù)控機床在國內(nèi)外的實際應(yīng)用表明,其加工效率相當于兩臺三軸機床,甚至可以完全省去某些大型自動化生產(chǎn)流水線的投資,大大節(jié)約了占地空間和工件在不同制造單元之間的周轉(zhuǎn)運輸?shù)臅r間和花費。

      發(fā)展和推廣的難點及阻力何在

      顯然,人們早已認識到五軸數(shù)控技術(shù)的優(yōu)越性和重要性。但到目前為止,五軸數(shù)控技術(shù)的應(yīng)用仍然局限于少數(shù)資金雄厚的部門,并且仍然存在尚未解決的難題。五軸數(shù)控技術(shù)為何久久未能得以廣泛普及?五軸數(shù)控加工由于干涉和刀具在加工空間的位姿控制,其數(shù)控編程、數(shù)控系統(tǒng)和機床結(jié)構(gòu)遠比三軸機床復(fù)雜得多。目前,五軸數(shù)控技術(shù)在全球范圍 內(nèi)普遍存在以下問題。

      五軸數(shù)控編程抽象、操作困難

      這是每一個傳統(tǒng)數(shù)控編程人員都深感頭疼的問題。三軸機床只有直線坐標軸,而五軸數(shù)控機床結(jié)構(gòu)形式多樣;同一段NC代碼可以在不同的三軸數(shù)控機床上獲得同樣的加工效果,但某一種五軸機床的NC代碼卻不能適用于所有類型的五軸機床。數(shù)控編程除了直線運動之外,還要協(xié)調(diào)旋轉(zhuǎn)運動的相關(guān)計算,如旋轉(zhuǎn)角度行程檢驗、非線性誤差校核、刀具旋轉(zhuǎn)運動計算等,處理的信息量很大,數(shù)控編程極其抽象。

      刀具半徑補償困難

      在五軸聯(lián)動NC程序中,刀具長度補償功能仍然有效,而刀具半徑補償卻失效了。以圓柱銑刀進行接觸成形銑削時,需要對不同直徑的刀具編制不同的程序。目前流行的CNC系統(tǒng)均無法完成刀具半徑補償,因為ISO文件中沒有提供足夠的數(shù)據(jù)對刀具位置進行重新計算。用戶在進行數(shù)控加工時需要頻繁換刀或調(diào)整刀具的確切尺寸,按照正常的處理程序,刀具軌跡應(yīng)送回CAM系統(tǒng)重新進行計算。從而導(dǎo)致整個加工過程效率十分低下。

      對這個問題的最終解決方案,有賴于引入新一代CNC控制系統(tǒng),該系統(tǒng)能夠識別通用格式的工件模型文件(如STEP等)或CAD系統(tǒng)文件。

      購置機床需大量投資

      以前五軸機床和三軸機床之間的價格懸殊很大?,F(xiàn)在,三軸機床附加一個旋轉(zhuǎn)軸基本上就是普通三軸機床的價格,這種機床可以實現(xiàn)多軸機床的功能。同時,五軸機床的價格也僅僅比三軸機床的價格高出30%~50%。

      除了機床本身的投資之外,還必須對CAD/CAM系統(tǒng)軟件和后置處理器進行升級,使之適應(yīng)五軸加工的要求;必須對校驗程序進行升級,使之能夠?qū)φ麄€機床進行仿真處理。

      國內(nèi)五軸數(shù)控技術(shù)發(fā)展狀況與市場分析

      五軸聯(lián)動數(shù)控機床,是電力、船舶、航空航天、高精密儀器等民用工業(yè)和軍事工業(yè)等部門迫切需要的關(guān)鍵加工設(shè)備。西方發(fā)達國家長期對我國實行禁運。

      從1999年開始,在CIMT、CCMT等國際、國內(nèi)機床展覽會上,首先是國內(nèi)的五軸數(shù)控機床產(chǎn)品紛紛亮相,國內(nèi)五軸數(shù)控機床的市場逐漸打開,隨后國際機床巨頭紛至沓來,五軸數(shù)控機床的品種和數(shù)量逐年上升:CIM T99、CCMT2000分別推出3臺國產(chǎn)五軸聯(lián)動機床;CIMT2001國際機床展覽會上,北京第一機床廠和桂林機床股份有限公司分別展出了主軸轉(zhuǎn)速10000r/min的五軸高速龍門加工中心,北京市機電院的主軸轉(zhuǎn)速15 000r/min 的五軸高速立式加工中心;清華大學與昆明機床股份有限公司聯(lián)合研制的XNZ63,采用標準Stewart平臺結(jié)構(gòu),可實現(xiàn)六自由度聯(lián)動;大連機床廠自行研制的串并聯(lián)機床 DCB—510,其數(shù)控系統(tǒng)由清華大學開發(fā),該機床通過并聯(lián)機構(gòu)實現(xiàn)X、Y、Z軸直線運動,由串聯(lián)機構(gòu)實現(xiàn)A、C軸旋轉(zhuǎn)運動,從而實現(xiàn)五軸聯(lián)動,其直線快速進給速度可達80m/min。這些機床均已達到國際先進水平,體現(xiàn)出我國機床工業(yè)為國防尖端工業(yè)發(fā)展提供裝備的實力又有突破性提高。中國機床工業(yè)的發(fā)展,利用自己研制的高、精、尖產(chǎn)品參與國際競爭,打破了國際技術(shù)壟斷,國際機床巨頭們不愿失去中國這個大有潛力可挖的市場,于是蜂擁而來,把他們的產(chǎn)品“送上門來”:國外展團共展出五軸加工中心8臺、五軸車銑加工中心1臺、五軸數(shù)控刀具磨床5臺。

      我國數(shù)控技術(shù)及其設(shè)備在各工業(yè)部門中的應(yīng)用整體水平仍然偏低,與工業(yè)發(fā)達國家相比差距很大。為了實現(xiàn)“十五”規(guī)劃的發(fā)展目標,各部門迫切需要進一步大力發(fā)展數(shù)控加工技術(shù),亟須配置大量的各類工藝設(shè)備,尤其是數(shù)控機床設(shè)備。對于數(shù)控機床設(shè)備的主要技術(shù)要求是多軸、高速、剛性好、功率大;對坐標數(shù)的需求,以三至五軸聯(lián)動為主。對于關(guān)鍵零件形狀復(fù)雜的行業(yè),如航空、電力、船舶、模具制造業(yè)等,其生產(chǎn)部門對多軸機床要求比例較大,新增五軸數(shù)控機床大約占數(shù)控機床總數(shù)的70%~80%。

      裝備制造業(yè)是一國工業(yè)之基石,它為新技術(shù)、新產(chǎn)品的開發(fā)和現(xiàn)代工業(yè)生產(chǎn)提供重要的手段,是不可或缺的戰(zhàn)略性產(chǎn)業(yè)。即使是發(fā)達工業(yè)化國家,也無不高度重視。近年來,隨著我國國民經(jīng)濟迅速發(fā)展和國防建設(shè)的需要,對高檔的數(shù)控機床提出了急迫的大量需求。機床是一個國家制造業(yè)水平的象征。而代表機床制造業(yè)最高境界的是五軸聯(lián)動數(shù)控機床系統(tǒng),從某種意義上說,反映了一個國家的工業(yè)發(fā)展水平狀況。長期以來,以美國為首的西方工業(yè)發(fā)達國家,一直把五軸聯(lián)動數(shù)控機床系統(tǒng)作為重要的戰(zhàn)略物資,實行出口許可證制度。特別是冷戰(zhàn)時期,對中國、前蘇聯(lián)等社會主義陣營實行封鎖禁運。愛好軍事的朋友可能知道著名的“東芝事件”:上世紀末,□□□東芝公司賣給前蘇聯(lián)幾臺五軸聯(lián)動的數(shù)控銑床,結(jié)果讓前蘇聯(lián)用于制造潛艇的推進螺旋槳,上了幾個檔次,使美國間蝶船的聲納監(jiān)聽不到潛艇的聲音了,所以美國以東芝公司違反了戰(zhàn)略物資禁運政策,要懲處東芝公司。由此可見,五軸聯(lián)動數(shù)控機床系統(tǒng)對一個國家的航空、航天、軍事、科研、精密器械、高精醫(yī)療設(shè)備等等行業(yè),有著舉足輕重的影響力。現(xiàn)在,大家普遍認為,五軸聯(lián)動數(shù)控機床系統(tǒng)是解決葉輪、葉片、船用螺旋槳、重型發(fā)電機轉(zhuǎn)子、汽輪機轉(zhuǎn)子、大型柴油機曲軸等等加工的唯一手段。所以,每當人們在設(shè)計、研制復(fù)雜曲面遇到無法解決的難題時,往往轉(zhuǎn)向求助五軸數(shù)控系統(tǒng)。由于五軸聯(lián)動數(shù)控機床系統(tǒng)價格十分昂貴,加之NC程序制作較難,使五軸系統(tǒng)難以“平民”化應(yīng)用。但近年來,隨著計算機輔助設(shè)計(CAD)、計算機輔助制造(CAM)系統(tǒng)取得了突破性發(fā)展,珊星公司等中國多家數(shù)控企業(yè),紛紛推出五軸聯(lián)動數(shù)控機床系統(tǒng),打破了外國的技術(shù)封鎖,占領(lǐng)了這一戰(zhàn)略性產(chǎn)業(yè)的至高點,大大降低了其應(yīng)用成本,從而使中國裝備制造業(yè)迎來了一個嶄新的時代!以信息技術(shù)為代表的現(xiàn)代科學的發(fā)展對裝備制造業(yè)注入了強勁的動力,同時也對它提出更強要求,更加突出了機械裝備制造業(yè)作為高新技術(shù)產(chǎn)業(yè)化載體在推動整個社會技術(shù)進步和產(chǎn)業(yè)升級中無可替代的基礎(chǔ)作用。作為國民經(jīng)濟增長和技術(shù)升級的原動力,以五軸聯(lián)動為標志的機械裝備制造業(yè)將伴隨著高新技術(shù)和新興產(chǎn)業(yè)的發(fā)展而共同進步。中國不僅要做世界制造的大國,更要做世界制造強國!預(yù)計在不久的將來,隨著五軸聯(lián)動數(shù)控機床系統(tǒng)的普及推廣,必將為中國成為世界最強國奠定堅實的基礎(chǔ)!

      加工中心一般分為立式加工中心和臥式加工中心,立式加工中心(三軸)最有效的加工面僅為工件的頂面,臥式加工中心借助回轉(zhuǎn)工作臺,也只能完成工件的四面加工。目前高檔的加工中心正朝著五軸控制的方向發(fā)展,五軸聯(lián)動加工中心有高效率、高精度的特點,工件一次裝夾就可完成五面體的加工。如配置上五軸聯(lián)動的高檔數(shù)控系統(tǒng),還可以對復(fù)雜的空間曲面進行高精度加工,更能夠適宜象汽車零部件、飛機結(jié)構(gòu)件等現(xiàn)代模具的加工。立式五軸加工中心這類加工中心的回轉(zhuǎn)軸有兩種方式,一種是工作臺回轉(zhuǎn)軸。設(shè)置在床身上的工作臺可以環(huán)繞X軸回轉(zhuǎn),定義為A軸,A軸一般工作范圍+30度至-120度。工作臺的中間還設(shè)有一個回轉(zhuǎn)臺,環(huán)繞Z軸回轉(zhuǎn),定義為C軸,C軸都是360度回轉(zhuǎn)。這樣通過A軸與C軸的組合,固定在工作臺上的工件除了底面之外,其余的五個面都可以由立式主軸進行加工。A軸和C軸最小分度值一般為0.001度,這樣又可以把工件細分成任意角度,加工出傾斜面、傾斜孔等。A軸和C軸如與XYZ三直線軸實現(xiàn)聯(lián)動,就可加工出復(fù)雜的空間曲面,當然這需要高檔的數(shù)控系統(tǒng)、伺服系統(tǒng)以及軟件的支持。這種設(shè)置方式的優(yōu)點是主軸的結(jié)構(gòu)比較簡單,主軸剛性非常好,制造成本比較低。但一般工作臺不能設(shè)計太大,承重也較小,特別是當A軸回轉(zhuǎn)大于等于90度時,工件切削時會對工作臺帶來很大的承載力 矩。另一種是依靠立式主軸頭的回轉(zhuǎn)。主軸前端是一個回轉(zhuǎn)頭,能自行環(huán)繞Z軸360度,成為C軸,回轉(zhuǎn)頭上還有帶可環(huán)繞X軸旋轉(zhuǎn)的A軸,一般可達±90度以上,實現(xiàn)上述同樣的功能。這種設(shè)置方式的優(yōu)點是主軸加工非常靈活,工作臺也可以設(shè)計的非常大,客機龐大的機身、巨大的發(fā)動機殼都可以在這類加工中心上加工。這種設(shè)計還有一大優(yōu)點:我們在使用球面銑刀加工曲面時,當?shù)毒咧行木€垂直于加工面時,由于球面銑刀的頂點線速度為零,頂點切出的工件表面質(zhì)量會很差,采用主軸回轉(zhuǎn)的設(shè)計,令主軸相對工件轉(zhuǎn)過一個角度,使球面銑刀避開頂點切削,保證有一定的線速度,可提高表面加工質(zhì)量。這種結(jié)構(gòu)非常受模具高精度曲面加工的歡迎,這是工作臺回轉(zhuǎn)式加工中心難以做到的。為了達到回轉(zhuǎn)的高精度,高檔的回轉(zhuǎn)軸還配置了圓光柵尺反饋,分度精度都在幾秒以內(nèi),當然這類主軸的回轉(zhuǎn)結(jié)構(gòu)比較復(fù)雜,制造成本也較高.

      下載數(shù)控機床尤其是加工中心的PLC控制程序設(shè)計是比較復(fù)雜的[小編推薦]word格式文檔
      下載數(shù)控機床尤其是加工中心的PLC控制程序設(shè)計是比較復(fù)雜的[小編推薦].doc
      將本文檔下載到自己電腦,方便修改和收藏,請勿使用迅雷等下載。
      點此處下載文檔

      文檔為doc格式


      聲明:本文內(nèi)容由互聯(lián)網(wǎng)用戶自發(fā)貢獻自行上傳,本網(wǎng)站不擁有所有權(quán),未作人工編輯處理,也不承擔相關(guān)法律責任。如果您發(fā)現(xiàn)有涉嫌版權(quán)的內(nèi)容,歡迎發(fā)送郵件至:645879355@qq.com 進行舉報,并提供相關(guān)證據(jù),工作人員會在5個工作日內(nèi)聯(lián)系你,一經(jīng)查實,本站將立刻刪除涉嫌侵權(quán)內(nèi)容。

      相關(guān)范文推薦