A—B公司的7360數控車床系統結構及原理圖
美國Allen Bradley公司出品的7360CNC系統是用來控制車床的計算機數控系統,整個系統安裝在一個獨立的封閉機柜中,系統的核心是一臺字長為16位的小型計算機(或稱工業處理機),內存共32K。
1、7360系統硬件結構
7360系統是以16位字長的工業處理機AIP為核心,包括閱讀機、CRT鍵盤、控制面板和機床接口的實時控制系統。圖3—65為7360系統的硬件框圖。
7360數控系統是一種典型的數字采樣實時過程控制系統。各種控制功能都被當作任務,編制成為相對對立的程序模塊,通過系統程序將各種功能聯系成為一個整體。系統程序的功能是處理中斷、調度和監督各種任務的實施,該系統的軟件結構如圖3—67所示。
1)背景程序
背景程序是計算機的主程序,主要功能是根據(控制面板上的)開關命令所確定的系統工作方式,進行任務的調度。它由三個主要的程序環組成,以便為鍵盤、單段、自動和手動四種工作方式服務。圖3-67 7360系統的軟件結構
2)中斷服務程序7360系統的實時過程控制是通過中斷方式實現的。設置了5級中斷,由計算機的硬件加以控制。
7360系統使用了擴展DDA的軟件插補法。如前所述,這種方法采取時間分割,根據編程的進給速度,將輪廓曲線(或直線)分割為輪廓步長作為每一采樣周期的進給量。擴展DDA直線和圓弧插補法只要求計算機進行加,減法及有限次數的乘法,沒有函數計算,計算簡便,速度較高,精度可達1μm。
評論