工業(yè)機器人應用編程 中級 課件 2.3 電機裝配流程及產品追溯_第1頁
工業(yè)機器人應用編程 中級 課件 2.3 電機裝配流程及產品追溯_第2頁
工業(yè)機器人應用編程 中級 課件 2.3 電機裝配流程及產品追溯_第3頁
工業(yè)機器人應用編程 中級 課件 2.3 電機裝配流程及產品追溯_第4頁
工業(yè)機器人應用編程 中級 課件 2.3 電機裝配流程及產品追溯_第5頁
已閱讀5頁,還剩18頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

電機裝配流程及產品追溯公司簡介CATALOGUE目錄1產品追溯功能設計實際生產中的產品追溯應用21產品追溯功能設計背景介紹芯片最大寫入信息容量為112位,RFID讀寫器在執(zhí)行讀寫操作時,會對芯片的全區(qū)進行操作。

通過寫入功能,我們可以將機器人的指定端口數(shù)據(jù)信息,發(fā)送到PLC的指定數(shù)據(jù)緩存區(qū),將這些數(shù)據(jù)進行處理后,寫入到芯片中,實現(xiàn)工序信息的記錄。通過讀取功能,我們可以將芯片中的所有信息讀取到PLC端指定的數(shù)據(jù)緩存區(qū),將這些數(shù)據(jù)拆分處理后,將指定工序信息發(fā)送到機器人的指定端口,實現(xiàn)數(shù)據(jù)查詢。通過復位功能,我們可以復位RFID讀寫器的狀態(tài),使其實現(xiàn)讀取或寫入功能。復位

寫入[0...111]

讀取[0...111]

寫入[0...111]

讀取[0...111]復位

寫入[28]

讀取[28]功能介紹1

結合電機工件的裝配流程,我們可以將指定數(shù)據(jù)緩存區(qū)的工序信息寫入到產品芯片中,作為生產記錄信息。也可以將芯片中的生產記錄信息讀取到指定的數(shù)據(jù)緩存區(qū),作為生產數(shù)據(jù)。因此,我們可以對電機工件的產品信息進行查詢,并將這些數(shù)據(jù)進行分析判斷,優(yōu)化裝配流程。28-5584-11156-830-27工序1信息

工序2信息

工序3信息

工序4信息

利用之前學習的工序信息知識,結合實際的軟硬件條件。我們可以設計一個以工序信息為判斷條件的產品追溯功能。通過在不同的工序區(qū)間寫入數(shù)據(jù),代表不同的加工狀態(tài)。根據(jù)查詢的工序信息,補充工件的加工流程,更新工件的加工信息。功能介紹2裝配步驟信息說明序號工序號定義裝配步驟說明11電機成品工件22電機半成品工件33電機毛坯工件顏色信息說明序號用戶名稱定義顏色信息說明1red裝配工件為紅色2yellow裝配工件為黃色3blue裝配工件為藍色28-5584-11156-830-27裝載成品工件信息

裝載半成品工件信息

裝載毛坯工件信息

未定義工件信息

電機工件的裝配流程,一共有三個裝配狀態(tài),分別為裝配了電機轉子和端蓋的電機外殼,即成品工件;只裝配了電機轉子的電機外殼,即半成品工件;沒有裝配電機轉子和端蓋的電機外殼,即毛坯工件;對照工序信息的區(qū)間劃分方式,將它們的裝配信息分別記錄在工序1,工序2,工序3中。PLC端功能設計--數(shù)據(jù)監(jiān)視0-89-1819-2627

根據(jù)工序信息的劃分方式,我們將每28位byte劃分為一道工序信息。即0-8位寫入用戶自定義信息,9-18位寫入日期信息,19-26位寫入時間信息,第27位寫入分割符。用戶自定義信息

日期信息

時間信息

分隔符

根據(jù)現(xiàn)有條件和裝配要求,我們可以設定兩次判斷,:1.根據(jù)工序信息數(shù)據(jù)的存放位置,判斷出工件的裝配狀態(tài)。2.根據(jù)用戶自定義信息錄入的數(shù)據(jù),判斷所缺少的工件的裝配位置。為了便于操作者監(jiān)視和查詢,將這些數(shù)據(jù)從寫入工序信息和查詢工序信息中分割出來,單獨進行顯示。利用相應的指令將數(shù)組形式的數(shù)據(jù)轉換為字符串型。PLC端功能設計--寫入數(shù)據(jù)拆分PLC端功能設計--寫入數(shù)據(jù)顯示PLC端功能設計--追溯數(shù)據(jù)拆分PLC端功能設計--追溯數(shù)據(jù)顯示HIM端功能設計--狀態(tài)顯示2實際生產中的產品追溯應用任務介紹

