智能生產(chǎn)線數(shù)字化規(guī)劃與仿真-PDPS工程應(yīng)用技術(shù)基礎(chǔ) 課件 項(xiàng)目5 智能生產(chǎn)線工藝過程仿真_第1頁
智能生產(chǎn)線數(shù)字化規(guī)劃與仿真-PDPS工程應(yīng)用技術(shù)基礎(chǔ) 課件 項(xiàng)目5 智能生產(chǎn)線工藝過程仿真_第2頁
智能生產(chǎn)線數(shù)字化規(guī)劃與仿真-PDPS工程應(yīng)用技術(shù)基礎(chǔ) 課件 項(xiàng)目5 智能生產(chǎn)線工藝過程仿真_第3頁
智能生產(chǎn)線數(shù)字化規(guī)劃與仿真-PDPS工程應(yīng)用技術(shù)基礎(chǔ) 課件 項(xiàng)目5 智能生產(chǎn)線工藝過程仿真_第4頁
智能生產(chǎn)線數(shù)字化規(guī)劃與仿真-PDPS工程應(yīng)用技術(shù)基礎(chǔ) 課件 項(xiàng)目5 智能生產(chǎn)線工藝過程仿真_第5頁
已閱讀5頁,還剩71頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡介

智能生產(chǎn)線數(shù)字化規(guī)劃與仿真—PDPS工程應(yīng)用技術(shù)基礎(chǔ)項(xiàng)目5智能生產(chǎn)線工藝過程仿真智能生產(chǎn)線的整體工藝流程由多個(gè)單獨(dú)的工藝操作按照一定的邏輯順序組成,完成單個(gè)工藝操作的仿真后,還需要對智能生產(chǎn)線的整體工藝流程進(jìn)行仿真,整體驗(yàn)證制造方案的可行性,從而進(jìn)一步優(yōu)化生產(chǎn)周期和節(jié)拍。本項(xiàng)目以智能生產(chǎn)線中常見的多工位工業(yè)機(jī)器人生產(chǎn)線為例來講解如何對智能生產(chǎn)線的整體工藝流程進(jìn)行仿真。了解基于時(shí)間和基于事件的仿真運(yùn)行方式。掌握生產(chǎn)線仿真模式下的仿真方法。掌握傳感器和邏輯塊在事件仿真中的運(yùn)用?!卷?xiàng)目引入】【學(xué)習(xí)目標(biāo)】【教學(xué)重點(diǎn)】研判新聞價(jià)值,設(shè)計(jì)并實(shí)施采訪?!窘虒W(xué)難點(diǎn)】掌握采訪提問方法?!窘虒W(xué)方式】分組討論;小組代表發(fā)言;分組實(shí)踐。任務(wù)5.1基于時(shí)間和基于事件的過程仿真任務(wù)5.2物料流與傳感器的創(chuàng)建任務(wù)5.3工藝過程中傳感器的使用與邏輯塊的編寫5.1.1標(biāo)準(zhǔn)模式下機(jī)器人智能生產(chǎn)線的仿真5.1.2生產(chǎn)線模式下機(jī)器人智能生產(chǎn)線的仿真5.2.1創(chuàng)建物料流5.2.2創(chuàng)建傳感器5.3.1傳感器信號驅(qū)動工藝流程5.3.2邏輯塊實(shí)現(xiàn)零件計(jì)數(shù)功能任務(wù)5.1

基于時(shí)間和基于事件的過程仿真5.1.1標(biāo)準(zhǔn)模式下機(jī)器人智能生產(chǎn)線的仿真1.使用標(biāo)準(zhǔn)模式打開工程選擇軟件主界面File菜單→DisconnectedStudy欄→OpeninStandardMode命令,在彈出的“打開”對話框中找到所要打開的.psz工程項(xiàng)目文件,然后單擊“打開”按鈕,即可使用標(biāo)準(zhǔn)模式打開PS工程項(xiàng)目。此處打開本書案例中包含所有工藝操作步驟的PS工程項(xiàng)目文件myline.psz。

