设为首页收藏本站

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

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 5275|回复: 10

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

  [复制链接]
发表于 2015-4-27 09:50:30 | 显示全部楼层 |阅读模式
大家早上好!
  y, K1 Q3 h3 R! x/ x6 _: q
* R/ I0 r/ C8 X$ E5 P. z- \3 P小弟是新手一个,附件是周末自己做的物流输送线,还有很多不足,希望得到大家的帮助!!' j( A8 z  F4 |6 w5 }  `) n. r4 b

( K; P4 d  X1 }9 u) `- z8 f! O+ P目前存在以下问题:
3 P# d$ {* Q- E+ j$ L: w5 R( S$ X# }. I3 e+ M' R$ @  b2 E+ q
1:程序运行一段时间后,会出现错误:无法接受方法:name;6 |3 [0 t- ]$ O+ i( W
8 Y  m0 c* [! I5 L* G
2:在经过track9时,小车会突然加速(闪现),而不是正常行驶;4 F3 m3 h) b" V( i. `

  {5 _, v9 X% a) j6 p; o+ u: `还想要实现的功能:
9 B/ K% B, d' m4 q! f* i
- e6 a* W$ F) Y1 x, V) `1:道岔处的传感器自动判断,如果输送的发动机颜色一样则不需等待,如果颜色(名称)不一样则等待10秒;
2 o( x9 P7 f) i) V& m4 q& H* M& _; {  j
4 \+ N6 y' p' V& p2:增加统计功能,分别统计1个上件点,和4个下件点的发动机数量;(今天会努力尝试自己解决)  @8 @  d8 m  D0 e5 N$ J/ v$ q- T

8 F2 i, _* i' m: y% o3:增加统计功能,计算输送节拍及分析瓶颈;(今天会努力尝试自己解决)
# |; M/ {- G# |8 a
# W4 X5 V+ m2 t, r, |9 s$ @6 ]  h小弟在这先谢谢了!
) ?9 f8 f  a8 j/ N8 Q7 s6 f: j; S1 R8 Y8 C  L

本帖子中包含更多资源

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

x
发表于 2015-4-29 15:53:20 | 显示全部楼层
1.错误原因,坏件在e4被卸载,车子空了,但它的目的地还是output3,所以它去output3没东西可卸载就出错了;改进quality程序改为:
) R$ M: M* W% e5 B$ `1 A(sensorID : integer)7 U( w! g0 K2 z1 x' v9 K
is' D4 ^! }2 F/ H
        randNo:real;
1 Q( z, O. R# Fdo
& x& n& t9 E# y; f        @.stopped:=true;
- p2 e6 J- j' @) O        wait 20;8 g  A# D5 v+ m) j1 K0 O
        randNo:=z_uniform(2,0,1);& U. ?0 |& K2 m5 B2 n( z
        @.cont.createattr("type","string");  M6 ]% O0 y" `% {
        if randNo>0.7 then6 g2 I) z' F0 M- q, p
                @.cont.type:="bad";
; B% u. R3 r3 ?  O. l* E' g/ D                print"bad";
9 a1 J+ i2 z( B& \                @.cont.move(drain4);
% D: y8 e3 Z+ Z' C  k                @.destination:=Load_in;-----增加语句7 a* O% f) m2 j4 z, Q
        else2 L, L1 k$ m) c  j
                @.cont.type:="good";
  ^' K. M/ o! i! _3 O5 h" P4 q                print"good";6 E- ~/ c+ V1 O$ Y' D
        end;
; Q+ k% P0 A% `  G3 P         @.stopped:=false;
4 @7 o; W. O' r# M5 v% ~' q                @.move;             
$ l+ P- e) m  wend;1 e8 |: [3 U; g8 M0 ]
同时将unload程序改为' g( S9 o: `! n; b. B" L
is
0 F3 Q% o+ v1 z3 y, C6 Pdo' y# F( ^' x8 `2 i% f! |2 k6 \9 ?
        wait 30;
1 R9 q  K  Y# ~7 w4 \4 {( ~/ m) c        if @.empty=false then
, j. e1 ]+ h: y7 U        if @.cont.name="green"then9 n3 K' [& g! v& S& E' {" {) L
                @.cont.move(drain1);6 [0 |  V- S# t8 W
                print"Unloading on drain1";
5 ]7 i* A# U; v- @. j( k: P        elseif @.cont.name="blue"then* v, u  O5 W3 k6 Y6 N6 _3 A
                @.cont.move(drain2);* j0 w5 ^2 x- l: ^
                print"Unloading on drain2";
/ o9 U/ l8 h4 S1 }% o* x        else
" u# V# d: k/ F) v2 A8 f0 D                @.cont.move(drain3);
3 s8 G! v! a/ [+ b3 r4 E( f+ K2 b                print"Unloading on drain3";8 N4 q) |) c7 ?) v3 }
        end;, l. R2 k6 o1 H/ ?5 ^4 m. C1 g
        else/ c$ \6 F" S/ m8 b+ p+ m" L
        end;
% y* N9 ?5 O7 D- L6 J        @.destination:=Load_in;' n+ G' Q+ j  r7 a7 K, Q; s& f
        @.move;8 b3 k, @! j: _" I- R$ L& w, b
end;$ |: {! k) g- Z' ~
发表于 2015-4-29 15:55:26 | 显示全部楼层
2,闪现问题在Track5上,不在Track9上,改进:; z: C7 W7 V$ G& f' k( P/ C
将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
  V, Y& e+ q; _' {! r0 I是wait-time
1 w* A0 s' D: i7 F1 m2 w
太谢谢啦!!春天般的温暖啊!!
发表于 2015-5-7 16:53:11 | 显示全部楼层
运行10:27时间左右,还是出现无法接受Load方法中的Name现象。怎么解决?请教大神。
 楼主| 发表于 2015-5-8 11:37:10 | 显示全部楼层
dfrzfz 发表于 2015-5-7 16:53
) n9 {& M+ h4 K7 V4 x" q运行10:27时间左右,还是出现无法接受Load方法中的Name现象。怎么解决?请教大神。 ...
, G9 w1 E0 J0 f# h- a# ~
我按照上面的方法测试过,是可以的,不会再出现无法接受方法name的错误了
发表于 2015-5-8 14:53:44 | 显示全部楼层
herrNB 发表于 2015-5-8 11:37 4 t+ U  a9 {  R$ |) Q2 o2 U
我按照上面的方法测试过,是可以的,不会再出现无法接受方法name的错误了 ...
& V! z5 d: `$ L$ L
我的QQ:451460284,能和你交流一下吗?为什么我的9.0版会出现这样的问题?
# O  b5 B: Y3 Q, j( v# c6 ^6 Z# q
 楼主| 发表于 2015-5-8 16:36:27 | 显示全部楼层
dfrzfz 发表于 2015-5-8 14:53
" Z9 d1 V1 T7 D6 }1 e我的QQ:451460284,能和你交流一下吗?为什么我的9.0版会出现这样的问题?

$ }7 V. S( z% m! v  g0 m- v* v我用的也是9.0版本哦,下班后加你QQ交流
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2026-6-4 06:03 , Processed in 0.022358 second(s), 20 queries .

Powered by Discuz! X3.4 Licensed

© 2001-2017 Comsenz Inc.

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