購(gòu)買設(shè)計(jì)請(qǐng)充值后下載,,資源目錄下的文件所見(jiàn)即所得,都可以點(diǎn)開(kāi)預(yù)覽,,資料完整,充值下載就能得到。。?!咀ⅰ浚篸wg后綴為CAD圖,doc,docx為WORD文檔,【有不明白之處,可咨詢QQ:1304139763】
附件 1 外文資料翻譯譯文 CNC 和 PLC 他們對(duì)于機(jī)床是同一概念嗎 摘要 設(shè)計(jì)一個(gè)計(jì)算機(jī)數(shù)字控制器 CNC 傳統(tǒng)做法是將裝置分為三個(gè)實(shí)體 一個(gè)可 編程控制器 PLC 一個(gè)可以稱之為 CNC 控制器 CNCD 的黑盒子 一個(gè)包含 CNC 軸向控制器和可以簡(jiǎn)單描述為軸向?qū)嶓w的合成體 我們將指出這一機(jī)構(gòu)的缺點(diǎn) 展示一種新機(jī)構(gòu)并介紹他的優(yōu)勢(shì)所在 最后 在對(duì)比傳統(tǒng) PLC 和新機(jī)構(gòu)之后 我 們認(rèn)為 CNC 就是一種改進(jìn)的 PLC PLC 裝置 傳統(tǒng)的可編程控制器 PLC 是基于兩個(gè)主要模塊 控制臺(tái)和執(zhí)行器 控制臺(tái) 向操作者提供了一個(gè)交互式設(shè)計(jì)的人機(jī)界面 由于這個(gè)原因 他不能實(shí)現(xiàn)實(shí)時(shí)約 束 執(zhí)行器控制基本任務(wù)的時(shí)序以使 PLC 工作和確保相關(guān)的時(shí)間約束 執(zhí)行器啟 動(dòng)并管理不同的循環(huán)周期 控制臺(tái)的目標(biāo)是人機(jī)界面而執(zhí)行器的目標(biāo)是時(shí)序安排 可以這樣說(shuō) 在大多數(shù)情況下 PLC 的主要目標(biāo)是在沒(méi)有控制臺(tái)的情況下單機(jī)運(yùn)行 CNC 使用的分類 CNC 對(duì)所有機(jī)床的應(yīng)用本質(zhì)上分為三個(gè)不同的種類 本地使用 直接數(shù)字化控 制 DNC 和遠(yuǎn)程使用 在本地使用中 操作者在機(jī)床附近 他直接輸入命令 通過(guò)按下按鈕來(lái)控制 機(jī)床和加工過(guò)程 他也可以創(chuàng)建和修改刀具描述符和零件加工程序 這些是以 CNC 的標(biāo)準(zhǔn)代碼或類似代碼寫入的 在這一背景下 對(duì)零件的設(shè)計(jì)和輔助制造也是可能的 盡管此類活動(dòng)顯得與 機(jī)床周圍糟糕的環(huán)境質(zhì)量 比如噪音 高溫 灰塵 格格不入 DNC 直接數(shù)字化控制 使用 添加了從主機(jī)下載 向主機(jī)上傳 零件加工程序 的功能 主機(jī)匯集了零件加工程序 可以被看作是一個(gè)文件服務(wù)器 這些操作仍 然完全在位于機(jī)床附近的人工操作員的控制下 在某些情況下 在遠(yuǎn)距離的操作 者之間可能會(huì)使用郵件服務(wù)器 這一類 CNC 使用方式 除了能向服務(wù)器傳輸零件 加工程序和刀具描述符之外 與前一種使用并沒(méi)有本質(zhì)上的不同 第三種使用方式與柔性化加工有關(guān)而且可以自我說(shuō)明 它向 CNC 提供完全的 遠(yuǎn)程控制 CNC 必須可以控制和調(diào)節(jié)刀具和零件 可以發(fā)送收集到的足夠的內(nèi)部信 息來(lái)報(bào)告 CNC 運(yùn)作狀態(tài) CNC 也要可以接受控制指令并最終實(shí)現(xiàn)與外部程序的同步 所有這些新功能帶來(lái)了一些重要的需要定義的問(wèn)題 比如 任務(wù)概念 備注 88 但 由于這些并非本論文的主要目的 此處不再贅述 從第三類使用中 得到的一個(gè) 重要事實(shí)是 在柔性化制造中 由于人工操作者只在有維護(hù)任務(wù)時(shí)才直接面對(duì) CNC 所以對(duì) CNC 來(lái)說(shuō)人機(jī)交互界面變得無(wú)用了 事實(shí)上 在一個(gè)柔性化的制造環(huán) 境中 操作 CNC 的必需部分只是執(zhí)行器 現(xiàn)在我們可以說(shuō)我們的主要目標(biāo)就是找到一種可以滿足以上三種使用方式的 體系 CNC 設(shè)計(jì)修改 雙體結(jié)構(gòu) 之前的設(shè)計(jì)思路將整個(gè) CNC 劃分成兩個(gè)主要的部分 控制臺(tái)和執(zhí)行器 控制 臺(tái)的目的是作為一個(gè)精細(xì)的人機(jī)交互界面或改進(jìn)的終端 執(zhí)行器的目的是控制加 工過(guò)程 嚴(yán)格意義上說(shuō) 在柔性制造環(huán)境中 控制臺(tái)不是必須的 事實(shí)上所有 CNC 控制和決策的的智能是集中在控制器上的 因此創(chuàng)建了一種只帶有開(kāi) 閉開(kāi)關(guān)和急 停按鈕的黑盒子 控制臺(tái)和執(zhí)行器應(yīng)具備哪些具體功能 怎樣選擇必須有一些表 述清楚的標(biāo)準(zhǔn) 控制臺(tái)的基本要求包括下列的功能 顯示加工參數(shù) 以 CNC 標(biāo)準(zhǔn)代碼生成 顯示和編輯零件加工程序 生成 顯示和編輯刀具描述符 對(duì)零件編程提供圖形幫助工具 以永久形式存儲(chǔ) 硬盤 零件加工程序和刀具描述符 在 CNC 設(shè)置階段能輔助自動(dòng)調(diào)節(jié)并顯示狀態(tài) 調(diào)整軸向控制器的參數(shù) 設(shè)置執(zhí)行器的設(shè)置參數(shù) 向執(zhí)行器載入工作指令 為日后分析顯示和存儲(chǔ)統(tǒng)計(jì)信息 運(yùn)行預(yù)設(shè)的測(cè)試程序以便執(zhí)行器為今后追逐已報(bào)告過(guò)的問(wèn)題提供診斷計(jì)劃 可以打印出所有顯示或存儲(chǔ)的信息 建造一個(gè)控制臺(tái)的最常用方式是選擇一個(gè)微電腦 微電腦的操作系統(tǒng)和繪圖 工具箱搭載適當(dāng)軟件后能夠滿足先前提到的要求 作為一個(gè)獨(dú)立的單元 控制臺(tái) 可以很容易的獨(dú)立于執(zhí)行器進(jìn)行升級(jí) 以跟上加工方式的新發(fā)現(xiàn) 比如新的人機(jī) 界面理念 和新的技術(shù)革新 比如新的具有更好性能的硬件 此外 讓控制臺(tái)獨(dú) 立是通用化控制臺(tái)設(shè)計(jì)的第一步 這種狀況下的分析和對(duì)錯(cuò)誤的診斷沒(méi)有進(jìn)行錯(cuò)誤分析的基礎(chǔ)上 我們可以對(duì) CNC 和 PLC 來(lái)說(shuō) 控制臺(tái)扮演著相同的角色 在柔性化制造環(huán)境中 沒(méi)有操作員 機(jī)床獨(dú)立工作 執(zhí)行器包含所有適用于 柔性化制造環(huán)境所需要的功能 更準(zhǔn)確地說(shuō) 執(zhí)行器的功能有以下三個(gè)基本要求 執(zhí)行要求 將以 CNC 標(biāo)準(zhǔn)代碼寫成的零件加工程序翻譯為機(jī)床可以理解和處理的中介代 碼 根據(jù)加工程序所選的機(jī)床修正加工軌跡 管理不同加工步驟地序列 控制輔助部件 如潤(rùn)滑液 換刀裝置 生成加工軌跡 控制軸向進(jìn)給 與現(xiàn)場(chǎng)總線 如果存在 通信 管理要求 在加工過(guò)程中 以合適的方式存儲(chǔ)當(dāng)前和下一步任務(wù) 以更新機(jī)床描述符 比如更新加工時(shí)間信息數(shù)據(jù) 以半永久方式存儲(chǔ)設(shè)置參數(shù) 更新和管理包含標(biāo)記為報(bào)告事件信息的日志 在適當(dāng)時(shí)間進(jìn)行自動(dòng)診斷 獨(dú)立工作所需的附加要求 與管理計(jì)算機(jī)通信 探測(cè)刀具損壞 測(cè)量刀具磨損 確認(rèn)刀具 管理和識(shí)別托盤 確認(rèn)和測(cè)量加工零件 這些要求顯示執(zhí)行器幾乎受制于硬件的實(shí)時(shí)約束 與控制臺(tái)相反 由于執(zhí)行 器內(nèi)在的復(fù)雜性 CNC 設(shè)計(jì)的訣竅就在于執(zhí)行器 處理這一部分必須小心 尤其在 設(shè)計(jì)它的結(jié)構(gòu)時(shí) 分析到這一步 有人會(huì)說(shuō)網(wǎng)絡(luò)作為第三方 顯然就是 DNC 或遠(yuǎn)程控制使用 事實(shí)上 考慮到類似加工自動(dòng)化協(xié)議 MAP 這樣的網(wǎng)絡(luò) 潛在的復(fù)雜性和稱作加 工信息規(guī)范 MMS 的應(yīng)用層所提供的服務(wù)似乎會(huì)帶領(lǐng)我們闡述這個(gè)命題 但即便 如此 這個(gè)想法不在本論文范圍之列 執(zhí)行器設(shè)計(jì) 傳統(tǒng) 方式 設(shè)計(jì)一個(gè)計(jì)算機(jī)數(shù)字控制器 CNC 的傳統(tǒng)方式是裝置分為三個(gè)實(shí)體 一個(gè)可 編程控制器 PLC 一個(gè)可以稱之為 CNC 控制器 CNCD 一個(gè)包含 CNC 軸向控制 器 PLC 的主要功能是管理不同的機(jī)床附件 軸 潤(rùn)滑液 CNCD 的主要任務(wù) 是翻譯 CNC 國(guó)際標(biāo)準(zhǔn)代碼 向軸向控制器輸出移動(dòng)量 以及處理操作者的動(dòng)作并 執(zhí)行 PLC 和 CNCD 每個(gè)都包含 CNC 的一部分 單獨(dú)任何一個(gè)都不能進(jìn)行 CNC 的控 制 他們共同控制整個(gè) CNC 為了獲得一個(gè)控制命令 觸發(fā)器 可以是 PLC 或者 CNCD 必須知道整個(gè) CNC 系統(tǒng)的狀態(tài) 因此 PLC 和 CNCD 共享狀態(tài)數(shù)據(jù) 這些數(shù) 據(jù)處于一個(gè)公共的雙通道存儲(chǔ)器中 或者 在處于最差的情況下 這些數(shù)據(jù)一直 不斷在 PLC 和 CNCD 間交換 因而 這信息交換所需要的高速數(shù)據(jù)傳輸率會(huì)造成嚴(yán) 重阻塞 因?yàn)閭鬏數(shù)奈锢斫橘|(zhì) 通常是專用總線 必須有十分先進(jìn)的性能 通常 只有十分尖端的技術(shù)才能達(dá)到 1984 年 瑞士聯(lián)邦理工學(xué)院開(kāi)始研發(fā) CNC 系統(tǒng)原 型時(shí) 這一現(xiàn)象不十分明顯 在 1987 年 7 月 他們?cè)O(shè)計(jì)并實(shí)現(xiàn)了第一臺(tái)基于 傳 統(tǒng) CNC 體系的原型 在那時(shí) 進(jìn)一步的分析發(fā)現(xiàn) 這個(gè)系統(tǒng)原型有著嚴(yán)重的信息 傳輸問(wèn)題 因此 他們決定重新設(shè)計(jì)這個(gè)體系 并且研制第二個(gè)原型 驗(yàn)證些新 出現(xiàn)的想法 在深入研究信息傳輸問(wèn)題之后 他們著手開(kāi)始工作 執(zhí)行者 PLC 核心 一個(gè)主要基于 Gregotre87 和 Gregotre89 理論的研究表明 執(zhí)行中心可以 設(shè)計(jì)成一個(gè)大型的有限狀態(tài)機(jī) 時(shí)序安排呼叫服務(wù) 圖 1 相比于傳統(tǒng)的體系相 比 單實(shí)體控制執(zhí)行 執(zhí)行狀態(tài)整體集中于這個(gè)單實(shí)體中 這個(gè)方法解決了先前 所提到的共有數(shù)據(jù)問(wèn)題 圖 1 FSM 的作用在于 保證了不同服務(wù)器之間的同步問(wèn)題 FSM 控制執(zhí)行并且建立 了強(qiáng)勁的結(jié)構(gòu) 它可以在任何時(shí)候做出準(zhǔn)確的決定 使適當(dāng)?shù)姆?wù)器工作 從執(zhí) 行的角度看整個(gè) FSM 可以被認(rèn)為是一種 PLC 的核心 服務(wù)器是一種相當(dāng)獨(dú)立的程序?qū)嶓w 有著自己的數(shù)據(jù)結(jié)構(gòu) 也可以與其他服 務(wù)器共享 并且擁有代表服務(wù)器狀態(tài)的數(shù)據(jù)信息 從原理上講 每臺(tái)服務(wù)器 應(yīng) 該由自己的處理器執(zhí)行指令 然而 一些實(shí)際理念上 遵循的是編組原則 即將 一些服務(wù)器編為一組 然后分配給每一組一個(gè)單獨(dú)的處理器 實(shí)際上 服務(wù)器概 念所包含的內(nèi)容比它本身更廣泛 它包括所有 CNC 執(zhí)行所能找到的所有任務(wù) 例 如 將部分用 ISO 編碼寫的程序翻譯成中間碼 出于工具尺寸和磨損問(wèn)題的考慮 更正軌跡 進(jìn)給和控制軸板塊 設(shè)備數(shù)據(jù)設(shè)置管理 恢復(fù)與存儲(chǔ) 其中一些服務(wù)器運(yùn)行十分繁重的計(jì)算程序 給執(zhí)行這些程序的執(zhí)行器造成很 大的負(fù)載系數(shù) 這主要是由于這些服務(wù)器用數(shù)字運(yùn)算 如刀具修正器 或者分列 運(yùn)算法 如 ISO 編譯器 由于性能原因 一個(gè)特定程序執(zhí)行可以將任務(wù)分配到高 速的特殊控制板和復(fù)雜的硬件 假定這些控制板存在于 PLC 擴(kuò)展板范圍中 只需 要一個(gè)軟件去調(diào)試 所以 現(xiàn)在的 PLC 硬件經(jīng)過(guò)少許的調(diào)整 就可以重新使用 服務(wù)器 的準(zhǔn)確定義是研究中新的焦點(diǎn)領(lǐng)域 可以假設(shè) 為了更精確 每一 個(gè)服務(wù)器的規(guī)范必須是正式的 由于服務(wù)器可以視為 CNC 可再使用部件的種類 有一些要求必須注意 而 FSM 集合了這些 這也可能引導(dǎo)正式的技術(shù)描述 實(shí)踐執(zhí)行 為了證實(shí)我們的理論 我們計(jì)劃在第二個(gè) CNC 原型中執(zhí)行新提出體系 所選 用的程序語(yǔ)言為 ADA 因?yàn)樗绦蚍€(wěn)定 并且簡(jiǎn)便 全面的項(xiàng)目設(shè)計(jì)按照 OO 論執(zhí) 行 在所有的設(shè)計(jì)方法中 這是最適合 ADA 所有的功能 軟件的功能實(shí)體分部在遵循以下表中要求的硬件中 控制臺(tái) IBM 的 PC VME 板 可能在將來(lái)被 UNIX 工作站代替 它可以執(zhí)行所有控制臺(tái)的 功能 執(zhí)行 MOTOROLA MVME 133 XT cpu 板 MC68020 25MHz 用于控制臺(tái)的通訊和耗時(shí) 服務(wù) ISO 編譯器 修正工具和 MSD 管理 MOTOROLA MVME 133 XT cpu 板 MC68020 25MHz 用于 FSM 執(zhí)行 輔助設(shè)備與現(xiàn) 場(chǎng)總線的通訊 一些 MOTOROLA MVME 133 XT cpu 板 MC68020 25MHz 用于軸的分類機(jī) 每一個(gè)板塊執(zhí)行一個(gè)以上分類機(jī) 確切的數(shù)量視結(jié)構(gòu)而定 這些板塊支持軸的服 務(wù)器 一些 TMS320C25 板塊 用于軸控制器 這些板塊 在日后升級(jí)之后被取消 由特 殊的數(shù)字伺服控制器代替 一個(gè)管理所有加工刀具傳感器和制動(dòng)器的現(xiàn)場(chǎng)總線板塊 與軸有關(guān)的除外 這些最新的約束 暫時(shí)的 是由于現(xiàn)場(chǎng)總線存在與軸控制要求時(shí)間的延遲 詳情 可參考 baguette et al 91 所有的硬件集中在 VME 架上 所有的板塊通過(guò)同一個(gè)總線連接 因此所有執(zhí) 行板塊的信息交流通過(guò)共享內(nèi)存 服務(wù)器的響應(yīng) 使用一種特定的遠(yuǎn)程程序響應(yīng) 這是專門為實(shí)現(xiàn)實(shí)時(shí)控制研發(fā)的 這個(gè)運(yùn)行在主執(zhí)行板塊 FSM 的軟件和一種 PLC 中心軟件十分相似 所以 這個(gè)板塊可以方便的用 PLC 來(lái)替換 上述關(guān)于軸的分布式差補(bǔ)的要求不會(huì)產(chǎn)生與我們第一個(gè)原型一樣的問(wèn)題 因 為 我們已經(jīng)采用了分散分類機(jī) 它執(zhí)行著如 Debourse87 所描述的概念 只 需要升級(jí)和調(diào)整 如 Decotignie91 所描述的 在寫這篇論文的時(shí)候 第二臺(tái)原型機(jī)已經(jīng)處于測(cè)試階段 但已經(jīng)達(dá)到完全的 功能 結(jié)論 新介紹的 CNC 體系結(jié)構(gòu)與傳統(tǒng)的 PLC 體系結(jié)構(gòu)相比 有很多的相似之處 這 證明了 CNC 也是一種 PLC 或者 更確切點(diǎn)說(shuō) 是一種進(jìn)化了的 PLC 因?yàn)樗兄?許多更高級(jí)的功能 實(shí)際上 這個(gè)新的體系結(jié)構(gòu)可以和一個(gè) PLC 中心一起執(zhí)行命 令 一個(gè)帶有可視為協(xié)處理器的 CPU 板 隸屬于 PLC 中心 執(zhí)行服務(wù)軟件 和 PLC 標(biāo)準(zhǔn)軸板塊執(zhí)行分散分類機(jī)軟件 附件 2 外文原文 復(fù)印件