2.加載生產(chǎn)線工藝操作右擊OperationTree窗口中的生產(chǎn)線節(jié)點(diǎn)myline,在彈出的快捷菜單中選擇SetCurrentOperation命令將其設(shè)為當(dāng)前操作,此時(shí)SequenceEditor窗口會加載整個(gè)生產(chǎn)線工藝操作myline,它包含了三個(gè)工作站的所有工藝操作。3.鏈接生產(chǎn)線工藝操作按下〈Ctrl〉鍵同時(shí)用鼠標(biāo)按照工藝順序依次單擊SequenceEditor窗口中myline節(jié)點(diǎn)下的三個(gè)工作站節(jié)點(diǎn),然后單擊SequenceEditor窗口工具欄中的Link按鈕將它們鏈接起來。此時(shí)SequenceEditor窗口中甘特圖的顯示發(fā)生變化,三個(gè)工作站的工藝操作將會根據(jù)鏈接的順序串行執(zhí)行。3.鏈接生產(chǎn)線工藝操作同理,將三個(gè)工作站內(nèi)部的工藝操作也按照工藝順序鏈接起來。4.基于時(shí)間的生產(chǎn)線工藝操作仿真單擊SequenceEditor窗口工具欄中的PlaysSimulationForward按鈕即可開始仿真整個(gè)生產(chǎn)線的工藝流程。如需暫停仿真,可以單擊SequenceEditor窗口工具欄中的PauseSimulation按鈕;如需復(fù)位仿真,可以單擊SequenceEditor窗口工具欄中的JumpSimulationtoStart按鈕;如需調(diào)節(jié)仿真播放速度,可以用鼠標(biāo)拖動SequenceEditor窗口工具欄中的SimulationSpeed滑塊;如需設(shè)定仿真的時(shí)間精度,可以在SequenceEditor窗口工具欄中的SimulationTimeInterval微調(diào)文本框內(nèi)設(shè)置,通常設(shè)定為0.1s以達(dá)到仿真精度和仿真速度的平衡。5.1.2生產(chǎn)線模式下機(jī)器人智能生產(chǎn)線的仿真1.切換到生產(chǎn)線仿真模式選擇軟件主界面Home菜單→study欄→LineSimulationMode命令以進(jìn)入生產(chǎn)線仿真模式,PS軟件會彈出警告窗口告知仿真項(xiàng)目沒有包含物料流,此處直接單擊其Close按鈕將其關(guān)閉即可。2.基于信號事件的生產(chǎn)線工藝操作仿真單擊SequenceEditor窗口工具欄中的CustomizeColumns按鈕,在彈出的CustomizeColumns對話框中,將左側(cè)列表框中的Transition和Running項(xiàng)加入到右側(cè)列表框中來,然后單擊OK按鈕結(jié)束。(1)定制仿真欄目列表。2.基于信號事件的生產(chǎn)線工藝操作仿真1)查看工藝操作完成信號。選擇軟件主界面View菜單→ScreenLayout欄→LayoutManager命令組→AdvancedSimulation命令,將軟件界面切換到高級仿真布局,然后單擊隱藏在軟件主窗口左下角的SignalViewer窗口使其展開,在該窗口中可以觀察到PS軟件為所有工藝操作創(chuàng)建的完成信號。(2)工藝操作啟動條件的查看與設(shè)置2.基于信號事件的生產(chǎn)線工藝操作仿真2)工藝操作啟動條件設(shè)定。單擊SequenceEditor窗口中任意一個(gè)工藝操作節(jié)點(diǎn),例如flow_partb,然后雙擊該節(jié)點(diǎn)對應(yīng)的Transition欄中的圖標(biāo),在彈出的TransitionEditor對話框中單擊Common文本框右側(cè)的EditCondition按鈕,在新彈出的對話框的文本框中修改carry_partb工藝操作的啟動條件。(2)工藝操作啟動條件的查看與設(shè)置2.基于信號事件的生產(chǎn)線工藝操作仿真3)工藝操作實(shí)際啟動條件查看。單擊SequenceEditor窗口工具欄中的PlaysSimulationForward按鈕再次啟動仿真,隨即單擊SequenceEditor窗口工具欄中的PauseSimulation按鈕暫停仿真。此時(shí)右擊OperationTree窗口中的工藝操作節(jié)點(diǎn),在彈出的快捷菜單中選擇OperationStartCondition命令,即可在彈出的OperationStartCondition對話框中查看該操作的實(shí)際啟動條件是什么。(2)工藝操作啟動條件的查看與設(shè)置2.基于信號事件的生產(chǎn)線工藝操作仿真1)創(chuàng)建空操作。單擊OperationTree窗口中的工藝操作節(jié)點(diǎn)myline,然后擇軟件主界面Operation菜單→CreateOperation欄→NewOperation命令組→NewNon-SimOperation命令,在彈出的NewNon-SimOperation對話框中,在Name文本框內(nèi)鍵入該空操作的名字start,然后單擊Scope輸入框使其背景變?yōu)榫G色,再單擊OperationTree窗口中的節(jié)點(diǎn)myline以輸入。最后單擊該對話框的OK按鈕完成空操作的創(chuàng)建。(3)生產(chǎn)線工藝操作啟動條件修改2.基于信號事件的生產(chǎn)線工藝操作仿真2)鏈接空操作。在SequenceEditor窗口中,將排在工藝操作樹末尾的start空操作拖動到SortStation復(fù)合工藝操作之前,然后將SortStation復(fù)合工藝操作鏈接到start空操作之后,此時(shí)空操作start成為整個(gè)工藝流程的第一步操作。(3)生產(chǎn)線工藝操作啟動條件修改2.基于信號事件的生產(chǎn)線工藝操作仿真3)創(chuàng)建信號。單擊隱藏在軟件主窗口左下角的SignalViewer窗口使其展開,在SignalViewer窗口工具欄中單擊CreateNewSignal按鈕,在彈出的New對話框中單擊勾選DisplaySignal復(fù)選框,然后單擊OK按鈕完成新建信號。新建的信號出現(xiàn)在SignalViewer窗口列表的末尾,默認(rèn)名字為DisplaySignal,默認(rèn)的數(shù)據(jù)類型為BOOL。單擊選中該信號后按下〈F2〉鍵,將其改名為first。(3)生產(chǎn)線工藝操作啟動條件修改2.基于信號事件的生產(chǎn)線工藝操作仿真4)更改啟動條件。在SequenceEditor窗口中雙擊空操作start所對應(yīng)的Transition欄中的圖標(biāo),在彈出的TransitionEditor對話框中單擊Common文本框右側(cè)的EditCondition按鈕,在新彈出的對話框中的文本框內(nèi)將SortStation復(fù)合工藝操作的啟動條件由start_end更改為NOTfirst,更改完畢后單擊OK按鈕結(jié)束條件設(shè)定。(3)生產(chǎn)線工藝操作啟動條件修改2.基于信號事件的生產(chǎn)線工藝操作仿真5)設(shè)置信號事件。右擊SequenceEditor窗口中的SortStation復(fù)合工藝操作,在彈出的快捷菜單中選擇SignalEvent命令以彈出SignalEvent對話框。在SignalEvent對話框中,單擊Signaltogenerate/connect下拉列表框選擇first信號,再單擊SettoTRUE單選按鈕,其余保持默認(rèn)即可,最后單擊OK按鈕關(guān)閉該對話框。(3)生產(chǎn)線工藝操作啟動條件修改2.基于信號事件的生產(chǎn)線工藝操作仿真6)循環(huán)執(zhí)行工藝流程。修改SortStation復(fù)合工藝操作的啟動條件,將最后一步工藝操作的完成信號goto_home_end作為SortStation復(fù)合工藝操作的啟動條件之一,與原有的Notfirst條件進(jìn)行邏輯或運(yùn)算即可。(3)生產(chǎn)線工藝操作啟動條件修改2.基于信號事件的生產(chǎn)線工藝操作仿真1)鏈接結(jié)構(gòu)更改。按下〈Ctrl〉鍵同時(shí)用鼠標(biāo)按照工藝順序依次單擊SequenceEditor窗口中myline節(jié)點(diǎn)下的三個(gè)工作站節(jié)點(diǎn),然后單擊SequenceEditor窗口工具欄中的Unlink按鈕將它們之間的鏈接斷開,再將三個(gè)工作站節(jié)點(diǎn)分別鏈接到起始的空操作start之后,這樣整個(gè)工藝流程由線性串行架構(gòu)變成了分支并行架構(gòu)。(4)生產(chǎn)線工藝流程結(jié)構(gòu)修改2.基于信號事件的生產(chǎn)線工藝操作仿真2)分支條件設(shè)置。在SequenceEditor窗口中雙擊空操作start所對應(yīng)的Transition欄中的圖標(biāo),在彈出來的TransitionEditor對話框中,單擊Common文本框右側(cè)的EditCondition按鈕,然后清空后續(xù)操作的啟動條件;在操作列表框中分別單擊三個(gè)復(fù)合工藝操作所對應(yīng)的BranchType欄,在下拉列表框中選擇Alternative類型,然后雙擊對應(yīng)的Condition欄,在彈出來的對話框中輸入該復(fù)合工藝操作啟動執(zhí)行所需滿足的信號邏輯條件,最后單擊OK按鈕確認(rèn)并關(guān)閉。(4)生產(chǎn)線工藝流程結(jié)構(gòu)修改任務(wù)5.2

