數(shù)控工作平臺(tái)結(jié)構(gòu)設(shè)計(jì)說(shuō)明書_第1頁(yè)
已閱讀1頁(yè),還剩22頁(yè)未讀 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

1、<p><b>  目錄</b></p><p>  一、總體設(shè)計(jì)方案的確定2</p><p>  1、工作臺(tái)總體結(jié)構(gòu)的確定2</p><p>  2、傳動(dòng)方案的確定2</p><p>  二、機(jī)械部分設(shè)計(jì)計(jì)算3</p><p>  1、縱向進(jìn)給系統(tǒng)設(shè)計(jì)計(jì)算3</p>

2、;<p>  (1)、切削力計(jì)算3</p><p>  (2)、滾珠絲桿設(shè)計(jì)計(jì)算4</p><p> ?。?)、齒輪及轉(zhuǎn)矩的有關(guān)計(jì)算5</p><p>  2、橫向進(jìn)給系統(tǒng)設(shè)計(jì)計(jì)算8</p><p> ?。?)、切削力計(jì)算8</p><p>  (2)、滾珠絲桿設(shè)計(jì)計(jì)算:8</p>

3、<p>  (3)、齒輪及轉(zhuǎn)矩的有關(guān)計(jì)算10</p><p>  3、步進(jìn)電機(jī)的選擇12</p><p>  (1)、縱向進(jìn)給系統(tǒng)的電機(jī)的確定:12</p><p>  (2)、橫向進(jìn)給系統(tǒng)步進(jìn)電機(jī)的確定:12</p><p>  4、滾動(dòng)導(dǎo)軌的選擇13</p><p>  (1)、摩擦力計(jì)算:

4、13</p><p>  (2)、壽命計(jì)算:13</p><p>  三、數(shù)控部分設(shè)計(jì)及編程14</p><p>  四、參考文獻(xiàn):23</p><p>  一、總體設(shè)計(jì)方案的確定</p><p>  本次數(shù)控改造屬于經(jīng)濟(jì)型的改造,為降低生產(chǎn)成本,在滿足使用要求的前提下,對(duì)機(jī)床的改動(dòng)要盡量的少.故確定總體設(shè)計(jì)方

5、案如下:</p><p>  采用MSC-51單片機(jī)對(duì)數(shù)據(jù)進(jìn)行計(jì)算處理,由I/O接口輸出步進(jìn)脈沖驅(qū)動(dòng)步進(jìn)電機(jī),經(jīng)一級(jí)齒輪減速后,帶動(dòng)滾珠絲杠轉(zhuǎn)動(dòng),從而實(shí)現(xiàn)數(shù)控平臺(tái)的縱向、橫向進(jìn)給運(yùn)動(dòng)。</p><p><b>  方案如下:</b></p><p>  1、工作臺(tái)總體結(jié)構(gòu)的確定</p><p><b>  初

6、步采用</b></p><p> ?。?)、步進(jìn)電機(jī)2個(gè)(X、Y向分別控制)</p><p>  (2)、滾珠絲桿2套,由于所受的力以及行程長(zhǎng)短不一樣,所以要分別選擇計(jì)算</p><p> ?。?)、滾動(dòng)導(dǎo)軌:雙導(dǎo)軌、四滑塊(分別為X、Y向,長(zhǎng)短選擇不同)</p><p> ?。?)、帶有三條“”槽的工作臺(tái)面</p>

7、<p><b>  2、傳動(dòng)方案的確定</b></p><p>  步進(jìn)電機(jī)→(是否需要齒輪減速裝置?減速比取多少?)→滾珠絲桿→工作臺(tái)X、Y方向滿足:</p><p>  二、機(jī)械部分設(shè)計(jì)計(jì)算</p><p>  1、縱向進(jìn)給系統(tǒng)設(shè)計(jì)計(jì)算</p><p><b>  已知條件:</b>

