设为首页收藏本站

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

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 4721|回复: 10

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

  [复制链接]
发表于 2015-4-27 09:50:30 | 显示全部楼层 |阅读模式
大家早上好!
$ [# T) Z  \, m& G1 m; x# _2 ~5 }2 @: W$ F, k  a( L
小弟是新手一个,附件是周末自己做的物流输送线,还有很多不足,希望得到大家的帮助!!
3 n# @' q& j$ V* B% c# ^) y3 ~3 C( b3 _- Q) }" w, b9 ^2 E
目前存在以下问题:. K" l9 X( \% \# N) j

# {2 ]: T" x- X: O1:程序运行一段时间后,会出现错误:无法接受方法:name;
/ K% x* U7 E: B8 U$ @9 L" g8 ^4 m2 q
2:在经过track9时,小车会突然加速(闪现),而不是正常行驶;  ^0 c$ |1 }+ e  J8 R
* L* N6 D+ `1 \
还想要实现的功能:
9 K9 B" z6 @0 J1 r) [$ s3 j1 S) I# }7 \7 A+ ?& I: ~2 o4 N, B
1:道岔处的传感器自动判断,如果输送的发动机颜色一样则不需等待,如果颜色(名称)不一样则等待10秒;
) L' Z$ A  P0 r8 M8 u' K
+ t$ G; M3 x% T" ^2 i4 q9 l$ R5 }9 x2:增加统计功能,分别统计1个上件点,和4个下件点的发动机数量;(今天会努力尝试自己解决)( T9 q, G7 J# ^2 O5 [
6 J; |& b/ N3 Z; c+ O8 Q6 m
3:增加统计功能,计算输送节拍及分析瓶颈;(今天会努力尝试自己解决)( A( `* {$ q' o
/ N4 h2 |4 a+ f7 N( M7 @
小弟在这先谢谢了!
9 J/ |1 o, `6 `0 A1 O( o8 i( E' X9 @

本帖子中包含更多资源

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

x
发表于 2015-4-29 15:53:20 | 显示全部楼层
1.错误原因,坏件在e4被卸载,车子空了,但它的目的地还是output3,所以它去output3没东西可卸载就出错了;改进quality程序改为:
  {# Q) h+ t. j# {5 F4 F* `(sensorID : integer)
4 _$ X3 E" t0 V! yis
8 H( y3 D# L6 }# e, d( t; V        randNo:real;
3 G( g6 e) |* M% X& F( h9 Z3 t& P' E# ido6 |$ o6 k' s0 K" H" Y$ G
        @.stopped:=true;  }( B! u7 S' [: J
        wait 20;0 p/ v% B7 x% |7 D. Q
        randNo:=z_uniform(2,0,1);" n6 [6 M  k9 o7 C4 f& l; ^
        @.cont.createattr("type","string");
9 g$ R" q. z; M! L3 E) J        if randNo>0.7 then7 v* z% i: {8 D/ {( E+ Z& V
                @.cont.type:="bad";
7 p: h  ?8 y9 E; s1 _                print"bad";
4 {9 Q( ]- W, {5 T! y* D                @.cont.move(drain4);
( A/ y2 r# U( u3 g& k3 e                @.destination:=Load_in;-----增加语句. H; T7 U" s& c) \; _: B- L
        else
% V- e% K1 E& ]                @.cont.type:="good";
& I) y# @8 N3 u* W0 W                print"good";# e) i% \* z1 t' s2 o3 Y  F
        end;
; ]8 I' K- _+ V7 u8 I( x         @.stopped:=false;
6 Q! r; o& `  z5 W' `                @.move;             
# v" L0 {# ?5 f% l( Bend;% n! h7 ?2 @0 H  y, C0 Q! i  a  x
同时将unload程序改为' o& C& [( r( `' a. ]' f! z
is
" |" ]( E6 a+ I6 P; L- {! H7 Wdo! I7 e5 y0 A# B& ~. S, ]$ _6 y
        wait 30;7 D2 ?% k* G3 A6 y
        if @.empty=false then
# S; y' Q9 P6 v" t1 p/ \: u, a( I        if @.cont.name="green"then
7 |/ a- d# }: X$ j                @.cont.move(drain1);
7 v8 U' O6 |; \0 B4 }+ L% \                print"Unloading on drain1";
' L0 }& H- A2 n- P5 J% Q. g. N/ U        elseif @.cont.name="blue"then
' V$ t/ u1 t% `, G% B! a' u% H                @.cont.move(drain2);9 C0 z6 }, L  {3 F, O' m
                print"Unloading on drain2";
6 E! `& n( ]6 e, T( E$ ^* _        else
" S, U/ M5 m( D' i; Y# f* Q6 @                @.cont.move(drain3);
8 {/ R) U+ N+ t$ X7 c" h                print"Unloading on drain3";
( H/ R$ O# O  j. R* l3 a. I        end;
$ P) t2 I0 r" b9 A        else3 [$ C' F, M7 p! C( m$ v
        end;
- U8 v9 i2 }' o0 y, U        @.destination:=Load_in;% l3 v5 A8 L# B1 A" i7 f
        @.move;
$ o9 T( G7 w0 j0 h) _( x- mend;! j! j/ [9 x  U1 E2 ~# ?* D5 g' b$ a+ i
发表于 2015-4-29 15:55:26 | 显示全部楼层
2,闪现问题在Track5上,不在Track9上,改进:
" N3 M7 ^# q3 H' @- s5 |( c6 t将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 ( A  H0 V* y8 ]
是wait-time
' d3 u5 B* X, ~: j: V: S
太谢谢啦!!春天般的温暖啊!!
发表于 2015-5-7 16:53:11 | 显示全部楼层
运行10:27时间左右,还是出现无法接受Load方法中的Name现象。怎么解决?请教大神。
 楼主| 发表于 2015-5-8 11:37:10 | 显示全部楼层
dfrzfz 发表于 2015-5-7 16:53 4 ~# @. M2 P) F) f2 g( V! F- E
运行10:27时间左右,还是出现无法接受Load方法中的Name现象。怎么解决?请教大神。 ...
( E9 W  s0 l% K" J) G
我按照上面的方法测试过,是可以的,不会再出现无法接受方法name的错误了
发表于 2015-5-8 14:53:44 | 显示全部楼层
herrNB 发表于 2015-5-8 11:37
) l1 C1 c' t  _9 M1 O- u我按照上面的方法测试过,是可以的,不会再出现无法接受方法name的错误了 ...

, `& k& C& W: K+ H4 L# i我的QQ:451460284,能和你交流一下吗?为什么我的9.0版会出现这样的问题?
3 h8 \: o3 D3 u& E& S
 楼主| 发表于 2015-5-8 16:36:27 | 显示全部楼层
dfrzfz 发表于 2015-5-8 14:53   {8 d6 z- }6 L- @' B( j
我的QQ:451460284,能和你交流一下吗?为什么我的9.0版会出现这样的问题?

/ |0 {1 q) Q" T' }( ~我用的也是9.0版本哦,下班后加你QQ交流
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2026-2-21 05:41 , Processed in 0.018541 second(s), 20 queries .

Powered by Discuz! X3.4 Licensed

© 2001-2017 Comsenz Inc.

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