物料流與傳感器的創(chuàng)建5.2.1創(chuàng)建物料流1.建立物料流選擇軟件主界面View菜單→ScreenLayout欄→Viewers命令組→MaterialFlowViewer命令以打開MaterialFlowViewer窗口。單擊MaterialFlowViewer窗口工具欄上的GenerateMaterialFlowLinks按鈕,在彈出的GenerateMaterialFlowLinks對話框中,單擊Objects列表的空白行使其背景變?yōu)榫G色后,在OperationTree窗口中按照工藝流程順序依次單擊每一個(gè)實(shí)際的工藝操作以輸入。1.建立物料流所有實(shí)際的工藝操作輸入完成后單擊OK按鈕即可完成物料流的創(chuàng)建,然后單擊MaterialFlowViewer窗口工具欄上LayoutDisplay選項(xiàng)區(qū)的按鈕可以將物料流自動橫排或豎排的顯示。1.建立物料流在MaterialFlowViewer窗口中右擊flow_parta工藝操作方框,在彈出的快捷菜單中單擊GenerateAppearances命令即可在ObjectTree窗口中的Appearances節(jié)點(diǎn)下生成零件parta。同理,利用flow_partb和flow_partc操作在ObjectTree窗口中的Appearances節(jié)點(diǎn)下生成零件partb和零件partc。(1)生成零件Appearance1.建立物料流在MaterialFlowViewer窗口中右擊goto_sort工藝操作方框,在彈出的快捷菜單中選擇OperationProperties命令以彈出Properties對話框。單擊Properties對話框中的Products選項(xiàng)卡,再單擊ProductsInstances列表框中的空白條目使其背景變?yōu)榫G色。(2)關(guān)聯(lián)零件Appearance1.建立物料流(2)關(guān)聯(lián)零件Appearance然后在ObjectTree窗口中的Appearances節(jié)點(diǎn)下依次單擊parta、partb、partc以輸入,完成后單擊Properties對話框的“確定”按鈕關(guān)閉該對話框。關(guān)聯(lián)完畢后在MaterialFlowViewer窗口中的goto_sort工藝操作方框里會出現(xiàn)parta、partb、partc這三個(gè)零件。1.建立物料流在OperationTree窗口中右擊第一個(gè)實(shí)際工藝操作節(jié)點(diǎn)即goto_sort,在彈出的快捷菜單中選擇GenerateAppearances命令以生成零件Appearance,使用重定位命令將他們移動到合適的初始位置,比如工作臺。(3)零件Appearance初始定位1.建立物料流當(dāng)再次在SequenceEditor窗口中重新啟動仿真運(yùn)行時(shí),三個(gè)物料零件會首先出現(xiàn)在工作臺上,然后隨著工藝流程的運(yùn)轉(zhuǎn),依次轉(zhuǎn)移到傳送帶上被傳送。5.2.2創(chuàng)建傳感器1.創(chuàng)建接近傳感器1)創(chuàng)建資源節(jié)點(diǎn)。在ObjectTree窗口中單擊分揀工作站SortStation節(jié)點(diǎn),選擇軟件主界面Modeling菜單→Components欄→CreateNewResource命令,在彈出的NewResource對話框中的列表內(nèi)選擇ToolPrototype類型,然后單擊OK按鈕以在SprayStation節(jié)點(diǎn)下新建資源節(jié)點(diǎn),并將新資源節(jié)點(diǎn)重命名為proximity_sensor1。(1)創(chuàng)建接近傳感器實(shí)體1.創(chuàng)建接近傳感器(1)創(chuàng)建接近傳感器實(shí)體2)資源節(jié)點(diǎn)中新建球體。在ObjectTree窗口中單擊選中proximity_sensor1節(jié)點(diǎn),選擇軟件主界面Modeling菜單→Geometry欄→Solids選項(xiàng)組→SphereCreation命令組→Createasphere命令,在彈出的CreateSphere對話框中,在Name文本框內(nèi)鍵入實(shí)體名稱sphere1,在Radius微調(diào)文本框內(nèi)鍵入2,最后單擊OK按鈕創(chuàng)建一個(gè)半徑為2mm的球體。1.創(chuàng)建接近傳感器3)資源節(jié)點(diǎn)內(nèi)對象可視。單擊選中ObjectTree窗口中proximity_sensor1節(jié)點(diǎn)下的sphere1節(jié)點(diǎn),然后選擇軟件主界面Modeling菜單→EntityLevel欄→SetObjecttobePreserved命令以使其保持可顯示狀態(tài)。1.創(chuàng)建接近傳感器4)資源節(jié)點(diǎn)保存。在ObjectTree窗口中單擊proximity_sensor1節(jié)點(diǎn),選擇軟件主界面Modeling菜單→Scope欄→EndModeling命令,在彈出的SaveComponentAs對話框中將proximity_sensor1資源對象保存在本工程項(xiàng)目所在的ClientSystemRoot目錄下。1.創(chuàng)建接近傳感器(2)接近傳感器創(chuàng)建1)生成零件Appearance。右擊ObjectTree窗口中的goto_sort工藝操作節(jié)點(diǎn),在彈出的快捷菜單中單擊GenerateAppearances命令以在ObjectTree窗口中的Appearances節(jié)點(diǎn)下生成零件Appearance。1.創(chuàng)建接近傳感器(2)接近傳感器創(chuàng)建2)接近傳感器創(chuàng)建設(shè)定。選擇軟件主界面Control菜單→Sensor欄→Sensor命令組→CreateProximitySensor命令,在彈出CreateProximitySensor對話框中,在Name文本框內(nèi)鍵入接近傳感器的名稱proximity_sensor1;單擊GraphicRepresentation輸入框使其背景變?yōu)榫G色,然后在ObjectTree窗口中單擊proximity_sensor1資源節(jié)點(diǎn)作為該接近傳感器的載體以輸入。1.創(chuàng)建接近傳感器(2)接近傳感器創(chuàng)建2)單擊Objects列表中的空白條目使其背景變?yōu)榫G色,然后在ObjectTree窗口中單擊Appearances節(jié)點(diǎn)下的parta作為該接近傳感器的檢測對象以輸入;在DetectionRange微調(diào)文本框內(nèi)鍵入30以設(shè)定該接近傳感器的檢測距離為30mm;保持NormallyFalseSignal復(fù)選框選中不變。最后單擊該對話框的OK按鈕結(jié)束接近傳感器的創(chuàng)建。1.創(chuàng)建接近傳感器3)接近傳感器重定位。在ObjectTree窗口或GraphicViewer窗口中選中球形的接近傳感器實(shí)體資源,將其重定位到傳送帶transfer的末端,這樣可以使用接近傳感器proximity_sensor1來判斷零件parta是否已到達(dá)傳送帶末端。(2)接近傳感器創(chuàng)建1.創(chuàng)建接近傳感器4)接近傳感器信號查看。在接近傳感器proximity_sensor1創(chuàng)建完畢后,可以在SignalViewer窗口中看到與其同名的邏輯信號proximity_sensor1。每當(dāng)零件parta距離該接近傳感器實(shí)體不超過30mm時(shí),proximity_sensor1信號變?yōu)?,否則保持為0。(2)接近傳感器創(chuàng)建1.創(chuàng)建接近傳感器(2)接近傳感器創(chuàng)建同理,在傳送帶末尾相同的位置再創(chuàng)建兩個(gè)接近傳感器proximity_sensor2和proximity_sensor3,用以檢測零件partb和零件partc是否到達(dá),它們對應(yīng)的檢測信號分別為proximity_sensor2和proximity_sensor3。由于這些接近傳感器的形狀大小和所處位置均相同,因而在創(chuàng)建它們時(shí)可以選擇同一資源節(jié)點(diǎn)作為它們的載體。2.創(chuàng)建光電傳感器選擇軟件主界面Control菜單→Sensor欄→Sensor命令組→CreatePhotoelectricSensor命令,在彈出CreatePhotoelectricSensor對話框中,在Name文本框內(nèi)鍵入光電傳感器的名稱light_sensor1;在LensParameters選項(xiàng)區(qū)的Diameter和Width微調(diào)文本框中分別鍵入5和2,以設(shè)定光電傳感器圓柱實(shí)體的直徑和寬度分別為5mm和寬度為2mm;在BeamParameters選項(xiàng)區(qū)的Length微調(diào)文本框中鍵入30,以設(shè)定光電傳感器的探測長度為30mm;(1)光電傳感器創(chuàng)建2.創(chuàng)建光電傳感器(1)光電傳感器創(chuàng)建單擊Objects列表中的空白條目使其背景變?yōu)榫G色,然后在ObjectTree窗口中單擊Appearances節(jié)點(diǎn)下的parta作為該光電傳感器的檢測對象以輸入。最后單擊該對話框的OK按鈕結(jié)束接光電傳感器的創(chuàng)建。2.創(chuàng)建光電傳感器此時(shí)ObjectTree窗口中Resource節(jié)點(diǎn)下會新增的light_sensor1資源節(jié)點(diǎn),單擊選中該節(jié)點(diǎn),選擇軟件主界面Modeling菜單→Scope欄→EndModeling命令,在彈出的SaveComponentAs對話框中將light_sensor1資源對象保存在本工程項(xiàng)目所在的ClientSystemRoot目錄下。(1)光電傳感器創(chuàng)建2.創(chuàng)建光電傳感器創(chuàng)建光電傳感器完成后,在SignalViewer窗口中可以看到其對應(yīng)的邏輯信號light_sensor1,同時(shí)在GraphicViewer窗口中可以觀察到有一條黃色線段垂直于光電傳感器的圓柱截面向外,該線段代表了光電傳感器的檢測區(qū)域。(1)光電傳感器創(chuàng)建2.創(chuàng)建光電傳感器(2)光電傳感器定位在ObjectTree窗口或GraphicViewer窗口中選中光0電傳感器light_sensor1,將其重定位到料架stack中放置零件parta所對應(yīng)的倉位,并使其光柱指向零件的存放位置。2.創(chuàng)建光電傳感器光電傳感器light_sensor1重定位完成后,將其與料架stack綁定,以便跟隨料架持續(xù)檢測該料倉中是否存在對應(yīng)的物料零件。(2)光電傳感器定位同理,創(chuàng)建光電傳感器light_sensor2和light_sensor3,用于檢測旋轉(zhuǎn)料倉上的料架之中是否存在零件partb和零件partc。任務(wù)5.3

