国产日韩欧美久久久精品图片|国产综合有码无码中文字幕|国产一区二区综合视频|国产亚洲精品电影网站在线观看|国产精品一区在线

機(jī)械社區(qū)

 找回密碼
 注冊會員

QQ登錄

只需一步,快速開始

搜索
查看: 3512|回復(fù): 3
上一主題 下一主題

高速CNC雕銑機(jī)數(shù)控系統(tǒng)的設(shè)計(jì)

[復(fù)制鏈接]
跳轉(zhuǎn)到指定樓層
1#
發(fā)表于 2006-3-29 09:39:03 | 只看該作者 回帖獎(jiǎng)勵(lì) |倒序?yàn)g覽 |閱讀模式

 引言

7 k: g5 I2 D. }$ ?

    近年來,隨著現(xiàn)代制造業(yè)的發(fā)展,尤其是計(jì)算機(jī)集成制造系統(tǒng)〔ComputerInt egratedM anufacturingS ystems,CI MS)的發(fā)展,產(chǎn)品更新速度的不斷加快,中小批量生產(chǎn)比重的加大以及數(shù)控系統(tǒng)應(yīng)用領(lǐng)域的不斷擴(kuò)大,使得用戶對CNC系統(tǒng)的需求呈現(xiàn)多元化:在通信組網(wǎng)方面要求CNC系統(tǒng)可以與CAD/CAM/CAPP等系統(tǒng)實(shí)現(xiàn)通信;在系統(tǒng)的靈活性、可移植性方面則要求CNC系統(tǒng)具有模塊化和可重新配置的特點(diǎn)可根據(jù)不同的用戶需求,迅速、高效、低成本的構(gòu)建面向用戶的控制系統(tǒng)。

# M& }9 p6 Q3 s" b O2 ^1 O( [: N

    而傳統(tǒng)的CNC系統(tǒng)由于專用性強(qiáng),功能擴(kuò)展困難,軟件移植性差,組網(wǎng)通訊能力差等等缺點(diǎn),明顯已跟不上發(fā)展的要求。

. r8 d/ w& Z2 b. W* W0 U

    為了滿足對數(shù)控系統(tǒng)更具柔性、靈活性和通用性的要求,出現(xiàn)了對開放式數(shù)控系統(tǒng)結(jié)構(gòu)的研究。目前,世界上許多國家都對此投人了大量的人力、物力和財(cái)力,并取得了不小的成果,例如歐洲的。SAGA (Open即~ Architecture for Control within Automation)、美國的OMAC(偽,en Modular Architecture Controller)和日本的OSE(Open System Eavironmeat)i31o個(gè) 人 計(jì) 算機(jī)(PC),由于其硬件的標(biāo)準(zhǔn)化、高速運(yùn)算能力、開放總線、網(wǎng)絡(luò)功能以及豐富的軟件資源等,使得它在改善CNC系統(tǒng)的用戶界面、圖形顯示、動態(tài)仿真、數(shù)控編程、故障診斷、網(wǎng)絡(luò)通訊等功能方面表現(xiàn)出了無可比擬的優(yōu)勢;系統(tǒng)設(shè)計(jì)者也可以將各種功能模塊(如軸運(yùn)動控制器,LO接口卡等)接人系統(tǒng),將〔;AD/CAM軟件裝進(jìn)系統(tǒng)運(yùn)行并直接控制機(jī)床加工程序。因此,基于1C的開放式數(shù)控系統(tǒng)已成為數(shù)控系統(tǒng)開放化的主要方向。基于PC,主要是IPC(工業(yè)PC機(jī))的開放式數(shù)控系統(tǒng)按數(shù)控部件與PC的連接,有如下形式:

1 @ E" Q1 y* C* o, p9 S7 X) [8 B

    (1) 利 用 單片機(jī)或DSP作為數(shù)控軸的運(yùn)動控制部件,采用雙端口存儲技術(shù)或串/并行通信與主機(jī)(PC)交換數(shù)據(jù),實(shí)現(xiàn)CNC控制;