8、</p><p>  工作臺(tái)重量: W=800N</p><p>  時(shí)間常數(shù): T=25ms</p><p>  滾珠絲桿基本導(dǎo)程: L0=6mm</p><p>  行程: S=320mm</p><p>  脈沖當(dāng)量: </p>&l

9、t;p>  步進(jìn)角: </p><p>  快速進(jìn)給速度: </p><p>  電機(jī)功率 : N=1.5kw</p><p>  (1)、切削力計(jì)算 由《機(jī)床設(shè)計(jì)手冊(cè)》可知,切削功率</p><p>  查機(jī)床說(shuō)明書,得電機(jī)功率N=1.5kw;系統(tǒng)總效率5;系統(tǒng)功率系數(shù)K=0.96。則

10、</p><p><b>  ;</b></p><p>  式中--切削線速度V=100m/min</p><p><b>  主切削:</b></p><p>  由《金屬切削原理》可知,主切削力:</p><p><b>  , </b><

11、;/p><p>  則可計(jì)算出FZ如下所示:</p><p>  查表,可知當(dāng)FZ=562.3N時(shí),切削力深度mm,走刀量</p><p>  從《機(jī)械設(shè)計(jì)手冊(cè)》中可知,在一般外團(tuán)圓車削時(shí);</p><p><b>  , </b></p><p><b>  即: </

12、b></p><p>  (2)、滾珠絲桿設(shè)計(jì)計(jì)算:</p><p>  對(duì)于矩形槽: </p><p>  K=1.15,摩擦系數(shù)f’=0.16</p><p><b>  1)、 強(qiáng)度計(jì)算:</b></p><p>  壽命值: ;</p><

13、p>  取工件直徑:D=80mm;查表T1=15000h</p><p>  最大動(dòng)負(fù)載: </p><p>  查表: ;</p><p>  根據(jù)Q選擇滾珠絲桿型號(hào):</p><p>  CMD2504-2.5-E其額定動(dòng)載荷Q=14462N,所以強(qiáng)度足夠用。d1=22.5mm。螺母長(zhǎng)度L=71mm,余程le=16m

14、m,螺紋長(zhǎng)度l=320+71+2×16=423mm.</p><p>  2 )、 效率計(jì)算:</p><p>  根據(jù)《機(jī)械原理》,絲桿螺母副的傳動(dòng)效率:</p><p>  其中摩擦角,螺旋升角</p><p><b>  因此:</b></p><p>  3)、 剛度驗(yàn)算:&

15、lt;/p><p>  受工作負(fù)載P引起導(dǎo)程變化量:</p><p>  L0=6mm=0.6cm, E=20.6×106N/cm2</p><p>  滾珠絲桿受扭矩引起的導(dǎo)程變化很小,可忽略。即</p><p><b>  尋程變形總誤差為:</b></p><p>  查表知E級(jí)精度絲

16、桿允許的螺距誤差(1m長(zhǎng))為故剛度足夠。</p><p>  4)、 穩(wěn)定性驗(yàn)算:由于選用滾珠絲桿的直徑與原絲桿直徑相同,而支承方式不存在問(wèn)題,故不驗(yàn)算。</p><p><b>  4)、穩(wěn)定性驗(yàn)算:</b></p><p>  由于選用滾珠絲桿的直徑與原絲桿直徑相同,而支承方式不存在問(wèn)題,故不用驗(yàn)算。</p><p&

17、gt; ?。?)、齒輪及轉(zhuǎn)矩的有關(guān)計(jì)算</p><p>  1)、有關(guān)齒輪計(jì)算:</p><p><b>  ,</b></p><p><b>  傳動(dòng)比:</b></p><p>  取第一級(jí)為:Z1=2.5</p><p>  取:Z1=18,Z2=45,m=2,b=2

