|
目前在做CNC的產線模擬,問題說明如下,當刀具工作了150~200次之間就讓該機台breakdown,修復至少要30分鐘以上。" A/ ?' ~4 h: z5 [) f6 D
- K! L4 V7 ]' z0 k想法: * G ?5 `/ h/ {: m$ E
random一個值來模擬刀子做了150~200次,並抓取該機台的產出量,當機台產出量=rand的值時,該機台breakdown。% j3 P/ f) ~/ q# V/ ~. k
做法: E) {9 ]0 p7 y5 Z! x- ~: ]4 l3 V
random值沒有問題,但breakdown的mtbf與mttr都是當各自設定的時間到達時才會被觸發,我在OnExit 判斷 if( 當機台產出量=rand的值時 ){ 將目前Runtime傳給mtbf }
/ ~! ?7 a9 o3 e. q, Q# ^/ [+ r,但是要如何將目前Rutime傳給mtbf??
6 `7 C# u0 Q' a7 M, j" u8 p
. a! N$ @4 z2 |0 B% Q, R或是有其它做法???
) x8 n Z1 l& Z; y @. Y請指教!! |
|