7 ], K9 w2 U3 { p

    (2)利 用 PC高速運(yùn)算能力,將硬件功能軟化,用于CNC控制的硬件只是簡單的接口;

4 P( ]) G7 Z! h" M0 i" L

    (3)利 用 EPCD,CPLD等大規(guī)模器件,作為基于l,的專用數(shù)字一脈沖伺服接口卡,控制執(zhí)行電機(jī)的運(yùn)動。

t" x! i e. s) S8 X$ N

    隨 著 家 具制造業(yè)、廣告招牌業(yè)、模具業(yè)的發(fā)展,尤其是模具業(yè)對表面加工要求的提高,以及傳統(tǒng)電火花加工的不足,最近的一兩年綜合銑削與高速雕刻優(yōu)點(diǎn)的CNC雕銑機(jī)在國內(nèi)有了較大的發(fā)展。為了順應(yīng)市場的需求,我們設(shè)計(jì)開發(fā)了一種基于PC的高速雕銑機(jī)的數(shù)控系統(tǒng)。該系統(tǒng)的設(shè)計(jì),在功能實(shí)現(xiàn)上,采用模塊化的設(shè)計(jì)思想;在結(jié)構(gòu)上,采用“位置控制卡+PC”的形式,也就是以上介紹的基于PC開放式數(shù)控系統(tǒng)的第三種形式,并設(shè)計(jì)了基于CPLD的位置控制卡來實(shí)現(xiàn)數(shù)字一脈沖伺服接口和其他v0接口功能。

4 t4 v3 K3 C$ y& i

1 高速CNC雕銑機(jī)數(shù)控系統(tǒng)組成

& S/ ?. I) A8 a$ I$ s7 ]5 I) W

    1.1 系統(tǒng)結(jié)構(gòu)及各部分功能

& g2 p; ]: }% s2 R9 d2 s

    PC 10 4是 一種專門為嵌人式控制而定義的工業(yè)控制總線,其信號定義和PLAT基本一致,但電氣和機(jī)械規(guī)范卻完全不同,是一種優(yōu)化的、小型、堆棧式結(jié)構(gòu)的嵌人式控制系統(tǒng),與普通PC,ISA總線控制系統(tǒng)相比有如下特點(diǎn)

5 r) R& C2 G- R' v

    (1)尺 寸 結(jié)構(gòu)小:標(biāo)準(zhǔn)模塊的機(jī)械尺寸是3.6x 3 .8英寸,即卯x 96mmo

: w7 W+ s$ }2 ?+ ]" v7 p0 C

    (2)堆 棧 式連接:總線以“針”和“孔”形式層疊連接.即PC104總線模塊之間,總線的連接是通過上層的針和下層的孔相互咬和相連,這種層疊封裝有極好的抗震性。

0 K, Z5 i% n8 x' B! ?

    (3)輕 松 總線驅(qū)動:減少元件數(shù)量和電源消耗,4-A總線驅(qū)動即可使模塊正常工作,每個(gè)模塊卜2M能耗。

+ p! M$ E& r4 T7 @

    正是由于PC104體積小,功耗小,聯(lián)接可靠,采用PC104作為主機(jī),可以大大減小CNC控制器的體積系統(tǒng)更加緊湊可靠。

* I. l% Z0 p& E1 j' E8 ^: x

    因此,這里選用PCIO4工控機(jī)作為上位機(jī),搭建了“位置控制卡+ PC104”的開放式形式數(shù)控系統(tǒng),系統(tǒng)的組成框圖如圖1所示。

