设为首页收藏本站

最大的系统仿真与系统优化公益交流社区

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 5119|回复: 10

[资源] 我做的物流输送线

  [复制链接]
发表于 2015-4-27 09:50:30 | 显示全部楼层 |阅读模式
大家早上好!4 `" N5 ?  ]* ]- ?8 r" ]+ u! b6 e
" }/ T  o6 ?4 Y' V8 e* F0 B
小弟是新手一个,附件是周末自己做的物流输送线,还有很多不足,希望得到大家的帮助!!
" h2 r) }: a5 V' |( @3 Y
& T( n. q" a5 {: R0 P; `, W5 k目前存在以下问题:
$ N4 ?* @, q8 D5 k) a- r# k! t# H& z- b+ Q% X6 ?
1:程序运行一段时间后,会出现错误:无法接受方法:name;# ]- I7 b" D3 K) Q$ a
4 q& G" Z4 p- l. |4 _( X
2:在经过track9时,小车会突然加速(闪现),而不是正常行驶;& q! h0 J9 h$ l. @* O

' f+ u& X( S2 G还想要实现的功能:
7 @- a( _* x: R2 [% Z& S. ~7 a' ^! J
( p* A" A  W' o1:道岔处的传感器自动判断,如果输送的发动机颜色一样则不需等待,如果颜色(名称)不一样则等待10秒;, H: n" p5 P7 y5 ]! u8 d* }/ R6 L

) H! P: e) G4 ?2:增加统计功能,分别统计1个上件点,和4个下件点的发动机数量;(今天会努力尝试自己解决)
/ }* M  K# @: z# q( K3 b% C1 o. Q0 m8 Z" z4 k. V6 ?( v
3:增加统计功能,计算输送节拍及分析瓶颈;(今天会努力尝试自己解决)
) u; ]4 r0 N# u. N# t4 ^, s
7 N! z. h; [; p5 |; o5 _4 K; H# W小弟在这先谢谢了!  g$ s# w# Z3 }, O5 Z

3 h, y# K) I$ Z' V8 E  T  `

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x
发表于 2015-4-29 15:53:20 | 显示全部楼层
1.错误原因,坏件在e4被卸载,车子空了,但它的目的地还是output3,所以它去output3没东西可卸载就出错了;改进quality程序改为:
* A) G# d+ i7 {' f7 G" J0 o2 Z(sensorID : integer)! Z8 H& V1 c8 h. {3 |9 ^0 ^- G) F) b* k
is0 V; ]( Q4 a# p3 n) }
        randNo:real;
2 |1 \" t5 u7 ~2 O0 Q, D* gdo1 w* W2 G7 R8 c: M
        @.stopped:=true;/ v& s# w, j7 G5 @
        wait 20;$ }2 A* O& ^- z9 ?! P: n+ y! C
        randNo:=z_uniform(2,0,1);
0 r, K! i, \4 ~        @.cont.createattr("type","string");
* M5 {4 N( x0 \) g$ Z        if randNo>0.7 then
* U% f) t2 q( r                @.cont.type:="bad";
) D4 _" ^$ @9 g+ ?' K                print"bad";
; \4 }6 ?8 w& G                @.cont.move(drain4);
( G& c' Y5 l) d( C/ g! s3 c/ R                @.destination:=Load_in;-----增加语句
2 y8 q4 s' i; G* G        else
1 U2 g7 S$ r4 \  y$ t                @.cont.type:="good";
0 x+ P) Z" n0 U* l# m! w                print"good";
; U# z7 W$ g8 V8 E3 r        end;. u$ w# ^5 Z  z  }; e
         @.stopped:=false;, S2 a% n, W3 H4 U1 p
                @.move;             2 z7 D* Y4 d4 E9 u' b, m: U  A
