經(jīng)濟型數(shù)控系統(tǒng)軟件

發(fā)布日期:2011-05-21    蘭生客服中心    瀏覽:3054

    1.軟件構(gòu)成:


   
    2.各種軟件的主要功能:
    ·系統(tǒng)初始化:數(shù)控系統(tǒng)要進行必要的初始化處理。主要包括:設(shè)置系統(tǒng)硬件的工作狀態(tài)(如設(shè)置CPU的工作狀態(tài));對系統(tǒng)變量賦初值;機床工作前刀具和工件之間的初始位置等。
    ·命令處理循環(huán):初始化工作完成后,程序進入命令處理循環(huán)狀態(tài)。一方面,程序進入主循環(huán)狀態(tài)(如進入加工程序編輯服務(wù)程序,或進入自動循環(huán)服務(wù)程序);另一方面,程序又不斷掃描鍵盤及操作面板,看是否有中斷請求。如果有,則轉(zhuǎn)去執(zhí)行中斷請求程序。完畢后又回到主程序。
    ·零件加工程序的輸入程序:該程序完成兩方面的工作,通過光電閱讀機(主要針對程序存儲在穿孔紙帶)或鍵盤輸入程序;對輸入的程序進行譯碼。
    ·零件加工程序的編輯與修改序:主要指增加一條加工子程序,刪除一條語句,修改程序功能、名稱等。
    ·指令分析與執(zhí)行:對輸入的指令進行識別。如輸入的指令中,有G功能指令,通過后面的不同代號,決定不同的運動方式。G01——直線插補;G02——順時針圓弧插補等;M功能,為一些輔助的功能,如決定電機的旋轉(zhuǎn)方向(M03——主軸順時針方向),決定電機的啟停(M05——主軸停止)等。
    ·系統(tǒng)診斷程序:用于檢測硬件功能的正確性(如微機部分,外圍設(shè)備部分,接口部分是否發(fā)生故障等),同時找出并指示故障的地點及原因。
    ·插補計算軟件:通過插補計算,得出下一步刀具相對于工件的位置。
    ·步進電機控制軟件:主要包括環(huán)行分配軟件及步進電機速度控制軟件。這兒的環(huán)行分配器屬于軟環(huán)分,通過軟環(huán)分達到控制步進電機相序(決定電機的旋轉(zhuǎn)方向)和節(jié)拍(如有三相三拍和三相六拍,決定步進電機的脈沖當量)的目的。
    ·誤差補償軟件:在數(shù)控系統(tǒng)中,存在著編程誤差(如逼近誤差,插補誤差,圓整誤差等)和機械傳動誤差。這些誤差在開環(huán)系統(tǒng)及半閉環(huán)系統(tǒng)中沒有得到有效的補償?梢酝ㄟ^軟件給予一定的補償。

更多相關(guān)信息