2 i2 V5 q( v9 g! \



圖 1 高速數(shù)控雕銑機(jī)組成框圖

0 K, Q5 ?7 U7 _3 ` o, K# U

    根 據(jù) 功 能的不同可將系統(tǒng)分成如下各模塊:系統(tǒng)管理模塊、運(yùn)動控制模塊、數(shù)字一脈沖伺服接口模塊、電氣控制模塊、機(jī)床面板操作模塊和伺服驅(qū)動模塊。下面分別加以簡要介紹。

& J, a* G- s- r5 P6 N5 Y% B- E* [

    (1)管 理 模塊和運(yùn)動控制模塊

% n+ v$ ^2 ?$ O8 w* S" F* R

    這 部 分 功能主要由上位機(jī)PC104實(shí)現(xiàn),主要任務(wù)是管理和組織整個(gè)CNC系統(tǒng)有條不紊地工作,主要包括加工程序的輸人、編輯編譯,中斷管理,故障的自診斷,完成各種控制算法和插補(bǔ)算法響應(yīng)操作面板和鍵盤的輸人,同時(shí)還要把運(yùn)動控制器反饋的數(shù)據(jù),機(jī)床工作狀態(tài),在CRT上顯示出來。

4 A" ?, r; o0 Y( x9 Z7 h% d

    (2)數(shù) 字 一脈沖伺服接口模塊和電氣控制模塊

) E3 f/ g+ @6 q0 `' m0 J0 \

    基 于 CP LD的位置控制卡在每個(gè)插補(bǔ)周期內(nèi)接收來自上位機(jī)(PC104)的位置信息,將其轉(zhuǎn)換成主軸及進(jìn)給系統(tǒng)的控制信息(一定頻率和個(gè)數(shù)的脈沖),實(shí)現(xiàn)精確的位置控制;同時(shí)實(shí)現(xiàn)其他輔助電路功能,如主軸起停,工件的夾緊、松開,冷卻液開/關(guān)等功能。即實(shí)現(xiàn)了數(shù)字一脈沖接口功能和電氣控制功能口

+ x" b X' ~2 w+ x, f% [4 t; x% z

    (3)機(jī) 床 面板操作模塊和伺服驅(qū)動模塊

7 x: K* L4 J1 }/ d' w# S1 J) u+ I

    機(jī) 床 操 作面板則用單片機(jī)進(jìn)行管理。單片機(jī)實(shí)時(shí)對面板各按鍵進(jìn)行掃描,并計(jì)算出鍵值,通過串口與上位機(jī)進(jìn)行通信。

* v1 }+ f$ h: d' G

    驅(qū)動 器 為 $ANYOQ 系列,采用位置控制方式,位置控制卡發(fā)出的脈沖與方向信號分別差分輸出至驅(qū)動器。卡上的輸出口通過中間繼電器控制驅(qū)動器的伺服ON的接通,而輸人口也通過中間繼電器讀人驅(qū)動器輸出的伺服準(zhǔn)備好以及伺服報(bào)警等信號

H) {3 `( l% z

2 基于CPLD的四軸位置控制卡設(shè)計(jì)

* J8 x4 r F0 t$ X) N* g8 V5 N

    2.1 位里控制卡組成及各部分功能分析

$ w/ _5 h3 j4 V- r

    該四軸位置控制卡的總體結(jié)構(gòu)如圖2所示。主要由三部分構(gòu)成:輸人部分、輸出部分和CPLII部分。

' P. n7 u" [7 A7 e! y9 ?

    輸入部分包括手脈輸人,2脈沖反饋輸人,20路特殊輸人和32路普通輸人。其中的52路輸人主要用來管理各種限位開關(guān)、回零檢測開關(guān)、刀具鎖緊開關(guān)等。信號經(jīng)光電隔離(部分信號還需整形)后,送人相應(yīng)的鎖存器和輸人口,以便進(jìn)一步處理。

8 n4 h* B; @# O2 }" G

    輸出部分中一部分輸出控制各進(jìn)給軸伺服系統(tǒng)的指令脈沖、另一個(gè)為D/A輸出控制主軸伺服系統(tǒng);32路數(shù)字輸出主要用來控制冷卻系統(tǒng)和潤滑系統(tǒng)的開關(guān)、使能各個(gè)軸的何服系統(tǒng)等。

. h3 `! }' w4 i2 c4 A

    C PL D 部 分是該位置控制卡的主要部分,主要實(shí)現(xiàn)如下功能:

' B. B: m. x0 J8 p/ ]3 C2 f

    (1)根 據(jù) 上位機(jī)(PC104)的指令產(chǎn)生特定頻率與數(shù)目的脈沖,并傳遞給四個(gè)進(jìn)給軸〔X,Y ,Z ,C )的伺服驅(qū)動器,以脈沖控制方式控制電機(jī);

