產(chǎn)品簡介
系統(tǒng)主模塊包括系統(tǒng)主板和各功能小板(插接在主板上)。系統(tǒng)主板上安裝有系統(tǒng)主CPU、系統(tǒng)管理軟件存儲器ROM、動態(tài)存儲器DRAM、伺服l/2軸的控制卡等。功能小板有用來實現(xiàn)PMC控制的PMC模塊、用來存儲系統(tǒng)控制軟件/PMC順序程序及用戶軟件
詳細介紹
6ES7590-1AE80-0AA0
與大多數(shù)CNC系統(tǒng)的工作流程相同,6系統(tǒng)也經(jīng)歷輸入零件程序、譯碼、數(shù)據(jù)處理、進給速度控制、插補運算、伺服輸出等工作階段。為了提高刀具運動的線速度,節(jié)省CPU的時間,6系統(tǒng)也采用粗插補與精插補結(jié)合的方法,粗插補由軟件完成,周期為8ms,硬件完成精插補。
和7系統(tǒng)相類似,6系統(tǒng)也是一個大的多重中斷系統(tǒng),共有10級中斷優(yōu)先級,其中0級為優(yōu)先級,9級為優(yōu)先級,除了2級、3級為軟件中斷外,其余為硬件中斷。各級的功能如表3-8所示。由表3-8可見,0級為初始化程序,此時還沒有開中斷,還沒有中斷時鐘產(chǎn)生,當0級結(jié)束時進入1級,同時開中斷。1級是主程序,只要沒有其他中斷優(yōu)先級的請求,就總是執(zhí)行1級程序,即總是執(zhí)行CRT顯示和ROM校驗。中斷優(yōu)先級示意圖如圖3-61所示。其中,1級為主程序, 級為中斷服務程序。
6ES7590-1AE80-0AA0
表3-8 中斷優(yōu)先級功能表
優(yōu)先級 | 主 要 功 能 | 中 斷 源 |
0 | 初始化 | 開機后進入 |
1 | CRT顯示,ROM校驗,圖形顯示 | 主程序 |
2 | 數(shù)控程序段譯碼,刀具補償計算及進給速度控制 | 16ms |
3 | 數(shù)控鍵盤輸入,輸入輸出信號處理 | 16ms |
4 | 磁泡存儲器傳送數(shù)據(jù)結(jié)束處理 | 硬件 |
5 | 插補運算 | 8ms |
6 | 定時中斷,為2,3級中斷定時 | 2ms |
7 | RS-232C串行通信管理 | 硬件 |
8 | 紙帶閱讀(并行輸入) | 硬件 |
9 | 串行I/O傳送報警處理 | 硬件 |
下面對各優(yōu)先級中斷服務程序分別作以介紹。
(1)0級程序——初始化程序。初始化程序的作用是為整個系統(tǒng)的正常工作做準備。
(2)1級程序。1級程序是主程序,當沒有優(yōu)先級中斷時,程序始終在1級運行。
(3)2級中斷服務程序。2級中斷服務程序的主要工作是為插補準備好數(shù)據(jù)和狀態(tài),
(4)3級中斷服務程序。對數(shù)控操作命令進行處理,包括選擇CNC工作方式、選擇顯示形式等。
(5)4級中斷服務程序。當磁泡寄存器與RAM緩沖器之間通過DMA方式傳送給數(shù)據(jù)結(jié)束時,調(diào)用該子程序作結(jié)束處理。
(6)5級中斷服務程序。5級中斷主要工作是完成插補運算。
(7)6級中斷服務程序。6級中斷為硬件定時中斷,每2ms產(chǎn)生一次中斷請求。該級的主要工作是產(chǎn)生2級、3級的16ms軟中斷定時。
(8)7級中斷服務程序。
(9)8級中斷服務程序。該程序的主要工作是將零件程序由帶卷盤的紙帶閱讀機送入到字符緩沖器中