18、0mm, </p><p><b>  mm</b></p><p><b>  mm</b></p><p>  取二級(jí)齒輪轉(zhuǎn)動(dòng)比: , </p><p>  Z3=18,Z4=45,m=2,b=20mm, </p><p><b>  中心距:</b>

19、;</p><p>  2)、 傳動(dòng)慣量計(jì)算:</p><p>  工作臺(tái)質(zhì)量折算到電機(jī)軸上的傳動(dòng)慣量:</p><p><b>  絲杠的轉(zhuǎn)動(dòng)慣量:</b></p><p><b>  齒輪的轉(zhuǎn)動(dòng)慣量:</b></p><p>  電機(jī)的轉(zhuǎn)動(dòng)慣量很小可以忽略。</p&

20、gt;<p>  3)、齒輪的轉(zhuǎn)動(dòng)慣量:</p><p>  電機(jī)的轉(zhuǎn)動(dòng)慣量很小可以忽略。</p><p>  4)、所需轉(zhuǎn)動(dòng)力矩計(jì)算:</p><p>  、空載啟動(dòng)時(shí)折算到電機(jī)軸上的加速度力矩:</p><p>  、 切削時(shí)折算到電機(jī)軸上的加速度力矩:</p><p>  、 折算電機(jī)軸上的摩擦力矩

21、:</p><p><b>  當(dāng) , 時(shí):</b></p><p>  、 由于絲杠預(yù)緊所引起,折算到電機(jī)軸上的附加摩擦力矩:</p><p>  當(dāng)時(shí),預(yù)加載荷,則:</p><p>  、 折算到電機(jī)軸上的切削負(fù)載力矩:</p><p>  所以,快速空載啟動(dòng)所需力矩</p>

22、;<p>  切削時(shí)進(jìn)給所需力矩:</p><p>  快速 進(jìn)給所需力矩:</p><p><b>  由以上分析可知:</b></p><p>  所需最大力矩Mmax 發(fā)生在快速啟動(dòng)時(shí):</p><p>  2、橫向進(jìn)給系統(tǒng)設(shè)計(jì)計(jì)算</p><p>  經(jīng)濟(jì)型數(shù)控改造的橫向進(jìn)給

23、系統(tǒng)的設(shè)比較簡(jiǎn)單,一般是步進(jìn)電機(jī)經(jīng)減速后驅(qū)動(dòng)滾珠絲杠,使刀架橫向運(yùn)動(dòng)。步進(jìn)電機(jī)安裝在大拖板上,用法蘭盤將步進(jìn)電機(jī)和機(jī)床大拖板連接起來(lái),以保證其同軸度,提高偉動(dòng)精度。</p><p><b>  已知條件:</b></p><p>  工作臺(tái)重量: W=300N</p><p>  時(shí)間常數(shù): T=25ms</p&

24、gt;<p>  滾珠絲桿基本導(dǎo)程: L0=6mm</p><p>  行程: S=200mm</p><p>  脈沖當(dāng)量: </p><p>  步進(jìn)角: </p><p>  快速進(jìn)給速度: </p><p>  (1)、切削力計(jì)算

25、 </p><p>  橫向進(jìn)給為縱向的1/2~1/3,取1/2,則切削力為縱向的1/2</p><p><b>  切斷工件時(shí):</b></p><p>  取K=1.15, 滾動(dòng)摩擦系數(shù)為</p><p><b>  則</b></p><p><b>

26、  壽命值:</b></p><p>  (2)、滾珠絲桿設(shè)計(jì)計(jì)算:</p><p><b>  1)、 強(qiáng)度計(jì)算:</b></p><p>  對(duì)于矩形槽: </p><p>  K=1.15,摩擦系數(shù)f’=0.16</p><p><b>  則</b>

27、</p><p><b>  壽命值: ;</b></p><p>  取工件直徑:D=80mm;查表T1=15000h</p><p>  查表: ;</p><p><b>  最大動(dòng)負(fù)載:</b></p><p>  根據(jù)Q選擇滾珠絲桿型號(hào):</p&g