0 u/ }+ Q% L1 Y6 b0 ^. l

    (2)為 上 位機(jī)提供插補(bǔ)周期的定時(shí);

. g) V1 }7 ~) ~5 ^' A

    (3) 根 據(jù) 上位機(jī)指令,實(shí)現(xiàn)輸人輸出部分的片選譯碼功能;

3 a: m$ \. A% Z) \0 @/ q; Q

    (4) 對 光 隔,整形后的手脈信號進(jìn)行四倍頻鑒向計(jì)數(shù)。

6 {1 Z* ~8 A% B" Z3 s* C& i n) q: ~/ u

    下 面 就 來專門介紹這部分的設(shè)計(jì)實(shí)現(xiàn)。

. b) |+ Q3 _' z

    2.2 C PL D 部 分設(shè) 計(jì) 與 仿 真

, Z! o, J6 k# m6 M" L) ] Z; Q

    Al ters 公 司是一家專門從事邏輯器件生產(chǎn)的廠家,自該公司成立10余年來,一直致力于高密度可編程邏輯器件的研發(fā)與生產(chǎn),成為業(yè)界的佼佼者。Alters的CPLD器件高密度,高速度及在線配置功能,使得原來由分立元件構(gòu)成的電路集成在一個(gè)芯片上,而且通過編程,電路功能可隨意改變,大大增強(qiáng)了電路的集成度以及設(shè)計(jì)的靈活性和可靠性。并和EPROM配合使用時(shí),用戶可以反復(fù)地編程、擦除、使用或者在外圍電路不動的情況下用不同的EPROM就可實(shí)現(xiàn)不同的功能。

# z' a" u _8 L; _7 d0 E1 M6 `

    因此 ,這 里選用Alters公司的FLEXIOK器件來實(shí)現(xiàn)上述譯碼、倍頻,ii數(shù)等功能。

7 ?! U, M7 q1 Q! d: Y% ^5 W

    同 時(shí) Al ters公司提供的MAX+ PLUS Q開發(fā)工具,快速、直觀、易于使用,可大大縮短開發(fā)周期,減少工作量,而且可以在設(shè)計(jì)階段進(jìn)行仿真驗(yàn)證,大大提高了設(shè)計(jì)的可靠性。整個(gè)過程分為設(shè)計(jì)輸人、編譯、仿真與驗(yàn)證、配置四個(gè)階段(如圖3所示)。

3 ?3 }* h. F: a7 x# h& ?8 c

    位置控制卡的C PL D部分具體設(shè)計(jì)過程如下:

k. r' F& G; O* O7 t8 k! m$ {. e

    首 先 分 析該部分電路功能,將其分成若干模塊:插補(bǔ)周期定時(shí)模塊、小數(shù)分頻模塊、譯碼模塊以及脈沖信號的四倍頻及計(jì)數(shù)模塊,而后分別對各個(gè)電路模塊進(jìn)行設(shè)計(jì)。其中根據(jù)需要選用不同的輸人方式,像定時(shí)模塊、小數(shù)分頻模塊計(jì)數(shù)模塊等,可以用原理圖輸人法設(shè)計(jì);譯碼模塊則用VHDL設(shè)計(jì);最后的頂層文件用原理圖輸人。將各個(gè)模塊設(shè)計(jì)并輸入后,經(jīng)MAX+ PLUS I軟件中的compiler編譯器進(jìn)行編譯,在編譯器窗口中將顯示各種出錯(cuò)信息,設(shè)計(jì)者可根據(jù)顯示信息對設(shè)計(jì)進(jìn)行修改。一旦編譯通過,MAX + PLUSn軟件在幾秒中內(nèi)自動完成建立網(wǎng)表、邏輯綜合、適配、劃分、時(shí)域分析、裝配等工作,且生成多個(gè)后續(xù)工作需要的文件。編譯通過后再用MAX+ PLUS I軟件的Simulator仿真器和liming Analyzer分析工具進(jìn)行功能仿真和時(shí)序仿真,可驗(yàn)證各個(gè)電路模塊的功能是否正確。如果有錯(cuò)誤則返回原設(shè)計(jì)予以改正。并重新編譯、仿真,直到?jīng)]有其他錯(cuò)誤。最后生成可用于下載的阿或sof文件。