工藝過程中傳感器的使用

與邏輯塊的編寫5.3.1傳感器信號驅(qū)動工藝流程1.傳感器信號的監(jiān)控在SequenceEditor窗口中啟動仿真運(yùn)行,觀察SimulateionPanel窗口中的傳感器信號變化。當(dāng)上蓋parta到達(dá)傳送帶末端時(shí),接近傳感器信號proximity_sensor1所對應(yīng)的Input欄中的圖標(biāo)會由紅色變?yōu)榫G色,代表該信號由0變?yōu)?;當(dāng)上蓋parta到達(dá)旋轉(zhuǎn)料倉中對應(yīng)的倉位時(shí),光電傳感器信號light_sensor1所對應(yīng)的Input欄中的圖標(biāo)會由紅色變?yōu)榫G色,代表該信號由0變?yōu)?。1.傳感器信號的監(jiān)控按下〈Ctrl〉鍵同時(shí)用鼠標(biāo)單擊選中SignalViewer窗口中的傳感器信號light_sensor1和proximity_sensor1,然后單擊SimulateionPanel窗口工具欄中的AddSigaltoViewer按鈕,將它們添加到SimulateionPanel窗口的列表中以進(jìn)行監(jiān)控。1.傳感器信號的監(jiān)控如果需要強(qiáng)制SimulateionPanel窗口中的信號為固定值,可以先單擊該信號對應(yīng)的ForcedValue欄中的圖標(biāo)至所需的顏色,紅色代表0,綠色代表1,然后單擊勾選該信號對應(yīng)的Forced欄中的復(fù)選框,這樣可以將該信號的值強(qiáng)制為ForcedValue欄中指定的值。2.傳感器信號的使用接近傳感器信號proximity_sensor1為1時(shí)表明上蓋parta已到達(dá)傳送帶末端,可以啟動后續(xù)的機(jī)器人搬運(yùn)工藝操作,從而將上蓋parta搬運(yùn)到旋轉(zhuǎn)料倉的對應(yīng)倉位中。在SequenceEditor窗口中雙擊flow_parta工藝操作節(jié)點(diǎn)所對應(yīng)的Transition欄中的圖標(biāo),在彈出來的TransitionEditor對話框中更改后續(xù)工藝操作啟動條件為proximity_sensor1。(1)接近傳感器信號使用2.傳感器信號的使用同理,將接近傳感器信號proximity_sensor2和proximity_sensor3分別設(shè)置為機(jī)器人搬運(yùn)下蓋工藝操作carry_partb和機(jī)器人搬運(yùn)芯柱工藝操作carry_partc的啟動條件。(1)接近傳感器信號使用2.傳感器信號的使用(2)光電傳感器信號使用在SequenceEditor窗口中雙擊carry_parta工藝操作節(jié)點(diǎn)所對應(yīng)的Transition欄中的圖標(biāo),在彈出來的TransitionEditor對話框中更改后續(xù)工藝操作啟動條件為RE(light_sensor1)。2.傳感器信號的使用(2)光電傳感器信號使用為防止信號條件保持為1而反復(fù)觸發(fā)后續(xù)操作,使用函數(shù)RE(X)、FE(X)獲取信號的上升沿和下降沿作為后續(xù)操作的觸發(fā)條件,但需要綜合考慮前后的影響。2.傳感器信號的使用(2)光電傳感器信號使用同理,將光電傳感器信號light_sensor2的上升沿RE(light_sensor2)設(shè)置為傳送芯柱工藝操作flow_partc的啟動條件。2.傳感器信號的使用1)創(chuàng)建信號。類似于first信號的創(chuàng)建,在SignalViewer窗口中創(chuàng)建DisplaySignal類型的布爾信號in_sort、in_install、in_spray。(4)輔助控制信號的使用2)設(shè)置信號事件。在機(jī)器人分揀工作站的第一個(gè)工藝操作開始處增加信號事件,置位in_sort信號為1;在機(jī)器人分揀工作站的最后一個(gè)工藝操作的結(jié)束處增加信號事件,復(fù)位in_sort信號為0。同理,在機(jī)器人裝配工作站和機(jī)器人噴涂工作站中設(shè)置in_install和in_spray的信號事件。2.傳感器信號的使用3)更改啟動條件。將flow_partb工藝操作的啟動條件更改為RE(light_sensor1)ANDin_sort,以避免后續(xù)工藝流程錯誤啟動carry_partb工藝操作;將flow_partc工藝操作的啟動條件更改為RE(light_sensor2)ANDin_sort,以避免后續(xù)工藝流程錯誤啟動carry_partc工藝操作。(4)輔助控制信號的使用5.3.2邏輯塊實(shí)現(xiàn)零件計(jì)數(shù)功能1.邏輯塊的創(chuàng)建與設(shè)定單擊選中ObjectTree窗口中Resources節(jié)點(diǎn)下的SortStation節(jié)點(diǎn),然后選擇軟件主界面Control菜單→Resource欄→CreateLogicResource命令,在彈出的ResourceLogicBehaviorEditor對話框中,根據(jù)任務(wù)需求依次單擊該對話框中的相關(guān)選項(xiàng)卡,對創(chuàng)建在SortStation節(jié)點(diǎn)下的邏輯塊LB進(jìn)行設(shè)定。1.邏輯塊的創(chuàng)建與設(shè)定在General選項(xiàng)組的Name文本框中鍵入邏輯塊的名稱,默認(rèn)名稱為LB,這里更改為counter。(1)Overview選項(xiàng)卡1.邏輯塊的創(chuàng)建與設(shè)定單擊工具欄中的Add按鈕,選擇BOOL類型的信號變量進(jìn)行添加。(2)Entries選項(xiàng)卡1.邏輯塊的創(chuàng)建與設(shè)定此時(shí)工具欄下方輸入信號變量列表中會出現(xiàn)新增的信號變量,默認(rèn)名字為entry1。在輸入信號變量列表的Name欄中,單擊該信號變量的名稱,然后將該名稱修改為parta_input1。1.邏輯塊的創(chuàng)建與設(shè)定邏輯塊的輸入信號變量需要與外部總控PLC的Output信號相連接,單擊選中輸入信號變量列表中的parta_input1信號變量,然后單擊工具欄中的CreateSignal按鈕,選擇Output類型的信號進(jìn)行創(chuàng)建。1.邏輯塊的創(chuàng)建與設(shè)定創(chuàng)建完畢后可以在General選項(xiàng)組的ConnectedSignals列表中看到新創(chuàng)建的外部互連信號counter_parta_input1,它將與邏輯塊的輸入信號變量parta_input1互連。該信號會同時(shí)作為外部總控PLC的Output信號列入SignalViewer窗口的信號列表中。1.邏輯塊的創(chuàng)建與設(shè)定為方便驗(yàn)證邏輯塊的功能,可以單擊General選項(xiàng)組的ConnectedSignals

溫馨提示

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

評論

0/150

提交評論