end;7 b' v2 P' s  B
同时将unload程序改为" j4 M+ ~7 E6 l, ?0 X
is! H8 R" G# N7 R) @4 ]
do
3 \* @1 L' z; S6 h        wait 30;
' l' ?  Z8 u5 m& F9 R- N        if @.empty=false then 9 r0 C0 X( q# X, d* t" L6 ]
        if @.cont.name="green"then
4 T1 o' O* Y/ @$ |4 m                @.cont.move(drain1);
2 s6 {; S% n  O# s                print"Unloading on drain1";! r( M9 \$ s/ t' X
        elseif @.cont.name="blue"then
1 e# K) O/ R/ O6 P+ n4 C) [7 T3 s                @.cont.move(drain2);1 h- p$ k/ {& j2 i( I
                print"Unloading on drain2";
! U4 `" D8 j) r  h4 |        else* ]  K3 M/ F1 G; t4 z
                @.cont.move(drain3);
1 Y( l3 v. y0 h8 H0 x                print"Unloading on drain3";) r; M+ X2 Q+ C' y4 a8 I
        end;
) X& l9 c# X9 L        else; C6 l6 s; l7 X5 N: E
        end;) ?- W6 j7 O  V
        @.destination:=Load_in;
4 Q, C0 W) r2 T4 c: Y' i        @.move;5 q6 m$ \+ k: g& M
end;
& ?! U; M" b$ v/ W
发表于 2015-4-29 15:55:26 | 显示全部楼层
2,闪现问题在Track5上,不在Track9上,改进:& p* ?8 J; q; G, x1 a: F. e
将wait -timing程序最后一句@.move;去掉
发表于 2015-4-29 16:02:11 | 显示全部楼层
是wait-time
 楼主| 发表于 2015-4-30 11:55:06 | 显示全部楼层
太谢谢啦!!春天般的温暖啊!!
 楼主| 发表于 2015-4-30 11:55:19 | 显示全部楼层
太谢谢啦!!春天般的温暖啊!!
 楼主| 发表于 2015-4-30 11:56:11 | 显示全部楼层
11111 发表于 2015-4-29 16:02
3 }+ V1 }; S- X" {8 h- P1 D. ?0 J是wait-time
7 K% k% K6 A7 T: w" o% ^% z" J; D
太谢谢啦!!春天般的温暖啊!!
发表于 2015-5-7 16:53:11 | 显示全部楼层
运行10:27时间左右,还是出现无法接受Load方法中的Name现象。怎么解决?请教大神。
 楼主| 发表于 2015-5-8 11:37:10 | 显示全部楼层
dfrzfz 发表于 2015-5-7 16:53
9 f/ O8 i% O" T' G运行10:27时间左右,还是出现无法接受Load方法中的Name现象。怎么解决?请教大神。 ...

: Y" Q2 L; r( ?: c! J我按照上面的方法测试过,是可以的,不会再出现无法接受方法name的错误了
发表于 2015-5-8 14:53:44 | 显示全部楼层
herrNB 发表于 2015-5-8 11:37
% N2 @* g8 d1 u6 ?$ O! k0 ~我按照上面的方法测试过,是可以的,不会再出现无法接受方法name的错误了 ...
* L! I& R1 [* C' ]) v/ c
我的QQ:451460284,能和你交流一下吗?为什么我的9.0版会出现这样的问题?" k4 u+ p  s5 i
 楼主| 发表于 2015-5-8 16:36:27 | 显示全部楼层
dfrzfz 发表于 2015-5-8 14:53   l" @( L- }- j2 u* `$ h) `" A
我的QQ:451460284,能和你交流一下吗?为什么我的9.0版会出现这样的问题?

1 f9 z' S# Z2 z7 \, T* e: H我用的也是9.0版本哦,下班后加你QQ交流
您需要登录后才可以回帖 登录 | 注册

本版积分规则

QQ|Archiver|手机版|SimulWay 道于仿真   

GMT+8, 2026-4-29 19:03 , Processed in 0.017377 second(s), 20 queries .

Powered by Discuz! X3.4 Licensed

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表