![EMPlant環(huán)境下車間生產(chǎn)管理仿真及優(yōu)化創(chuàng)新試驗_第1頁](http://file3.renrendoc.com/fileroot_temp3/2021-12/23/f10edd49-f2af-4fea-b31f-1de6f9668f47/f10edd49-f2af-4fea-b31f-1de6f9668f471.gif)
![EMPlant環(huán)境下車間生產(chǎn)管理仿真及優(yōu)化創(chuàng)新試驗_第2頁](http://file3.renrendoc.com/fileroot_temp3/2021-12/23/f10edd49-f2af-4fea-b31f-1de6f9668f47/f10edd49-f2af-4fea-b31f-1de6f9668f472.gif)
![EMPlant環(huán)境下車間生產(chǎn)管理仿真及優(yōu)化創(chuàng)新試驗_第3頁](http://file3.renrendoc.com/fileroot_temp3/2021-12/23/f10edd49-f2af-4fea-b31f-1de6f9668f47/f10edd49-f2af-4fea-b31f-1de6f9668f473.gif)
![EMPlant環(huán)境下車間生產(chǎn)管理仿真及優(yōu)化創(chuàng)新試驗_第4頁](http://file3.renrendoc.com/fileroot_temp3/2021-12/23/f10edd49-f2af-4fea-b31f-1de6f9668f47/f10edd49-f2af-4fea-b31f-1de6f9668f474.gif)
![EMPlant環(huán)境下車間生產(chǎn)管理仿真及優(yōu)化創(chuàng)新試驗_第5頁](http://file3.renrendoc.com/fileroot_temp3/2021-12/23/f10edd49-f2af-4fea-b31f-1de6f9668f47/f10edd49-f2af-4fea-b31f-1de6f9668f475.gif)
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認(rèn)領(lǐng)
文檔簡介
1、WORD格式可編輯實驗工程名稱EM-Plant環(huán)境下車間生產(chǎn)治理仿真與優(yōu)化創(chuàng)新實驗實驗學(xué)時24指導(dǎo)教師張帥、王軍強實驗地點航空樓B101實驗對象工業(yè)工程本科生可選人數(shù)10EM-Plant環(huán)境下車間生產(chǎn)治理仿真與優(yōu)化創(chuàng)新實驗大綱實驗名稱:EM-Pla nt環(huán)境下車間生產(chǎn)治理仿真與優(yōu)化創(chuàng)新實驗實驗學(xué)時:24適用專業(yè):工業(yè)工程專業(yè)開課學(xué)院:機電學(xué)院開課學(xué)期:第6學(xué)期一、實驗課程簡介本實驗采用的是EM-Plant軟件工具,該軟件是面向?qū)ο蟮摹D形化的、集成 的建模、仿真工具,系統(tǒng)結(jié)構(gòu)和實施都滿足面向?qū)ο蟮囊?eM-Plant可以對各 種規(guī)模的工廠和生產(chǎn)線,包括大規(guī)模的跨國企業(yè),建模、仿真和優(yōu)化生產(chǎn)系
2、統(tǒng), 分析和優(yōu)化生產(chǎn)布局、資源利用率、產(chǎn)能和效率、物流和供需鏈等.二、學(xué)生應(yīng)到達(dá)的實驗水平與標(biāo)準(zhǔn)1、上機實驗前,應(yīng)認(rèn)真預(yù)習(xí)實驗內(nèi)容及有關(guān)的相應(yīng)知識.2、查找有關(guān)信息,了解EM-Plant的初步知識.3、掌握仿真建模流程.4、了解EM-Plant建模的根本元素、對象及SimTalk語言.5、了解統(tǒng)計分析、優(yōu)化工具.三、講授實驗的根本理論與實驗技術(shù)知識1、熟悉和使用EM-Plant軟件工具.2、建立對象專業(yè)化的軸套裝配過程仿真.3、建立工藝專業(yè)化的軸套裝配過程仿真.4、建立軸加工的關(guān)鍵路線識別仿真.四、實驗考核與成績評定平時上機實踐與設(shè)計實驗考核相結(jié)合,其中平時成績占30%實驗考核占70%EM_P
3、lant創(chuàng)新實驗指導(dǎo)書張帥王軍強主編西北工業(yè)大學(xué)2021年12月目 錄實驗一軸套裝配過程仿真對象專業(yè)化 41.實驗?zāi)康?2. 實驗輸入、輸出參數(shù) 43. 實驗步驟53.1建立起始和結(jié)束對象 53.2 建立 Complathe 層禾口 CompMill 層53.3 建立 Drill、Grinder、Bearing_Buffer 、Shaft_Buffer 、Assembly 設(shè)備63.4 建立 Table_ln、Table_Shaft、Table_Bearing、Table_Result 表73.5 Variable 21 的建立103.6建立 Method方法103.7各控件屬性設(shè)置123.8
4、完成后的仿真圖154. 實驗報告要求 16實驗二軸套裝配過程仿真工藝專業(yè)化 161. 實驗簡介162. 實驗?zāi)康?63 .輸入?yún)?shù)164輸出參數(shù)175. 實驗步驟175.1建立起始和結(jié)束對象 175.2建立車床、銃床、鉆床、磨床及緩沖設(shè)備 175.3 建立 Order、Bearing_gy、Shaft_gy、Table_Shaft、Table_Bearing 、Table_machine、Table_Result 表185.4 Variable 門二1 的建立195.5建立 Method方法195.6各控件屬性設(shè)置215.7完成后的仿真圖276. 實驗報告要求28實驗三軸加工的關(guān)鍵路線識別 2
5、81.實驗?zāi)康?82實驗輸入?yún)?shù)283實驗輸出參數(shù)284. 實驗步驟294.1建立起始和結(jié)束對象 294.2建立車床、銃床、鉆床、磨床及緩沖設(shè)備 294.3 建立 Table_A、TableFile_A、TableFile_B、TableFile_C 表304.4建立變量314.5建立 Method方法334.6各控件屬性設(shè)置354.7完成后的仿真圖425. 實驗報告要求44專業(yè)知識分享實驗一軸套裝配過程仿真對象專業(yè)化1 .實驗?zāi)康哪M對象專業(yè)化組織方式下,動畫顯示軸和軸套的裝配過程,了解軸和軸套 BOM裝配編程,統(tǒng)計總的裝配時間,分析瓶頸設(shè)備.2. 實驗輸入、輸出參數(shù)輸入?yún)?shù):軸和軸套的加工
6、數(shù)量、裝配關(guān)系、加工時間、加工工藝路線 輸出參數(shù):產(chǎn)出、總的裝配時間、設(shè)備利用率、瓶頸設(shè)備.Table_shaft表:記錄軸的整個加工時間;Table_Bearing表:記錄軸套的整個加工時間; Table_result表:用來記錄裝配時間;Index :記錄軸的數(shù)量;index2 :記錄軸套的數(shù)量.3. 實驗步驟3.1建立起始和結(jié)束對象在工具欄圖1-1中點擊"Sourcel' 對象和"Drai丨對象,拖入到窗口中;Material Aow RasourcBsHtwhmfinw Lbw JHafacs I Toris |心鐸卜卜遼匝直區(qū)朗匹匹耳三舸圖i-i工具欄3.
7、2 建立 Complathe 層和 CompMill 層QtUQQfii 曲 Ila*甘dr IAM |同日農(nóng)呂宙-roofaarfWwWAcpplYoinwnFbw um- lrc#ifiKd loob'.1 丄角屯口u如靈 H *!M 71n 口£ I R-bubjmitLlJ IlfWWtStanfiWr + Ll| UHr l-nbif kb3 QMLfc+ lLi i»=ZA#VFriD»1P2星示«折計暑壯*±ra打印.AiHm.rBiF/«AIfi* tJlJCFT時S£u£*圖1-2如圖1-
8、2所示,右鍵點擊“Models",新建兩個層,并重命名為“Complathe"和"CompMill層.SourceComplatheCompMill!Drain圖1-3從Models中將"Complathe和"CompMill 層拖入到窗口中,如圖 1-3所示.雙擊"Complathe層進入圖1-4所示頁面,點擊亠=1按鍵,建立Complathe的子層;先 采用兩個singleproc,把其分別命名為 Lathe_1和Lathe_2,并把它們設(shè)置成并聯(lián)結(jié)構(gòu),兩端 一 T ,用In terface進行聯(lián)接,點擊按鍵,進行連線.Todbo
9、oiMrtwld Flew 融3C« lnftnn 亦 葉 皿卅*£* TodfS 0 ® 1+ -+I蟄邑律題Expkxer0 宜1lvl f ! Q4bj netsIjalp4的齒心禪比 *.弐冏歹曲咕|囲曲曲國按鍵,建立 CompMill的子層;先ci*« Lihr-trr Ian U.toM-7J * ba>sd O M如TFbw # CWMidCr © EvertCanirolef g Fiw nterFawl-f Sourcef I O-flinS Sr* ProcH PdraldFrorS Aiseftibly$ CiEma
10、nte-2-tat criS理>£ PlszeBuffwB BufferS Sorter亙Lne0 TumTiablcn AnnularCiinrtrter丞 Tratk丟 TiwtanerriKkGD FlowCorrtrol晶 CychS) MaterWjFiw-圖1-4建立Complathe層頁面雙擊“ CompMill 層進入圖1-5所示頁面,點擊采用兩個singleproc,把其分別命名為Mill_1和Mill_2,并把它們設(shè)置成并聯(lián)結(jié)構(gòu),兩端用In terface進行聯(lián)接,點擊Todboic按鍵,進行連線.Msl:?1l5ll Is.' P1-1JVJ-5
11、|扛4伉=&1 r霸Lhfi rri-CrhlCC T i'i-JEapiDrerL. E汕 Liktaiv IfitM rrsiH JJ MateriaFbiA,C&rfftorEvertCortrolerEdi t 亞ript*wh ¥i vm 0屛* Hi-lpHBJ俗g)BW 幡0摞HQ與內(nèi)e云網(wǎng)訓(xùn)同陽即J6癢卜'-tTs盤£呂s£Mo=n_+_T®*Spirigg Drari SnqlePrDCPardeFr 畠洌幽y Dismart test# ton Store HmfiLffer *日Softer LnTi
12、rnTabie fiiydCOTfrf Tr«kTwQlflntTrKk FhwCoN:rdAM Mater «i_F low圖1-5建立CompMill層頁面3.3 建立 Drill、Grinder、Bearing_Buffer、Shaft_Buffer、Assembly設(shè)備在左邊的類型樹中點擊'按鍵,并將其拖入窗口中,重新命名為Drill和Grinder.在左邊的類型樹中點擊"BufFer按鍵,將兩個緩沖拖入窗口中,重新命名為Bearing_Buffer和Shaft_Buffer.在左邊的類型樹中點擊Assembly按鍵,將一個裝配設(shè)備拖入窗口中.對設(shè)
13、備之間進行連接.點擊左邊類型樹中的Complathe層,單擊鼠標(biāo)右鍵,選擇“編輯圖標(biāo)進入圖標(biāo)編輯頁面圖1-6所示,粘貼已選定的圖案,完成后點擊/按鍵.CompMill層、Drill設(shè)備、Grinder設(shè)備的圖標(biāo)以相同的方法設(shè)定.TCMtiOXihMttiiAJFIOw RflMHH-cep irftynubofi FImm Usw irtnrf"日 Took囲:EpiaerLi br«-f 34 Ll< w IjiEo F址“ 丄:Ms* _2Zl MafceriaiFInwu 二 Rehxfizmf 口 nfo maBcrf=l-flw.m n UswStetfx已
14、H WJs> Entityffi /j Tech日井廣加艸&期阿田屮毎 匚EipLsfche& CompMilP * fa lv 顯i E Humi Q,hjifl-cL Jod.x |f«lp4» 活筒嚴(yán)區(qū)、嚴(yán)I.口口V -oV圖1-6圖標(biāo)編輯頁面 圖標(biāo)完成后就形成圖1-7所示的裝配過程仿真頁面.E.dLt E«vLc*lt Lbj-tcti£l*t 二轉(zhuǎn)Is* H*l>汀愛-® H *z <TQ; P Ellrl ?1同魚通 M鱉EvBntCinfcrdler BctBenedSn*FE圖1-7裝配過程仿真
15、頁面3.4 建立 Table_ln、Table_Shaft、Table_Bearing、Table_Result點擊工具欄圖1-8所示中“ Information Flow 選項卡中的按鍵,將其拖入窗口中,重新命名為Table in.ToolboxMaterial FlowResourcesInformation FIoj j5er InterfaceTools* M匝!i冋多停腫肚惡益覽療覓圖1-8工具欄雙擊Table_in對象彈出窗口,單擊表窗口Format菜單中的繼承格式(Inherit Format)命令,取消該命令的勾選狀態(tài),如圖1-9所示.File EditAlFsrirat Na
16、viVi ew lools U«lpHFormat.® nColumn Indx#stringRow Index»1Inkeri t Format2it37 Inkeri t Comm電nt圖1-9取消勾選表的繼承格式命令單擊表窗口 Format菜單中的 Column Index級聯(lián)菜單中的 Active和Show命令,如圖1-10 所示.然后,在行號為1的行上面會出現(xiàn)1行,在該行中輸入自定義列名.FileWit =astringstring1二23Format WaviColumn Ind.«x:卜# ActiveRow Indexv* Showstr
17、ing3gat e: ¥i aw Tools HelpEow |E 0 *! iiq> M 疋 3H 冒Inherit Forihatinherit. Contents* Inherit Comment圖1-10設(shè)置表顯示自定義列名單擊自定義列名,使其變?yōu)槌壬?單擊右鍵,在彈出的快捷菜單中點擊Format命令,將彈出行定義對話框,單擊行定義對話框中的數(shù)據(jù)類型(Data Type )標(biāo)簽如圖1-11所示.圖1-11設(shè)置自定義列名所在列的數(shù)據(jù)類型表 Table_Shaft、Table_Bearing、Table_Result 的建立方式與 Table_ln 相同. 表Talbe_i
18、n結(jié)構(gòu)MUNumberNameAttribute.en tity.Shaft1Shaft.en tity.Beari ng2Beari ng表 table_Shaft 結(jié)構(gòu)In teger1Time2Time3Time4stri ngShaft_Cou ntShaft_In_T imeShaft_Out_TimeShaft_Machi neTime表 table_Bearing 結(jié)構(gòu)In teger1Time2Time3Time4stringBeari ng_Cou ntBeari ng_lnTimeBeari ng_OutTimeBeari ng_Mach ineTime表 table_Re
19、sult 結(jié)構(gòu)In teger1Time2Time3Time4stri ngCou ntStartTimeEn dTimeMach in eTime雙擊翻開Source,如圖1-12所示.在 Attribute選項卡的 MU selection下拉式列表框中 選擇:順序循環(huán),把 Table_in拖到Table選項中,并選中 Format table選項,此時,將會對 table_in直接進行格式化處理, 在Controls選項卡的 Entrance中選擇Source_ln.點擊"Apply 和“ OK進行確定.圖1-12 Source屬性窗口雙擊"Table_in表,如圖1
20、-13所示,點擊# Entiiy按鍵,將其拖入表中第一行的"Object丁口 dboxMJt*rial rlowResaureesIjiFccmatian Flow US* IrterFaCft Tools1? M1匣H鬥多怔圖匹礬亀位置,點擊1=1-按鍵,將其拖入表中第二行的"Object 位置,輸入其屬性信息.Ex0orerQ x| 30 Librirv ln£d PuesjJ : 8S*D MateridFlowSJ Lil Resources陲匚| InformatonFlow圖 User Interface回 DmUs# Entity"Cont
21、ainerj Transporter® Tools回 ModelsFrame毎 ComplatheatnjMLinteger2string3table4stringMUNuMberNdmeAttrtdLe1.MU&.Entty1旭t2舶U気Tr“£2bearing31嗎567B9Fill- Edi I世呂卷.Vi«v Tools Help=厲口陣會爲(wèi)筆-廿芒IHP A 翳解旨 CompMlI圖1-13 Table_in表顯示窗口3.5 Variablen_1的建立建立 Shaft_Count, Shaft_ln_Time, Shaft_Out_Time,
22、Shaft_Machine_Time,Bearing_Count, Beari ngn _Time,Beari ng_Out_Time,Beari ng_Machi ne_Time,l ndex,l ndex2,Product_Co un t,Start Time,E ndTime,Mach in eTime 各變量.并把 Shaft_Count, Bearing_Count, Index,lndex2, Product_Count 設(shè)置為 integer 類型,其余 變量設(shè)置為time類型.點擊工具欄圖1-8所示中“ Information Flow 選項卡中的按鍵,將其拖入窗口中,并重新命
23、名為Source_in、Drill_OutGrinder_Out、Assembly_Out.3.6建立Method方法3.6.1 Source_In 方法雙擊"Source_in,寫入方法內(nèi)容圖 1-14所示,完成后點擊 /按鍵,進行保存.rile EditNavi gate BunT empla t e ¥i eirTools HelpM M揶"咼 %初0 EISdoif .nams二Shaft" then©.move(Gr i nder);elseif M,Baring" then©.move(Bearing_Buf f
24、er);index2 ': =indes2+l;Bear i ng_Ou t_T i me:= Even tCon t ro11er.SinTime;Table_Bear ing( 3. index2 Bear i ng_Ou t_T i me;Tab 1 eBear i ng 4 申 indsx2 J: TableBear .ing 3, indeK2 -TableBeaLrin!g 2 < indeH; Bearing_Machine_Time:= Bearing_Out_Time- Bearing_In_Time;eid;end;圖1-14 Source_in方法的程序窗口
25、3.6.2 Drill_Out 方法isdoif .n ame="Shaft" then.move(Gri nder);elseif .n ame="Beari ng" the n.move(Assembly);in dex2:=i ndex2+1;Beari ng_Out_Time:=Eve ntC on troller.SimTime;Table_Beari ng3, in dex2:= Beari ng_Out_Time;Table_Beari ng4, i ndex2:=Table_Beari ng3, i ndex2-Table_Beari n
26、g2, i ndex2;Beari ng_Machi ne_Time:= Beari ng_Out_Time- Beari ngn _Time; en d;en d;3.6.3 Grin der_Out方法isdoShaft_Out_Time:=Eve ntC on troller.SimTime;In dex:=ln dex+1;Table_Shaft3,I ndex:=Shaft_Out_Time;Table_Shaft4,I ndex:=Table_Shaft3,I ndex-Table_Shaft2,I ndex;Shaft_Machi ne_Time:=Shaft_Out_Time-
27、Shaft_ln_Time;en d;3.6.4 Assembly_Out 方法isdoProduct_Cou nt:=Product_Cou nt+1;En dTime:=Eve ntCon troller.simtime;Machi neTime:=E ndTime-Table_Result2,Product_Cou nt;Table_Result3,Product_Cou nt:=E ndTime;Table_Result4,Product_Cou nt:=Machi neTime;en d;3.7各控件屬性設(shè)置在 Lathe_1 和 Lathe_2 的 Time 選項卡的 preces
28、sing time:框中輸入 2:00:00圖1-15 Lathe_1屬性窗口圖1-16 Lathe_2屬性窗口在 Mill_1 和 Mill_2 的 Time 選項卡的 precessing time:框中輸入 1:00:00圖1-17 Mill _1屬性窗口圖1-18 Mill _2屬性窗口在Drill的Time選項卡的precessing time:框中輸入 30:00圖 1-19 Drill-Times 屬性窗口在 Grinder 的 Time 選項卡的 precessing time:框中輸入 30:00圖 1-20 Grin der-Times 屬性窗口Drill_Out , Gr
29、inder_Out,Assembly_Out 的方法應(yīng)用:在Drill的Co ntrols選項卡的Exit:中選擇Drill_Out,并選擇Fro nt復(fù)選框,單擊 Apply應(yīng) 用.圖 1-21 Drill -Controls 屬性窗口在Grinder的Controls選項卡的 Exit:中選擇 Grinder_Out,并選擇 Rear復(fù)選框,單擊Apply 應(yīng)用并確認(rèn).圖 1-22 Grinder-Controls 屬性窗口在Assembly的ConOtrols選項卡的Exit:中選擇 Assembly_Out,并選擇 Rear復(fù)選框,單擊 Apply應(yīng)用并確認(rèn).圖 1-23 Assemb
30、ly-Controls 屬性窗口Assembly 的屬性設(shè)置:選擇 Attributes 選項卡,Assembly table with:前,Main MU from predecessor" Assembly mode:刪除 MUs ,Exiting MU:主 MU , Sequence:MUs 然后效勞,并單 擊Open,在第一行對應(yīng)的 Predecessor中輸入2,在Number中輸入2,這樣便可實現(xiàn)一個軸 和兩個軸套的裝配.?| xl.Models.Asembly.AsseniiblyPJavigate View Toot Hefc1Name: AssemblyI- Fai
31、ledI- Eritranoe loizkedStatistics|ImporterFailure Importer:Custom AttributesAttributes| Times5et-UpFailuresControls | Exit StrategyLabel:|方案Exit lockedAssembly table with:SAssembly mode:Exiting MU:1前1粘附低|主MUzlMain MU from predecessor:Sequence:H然后效勞二SOpen圖 1-24 Assembly - Attributes 屬性窗口3.8完成后的仿真圖 Bl
32、 ' T 比Piwkjctjjxr*-L9EndTaFN: I :3L:K>CmMMtTwA£:3L:l».DOdOH|-rabh-Jadriiu喇n_rm:: LEhaotE.nmnLZiXkOD.KOO Mi*3h叫1T¥na :* H: Dd. DOtKl e&fioJn_TiW-2: DOuOattHMewngijM.TmZ: I tSa iar figUH«d ir_l ihM - :30cMl.tlOO£!Jrri?-:-K rrin£2-37rurrnBF1-*U<r_liiKia tQ|3i
33、J*C-LE lc«m 血 MEll« » O :t *(zl “ 比心也匚圖1-25完成的仿真圖運行仿真模型時點擊圖1-25中的圖標(biāo),清零時點擊凋圖標(biāo).在模型運行前點擊圖中的"EventController 控件設(shè)定運行的時間.4.實驗報告要求2)寫出實驗?zāi)康?、實驗步驟;3)將模型的不同參數(shù)運行結(jié)果進行比照,分析結(jié)果.1)寫出軸套裝配系統(tǒng)界面的各個構(gòu)成,系統(tǒng)布局區(qū)的組成;以及每一局部的功能;實驗二 軸套裝配過程仿真(工藝專業(yè)化)1. 實驗簡介實驗一模擬了流水車間(flow shop )對象專業(yè)化下生產(chǎn)加工情形,針對工藝專業(yè)化jobshop不同的加工工藝
34、情形,實驗二進行模擬仿真,動畫顯示軸和軸套的裝配過程,了解軸 和軸套BOM裝配編程,統(tǒng)計總的裝配時間,分析瓶頸設(shè)備.2. 實驗?zāi)康哪M仿真在給定的工藝路線和生產(chǎn)設(shè)備下,生產(chǎn)裝配一定數(shù)量零件所用的時間.并且可以得出各臺機器的利用率等.3. 輸入?yún)?shù)軸和軸承的生產(chǎn)工藝和工時,產(chǎn)品的個數(shù)及投料方案.某工廠總共需要生產(chǎn)兩種零件,產(chǎn)品名稱為Shaft, Bearing每種產(chǎn)品的加工工藝及工時如下:ShaftBeari ng1車2H1車2H2銑1H2銑1H3鉆孔0.5H3鉆孔0.5H4 磨 0.5H5 銑 0.5H4車1H完成零件加工后,將一個 Shaft和兩個Bearing裝配在一起.現(xiàn)在車間有車床2臺
35、、銃床2臺、鉆床1臺及磨床1臺.現(xiàn)在要求生產(chǎn)10件產(chǎn)品裝配,請確定在現(xiàn)有設(shè)備資源情況下,生產(chǎn)完成這10件裝配需要多久時間.4. 輸出參數(shù)生產(chǎn)周期、各臺設(shè)備利用率及圖表顯示.5. 實驗步驟5.1建立起始和結(jié)束對象在工具欄圖2-1中點擊"Sourcel 對象和"Drain丨對象,拖入到窗口中;Mjte四騷50詠酹 ErtfpnMdori Ftow User Irtwf am Tods*5心錢卜卜巨宦凰固爾匹匹耳三舸El帥雖株旺CJ圖2-1工具欄5.2建立車床、銑床、鉆床、磨床及緩沖設(shè)備點擊圖2-2中的;| 圖標(biāo),將其拖入窗口中,分別命名為che1、che2、xi1、xi2、zu
36、an、mo六種設(shè)備;同時點擊圖 2-2中的''圖標(biāo),將其拖入窗口中,分別命名為不®ei-»-+issee岳囲Es_Che_buffer、Xi_buffer、Zuan_buffer、Mo_buffer、Shaft_buffer、Bearing_buffer 六個緩沖. 并且將六種設(shè)備的圖標(biāo)進行編輯.Explorer甲XCl ass Libr ary曲lZ 1-_J MaterialFlcwConnector EventContrciller FrmeInterface Sour匸亡Drain SingleProc Parallel Proc AssemblyD
37、fcn)anti85tatioShorePlaceBufFerBuffer圖2-2類型樹將緩沖和設(shè)備進行連線,形成圖2-3所示的仿真結(jié)構(gòu)模型.«CtE IcIl-E Vh Td-bl-E Ijlftlp矗由疋qq籌由0囲T剽闘列maBeaing_biffer圖2-3仿真結(jié)構(gòu)模型5.3 建立 Order、Bearing_gy、Shaft_gy、Table_Shaft、Table_Bearing 、 Table_machine、 Table_Result 表表Order結(jié)構(gòu)MUNumberNameAttribute MUs.Shaft1Shaft.MUs.Beari ng2Beari n
38、g表 Bearing gy 結(jié)構(gòu)Stri ng1Time2stri ngGylxTime表Shaft gy結(jié)構(gòu)Stri ng1Time2stri ngGylxTime表 table Shaft 結(jié)構(gòu)In tegerlTime2Time3Time4strinShaft_CoShaft_In_TShaft_Out_TShaft_Machi ne_Tguntimeimeime表 table Bearing 結(jié)構(gòu)In tegerlTime2Time3Time4stringBeari ng_Cou ntBeari ng_lnTimeBeari ng_OutTimeBeari ng_Mach ineTim
39、e表 table_Result 結(jié)構(gòu)In tegerlTime2Time3Time4stri ngCou ntStartTimeEn dTimeMach in eTime表 table_machine 結(jié)構(gòu)Stri ng0TimelTime2stri ngWorki ngTimeWaiti ngTime5.4 Variable而的建立建立Shaft_Cou nt,Shaft_ln_Time,Shaft_Out_Time,Shaft_Machi ne_Time,Beari ng_Co un t,Beari ngn _Time,Beari ng_Out_Time,Beari ng_Machi ne
40、_Ti me,Shaft_I ndex,Beari ngn dex2,Product_Co un t,StartTime,E ndTime,Machi neTime 各變量.并把 Shaft_Count, Bearing_Count, Index,lndex2, Product_Count 設(shè)置為 integer 類型,其余 變量設(shè)置為time類型.5.5建立Method方法5.5.1 Reset 方法is doTable_Shaft.delete;Table_Beari ng.delete;Table_mach in e.delete;end;5.5.2 Source_I n 方法is do
41、 if .n ame="Shaft" the n Shaft_Cou nt:=Shaft_Cou nt+1; Shaft_I n_Time:=Eve ntCo ntroller.SimTime; Table_Shaft1,Shaft_Cou nt:= Shaft_Cou nt; Table_Shaft2,Shaft_Cou nt:=Shaft_ln_Time;elseif .n ame="Beari ng" the nBeari ng_Coun t:=Beari ng_Coun t+1;Beari ngn _Time:=Eve ntCo ntroller
42、.SimTime;Table_Beari ng1,Beari ng_Coun t:=Beari ng_Count;Table_Beari ng2,Beari ng_Co un t:=Beari ngn _Time;end;StartTime:=Eve ntCon troller.SimTime;Table_Result1,Shaft_Cou nt:=Shaft_Cou nt;Table_Result2,Shaft_Cou nt:=StartTime;end;5.5.3 Mathod 方法is do.Curre nt_nu mber:=.Curre nt_nu mbe 葉1;if .Name=&
43、quot;Shaft"the n.Curre nt_gylx:=Shaft_gy"Gylx",.Curre nt_number;.Curre nt_time:=Shaft_gy"Time",.Curre nt_nu mber;else.Curre nt_gylx:=Beari ng_gy"Gylx",.Curre nt_nu mber;.Curre nt_time:=Beari ng_gy"Time",.Curre nt_nu mber;end;in spect .Curre nt_gylxwhen &q
44、uot;Che" then.move(Che_buffer);when "Zua n"the n.move(Zua n_ buffer);when "Mo"then.move(Mo_buffer);when "Xi"then.move(Xi_buffer);whe n "Fini sh"the nif .Name="Shaft" the n.move(Shaft_buffer);else.move(Beari ng_buffer);end;end;end;5.5.4 Shaft_mat
45、hod 方法isdoShaft_Out_Time:=Eve ntCon troller.SimTime;Shaftndex:=Shaft_I ndex+1;Table_Shaft3,Shaft_l ndex:=Shaft_Out_Time;Table_Shaft4,Shaft_l ndex:=Table_Shaft3,Shaft_I ndex-Table_Shaft2,Shaft_ln dex;Shaft_Machi ne_Time:=Shaft_Out_Time-Shaft_ln_Time;end;5.5.5 Beari ng_mathod 方法isdoBeari ng_ln dex2:=B
46、eari ng_ln dex2+1;Beari ng_Out_Time:=Eve ntCo ntroller.SimTime;Table_Beari ng3, Beari ng_ln dex2:= Beari ng_Out_Time;Table_Beari ng4,Beari ng_ln dex2:=Table_Beari ng3,Bearing_lndex2-Table_Bearing2, Bearing_lndex2;Beari ng_Machi ne_Time:= Beari ng_Out_Time- Beari ngn _Time;end;5.5.6 mathod_out 方法is d
47、oProduct_Cou nt:=Product_Cou nt+1;En dTime:=Eve ntCon troller.simtime;Machi neTime:=E ndTime-Table_Result2,Product_Cou nt;Table_Result3,Product_Cou nt:=E ndTime;Table_Result4,Product_Cou nt:=Machi neTime;end;5.5.7 Endsim 方法isdoTable_machi ne"Worki ngTime","che1":=che1.statWorki n
48、gTime;Table_machi ne"Worki ngTime","che2":=che2.statWorki ngTime;Table_machi ne"Worki ngTime","xi1":=xi1.statWorki ngTime;Table_machi ne"Worki ngTime","xi2":=xi2.statWorki ngTime;Table_machi ne"Worki ngTime","zua n":=zua
49、 n.statWorki ngTime;Table_machi ne"Worki ngTime","mo":=mo.statWorki ngTime;Table_machi ne"Wait in gTime","che1":=che1.statWaiti ngTime;Table_machi ne"Waiti ngTime","che2":=che2.statWaiti ngTime;Table_machi ne"Waiti ngTime","x
50、i1":=xi1.statWaiti ngTime;Table_machi ne"Waiti ngTime","xi2":=xi2.statWaiti ngTime;Table_machi ne"Waiti ngTime","zua n":=zua n.statWaiti ngTime;Table_machi ne"Waiti ngTime","mo":=mo.statWaiti ngTime; end;5.6各控件屬性設(shè)置Source 將窗口中的 Order表拖入
51、到圖2-4中的"Table框中,并將"Format table 前的方框打上V.圖 2-4 Source_Attributes 屬性窗口Source將窗口中的的方框打上V.Method方法拖入到圖2-5中的“ Exit 框中,并將“ Fro nt 前圖 2-5 Source_Controls 屬性窗口Che_buffer:將窗口中的Sourcein方法拖入到圖2-6中的"Exit框中,并將"Rear前的方框打上V.圖 2-6 Che buffer Controls 屬性窗口Shaft_buffer:將窗口中的shaft_Method方法拖入到圖2-7中的
52、"Entrance框中, 并將"Front前的方框打上V.Name:Shaft buffer1 I FailedL«beh方案TMavi gate Vi Tools KelpJ Entran亡啟 lockedAttributesTimesFailuresControlsExit StrategyStatisticsCustom Attnibuites Exit lockedEntranceiExit:叵 Front I I Rear 口Pull:Shift calendar:I -OKCincelApply圖 2-7 Shaft_buffer_Controls 屬
53、性窗口Bearing_buffer:將窗口中的 bearing_Method 方法拖入到圖 2-7 中的“ Entrance 框中,并將"Front前的方框打上"圖 2-8 Bearing_buffer_Controls 屬性窗口che1_Times 在 Times 選項卡的 precessing time:框中輸入 2:00:00圖 2-9 che1_Times 屬性窗口Che1_Controls將窗口中的Methodi方法拖入到圖2-10中的“ Entrance框中,將 窗口中的Method方法拖入到“Exit框中,并將"Front前的方框打上V.StatisticsImporberTunesSat-UpFailure ImporterFailuresControlsCustom AttributesExit StrategyBjawi atim Vi ew Tool s HelpName:chelS1 Failed3 Entrance lockedLab el:方案-11 Exit lockedEntran 匚吉;Exit:Set-up:Pull:Shift 匚alendar:I
溫馨提示
- 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)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025小學(xué)二年級學(xué)習(xí)計劃(32篇)
- 技術(shù)顧問勞務(wù)合同(3篇)
- 施工合同書(32篇)
- 2024-2025學(xué)年廣東省深圳市龍崗區(qū)德琳學(xué)校高二上學(xué)期第一次考試歷史試卷
- 2024-2025學(xué)年第15課貨幣的使用與世界貨幣體系的形成-勤徑學(xué)升高中歷史選擇性必修1同步練測(統(tǒng)編版2019)
- 2025年協(xié)同開發(fā)建房協(xié)議版式
- 2025年農(nóng)業(yè)合作養(yǎng)殖協(xié)議模版
- 2025年供應(yīng)鏈優(yōu)化供應(yīng)商協(xié)議
- 2025年雙方合作演藝協(xié)議
- 2025年交易合同附加條件標(biāo)準(zhǔn)文本
- 徐金桂行政法講義
- 諾如病毒-感染性腹瀉預(yù)防控制知識課件
- 2022建筑外門窗三性講義精選ppt
- 醫(yī)療器械供貨企業(yè)質(zhì)量保證體系調(diào)查表(模板)
- 春節(jié)后復(fù)工安全檢查表
- 管道公稱直徑壁厚對照表
- 項城市2021年度農(nóng)業(yè)水價綜合改革
- 工程倫理-第章工程與倫理通用PPT課件
- 我眼中的中國發(fā)展(課堂PPT)
- 稻谷品質(zhì)測定指標(biāo)及方法
- 公司面試評價表
評論
0/150
提交評論