28、t;<p>  CMD2004-2.5-E其額定動(dòng)載荷Q=5862N,所以強(qiáng)度足夠用。d1=17.5mm。螺母長(zhǎng)度L=72mm,余程le=16mm,螺紋長(zhǎng)度l=200+72+2×16=304mm.</p><p>  2)、 效率計(jì)算:</p><p>  根據(jù)《機(jī)械原理》,絲桿螺母副的傳動(dòng)效率:</p><p>  其中摩擦角,螺旋升角&

29、lt;/p><p><b>  因此:</b></p><p>  3)、 剛度驗(yàn)算:受工作負(fù)載P引起導(dǎo)程變化量:</p><p>  L0=6mm=0.6cm, E=20.6×106N/cm2</p><p>  滾珠絲桿受扭矩引起的導(dǎo)程變化很小,可忽略。即</p><p><b&

30、gt;  尋程變形總誤差為:</b></p><p>  查表知E級(jí)精度絲桿允許的螺距誤差(1m長(zhǎng))為故剛度足夠。</p><p>  4)、 穩(wěn)定性驗(yàn)算:由于選用滾珠絲桿的直徑與原絲桿直徑相同,而支承方式不存在問(wèn)題,故不驗(yàn)算。</p><p>  (3)、齒輪及轉(zhuǎn)矩的有關(guān)計(jì)算</p><p><b>  ,,m=2

31、</b></p><p><b>  傳動(dòng)比:</b></p><p>  取第一級(jí)為:,Z1=18,Z2=45, d1=36,d2=90</p><p>  取二級(jí):, Z1=18,Z2=45, d3=36,d4=90</p><p>  2)、傳動(dòng)慣量計(jì)算:</p><p>  工

32、作臺(tái)質(zhì)量折算到電機(jī)軸上的傳動(dòng)慣量:</p><p><b>  絲杠的轉(zhuǎn)動(dòng)慣量:</b></p><p><b>  齒輪的轉(zhuǎn)動(dòng)慣量:</b></p><p>  電機(jī)的轉(zhuǎn)動(dòng)慣量很小可以忽略。</p><p>  3)、所需轉(zhuǎn)動(dòng)力矩計(jì)算:</p><p>  、空載啟動(dòng)時(shí)折算

33、到電機(jī)軸上的加速度力矩:</p><p>  、 切削時(shí)折算到電機(jī)軸上的加速度力矩:</p><p>  、 折算電機(jī)軸上的摩擦力矩:</p><p>  當(dāng) , 滾動(dòng)摩擦系數(shù)時(shí):</p><p>  、 由于絲杠預(yù)緊所引起,折算到電機(jī)軸上的附加摩擦力矩:</p><p>  當(dāng)時(shí),預(yù)加載荷,則:</p&g

34、t;<p>  、 折算到電機(jī)軸上的切削負(fù)載力矩:</p><p>  所以,快速空載啟動(dòng)所需力矩</p><p>  切削時(shí)進(jìn)給所需力矩:</p><p>  快速 進(jìn)給所需力矩:</p><p><b>  由以上分析可知:</b></p><p>  所需最大力矩Mmax 發(fā)生

35、在快速啟動(dòng)時(shí):</p><p><b>  3、步進(jìn)電機(jī)的選擇</b></p><p>  (1)、縱向進(jìn)給系統(tǒng)的電機(jī)的確定:</p><p><b>  根據(jù)啟動(dòng)力矩的選擇</b></p><p>  ; --電機(jī)啟動(dòng)力矩;--電機(jī)靜負(fù)載力矩 </p><p><

36、b>  則:</b></p><p>  為滿足最小步角要求,電機(jī)選用三相六拍工作方式,查表知:</p><p>  所以,步進(jìn)電機(jī)最大靜轉(zhuǎn)距為:</p><p>  步進(jìn)電機(jī)最高工作頻率:</p><p>  綜合考慮,查表選用110BF003型直流步進(jìn)電機(jī)。</p><p>  (2)、橫向進(jìn)給系

