freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內容

數控技術課件4(編輯修改稿)

2025-01-19 10:28 本頁面
 

【文章內容簡介】 PLC模塊 (CPU) 位置控制模塊 (CPU) 主軸控 制模塊 CRT/MDI I/O單元 伺服驅動單元 主軸單元 FANUC 15系統(tǒng)硬件結構 四 . 多主結構的 CNC系統(tǒng)硬件簡介 第二節(jié) CNC裝置的硬件體系結構 * 59 現代數控技術 ? 結構特征: ? 功能模塊分為帶有 CPU或 DMA的主模塊和從模塊(RAM/ROM, I/O模塊 ), ? 以系統(tǒng)總線為中心,所有的主、從模塊都插在嚴格定義的標準系統(tǒng)總線上, ? 采用總線仲裁機構 (電路 )來裁定多個模塊同時請求使用系統(tǒng)總線的競爭問題 。 四 . 多主結構的 CNC系統(tǒng)硬件簡介 第二節(jié) CNC裝置的硬件體系結構 * 60 現代數控技術 ? 共享總線結構的優(yōu)點 結構簡單 、 系統(tǒng)組配靈活 、 成本相對較低 、 可靠性高 ? 共享總線結構的缺點 ? 總線是系統(tǒng)的 “ 瓶頸 ” , 一旦系統(tǒng)總線出現故障 , 將使整個系統(tǒng)受到影響; ? 由于使用總線要經仲裁 , 使信息傳輸率降低 。 四 . 多主結構的 CNC系統(tǒng)硬件簡介 第二節(jié) CNC裝置的硬件體系結構 * 61 現代數控技術 4. 共享存儲器結構 顯示 CPU 鍵盤 中央 CPU 插補 CPU 串口和收發(fā)器 CTRC 并 行 接 口 反饋脈沖和處理 EPROM EPROM RAM/EPROM 512 RAM RAM 512 字符 發(fā)生器 CRT 模擬量輸出 機床接口 反饋信號收發(fā)器 … … XYZCW 共享存儲器結構 CNC系統(tǒng)硬件結構 四 . 多主結構的 CNC系統(tǒng)硬件簡介 * 62 現代數控技術 ? 結構特征: ? 面向共公存儲器來設計的,即采用多端口來實現各主模塊之間的互連和通訊, ? 采用多端口控制邏輯來解決多個模塊同時訪問多端口存儲器沖突的矛盾。 由于多端口存儲器設計較復雜,而且對兩個以上的主模塊,會因爭用存儲器可能造成存儲器傳輸信息的阻塞,所以這種結構一般采用雙端口存儲器(雙端口 RAM)。 四 . 多主結構的 CNC系統(tǒng)硬件簡介 第二節(jié) CNC裝置的硬件體系結構 * 63 現代數控技術 第三節(jié) CNC系統(tǒng)軟件結構 CNC系統(tǒng)軟件是一個典型而又復雜的實時系統(tǒng) 。 本節(jié)將首先介紹系統(tǒng)軟硬件界面的關系 ,然后從系統(tǒng)內數據流的角度來分析 CNC裝置的數據轉換過程 , 并從多任務性和實時性的角度來分析 CNC系統(tǒng)軟件的結構特點 , 最后介紹一個典型 CNC裝置系統(tǒng)軟件的結構 。 第三章 計算機數控裝置 * 64 現代數控技術 1. 軟件與硬件在實現各種功能的特點和關系 ? 關系: 從理論上講 , 硬件能完成的功能也可以用軟件來完成 。 從實現功能的角度看 , 軟件與硬件在邏輯上是等價的 。 ? 特點 : ? 硬件處理速度快,但靈活性差,實現復雜控制的功能困難。 ? 軟件設計靈活,適應性強,但處理速度相對較慢。 一、 CNC裝置軟件和硬件的功能界面 第三節(jié) CNC系統(tǒng)軟件結構 * 65 現代數控技術 3. 軟件 、 硬件實現功能的分配就是 —— 軟件硬件功能界面劃分 。 4. 功能界面劃分的準則:系統(tǒng)的性能價格比 一、 CNC裝置軟件和硬件的功能界面 * 66 現代數控技術 5. 數控系統(tǒng)功能界面的幾種劃分: 輸 入 預處理 位置檢測 插補運算 位置控制 速度控制 伺服電機 程序 硬件 硬件 硬件 硬件 硬件 軟件 軟件 軟件 軟件 軟件和硬件的功能界面 Ⅰ Ⅱ Ⅲ Ⅳ 一、 CNC裝置軟件和硬件的功能界面 * 67 現代數控技術 CNC裝置系統(tǒng)軟件的主要任務:如何將由零件加工程序表達的加工信息 , 變換成各進給軸的位移指令 、 主軸轉速指令和輔助動作指令 , 控制加工設備的軌跡運動和邏輯動作 , 加工出符合要求的零件 。 二、 CNC裝置的數據轉換流程 * 68 現代數控技術 加工程序 譯 碼 譯碼緩沖區(qū) 刀補處理 刀補緩沖區(qū) 速度預處理 插補緩沖區(qū) 插補處理 運行緩沖區(qū) 伺服驅動 位控處理 位置反饋 PLC控制 CNC裝置數據轉換流程示意圖 二、 CNC裝置的數據轉換流程 * 69 現代數控技術 ⒈ 譯碼 (解釋 ) 將用文本格式 ( 通常用 ASCII碼 ) 表達的零件加工程序 , 以程序段為單位轉換成后續(xù)程序 ( 本例是指刀補處理程序 ) 所要求的數據結構 ( 格式 ) 。 二、 CNC裝置的數據轉換流程 * 70 現代數控技術 數據結構示例: Struct PROG_BUFFER { char buf_state; //緩沖區(qū)狀態(tài) , 0 空; 1 準備好 。 int block_num; //以 BCD碼的形式存放本程序段號 。 double COOR[20]; //存放尺寸指令的數值 ( μ m) 。 int F,S; //F( mm/min) S( r/min) 。 char G0; //以標志形式存放 G指令 。 char G1; char M0; //以標志形式存放 M指令 。 char M1; char T; //存放本段換刀的刀具號 。 char D; //存放刀具補償的刀具半徑值 。 }; 二、 CNC裝置的數據轉換流程 第三節(jié) CNC系統(tǒng)軟件結構 * 71 現代數控技術 以標志形式存放 G指令示例 D7 D6 D5 D4 D3 D2 D1 D0G00 0 :無該指令; 1 :有該指令G01 0 :無該指令; 1 :有該指令G02 0 :無該指令; 1 :有該指令G03 0 :無該指令; 1 :有該指令G9 0/G9 1 0 : G 90 ; 1 : G91}G06 0 :無該指令; 1 :有該指令00 : G40 ;11 : G4001 : G41 ;10 ; G42 二、 CNC裝置的數據轉換流程 第三節(jié) CNC系統(tǒng)軟件結構 * 72 現代數控技術 在系統(tǒng)軟件中各程序間的數據交換方式一般都是通過緩沖區(qū)進行的 。 該緩沖區(qū)由若干個數據結構組成 , 當前程序段被解釋完后便將該段的數據信息送入緩沖區(qū)組中空閑的一個 。 后續(xù)程序 ( 如刀補程序 ) 從該緩沖區(qū)組中獲取程序信息進行工作 。 二、 CNC裝置的數據轉換流程 * 73 現代數控技術 N06 G90 G41 D11 G01 X200 Y300 F200 ; Struct PROG_BUFFER { char buf_state; 0: (開始 ); 1(;) ⑨ int block_num; 06( N06) ① double COOR[20]; COOR[1]=202300;( X200) ⑥ COOR[2]=300000;( Y300) ⑦ int F,S; F=200;( F200) ⑧ char G0; D5=0;( G90) ② D6,D7=0,1( G41) ③ D1=1;( G01) ⑤ ?? char D; D=11( D11) ④ }; 二、 CNC裝置的數據轉換流程 第三節(jié) CNC系統(tǒng)軟件結構 * 74 現代數控技術 刀補處理的主要工作: ? 根據 G90/G91計算零件輪廓的終點坐標值 。 ? 根據 R和 G41/42, 計算本段刀具中心軌跡的終點 ( P’ e/P〃 e)坐標值 。 ? 根據本段與前段連接關系 , 進行段間連接處理 。 2. 刀補處理 (計算刀具中心軌跡 ) 二、 CNC裝置的數據轉換流程 Pe( 200, 300) X R P0( 72, 48) Pe” Pe’ G41 G42 Y 第三節(jié) CNC系統(tǒng)軟件結構 * 75 現代數控技術 ⒊ 速度預處理 主要功能是根據加工程序給定的進給速度 , 計算在每個插補周期內的合成移動量 , 供插補程序使用 。 二、 CNC裝置的數據轉換流程 第三節(jié) CNC系統(tǒng)軟件結構 * 76 現代數控技術 速度處理程序主要完成以下幾步計算: ? 計算本段總位移量: 直線 :合成位移量 L; 園弧 :總角位移量 α 。 該數供插補程序判斷減速起點和終點之用 。 ?計算每個插補周期內的合成進給量: Δ L= F*Δ t/60 ( μ m) 式中: F進給速度值( mm/min); △ t數控系統(tǒng)的插補周期( ms) L α 二、 CNC裝置的數據轉換流程 第三節(jié) CNC系統(tǒng)軟件結構 * 77 現代數控技術 ⒋ 插補計算 主要功能: ?根據操作面板上 “ 進給修調 ” 開關的設定值 , 計算本次插補周期的實際合成位移量: △ L1=△ L*修調值 ?將 △ L1按插補的線形 ( 直線 , 園弧等 ) 和本插補點所在的位置分解到各個進給軸 , 作為各軸的位置控制指令 ( △ X △ Y1) 。 經插補計算后的數據存放在運行緩沖區(qū)中 , 以供位置控制程序之用 。 本程序以系統(tǒng)規(guī)定的插補周期 △ t定時運行 。 二、 CNC裝置的數據轉換流程 第三節(jié) CNC系統(tǒng)軟件結構 * 78 現代數控技術 ⒌ 位置控制處理 f() + + + + + 插補輸出 △ X1△ Y1 指令位置 X1新 Y1新 跟隨誤差 △ X3△ Y3 實際位置 X2新 Y2新 反饋位置增量 △ X △ Y2 X1舊 Y1舊 X2舊 Y2舊 速度指令 VX、 VY 位置控制轉換流程 二、 CNC裝置的數據轉換流程 第三節(jié) CNC系統(tǒng)軟件結構 * 79 現代數控技術 位置控制完成以下幾步計算: ? 計算新的位置指令坐標值: X1新 = X1舊 +△ X1; Y1新 = Y1舊 +△ Y1; ? 計算新的位置實際坐標值: X2新 = X2舊 +△ X2; Y2新 = Y2舊 +△ Y2 ? 計算跟隨誤差 (指令位置值 — 實際位置值 ): △ X3= X1新 X2新 ; △ Y3= Y1新 Y2新 ; ? 計算速度指令值: VX=f( △ X3) ; VY=f( △ Y3) 二、 CNC裝置的數據轉換流程 第三節(jié) CNC系統(tǒng)軟件結構 * 80 現代數控技術 f( )是位置環(huán)的調節(jié)控制算法 , 具體的算法視具體系統(tǒng)而定 。 這一步在有些系統(tǒng)中是采用硬件來實現的 。VX、 VY送給伺服驅動單元 , 控制電機運行 , 實現 CNC裝置的軌跡控制 二、 CNC裝置的數據轉換流程 第三節(jié) CNC系統(tǒng)軟件結構 * 81 現代數控技術 CNC系統(tǒng)是典型的實時控制系統(tǒng) 。 CNC裝置的系統(tǒng)軟件則可看成是一個專用實時操作系統(tǒng) 。 由于其應用領域是工業(yè)控制領域 ( 多任務性 、 實時性 ) , 因此 , 分析和了解這些要求是至關重要的 , 因為它既是系統(tǒng)設計和將來軟件測試的重要依據 , 也是確定系統(tǒng)功能和性能指標的過程 。 同時 , 這些要求也應是 CNC系統(tǒng)軟件的特點 。 三 . CNC裝置的軟件系統(tǒng)特點 第三節(jié) CNC系統(tǒng)軟件結構 * 82 現代數控技術 1. 多任務性與并行處理技術 ? CNC控制要求的多任務性 ? 任務定義: 可并發(fā)執(zhí)行的程序在一個數據集合上的運行過程。 ? CNC的功能則可定義為 CNC的任務: 顯示、譯碼、刀補、速度處理、插補處理、位置控制、 … ? CNC系統(tǒng)的任務要求并行
點擊復制文檔內容
教學課件相關推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1