% U$ @% ?3 ^3 {/ W8 v( i5 m5 e



圖2 基于CP切的四軸位置控制卡的總體結(jié)構(gòu)

/ U0 {: e1 ?; \0 a% P$ v



圖 3 CP LD 設(shè) 計(jì) 流 程 圖

( C6 V$ l% g3 D% s


    圖 4就 是 用MAX+PLUSI 對通過。'ID來實(shí)現(xiàn)的手脈信號的四倍頻鑒向電路波形仿真結(jié)果。其中A,B為經(jīng)差分接收及光隔整形后的手脈信號,OA, OB為鑒向倍頻后的輸出信號。

8 B' R5 _- b" q- j



圖 4 四 倍 頻 及 鑒 向 電 路 仿 真波形

& T7 `) k' K% x. l! F

3 系統(tǒng)的開放性及其抗干擾設(shè)計(jì)

) e( o) M& Z2 X: K# ^5 S% g

    上 面 所 介紹的基于PC的高速雕銑機(jī)的開放式數(shù)控系統(tǒng)由于采用了“位置控制卡+代,的形式,結(jié)構(gòu)簡單,可靠,易擴(kuò)展。

0 y% n, H1 T) L* d4 M: I2 t1 U

    在設(shè)計(jì)中,不管是系統(tǒng)整體設(shè)計(jì)還是像位置控制卡的CPLD部分的局部設(shè)計(jì),都注重模塊化的設(shè)計(jì)理念,將各部分功能模塊化,并進(jìn)行相應(yīng)的硬件或邏輯設(shè)計(jì)。系統(tǒng)各模塊間基本上都是通過標(biāo)準(zhǔn)接口來實(shí)現(xiàn)互連通信,因此,各部分可根據(jù)實(shí)際需要選用組合,也可單獨(dú)應(yīng)用到其他的數(shù)控系統(tǒng),使得系統(tǒng)的靈活性和可擴(kuò)展性大大提高。如基于CPL1)的位置控制卡,以插針插槽的形式,連人PC04總線,直接與上位機(jī)進(jìn)行通信,從而可移植到與PC104兼容的不同PC機(jī)上;操作面板模塊則通過標(biāo)準(zhǔn)串口與上位機(jī)通信。從一定程度來說,該系統(tǒng)較好的實(shí)現(xiàn)了開放化要求。

0 Y/ V @; @' Q& X9 y' x W2 |

    數(shù) 控機(jī) 床 是機(jī)械、電子,強(qiáng)電、弱電,硬件和軟件緊密結(jié)合的自動化產(chǎn)物,在其運(yùn)行過程中,伴隨著電磁能量的轉(zhuǎn)換,一方面它對周圍環(huán)境產(chǎn)生影響,另一方面其本身受到來自所處環(huán)境各方的電磁干擾,直接影響著數(shù)控系統(tǒng)的可靠運(yùn)行。因此,在進(jìn)行系統(tǒng)設(shè)計(jì)時(shí),抗干擾問題是不容忽視的。通過分析,可知干擾源主要來自三個(gè)方面:空間電磁場干擾、電網(wǎng)干擾和系統(tǒng)內(nèi)部干擾,解決干擾問題要從系統(tǒng)的硬件和軟件兩個(gè)方面考慮。軟件 的方 法有軟件濾波,軟件看門狗,軟件冗余,故障自檢等措施。

: W4 v! v1 T; _8 t( D

    硬 件 方 面針對干擾源,采取了不同的措施,如:

- D- X7 I" u3 b% J' ?

    (1) 對 于 編碼器脈沖輸人信號,采用差分輸人,并通過高速光藕進(jìn)行隔離,再經(jīng)整形電路整形;

5 |6 ]) R3 q- W$ v. _- l( l) d, T

    (2) 對 于 開關(guān)量輸人,可先用光輛隔離,抑制共模干擾,并用電容來抑制常模干擾。

) m5 R; Y4 n* N! E3 P. I

    (3)合 理 設(shè)計(jì)印刷電路板。

: g6 D' h6 d9 O0 P/ p8 _7 O$ s

4 結(jié)束語

, e* d. _' u# ?# a5 a! z$ S

    數(shù)控 系 統(tǒng) 的開放化是順應(yīng)現(xiàn)代制造業(yè)發(fā)展要求,滿足數(shù)控系統(tǒng)制造商、機(jī)床生產(chǎn)商及用戶對數(shù)控系統(tǒng)靈活性,可重組可擴(kuò)展性等要求的必然趨勢,因此,要在綜合考慮機(jī)床應(yīng)用要求,控制軸數(shù)、開發(fā)周期等等各方面因素的情況下,充分考慮開放性,以模塊化為指導(dǎo)思想,合理設(shè)計(jì)整個(gè)數(shù)控系統(tǒng)。

1 j: j \9 G* o. y5 V5 s) I! t

 


回復(fù)

使用道具 舉報(bào)

2#
發(fā)表于 2006-4-2 13:37:40 | 只看該作者

Re: 高速CNC雕銑機(jī)數(shù)控系統(tǒng)的設(shè)計(jì)

謝謝啊,
3#
發(fā)表于 2006-4-3 12:55:27 | 只看該作者

Re: 高速CNC雕銑機(jī)數(shù)控系統(tǒng)的設(shè)計(jì)

謝了
4#
發(fā)表于 2012-6-23 08:31:26 | 只看該作者
好東西,用到絲杠和主軸吧,(*^__^*) 嘻嘻……我好好的看看
5#
發(fā)表于 2012-10-10 10:18:49
謝謝哈、、、
支持 反對

您需要登錄后才可以回帖 登錄 | 注冊會員

本版積分規(guī)則

小黑屋|手機(jī)版|Archiver|機(jī)械社區(qū) ( 京ICP備10217105號-1,京ICP證050210號,浙公網(wǎng)安備33038202004372號 )

GMT+8, 2025-5-10 15:34 , Processed in 0.057843 second(s), 13 queries , Gzip On.

Powered by Discuz! X3.4 Licensed

© 2001-2017 Comsenz Inc.

快速回復(fù) 返回頂部 返回列表
主站蜘蛛池模板: 免费网站观看www在线观看| 小说区亚洲综合第1页| 中文字幕av一区二区三区人 | 欧美乱妇高清免费96欧美乱妇高清| 高清国产在线一区二区| 久久精品99久久香蕉国产色戒| 国产裸体美女视频全黄| 日韩熟妇一区二区三区 | 五月丁香色综合久久4438| 麻豆国产97在线 | 中国| 一区二区三级黄片| 亚洲国产精品久久一区二区三区 | 欧美日韩一区二区观看视频| 粉嫩一区二区三区粉嫩视频| 久久婷婷五月国产色综合| 亚洲黄片一区二区| 免费看国产成年无码av片| 麻豆国产精品一区二区啪啪视频| 麻豆精品久久久久久久99蜜桃| 欧美不卡一区二区三区丝袜 | 丰满少妇被猛烈进入av久久| 部长侵犯人妻一区二区三区| 粗大猛烈进出高潮视频二| 亚洲首页一区二区| 亚洲av最新一区二区三区| 中文字幕乱码中文乱码51精品| 国产三级在线观看完整版| 无码av免费一区二区三区试看| 丰满熟妇人妻中文字幕| 人妻av第一区| 秋霞最新高清无码鲁丝片| 不卡av一区二区在线观看| 亚洲日本欧美熟女一区二区三区. 国产午夜精品一区理论片飘花 | 麻豆蜜桃av蜜臀av色欲av| 久久亚洲国产五月综合网| 色欲色香天天天综合网www| 免费无码av一区二区三区| 精品人妻无码一区二区色欲aⅴ| 亚洲国产一区二区a毛片| 国产精品亚洲专区无码不卡| 亚洲愉拍一区二区三区|