37、統(tǒng)步進(jìn)電機(jī)的確定:</p><p><b>  則:</b></p><p>  為滿足最小步角要求,電機(jī)選用三相六拍工作方式,查表知:</p><p>  所以,步進(jìn)電機(jī)最大靜轉(zhuǎn)距為:</p><p>  步進(jìn)電機(jī)最高工作頻率:</p><p>  綜合考慮,查表選用 110BF003 型直流步

38、進(jìn)電機(jī)。</p><p><b>  4、滾動(dòng)導(dǎo)軌的選擇</b></p><p>  綜合考慮機(jī)床的基本額定載荷及其它方面的因素,選取HTSD--</p><p>  WAA(寬幅矩型滑塊)的滾珠導(dǎo)軌。</p><p>  初步選用4滑塊,工作臺(tái)大小400×300,工作臺(tái)自重300N,外載荷700N。</

39、p><p>  (1)、摩擦力計(jì)算:</p><p><b>  摩擦力計(jì)算公式 </b></p><p>  式中為滾動(dòng)摩擦系數(shù)取,P為法向載荷縱向P=349.2,橫向P=229.4,f為密封件阻力,取f=0.5N.</p><p>  縱向F=0.003×349.2+0.5=1.55N</p>&

40、lt;p>  橫向F=0.003×229.4+0.5=1.19N</p><p><b>  (2)、壽命計(jì)算:</b></p><p>  縱向行程為0.32m</p><p>  目標(biāo)壽命L=0.32×2×5×60×8×300×5×10-3=2304km&

41、lt;/p><p>  選擇HTSD-LG20WAA型導(dǎo)軌,額定動(dòng)載Ca為10.28W,根據(jù)計(jì)算可知,滿足強(qiáng)度要求。</p><p>  橫向行程為0.2m,</p><p>  目標(biāo)壽命L=0.2×2×5×60×8×300×5×10-3=1440km</p><p>  選擇

42、HTSD-LG20WAA型導(dǎo)軌。額定動(dòng)載Ca為4.51W.</p><p>  三、數(shù)控部分設(shè)計(jì)及編程</p><p>  設(shè)計(jì)步進(jìn)電機(jī)工作臺(tái)第一象限直線插補(bǔ)控制(逐點(diǎn)比較法)方案。</p><p>  原理:逐點(diǎn)比較法是一種代數(shù)算法,其特點(diǎn)是能逐點(diǎn)計(jì)算和判別運(yùn)動(dòng)偏差,并逐點(diǎn)糾正以逼迫理論軌跡。逐點(diǎn)比較法的理論誤差是一個(gè)脈沖當(dāng)量。在整個(gè)插補(bǔ)過(guò)程中走一步均需完成四個(gè)工

43、作節(jié)拍是:1、偏差判別,2、進(jìn)給控制,3、新偏差計(jì)算,4、終點(diǎn)判別。</p><p> ?。ㄒ唬?、硬件控制示意圖</p><p>  8255控制控制口地址為2BH,PA口地址為28H。</p><p><b>  CPU</b></p><p><b>  8255</b></p>

44、<p>  PA5 PA4 PA3 PA2 PA1 PA0</p><p>  功放 功放</p><p>  電路 電路</p><p>  Y Y Y X X X</p><p&

45、gt;  電 電 電 電 電 電</p><p>  機(jī) 機(jī) 機(jī) 機(jī) 機(jī) 機(jī)</p><p>  C B A C B A</p><p>  相 相 相 相 相 相</p><

46、;p> ?。ǘ?、主程序框圖及內(nèi)存分配</p><p><b>  開(kāi)始</b></p><p>  設(shè)棧指針,8255初始化,A口、B口輸出</p><p>  清內(nèi)存,送控制電機(jī)代碼進(jìn)內(nèi)存</p><p>  確定控制字初值 #0AH 70H,</p><p>  各坐標(biāo)值及偏差送

47、內(nèi)存</p><p><b>  F ≥ 0 ?</b></p><p>  置控制字為03H,X分配 置控制字為0CH,Y分配</p><p>  調(diào)環(huán)分子程序沿+X走一步, 調(diào)環(huán)分子程序沿+Y走一步,</p><p>  調(diào)延時(shí)程序 調(diào)延

48、時(shí)程序</p><p>  新偏差及新坐標(biāo)計(jì)算 新偏差及新坐標(biāo)計(jì)算</p><p>  F=F-ye x=x+1 F=F+xe y=y+1</p><p><b>  終點(diǎn)判別</b></p><p>  y=ye x=xe</p>

49、;<p><b>  Y</b></p><p><b>  結(jié)束</b></p><p>  圖2-2-1 主程序框圖</p><p>  表2-2-1 內(nèi)存分配表</p><p><b>  (三)、子程序框圖</b></p><p>

50、  表2-3-1 軟環(huán)分表及X、Y電機(jī)帶電狀態(tài)碼的內(nèi)存分配表</p><p><b>  入口</b></p><p>  X電機(jī)轉(zhuǎn)? </p><p>  X正轉(zhuǎn)? Y正轉(zhuǎn)? </p><p>  X狀態(tài)碼 X狀態(tài)碼 Y狀態(tài)碼

51、 Y狀態(tài)碼 </p><p>  表地址+1 表地址-1 表地址+1 表地址-1</p><p>  表 取代碼 表 取代碼 表 取代碼 表 取代碼</p><p>  首 尾 首 尾</p>

52、<p>  地 地 地 地</p><p>  址 址 址 址</p><p>  代碼=0? 代碼=0? 代碼=0? 代碼=0?</p><p>  代碼經(jīng)8255 代

53、碼經(jīng)8255 代碼經(jīng)8255 代碼經(jīng)8255</p><p>  數(shù)據(jù)口輸 數(shù)據(jù)口輸 數(shù)據(jù)口輸 數(shù)據(jù)口輸</p><p>  出到電機(jī) 出到電機(jī) 出到電機(jī) 出到電機(jī)</p><p><b>  調(diào)延時(shí)子程序</b></p><p><

54、;b>  返回</b></p><p>  圖2-3-1 子程序MOTR框圖</p><p><b> ?。ㄋ模?、程序清單</b></p><p>  MAIN:MOV SP,#60H ;主程序開(kāi)始</p><p>  MOV R0,#2BH ;8255初始化&l

55、t;/p><p>  MOV A,#80H ;設(shè)置A口、B口輸出</p><p>  MOVX @R0,A </p><p>  MOV R5,#10H</p><p>  MOV R6,#20H</p><p>  CLR A ;位清零使表頭表尾為0</p&

56、gt;<p>  MOV 10H,A</p><p>  MOV 17H,A</p><p>  MOV 20H,A</p><p>  MOV 27H,A</p><p>  MOV R0,#11H ;裝X電機(jī)狀態(tài)碼到內(nèi)存</p><p>  MOV @R0,#

57、01H</p><p><b>  INC R0</b></p><p>  MOV @R0,#03H</p><p><b>  INC R0</b></p><p>  MOV @R0,#02H</p><p><b>  INC R0<

58、;/b></p><p>  MOV @R0,#06H</p><p><b>  INC R0</b></p><p>  MOV @R0,#04H</p><p><b>  INC R0</b></p><p>  MOV @R0,#05H&l

59、t;/p><p>  MOV R0,#21H ;裝Y電機(jī)狀態(tài)碼到內(nèi)存</p><p>  MOV @R0,#08H</p><p><b>  INC R0</b></p><p>  MOV @R0,#18H</p><p><b>  INC R0&l

