设为首页收藏本站

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

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 5406|回复: 10

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

  [复制链接]
发表于 2015-4-27 09:50:30 | 显示全部楼层 |阅读模式
大家早上好!
5 m8 Z5 @$ ~3 q+ J
" u+ B5 S# v. B. t: b小弟是新手一个,附件是周末自己做的物流输送线,还有很多不足,希望得到大家的帮助!!0 G5 d; M/ s* f' z' F

1 B$ ~& W3 K+ q/ u& B9 Z1 P. B目前存在以下问题:0 G9 P  Y% n/ T
4 C( w; U& b# p7 |$ X7 [" X1 W
1:程序运行一段时间后,会出现错误:无法接受方法:name;8 Q, k- \& ]1 b6 k9 w2 p

5 U0 X- [0 Y4 ~2:在经过track9时,小车会突然加速(闪现),而不是正常行驶;
* f+ h7 Z) f5 W% g! e5 s' ^4 k6 P/ B$ l; m& n* C1 q3 Y, z
还想要实现的功能:
! ^" z. E, J. |6 b; a! W8 V! ^, K* s( r6 t9 }
1:道岔处的传感器自动判断,如果输送的发动机颜色一样则不需等待,如果颜色(名称)不一样则等待10秒;! r  d2 w: T( X2 |
8 }" Q1 w) A" k
2:增加统计功能,分别统计1个上件点,和4个下件点的发动机数量;(今天会努力尝试自己解决)
3 ^6 E1 ]' B- d  q& q' h8 L
$ y3 h$ e2 `: x$ `4 @5 A3:增加统计功能,计算输送节拍及分析瓶颈;(今天会努力尝试自己解决)4 X/ ]7 E1 \& x' h! `# T9 G  w
9 y& H  J" S8 O
小弟在这先谢谢了!# N& {  A2 [1 v: L- H  {4 s0 s3 f/ u

4 L# u  ?. V: A5 D# g4 l2 b/ A

本帖子中包含更多资源

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

x
发表于 2015-4-29 15:53:20 | 显示全部楼层
1.错误原因,坏件在e4被卸载,车子空了,但它的目的地还是output3,所以它去output3没东西可卸载就出错了;改进quality程序改为:
4 X+ P0 R; x9 u" c/ {(sensorID : integer)
" a% K% @; N5 U9 n0 {- Mis
- |; p" j8 P1 S7 }6 ^        randNo:real;* _" z5 B2 a0 L6 `; p
do" b% w5 [0 {, b
        @.stopped:=true;
8 O: z+ B7 o" e1 d, o        wait 20;3 h- S- m7 m* A; G6 f5 j2 z
        randNo:=z_uniform(2,0,1);
4 l1 U2 s5 V  i1 e+ Y        @.cont.createattr("type","string");' W! F3 C- w2 @' Z
        if randNo>0.7 then
2 v6 E3 A% I8 t. s( h* o$ Y                @.cont.type:="bad";
/ v( b' \9 `0 H5 T; M5 N5 F                print"bad";
" ~, `, C1 V, ^; J$ _                @.cont.move(drain4);, ~; k- A4 ?- W+ k# n4 y7 k4 U7 j! F
                @.destination:=Load_in;-----增加语句3 g$ a1 Q. z" m" L( y- ^8 q
        else
! |- ~. v8 N' u; M. W                @.cont.type:="good";
7 \6 O5 t4 P# c$ ?( V1 R; M$ |                print"good";& y. s. W, c' O& b9 y0 g8 q
        end;, y5 U6 n1 g2 X2 J9 V
         @.stopped:=false;: Z) u' i% G4 B% D0 s5 p- j( q
                @.move;             ' K% z: z& x, [# O; X) f6 O% G
end;
: |% g8 W# e8 c2 i同时将unload程序改为
* j- @' N; }7 n' i7 jis2 z; X$ H" t2 b( |# c# v' E# Y
do
$ E+ N. b1 I4 P5 v$ `        wait 30;
& X# Y7 T4 Z' f; j        if @.empty=false then
# v. _7 F7 R! M7 |" }; U- b# \        if @.cont.name="green"then
8 C6 M0 ?1 q* t8 D9 H/ n8 C                @.cont.move(drain1);
6 x* r, t0 m! {. e) F                print"Unloading on drain1";$ H4 D  C  g( J. d
        elseif @.cont.name="blue"then; Y& e* o% a9 B+ Q! ^% U2 u
                @.cont.move(drain2);; C* O2 D; D$ m
                print"Unloading on drain2";) A4 s' g* l$ E# o5 [' X- t
        else
7 @3 c& ~0 j! K3 w1 s$ ~                @.cont.move(drain3);
* C. J0 {4 @4 W7 G9 L                print"Unloading on drain3";
' q0 Y- g  D% }( h. t2 c- ^        end;
) C$ ?9 G% D6 u  Y$ E        else
6 T4 ]7 a7 Z9 O! `: ^        end;
8 l( |8 `4 Q# s2 P& ]0 i        @.destination:=Load_in;4 q. }  M. r& Y
        @.move;
* s! C+ W# {+ Wend;. E; O. W- x& ~/ l) q
发表于 2015-4-29 15:55:26 | 显示全部楼层
2,闪现问题在Track5上,不在Track9上,改进:
" N/ ?: U7 E) [9 h将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 ( Q/ J7 I/ O0 B  d& o
是wait-time

, y; q9 E) i7 I! a5 b" b% `/ w太谢谢啦!!春天般的温暖啊!!
发表于 2015-5-7 16:53:11 | 显示全部楼层
运行10:27时间左右,还是出现无法接受Load方法中的Name现象。怎么解决?请教大神。
 楼主| 发表于 2015-5-8 11:37:10 | 显示全部楼层
dfrzfz 发表于 2015-5-7 16:53
) L# s  r8 t! k' Q  t! I运行10:27时间左右,还是出现无法接受Load方法中的Name现象。怎么解决?请教大神。 ...
+ H- y8 Z0 d# O2 L9 B
我按照上面的方法测试过,是可以的,不会再出现无法接受方法name的错误了
发表于 2015-5-8 14:53:44 | 显示全部楼层
herrNB 发表于 2015-5-8 11:37 : O7 {' c* B  t. b1 S# x* d4 V
我按照上面的方法测试过,是可以的,不会再出现无法接受方法name的错误了 ...

8 G) |( q3 R/ N- x1 t我的QQ:451460284,能和你交流一下吗?为什么我的9.0版会出现这样的问题?' L  k6 W- l1 M4 S9 u- L, H# o
 楼主| 发表于 2015-5-8 16:36:27 | 显示全部楼层
dfrzfz 发表于 2015-5-8 14:53 2 i3 h* H. u. O
我的QQ:451460284,能和你交流一下吗?为什么我的9.0版会出现这样的问题?
1 [, U. W! c6 n5 z
我用的也是9.0版本哦,下班后加你QQ交流
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2026-6-29 11:46 , Processed in 0.021103 second(s), 18 queries .

Powered by Discuz! X3.4 Licensed

© 2001-2017 Comsenz Inc.

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