设为首页收藏本站

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

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 4511|回复: 10

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

  [复制链接]
发表于 2015-4-27 09:50:30 | 显示全部楼层 |阅读模式
大家早上好!
; Y9 p" D7 Q) g5 u$ t+ j- z( _* p( C1 S, O: p
小弟是新手一个,附件是周末自己做的物流输送线,还有很多不足,希望得到大家的帮助!!' s" V& H) O& O: [6 l) r9 |3 r
( a/ m) F1 w) t7 k0 J. N7 N- o
目前存在以下问题:
& G$ F& i8 m- ~" n$ Z  c9 j8 z- G* z" E+ O' E7 V$ k8 w* y7 P
1:程序运行一段时间后,会出现错误:无法接受方法:name;$ C( y% M0 ?$ T6 U9 Q6 x: X
+ c/ r( L+ W+ ^. z
2:在经过track9时,小车会突然加速(闪现),而不是正常行驶;% t; B% D( P' ^2 K6 O' I

2 a+ ~- _: \( H, j% s/ J; ~还想要实现的功能:2 m7 U2 S0 A) c, I# d* `

, p" r' \: g; i1 S" ]1:道岔处的传感器自动判断,如果输送的发动机颜色一样则不需等待,如果颜色(名称)不一样则等待10秒;
3 C" K5 m  V2 I9 Z' w% o& c8 c$ S$ I) c* G! X+ k
2:增加统计功能,分别统计1个上件点,和4个下件点的发动机数量;(今天会努力尝试自己解决)0 O. Z( q2 f0 a% g: ^3 P6 C

& o, v& K6 C) t' o" t) I7 s4 o; X3:增加统计功能,计算输送节拍及分析瓶颈;(今天会努力尝试自己解决)
! s! d& k. I! L1 l1 _
! y4 _0 f2 u6 q0 w( c4 D. e0 X& B6 ]小弟在这先谢谢了!
+ n+ {& ^2 O# ^3 r, q9 j" C; Q& ^) T% A6 M2 l" U. i$ K

本帖子中包含更多资源

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

x
发表于 2015-4-29 15:53:20 | 显示全部楼层
1.错误原因,坏件在e4被卸载,车子空了,但它的目的地还是output3,所以它去output3没东西可卸载就出错了;改进quality程序改为:/ e5 `7 |; t3 s9 F
(sensorID : integer)+ v& [/ j! e( g6 Z3 N
is9 k. u. k2 v8 l2 s5 t
        randNo:real;
: B9 Q/ h0 {* W' X/ [( S/ I, Q2 Kdo- t! k8 J3 ?9 ~3 ~
        @.stopped:=true;' T4 o! ]( O/ _/ }. ]) |
        wait 20;0 R4 |3 C0 z0 V, F( M4 h) I7 c
        randNo:=z_uniform(2,0,1);
! g- D9 R1 e" R" D, }  l        @.cont.createattr("type","string");
, n, H- l+ J# K        if randNo>0.7 then" j* v; ~8 L* m2 o4 t3 J4 }
                @.cont.type:="bad";
) n' ^) R; ]4 u3 [) M: B8 J                print"bad";) L* |& g6 C# P! t' c
                @.cont.move(drain4);
6 A% g9 c9 O% O& c: Y                @.destination:=Load_in;-----增加语句! h0 p! H/ z  B6 m
        else) \% y- f! }0 F% F; P+ b! e0 h( C
                @.cont.type:="good";
1 Q. H1 g6 z6 U* Y* P                print"good";8 b( g$ X1 E1 P, e7 ?
        end;; n# P+ P, H/ \: K4 }" W
         @.stopped:=false;! ~; B2 O# T) z) \1 H
                @.move;             ; D; u0 w3 S. H7 U: W
end;" M2 @" W# }5 w0 S/ ]+ |+ D5 y
同时将unload程序改为
( T8 _- P1 e' T; S) {2 l  D+ x/ yis
, @8 V* ?' x  F4 m& tdo
9 d; W# ^; A6 v3 |* [7 m        wait 30;
+ o5 F4 A7 |# X' v$ ~4 l        if @.empty=false then ! t9 t& d/ i: S! T
        if @.cont.name="green"then' `8 @: A' o0 E4 s: D" R. K% b
                @.cont.move(drain1);
- Y: z* h9 P/ [+ B3 l1 i                print"Unloading on drain1";$ P$ V9 Z" D5 O4 K: ?
        elseif @.cont.name="blue"then
" Z/ N4 l) x4 u+ D# P; H8 I                @.cont.move(drain2);: v# i2 r& K7 f4 A3 ~* T) r& P! M
                print"Unloading on drain2";" P8 [( e7 o6 V  p5 C2 h
        else4 _; @1 V. ?% _
                @.cont.move(drain3);
, `5 l+ W* @3 G% h; z, s. c                print"Unloading on drain3";
! q# R+ n  G& |# s; r6 X  F0 ?        end;
) d; a( P& w& e7 h4 N; {        else
8 n. a, C6 I  S        end;; q) e5 ?% I: o- G- o6 ~+ I& K
        @.destination:=Load_in;6 T. C, q, A/ c* i
        @.move;( ?% C4 C: `: n& n% {& x. A
end;
! ^% P0 g! Z0 F9 B& N
发表于 2015-4-29 15:55:26 | 显示全部楼层
2,闪现问题在Track5上,不在Track9上,改进:
, ^; q1 M  @6 ^4 a( o/ }6 M将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 1 @) J/ [. y) n) K
是wait-time

7 A. h, y7 w7 U2 J/ _, N1 `: y' N太谢谢啦!!春天般的温暖啊!!
发表于 2015-5-7 16:53:11 | 显示全部楼层
运行10:27时间左右,还是出现无法接受Load方法中的Name现象。怎么解决?请教大神。
 楼主| 发表于 2015-5-8 11:37:10 | 显示全部楼层
dfrzfz 发表于 2015-5-7 16:53
* z) d6 X; K9 \5 H运行10:27时间左右,还是出现无法接受Load方法中的Name现象。怎么解决?请教大神。 ...
* D+ Y* @' O' u7 M9 P0 r- L( D
我按照上面的方法测试过,是可以的,不会再出现无法接受方法name的错误了
发表于 2015-5-8 14:53:44 | 显示全部楼层
herrNB 发表于 2015-5-8 11:37
0 T% ], L2 Y# y, P, m& b7 G( N& f1 M我按照上面的方法测试过,是可以的,不会再出现无法接受方法name的错误了 ...

' B+ _% l+ |9 X8 q' n4 N我的QQ:451460284,能和你交流一下吗?为什么我的9.0版会出现这样的问题?
3 H+ ^# _1 N, A: G9 G% y. H. n
 楼主| 发表于 2015-5-8 16:36:27 | 显示全部楼层
dfrzfz 发表于 2015-5-8 14:53
) o# F+ I# q7 u9 `# N1 y) ?我的QQ:451460284,能和你交流一下吗?为什么我的9.0版会出现这样的问题?
1 w4 d5 }9 s% `- U8 e
我用的也是9.0版本哦,下班后加你QQ交流
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2026-1-8 00:58 , Processed in 0.020420 second(s), 20 queries .

Powered by Discuz! X3.4 Licensed

© 2001-2017 Comsenz Inc.

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