看板生产系统仿真设计-指导书 联系客服

发布时间 : 星期日 文章看板生产系统仿真设计-指导书更新完毕开始阅读8909f4e09ec3d5bbfd0a7437

Breakdown type: Busy Time At Start of Cycle:

Yes

Down Interval: UF.bt (Uvar.breakinterval,22) Repair Time: Scrap Part: No Set-up on repair: No

Labor Requirements: repairmen#1

UF.rt (Uvar.repairtime,42)

_____________________________________________________________ ELEMENT NAME: WS3.mach Element Type: Quantity: Priority: Type:

Machine 2 Lowest

Single

UF.pt (Uatt.jytime,3)

Cycle Time:

Input / Output Rules

Input:

IF NPARTS2 (WS3.mach,pm_part.wailunban,0) + NPARTS (WS3.store(1)) <

Uvar.PK_wl_jy OR NPARTS2 (WS3.mach,pm_part.neilunban,0) + NPARTS (WS3.store(2)) < Uvar.PK_nl_jy

IF NPARTS (WS2.store(1)) > 0 AND NPARTS2 (WS3.mach,pm_part.wailunban,0) +

NPARTS (WS3.store(1)) < NPARTS2 (WS3.mach,pm_part.neilunban,0) + NPARTS (WS3.store(2))

PULL from WS2.store(1)

ELSEIF NPARTS2 (WS3.mach,pm_part.neilunban,0) + NPARTS (WS3.store(2)) <

Uvar.PK_nl_jy

PULL from WS2.store(2)

ENDIF

ELSE

Wait

ENDIF

PUSH pm_part.wailunban to WS3.store(1),pm_part.neilunban to WS3.store(2)

Output:

Breakdown

Description:

Breakdown Number 1

Breakdown type: Busy Time At Start of Cycle:

Yes

Down Interval: UF.bt (Uvar.breakinterval,23) Repair Time: Scrap Part: No Set-up on repair: No

20

UF.rt (Uvar.repairtime,43)

Labor Requirements repairmen#1

_____________________________________________________________ ELEMENT NAME: WS4.mach Element Type: Quantity: Priority: Type:

Machine 4 Lowest

Single

UF.pt (Uatt.hjltime,4)

Cycle Time:

Input / Output Rules

Input:

IF NPARTS2 (WS4.mach,pm_part.wailunban,0) + NPARTS (WS4.store(1)) <

Uvar.PK_wl_hjl OR NPARTS2 (WS4.mach,pm_part.neilunban,0) + NPARTS (WS4.store(2)) < Uvar.PK_nl_hjl

IF NPARTS (WS3.store(1)) > 0 AND NPARTS2 (WS4.mach,pm_part.wailunban,0) +

NPARTS (WS4.store(1)) < NPARTS2 (WS4.mach,pm_part.neilunban,0) + NPARTS (WS4.store(2))

PULL from WS3.store(1)

ELSEIF NPARTS2 (WS4.mach,pm_part.neilunban,0) + NPARTS (WS4.store(2)) <

Uvar.PK_nl_hjl

PULL from WS3.store(2)

ENDIF

ELSE

Wait

ENDIF

PUSH pm_part.wailun to WS4.store(1),pm_part.neiquan to WS4.store(2)

CHANGE pm_part.wailunban to pm_part.wailun

Output:

Actions on Finish:

CHANGE pm_part.neilunban to pm_part.neiquan

Breakdown:

Description:

Breakdown Number 1

Breakdown type: Busy Time At Start of Cycle:

Yes

Down Interval: UF.bt (Uvar.breakinterval,24) Repair Time: Scrap Part: No Set-up on repair: No

UF.rt (Uvar.repairtime,44)

Labor Requirements repairmen#1

_____________________________________________________________ ELEMENT NAME: WS5.mach Element Type: Quantity:

Machine 2

21

Priority: Type:

Lowest

Single

UF.pt (Uatt.zytime,5)

Cycle Time:

Input / Output Rules

Input:

IF NPARTS2 (WS5.mach,pm_part.wailun,0) + NPARTS (WS5.store(1)) < Uvar.PK_wl_zy

OR NPARTS2 (WS5.mach,pm_part.neiquan,0) + NPARTS (WS5.store(2)) < Uvar.PK_nl_zy

IF NPARTS (WS4.store(1)) > 0 AND NPARTS2 (WS5.mach,pm_part.wailun,0) +

NPARTS (WS5.store(1)) < NPARTS2 (WS5.mach,pm_part.neiquan,0) + NPARTS (WS5.store(2))

PULL from WS4.store(1)

ELSEIF NPARTS2 (WS5.mach,pm_part.neiquan,0) + NPARTS (WS5.store(2)) <

Uvar.PK_nl_zy

PULL from WS4.store(2)

ENDIF

ELSE

Wait

ENDIF

PUSH pm_part.wailun to WS5.store(1),pm_part.neiquan to WS5.store(2)

Output:

Breakdown

Description:

Breakdown Number 1

Breakdown type: Busy Time At Start of Cycle:

Yes

Down Interval: UF.bt (Uvar.breakinterval,25) Repair Time: Scrap Part: No Set-up on repair: No

UF.rt (Uvar.repairtime,45)

Labor Requirements repairmen#1

_____________________________________________________________ ELEMENT NAME: WS6.mach Element Type: Quantity: Priority: Type:

Machine 2 Lowest

Single

UF.pt (50,6)

Cycle Time:

Input / Output Rules

Input:

IF NPARTS2 (WS6.mach,pm_part.neiquan,0) + NPARTS (WS6.store) < Uvar.PK_nl_cdm PULL from WS5.store(2)

ELSE

22

Wait

ENDIF

PUSH to WS6.store

Output:

Breakdown

Description:

Breakdown Number 1

Breakdown type: Busy Time At Start of Cycle:

Yes

Down Interval: UF.bt (Uvar.breakinterval,26) Repair Time: Scrap Part: No Set-up on repair: No

UF.rt (Uvar.repairtime,46)

Labor Requirements repairmen#1

_____________________________________________________________ ELEMENT NAME: WS7.mach Element Type: Quantity: Priority: Type:

Machine 1 Lowest

General

2

Uatt.qgnum

No

Input Quantity: Output Quantity: Inherit Attributes: Cycle Time:

UF.pt (Uatt.skqgtime,7)

Input / Output Rules

Input:

IF NPARTS (WS7.store(1)) < Uvar.PK_jqj_qg OR NPARTS (WS7.store(2)) <

Uvar.PK_ngb_qg OR NPARTS (WS7.store(3)) < Uvar.PK_fkb_qg

IF NPARTS (WS7.store(1)) <= 2 * NPARTS (WS7.store(2)) AND NPARTS (WS7.store(1))

<= 2 * NPARTS (WS7.store(3))

PULL from pm_part.strengthban out of WORLD

ELSEIF NPARTS (WS7.store(2)) <= NPARTS (WS7.store(3))

PULL from pm_part.neigeban out of WORLD

ELSEIF NPARTS (WS7.store(3)) < Uvar.PK_fkb_qg

PULL from pm_part.fengkouban out of WORLD

ENDIF

ELSE

Wait

ENDIF

PUSH pm_part.strengthban to WS7.store(1),

23

Output: