设为首页收藏本站

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

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 4640|回复: 10

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

  [复制链接]
发表于 2015-4-27 09:50:30 | 显示全部楼层 |阅读模式
大家早上好!) E0 [9 q) X% T0 t
5 t/ G- O5 V7 @2 p/ H/ D" E. A
小弟是新手一个,附件是周末自己做的物流输送线,还有很多不足,希望得到大家的帮助!!1 A& a! `$ k# a3 x- U/ s

4 U) I2 X" H4 `9 e4 l目前存在以下问题:
5 `" U! `+ M, C" ~' u0 f% \) J& b4 I: |. Z& w# H3 \( H# ^
1:程序运行一段时间后,会出现错误:无法接受方法:name;
. b8 b9 `1 `( y) z0 H( V7 x6 U6 m" |0 b
2:在经过track9时,小车会突然加速(闪现),而不是正常行驶;' r6 q' f$ [% {2 `& o8 \. h
0 c" t+ ]6 t  C
还想要实现的功能:) Z, _" }- r( a. Y% W' V; t

5 W' S, A1 A  S; V1:道岔处的传感器自动判断,如果输送的发动机颜色一样则不需等待,如果颜色(名称)不一样则等待10秒;1 B  L2 F1 z" e1 v2 U

. E- O# d* x$ H+ G2:增加统计功能,分别统计1个上件点,和4个下件点的发动机数量;(今天会努力尝试自己解决)
. i8 N8 D+ A* A( Z
6 M7 @. M: m2 _+ P3:增加统计功能,计算输送节拍及分析瓶颈;(今天会努力尝试自己解决)  U( t% y0 l/ p8 d8 F$ z% z8 l' F

5 _) o8 H0 b7 Z& c9 L小弟在这先谢谢了!
9 c9 ]& A, d8 @3 s& f
$ C8 O, R, f6 Z- Z$ L& D

本帖子中包含更多资源

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

x
发表于 2015-4-29 15:53:20 | 显示全部楼层
1.错误原因,坏件在e4被卸载,车子空了,但它的目的地还是output3,所以它去output3没东西可卸载就出错了;改进quality程序改为:
( Z9 z& M( h9 n* S, H1 `5 C(sensorID : integer)( a/ h9 }7 j* S5 a. r( A* n
is
) \# F2 l7 a& P4 P+ d        randNo:real;
4 C4 f" g3 u0 f, A  i- l" l/ n, ^1 D) ado
' g& N; ~# ~6 m1 z+ O, k$ y" U        @.stopped:=true;
" G2 m# K# }- C9 g        wait 20;
7 Y/ v( p- Y2 u        randNo:=z_uniform(2,0,1);3 E+ F* H5 C8 q6 S
        @.cont.createattr("type","string");
" B1 V6 c  p% K8 Z        if randNo>0.7 then5 t6 M1 `5 d$ n5 j
                @.cont.type:="bad";
; u7 X# y! `! C  z+ i/ [                print"bad";
" c& m+ T) y5 ~. U: V6 k! ~                @.cont.move(drain4);
9 z; a; `+ a. ~$ m! v5 y& u                @.destination:=Load_in;-----增加语句
9 Z5 V4 ^! f2 a2 T. R& y) s        else2 d( n9 L: W  }# H$ d' P; @8 \, _
                @.cont.type:="good";
0 M# ^' k% J9 a& T2 O9 S                print"good";
, |* `: M( {) U# f: G        end;# C3 t7 X2 S: O5 S" J7 x$ _
         @.stopped:=false;
% X* Q( m8 b5 u8 l6 L% J                @.move;             : `+ @; x) K' \5 q% D: Q
end;
) W4 N' s& Q; C, ?( d( C同时将unload程序改为( s, j5 s3 L# b: y$ j! n/ ?5 r
is
# ]0 q; `  _# i4 ]0 @3 cdo
/ B- O: b' }& c1 L1 G' H5 u        wait 30;
+ B5 u; W0 B! o! x  H9 e- J        if @.empty=false then 4 R/ d/ z5 G1 \; h- Z  g& D
        if @.cont.name="green"then
) |0 _" d: e2 H: J' e* U" a                @.cont.move(drain1);0 Y7 W+ X& n, |; q
                print"Unloading on drain1";
6 z3 n3 p2 L* ^% ]+ r, L$ h        elseif @.cont.name="blue"then
  f& [2 Z4 B- U8 u. L, T) c                @.cont.move(drain2);
& y# }; x1 b" g4 K0 g. v                print"Unloading on drain2";6 Q* ?: `: d' j) z9 |. c- [+ U
        else9 ]( O1 ?# M0 u' n' t8 z
                @.cont.move(drain3);
: G! F; n. `( k  }4 }: X                print"Unloading on drain3";
. F8 d% P, ]9 G' v6 B! Q, J        end;2 T  i6 F+ e- \- x5 H2 V
        else
$ @( {6 }# _* i* A$ X* y        end;
0 R3 t7 i9 L1 `' _2 E; K$ N5 x        @.destination:=Load_in;' H5 F) V. `7 l4 V7 X! y
        @.move;( X0 a) T# o, ~, N" o2 n% V" T
end;
9 y5 \6 [! @7 `# }3 x
发表于 2015-4-29 15:55:26 | 显示全部楼层
2,闪现问题在Track5上,不在Track9上,改进:5 P0 Y/ W0 u+ ^9 n
将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 , y; D; R0 d- }" K6 `7 p, w
是wait-time
  ?+ }4 e' H, w( f. \) }1 Q( `# @- }
太谢谢啦!!春天般的温暖啊!!
发表于 2015-5-7 16:53:11 | 显示全部楼层
运行10:27时间左右,还是出现无法接受Load方法中的Name现象。怎么解决?请教大神。
 楼主| 发表于 2015-5-8 11:37:10 | 显示全部楼层
dfrzfz 发表于 2015-5-7 16:53 , T/ Q0 D+ D0 o
运行10:27时间左右,还是出现无法接受Load方法中的Name现象。怎么解决?请教大神。 ...

+ u+ k4 \$ U+ l) q( a- H我按照上面的方法测试过,是可以的,不会再出现无法接受方法name的错误了
发表于 2015-5-8 14:53:44 | 显示全部楼层
herrNB 发表于 2015-5-8 11:37
( N6 Q  X) z: `- F% P+ a我按照上面的方法测试过,是可以的,不会再出现无法接受方法name的错误了 ...

# m, h" k2 t/ _# e8 J8 G我的QQ:451460284,能和你交流一下吗?为什么我的9.0版会出现这样的问题?9 d% |6 R; n! @) A9 K
 楼主| 发表于 2015-5-8 16:36:27 | 显示全部楼层
dfrzfz 发表于 2015-5-8 14:53 ( F! k/ _: t' y: H$ U
我的QQ:451460284,能和你交流一下吗?为什么我的9.0版会出现这样的问题?
2 F# L8 o  X  ]
我用的也是9.0版本哦,下班后加你QQ交流
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2026-2-8 04:06 , Processed in 0.022291 second(s), 21 queries .

Powered by Discuz! X3.4 Licensed

© 2001-2017 Comsenz Inc.

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