A. 數控編程是什麼
所謂數控編程就是把零件的工藝過程、工藝參數、機床的運動以及刀具位移量等信息用數控語言記錄在程序單上,並經校核的全過程。為了與數控系統的內部程序(系統軟體)及自動編程用的零件源程序相區別,把從外部輸入的直接用於加工的程序稱為數控加工程序,簡稱為數控程序。數控機床所使用的程序是按照一定的格式並以代碼的形式編制的。數控系統的種類繁多,它們使用的數控程序的語言規則和格式也不盡相同,編製程序時應該嚴格按照機床編程手冊中的規定進行。編製程序時,編程人員應對圖樣規定的技術要求、零件的幾何形狀、尺寸精度要求等內容進行分析,確定加工方法和加工路線;進行數學計算,獲得刀具軌跡數據;然後按數控機床規定的代碼和程序格式,將被加工工件的尺寸、刀具運動中心軌跡、切削參數以及輔助功能(如換刀、主軸正反轉、切削液開關等)信息編製成加工程序,並輸入數控系統,由數控系統控制機床自動地進行加工。理想的數控程序不僅應該保證能加工出符合圖紙要求的合格工件,還應該使數控機床的功能得到合理的應用與充分的發揮,以使數控機床能安全、可靠、高效地工作。
B. 什麼是數字程序控制,有那幾種方式
數字程序控制系統由輸入裝置,輸出裝置,控制器和插補器四大部分組成。
數字程序控制系統主要分為:開環數字控制和閉環數字控制,由於它們的控制原理不同,因此其系統的結構差異很大。
C. 何為數字編程
估計你說的是fpga或者是cpld吧
FPGA是英文Field Programmable Gate Array的縮寫,即現場可編程門陣列,它是在PAL、GAL、EPLD等可編程器件的基礎上進一步發展的產物。它是作為專用集成電路(ASIC)領域中的一種半定製電路而出現的,既解決了定製電路的不足,又克服了原有可編程器件門電路數有限的缺點。
FPGA採用了邏輯單元陣列LCA(Logic Cell Array)這樣一個新概念,內部包括可配置邏輯模塊CLB(Configurable Logic Block)、輸出輸入模塊IOB(Input Output Block)和內部連線(Interconnect)三個部分。FPGA的基本特點主要有:
1)採用FPGA設計ASIC電路,用戶不需要投片生產,就能得到合用的晶元。 ——2)FPGA可做其它全定製或半定製ASIC電路的中試樣片。
3)FPGA內部有豐富的觸發器和I/O引腳。
4)FPGA是ASIC電路中設計周期最短、開發費用最低、風險最小的器件之一。
5)FPGA採用高速CHMOS工藝,功耗低,可以與CMOS、TTL電平兼容。
可以說,FPGA晶元是小批量系統提高系統集成度、可靠性的最佳選擇之一。
目前FPGA的品種很多,有XILINX的XC系列、TI公司的TPC系列、ALTERA公司的FIEX系列等。
FPGA是由存放在片內RAM中的程序來設置其工作狀態的,因此,工作時需要對片內的RAM進行編程。用戶可以根據不同的配置模式,採用不同的編程方式。
加電時,FPGA晶元將EPROM中數據讀入片內編程RAM中,配置完成後,FPGA進入工作狀態。掉電後,FPGA恢復成白片,內部邏輯關系消失,因此,FPGA能夠反復使用。FPGA的編程無須專用的FPGA編程器,只須用通用的EPROM、PROM編程器即可。當需要修改FPGA功能時,只需換一片EPROM即可。這樣,同一片FPGA,不同的編程數據,可以產生不同的電路功能。因此,FPGA的使用非常靈活。
FPGA有多種配置模式:並行主模式為一片FPGA加一片EPROM的方式;主從模式可以支持一片PROM編程多片FPGA;串列模式可以採用串列PROM編程FPGA;外設模式可以將FPGA作為微處理器的外設,由微處理器對其編程。
D. 什麼是可編程式控制制器
可編程式控制制器是一種數字運算操作的電子系統,專門在工業環境下應用而設計。它採用可以編製程序的存儲器,用來在執行存儲邏輯運算和順序控制、定時、計數和算術運算等操作的指令,並通過數字或模擬的輸入(I)和輸出(O)介面,控制各種類型的機械設備或生產過程。