60、t;/b></p><p>  MOV @R0,#10H</p><p><b>  INC R0</b></p><p>  MOV @R0,#30H</p><p><b>  INC R0</b></p><p>  MOV @R0,#20H&

61、lt;/p><p><b>  INC R0</b></p><p>  MOV @R0,#28H</p><p>  LOR4:MOV 28H,#0C8H ;Xe</p><p>  MOV 29H,#0C8H ;Ye</p><p>  MOV 2AH,

62、#00H ;X</p><p>  MOV 2BH,#00H ;Y</p><p>  MOV 2EH,#00H ;F</p><p>  MOV 70H,#0AH ;電機(jī)初始狀態(tài)</p><p>  LOP3:MOV A,2EH ;偏差送到A口<

63、;/p><p>  JB ACC.7,LOP1 ;F<0跳到LOP1Y轉(zhuǎn)</p><p>  MOV A,70H</p><p>  SETB ACC.0 ;D0=1X轉(zhuǎn)</p><p>  CLR ACC.2 ;D2=0Y不轉(zhuǎn)</p><p>  M

64、OV 70H,A ;送控制字</p><p>  LCALL MOTR ;X方向走一步</p><p>  MOV A,2EH ;偏差送到A</p><p>  SUBB A,29H ;F-Ye</p><p>  INC 2AH

65、 ;X+1</p><p>  AJMP LOP2 ;跳轉(zhuǎn)到LOP2進(jìn)行偏差判斷</p><p>  LOP1:MOV A,70H</p><p>  SETB ACC.2 ;D2=1Y轉(zhuǎn)</p><p>  CLR ACC.0 ;D0=0X不轉(zhuǎn)</p>

66、<p>  MOV 70H,A ;送控制字</p><p>  LCALL MOTR ;Y方向走一步</p><p>  MOV A,2EH ;偏差送到A</p><p>  ADD A,28H ;F+Xe</p><p>  INC 2

67、BH ;Y+1</p><p>  LOP2:MOV 2EH,A ;將A的偏差送到2EH單元</p><p>  MOV A,28H</p><p>  CJNE A,2AH,LOP3 ;Xe=X?</p><p>  MOV A,29H</p><p&g

68、t;  CJNE A,2BH,LOP3 ;Ye=Y?</p><p><b>  AJMP ST</b></p><p>  MOTR:MOV A,70H ;MOTR子程序,查看控制字</p><p>  JNB ACC.0,Y ;D0=!1,X不轉(zhuǎn),則執(zhí)行Y(Y轉(zhuǎn))</p>

69、<p>  X:JNB ACC.1,XF ;D1=!1,X不轉(zhuǎn),則執(zhí)行XF</p><p>  XZ:INC R5 ;X正轉(zhuǎn)地址指針R5+1</p><p>  MOV A,R5 ;從代碼表中取R5指向的代碼到A</p><p>  MOV R0,A</p>&

70、lt;p>  MOV A,@R0</p><p>  CJNE A,#00H,LP1 ;判斷是否到表底,不是則執(zhí)行LP1</p><p>  MOV R5,#11H ;到表底則重新指向表首</p><p>  MOV A,R5 ;從代碼表中取R5指向的代碼到A</p><p>

71、;  MOV R0,A</p><p>  MOV A,@R0 </p><p>  LP1:MOV R1,#28H ;代碼輸出兩行</p><p>  MOVX @R1,A</p><p>  MOV R2,#10H</p><p>  LCALL YANS ;

72、延時(shí)兩行</p><p><b>  RET</b></p><p>  XF:DEC R5 ;X正轉(zhuǎn)地址指針R5-1</p><p>  MOV A,R5 ;從代碼表中取R5指向的代碼到A </p><p>  MOV R0,A</p><

