新聞中心

EEPW首頁 > 模擬技術(shù) > 設(shè)計應(yīng)用 > A—B公司的7360數(shù)控車床系統(tǒng)結(jié)構(gòu)及原理圖

A—B公司的7360數(shù)控車床系統(tǒng)結(jié)構(gòu)及原理圖

作者: 時間:2012-03-17 來源:網(wǎng)絡(luò) 收藏

A—B公司的

美國Allen Bradley公司出品的CNC系統(tǒng)是用來控制車床的計算機數(shù)控系統(tǒng),整個系統(tǒng)安裝在一個獨立的封閉機柜中,系統(tǒng)的核心是一臺字長為16位的小型計算機(或稱工業(yè)處理機),內(nèi)存共32K。

1、系統(tǒng)硬件結(jié)構(gòu)

7360系統(tǒng)是以16位字長的工業(yè)處理機AIP為核心,包括閱讀機、CRT鍵盤、控制面板和機床接口的實時控制系統(tǒng)。

圖3—65為7360系統(tǒng)的硬件框圖。

2、7360系統(tǒng)的軟件

7360數(shù)控系統(tǒng)是一種典型的數(shù)字采樣實時過程控制系統(tǒng)。各種控制功能都被當(dāng)作任務(wù),編制成為相對對立的程序模塊,通過系統(tǒng)程序?qū)⒏鞣N功能聯(lián)系成為一個整體。系統(tǒng)程序的功能是處理中斷、調(diào)度和監(jiān)督各種任務(wù)的實施,該系統(tǒng)的軟件結(jié)構(gòu)如圖3—67所示。

7360的系統(tǒng)程序可分為背景程序(又稱后臺程序)和中斷服務(wù)程序(又稱前臺程序)兩部分。背景程序的主要作用是管理和調(diào)度,它的運行是循環(huán)的。實時中斷服務(wù)程序執(zhí)行包括插補在內(nèi)的全部實時功能。

1)背景程序

背景程序是計算機的主程序,主要功能是根據(jù)(控制面板上的)開關(guān)命令所確定的系統(tǒng)工作方式,進行任務(wù)的調(diào)度。它由三個主要的程序環(huán)組成,以便為鍵盤、單段、自動和手動四種工作方式服務(wù)。

圖3-67 7360系統(tǒng)的軟件結(jié)構(gòu)

2)中斷服務(wù)程序

7360系統(tǒng)的實時過程控制是通過中斷方式實現(xiàn)的。設(shè)置了5級中斷,由計算機的硬件加以控制。

7360系統(tǒng)使用了擴展DDA的軟件插補法。如前所述,這種方法采取時間分割,根據(jù)編程的進給速度,將輪廓曲線(或直線)分割為輪廓步長作為每一采樣周期的進給量。擴展DDA直線和圓弧插補法只要求計算機進行加,減法及有限次數(shù)的乘法,沒有函數(shù)計算,計算簡便,速度較高,精度可達1μm。


評論


相關(guān)推薦

技術(shù)專區(qū)

關(guān)閉