1樓:匿名使用者
西門子840d程式設計手冊都是厚厚的那種,很詳細,不過我不確定書店能不能買到,我印象裡我們數控系統的資料都是跟著系統發貨的,機床出廠時隨機床發到終端使用者手裡,或者是由銷售送給機床廠的技術人員看,基本上不公開發售的。不過沒關係,你去書店找找好了。
銑床版的程式設計軟體是shopmill,同理對應的車床版的程式設計軟體是shopturn。
這裡我發一本pdf格式的程式設計手冊給你看看。我個人感覺講的還是很詳細很好的。
見附件:sinumerik 840簡明程式設計手冊 00/01版
學習程式設計,最重要的是身邊有太機床可以實際操練,光紙上談兵的話效果要差些。希望你有裝置可以檢驗程式設計結果。
祝願你學習順利!
求西門子840d數控系統的程式設計知識的書,最好是電子書!!
2樓:匿名使用者
西門子840d/810d數控系統數控程式設計
1. 程式跳段:只要在希望跳過的程式段的程式段前插入識別符「/」,在程式執行過程中的指令便不會被執行,轉而繼續執行下面不帶跳段識別符的程式段。例如:
n10 …執行
/ n20…跳過
n30…執行
2. 條件轉向語句為「if…gotob/gotof…」,條件式所用的條件比較符號允許用:= =(等於)、>、 >= 、<、<=。
3. 程式註釋:註釋通常附加在程式段的末尾,並用分號「;」將註釋與nc程式分開。
4. 主程式: 檔名的字尾位mpf;
子程式:檔名的字尾位spf;
5. 極座標運動指令:
在其座標系中的運動指令: g0 ap=…(極角) rp=…(極徑)
指令說明:g110極點位置,以刀具當前點位置為參考點。
g111 極點位置,在工件座標系中的絕對尺寸。
g112 極點位置,以前一個極點位置為參考點。
6. 採用半徑和終點進行圓弧程式設計:
指令說明:g2/g3 x… y… z… cr…(為圓弧半徑)。
cr =「+」…圓弧角度小於或等於180,
cr=「-」…圓弧角度大於或等於180。
7. 螺旋插補(g2/g3,turn)
指令形式:g2/g3 x… y… z… i… j… k… turn…
g2/g3 x… y… z… cr=… turn…
指令說明:x,y,z:圓弧終點座標。
i,j,k:圓心位置。 cr=:圓弧半徑。
turn=:圓弧經過起點的次數,即整圓的圈數。整圓範圍:
0—999。舉例:起點(x27.
5 ,y32.99, z-5)逆時針執行兩整圈,接近終點(x20, y5, z-20).
程式:…
n30 g17 g0 x27.5 y32.99 z3
n40 g17 g1 z-5 f50
n50 g3 x20 y5 z-20 i=ac(20) j=ac(20) turn=2
8. 座標系轉換指令:
可程式設計指令零點偏移(trans,atrans)
指令形式:trans(atrans) x… y… z…(在單獨程式段編寫)
指令說明:trans為可替代指令,參照被啟用的可設定零偏(g54-g57)的絕對變換。
atrans為可加性指令,參照被啟用的可設定零點或可程式設計零點的增量變換。
x,y,z為所規定的座標軸上的偏移量。
不帶座標軸引數的trans指令可以撤銷已經生效的全部程式設計框架。
9. 可程式設計旋轉(rot,arot)
指令形式:rot(arot) x…y…z… rot(arot) rpl=…..(rpl所選平面內座標系按該角度旋轉,旋轉角度)
指令說明:rot為可替代指令。
arot為疊加指令。
x、y、z:圍繞該幾何軸進行空間旋轉。應用rot時,旋轉點為先前規定的可設定零偏(g54-g57)。應用arot時,旋轉點為現行的零偏。
10. 可程式設計映象加工(mirror,amirror)
指令形式:mirror(amirror) x…y….x….
11. 刀具偏置指令(刀具呼叫及刀具補償t,d)
12. 鏜孔(進給鏜下,孔底暫停,定向讓刀,快速返回。)
cycle86(rtp,rfp,sdis,dp,dpr,dtb,sdir,rpa,rpo,rpap,poss)
rtp:返回高度
rfp:參考平面
sdis:安全間隙(無符號)
dp:最終鏜深
dpr:相對鏜深(無符號)
dtb:孔底延時時間
sdir:旋轉方向,3==m3,4==m4
rpa:橫座標上的孔底讓刀
rpo:縱座標上的孔底讓刀
rpap:垂直方向上的孔底讓刀
poss:主軸定向停的位置(單位:度)
數控龍門西840d程式設計模式:
機床狀態: n10 g54 g90 g17 g40 g64 (g64連續式加工)
n20 m43(換檔)m40空檔 m41-44一檔至四檔
n30 t01 d01
n40 g04 f3 (停留時間)
n50 s600 f280 m03
n… (程式)
n… ………………
n… m05
n… m02 (m30)
4.刀具半徑左右補償:g41,g42
西門子840d數控系統的引數解釋
問840d系統還是引數?如果是840d系統結構就如下,引數那就不好說了,太多 1.hmi op操作面板 pcu人機介面 2.mcp 機床控制面板 3.ncu 數控單元,包含nck和plc 4.驅動 電源模組 驅動功率電源 驅動控制板 電機 5.外圍輸入 輸出模組 連線在plc上 cclh bit 說...
西門子840d加工中心輪廓監控報警怎麼維修
輪廓監控 報警一般出現在軸啟動瞬間。當需要軸運動時,nc在給定指令發出後如果發現軸不能在設定的迴圈監測週期內到達給定的預定位置,超出了誤差帶,就會出現 輪廓監控 報警。軸啟動後不能如預計的那樣到達預定位置,不外乎有三種可能性 a.機械負載偏大 當機械負載過大而電機選擇偏小時,電機無法很快帶動負載驅動...
數控機床西門子840D作業系統座標系旋轉指令是什麼
該指令有六項控制條件。1 指定起始位置數 rno 0,轉子起始位置數為0 rno 1,轉子起始位置數為1。2 指定處理資料 位置資料 的位數 byt 0指定兩位bcd碼 byt 1指定4位bcd碼。3 選擇最短路徑的旋轉方向或不選擇 dir 0,不選擇,按正向旋轉 dir l,選擇。4 指定計算條件...