设为首页收藏本站

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

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 5642|回复: 10

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

  [复制链接]
发表于 2015-4-27 09:50:30 | 显示全部楼层 |阅读模式
大家早上好!
  d4 t& ]/ E) E6 \- Q% q  q/ e3 g- |# Q
小弟是新手一个,附件是周末自己做的物流输送线,还有很多不足,希望得到大家的帮助!!$ \7 F. ]. }3 P

1 a; ~- j* `$ Z  ?  o$ Z. o目前存在以下问题:2 r+ r4 F9 u  A4 h$ `
* M& A. B9 p5 I7 t# f
1:程序运行一段时间后,会出现错误:无法接受方法:name;
0 M  O# I0 K5 t6 F( H( E- @; U  o/ m7 N4 u: R
2:在经过track9时,小车会突然加速(闪现),而不是正常行驶;* d7 A, [# e0 X5 _7 t

# f3 T6 e' B$ e: ~7 P1 Y5 Y6 Q还想要实现的功能:
8 [  ?) O  _( M- l- v  [4 d0 H, q  R& r7 j1 s
1:道岔处的传感器自动判断,如果输送的发动机颜色一样则不需等待,如果颜色(名称)不一样则等待10秒;
4 D- u  w1 B; M4 A4 p1 E
9 x6 D& Q$ u  I, L; @8 J2:增加统计功能,分别统计1个上件点,和4个下件点的发动机数量;(今天会努力尝试自己解决)
! Z" h" S9 G" T5 z' w2 H( v/ p
6 d6 u1 u: G1 a. a) g3:增加统计功能,计算输送节拍及分析瓶颈;(今天会努力尝试自己解决)
6 P5 a5 Y+ l' _- I! d) {' q4 L; o3 C) p+ m
小弟在这先谢谢了!
* S8 u; D4 k# j; c! @" `" }, Q# J, K& ^; h( |! E

本帖子中包含更多资源

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

x
发表于 2015-4-29 15:53:20 | 显示全部楼层
1.错误原因,坏件在e4被卸载,车子空了,但它的目的地还是output3,所以它去output3没东西可卸载就出错了;改进quality程序改为:
6 T! L1 ]8 o" @7 F) `9 u(sensorID : integer)
1 [4 W. @# o1 Nis8 M- d5 j7 d- T' t9 d
        randNo:real;$ l2 u/ Q: k& I6 D% r
do1 ~  E: o- e2 d8 p
        @.stopped:=true;5 Y. j* ~1 Z+ A) B* d
        wait 20;( l9 r- u1 ^& J' J, v! f* |
        randNo:=z_uniform(2,0,1);
" w$ N- P" a2 M) F2 g        @.cont.createattr("type","string");0 h& S; s7 ^. l, w
        if randNo>0.7 then
+ U" }3 t1 e  s: U                @.cont.type:="bad";8 k" f5 H+ K$ I) r8 {- G6 t
                print"bad";
5 g0 W7 [1 S9 h. E4 L5 C  P2 S                @.cont.move(drain4);
4 a9 d( ^0 T1 T3 _( P5 @& Y5 N                @.destination:=Load_in;-----增加语句* U9 t: a6 P5 h" B
        else
. }9 k9 Q" C6 _; E! ^' _- U                @.cont.type:="good";. W) G9 q( p( G* Y
                print"good";- P5 i" _2 g: R3 B7 O- w
        end;) I4 M0 I; P) o
         @.stopped:=false;
: @) Q* K* a3 {5 A7 o; d7 A  `+ V0 [                @.move;             " d9 C# R6 p$ |- u( I
end;
, |/ B8 w  H; ^* y; e1 F3 Q同时将unload程序改为
2 H9 d% X" s( D/ his
$ N1 ]% j7 J/ tdo4 y* h" w9 f6 s: ]
        wait 30;
5 R9 Y! J. E; A, E" `* p8 {; y7 {* e        if @.empty=false then + \4 `; z% ^  d
        if @.cont.name="green"then! [) l" {. k# ~
                @.cont.move(drain1);! Z( w9 |+ L- Y& X4 G
                print"Unloading on drain1";& g! e# h. |* h. @5 V+ ~
        elseif @.cont.name="blue"then0 O; e! J. f# x, A/ U4 q) Q
                @.cont.move(drain2);
) {# i% X8 [) n2 H                print"Unloading on drain2";
* N/ c* N$ k: N        else& u+ }: U. {% _. R, {9 p5 z0 Q5 R
                @.cont.move(drain3);1 |+ e& U8 A* I  h
                print"Unloading on drain3";
! V! [( U. _: t. o; q% g* J        end;# \2 @) @! l5 J* w, B* W
        else* A) m6 k; D  ~& Y% t) A3 W" T
        end;/ Y4 |- y" y4 B
        @.destination:=Load_in;
1 }) C+ a, k; L0 J2 t        @.move;; ^( z& U7 b% V1 E# a) x
end;5 ^2 v: r: H8 u7 N& n
发表于 2015-4-29 15:55:26 | 显示全部楼层
2,闪现问题在Track5上,不在Track9上,改进:9 X( `( s8 f: V1 j, O  y6 P
将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 ! i% z4 y! R! q0 N9 q
是wait-time
! N6 B: I) h- n3 S1 Q7 @% J
太谢谢啦!!春天般的温暖啊!!
发表于 2015-5-7 16:53:11 | 显示全部楼层
运行10:27时间左右,还是出现无法接受Load方法中的Name现象。怎么解决?请教大神。
 楼主| 发表于 2015-5-8 11:37:10 | 显示全部楼层
dfrzfz 发表于 2015-5-7 16:53 + ]* @4 X2 `7 b' ^8 q
运行10:27时间左右,还是出现无法接受Load方法中的Name现象。怎么解决?请教大神。 ...

% o6 }3 Y9 @) Z/ q1 Y我按照上面的方法测试过,是可以的,不会再出现无法接受方法name的错误了
发表于 2015-5-8 14:53:44 | 显示全部楼层
herrNB 发表于 2015-5-8 11:37
0 V$ q' S2 `( v我按照上面的方法测试过,是可以的,不会再出现无法接受方法name的错误了 ...
" [6 x9 k7 |" ^0 G
我的QQ:451460284,能和你交流一下吗?为什么我的9.0版会出现这样的问题?7 ~/ a8 x2 x3 i- v$ G
 楼主| 发表于 2015-5-8 16:36:27 | 显示全部楼层
dfrzfz 发表于 2015-5-8 14:53 0 R2 A4 V0 K# k0 g1 q# }$ Y
我的QQ:451460284,能和你交流一下吗?为什么我的9.0版会出现这样的问题?
( o2 t) i: d1 u
我用的也是9.0版本哦,下班后加你QQ交流
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2026-7-27 09:49 , Processed in 0.020425 second(s), 20 queries .

Powered by Discuz! X3.4 Licensed

© 2001-2017 Comsenz Inc.

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