73、;p>  MOV A,@R0</p><p>  CJNE A,#00H,LP2 ;判斷是否到表頭,不是則執(zhí)行LP2</p><p>  MOV R5,#16H ;到表頭則重新指向表底</p><p>  MOV A,R5 ;從代碼表中取R5指向的代碼到A</p><p> 

74、 MOV R0,A</p><p>  MOV A,@R0 </p><p>  LP2:MOV R1,#28H ;代碼輸出兩行</p><p>  MOVX @R1,A</p><p>  MOV R2,#10H</p><p>  LCALL YANS ;延時(shí)

75、兩行</p><p><b>  RET</b></p><p>  Y: JNB ACC.3,YF ;D3=!1,X不轉(zhuǎn),則執(zhí)行X(X轉(zhuǎn)) </p><p>  YZ:INC R6 ;Y正轉(zhuǎn)地址指針R6+1</p><p>  MOV A,R6

76、 ;從代碼表中取R5指向的代碼到A</p><p>  MOV R0,A</p><p>  MOV A,@R0</p><p>  CJNE A,#00H,LP3 ;判斷是否到表底,不是則執(zhí)行LP3</p><p>  MOV R6,#21H ;到表底則重新指向表首</p><

77、p>  MOV A,R6 ;從代碼表中取R5指向的代碼到A</p><p>  MOV R0,A</p><p>  MOV A,@R0 </p><p>  LP3:MOV R1,#28H ;代碼輸出兩行</p><p>  MOVX @R1,A</p><p

78、>  MOV R2,#10H</p><p>  LCALL YANS ;延時(shí)</p><p><b>  RET</b></p><p>  YF:DEC R6 ;Y正轉(zhuǎn)地址指針R6-1</p><p>  MOV A,R6 ;從代

79、碼表中取R6指向的代碼到A </p><p>  MOV R0,A</p><p>  MOV A,@R0</p><p>  CJNE A,#00H,LP4 ;判斷是否到表頭,不是則執(zhí)行LP4</p><p>  MOV R6,#26H ;到表頭則重新指向表底</p><p> 

80、 MOV A,R6 ;從代碼表中取R5指向的代碼到A</p><p>  MOV R0,A</p><p>  MOV A,@R0 </p><p>  LP4:MOV R1,#28H ;代碼輸出兩行</p><p>  MOVX @R1,A</p><p>  MO

81、V R2,#10H ;延時(shí)</p><p>  LCALL YANS</p><p><b>  RET</b></p><p>  YANS: PUSH 02H ;延時(shí)子程序</p><p>  LOS3:PUSH 02H</p><p>  LOS2:P

82、USH 02H</p><p>  LOS1:DJNZ R2,LOS1</p><p><b>  POP 02H</b></p><p>  DJNZ R2,LOS2</p><p><b>  POP 02H</b></p><p>  DJNZ R2,LOS3<

83、;/p><p><b>  POP 02H</b></p><p>  DJNZ R2,YANS</p><p><b>  RET</b></p><p>  ST:MOV R1,#28H</p><p>  MOV A,#00H</p><p>  

84、MOVX @R1,A ;電機(jī)掉電</p><p>  MOV R0,#28H ;關(guān)8255</p><p>  MOV A,#00H</p><p>  MOVX @R0,A</p><p><b>  LJMP ST</b></p><p>&l

85、t;b>  四、參考文獻(xiàn):</b></p><p>  1、張建國(guó) 胡大澤 《數(shù)控技術(shù)》 華中科技大學(xué)出版社</p><p>  2、機(jī)電工程系 《數(shù)控機(jī)床課程設(shè)計(jì)》 五邑大學(xué)</p><p>  3、吳宗澤 羅圣國(guó)主編 《機(jī)械設(shè)計(jì)課程設(shè)計(jì)手冊(cè)》高等教育出版社</p><p>  4、紀(jì)明剛等主編

溫馨提示

  • 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 眾賞文庫(kù)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

最新文檔

評(píng)論

0/150

提交評(píng)論