現(xiàn)有某工廠生產電機產品,該電機產品生產過程共分為三個階段,分別是毛坯、半成品和成品,如下圖所示。

(a)毛坯(b)半成品(c)成品工廠操作者在自檢電機產品時,根據(jù)不同的電機產品情況,在RFID模塊芯片中錄入了不同的裝配信息,并以隨機形式放置在立體倉庫,通過工業(yè)機器人從立體庫取料,在RFID模塊芯片區(qū)追溯電機產品裝配信息,根據(jù)芯片所獲取的裝配信息,生產不同階段的電機產品裝配,將裝配的電機成品進行入庫。任務解讀

電機外殼有三種顏色,分別為紅、黃、藍,隨機放置于立體庫中,立體倉庫布局如圖a所示。電機轉子和端蓋放置電機搬運模塊上,擺放順序如圖b所示。機器人自動拾取直口手爪,從立體倉庫抓取一個電機工件,在RFID上進行信息追溯,根據(jù)追溯信息進行不同的裝配流程(毛坯工件需要裝配相同顏色的轉子和端蓋,半成品需要裝配相同顏色的端蓋,成品則不需要裝配直接入庫),裝配時變位機轉至面向機器人一側,裝配完成后,對成品工件進行信息更新,并執(zhí)行入庫。完成三套電機成品的裝配過程。

(a)電機外殼

(b)轉子+端蓋任務要求

通過編寫PLC程序,對產品追溯HMI界面進行設計,并根據(jù)產品狀態(tài)錄入電機產品的生產信息。編寫電機裝配追溯程序,對電機產品的裝配過程進行追溯,幫助生產人員對電機產品進行處理以及庫存管理。同時可以在HMI界面上查看相應電機產品的的生產信息。任務要求:

1.HMI界面數(shù)據(jù)處理;

2.產品追溯HMI設計;

3.手動錄入工序信息;

4.電機裝配追溯應用編程。任務流程機器人程序介紹1序號程序名稱程序類型說明1Main主程序調用其他子程序,運行任務總流程2Stack_Pick子程序電機外殼抓取程序,用于從倉庫抓取電機外殼工件3Rotor_Pick子程序電機轉子抓取程序,用于從電機裝配模塊抓取電機轉子工件4Cover_Pick子程序電機端蓋抓取程序,用于從電機裝配模塊抓取電機端蓋工件5Motor_Assembly子程序電機外殼裝配程序,用于將電機外殼裝配在變位機上6Part_Assembly子程序電機部件裝配程序,用于將電機轉子或端蓋裝配到電機外殼中7Assembly_Pick子程序電機產品抓取程序,用于從變位機抓取電機成品工件8Rfid_Ascend子程序電機產品追溯程序,用于判斷讀出的RFID追溯信息9Rfid_Write子程序RFID信息錄入,用于更新電機工件的裝配狀態(tài)信息10Sorting_Color子程序電機產品程序,用于判斷電機轉子或端蓋的抓取位置。11Put_Storage子程序電機產品入庫程序,用于將電機成品放入立體倉庫指定倉位12Qu_GongJu子程序平口手爪安裝程序,用于機器人抓取直口手爪安裝到末端13Fang_GongJu子程序平口手爪卸載程序,用于機器人將末端直口手爪放回手爪支架機器人端功能設計1--追溯信息判斷//n:賦值給工序號,從3開始判斷,如果讀取數(shù)據(jù)不為空,則產品為毛坯工件,如果讀取數(shù)據(jù)為空,n自減一再次讀取,如果讀取數(shù)據(jù)不為空,則產品為半成品工件,如果讀取數(shù)據(jù)為空,n自減一再次讀取,如果讀取數(shù)據(jù)不為空,則產品為成品工件,如果讀取數(shù)據(jù)為空,n自減一再次讀取,此時n=0,則認為此工件的產品信息無效。//ProductS

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經(jīng)權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
  • 6. 下載文件中如有侵權或不適當內容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

最新文檔

評論

0/150

提交評論