设为首页收藏本站

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

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 5292|回复: 10

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

  [复制链接]
发表于 2015-4-27 09:50:30 | 显示全部楼层 |阅读模式
大家早上好!
. w" v/ r1 a9 U- @2 |" @
* c4 o7 A( q6 N3 D0 M7 d; T. c小弟是新手一个,附件是周末自己做的物流输送线,还有很多不足,希望得到大家的帮助!!) r3 r4 A, X4 w' ?! I) k
2 Q1 w; T% m& }! a7 I( e; b
目前存在以下问题:
4 Y; G! t( V- g, S9 i' I/ U
9 j* i- @# l  U6 o& O& V6 p  u1:程序运行一段时间后,会出现错误:无法接受方法:name;- n. v" c& c9 S; D9 `" M+ E
# t; {4 e, Q) p  p  \
2:在经过track9时,小车会突然加速(闪现),而不是正常行驶;
' T# x/ X. b/ y) V# d. x: c8 h) h( v# b$ ~, E1 k: ]
还想要实现的功能:3 f" J6 c. L3 m: {& |$ R

3 T, n0 ?, C2 v, P) K  X( Y1:道岔处的传感器自动判断,如果输送的发动机颜色一样则不需等待,如果颜色(名称)不一样则等待10秒;( U4 v* C1 l7 U. i

( h; o; _; z, J5 Z2:增加统计功能,分别统计1个上件点,和4个下件点的发动机数量;(今天会努力尝试自己解决); g9 h( Y5 m8 `; S

8 x9 |7 A+ G' v3:增加统计功能,计算输送节拍及分析瓶颈;(今天会努力尝试自己解决)5 b, A, m) F: \9 I6 X

3 R8 n" Q' a/ A% _小弟在这先谢谢了!7 x( O5 ~7 e' M; u
  S( }, o& n* h$ p) M- T

本帖子中包含更多资源

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

x
发表于 2015-4-29 15:53:20 | 显示全部楼层
1.错误原因,坏件在e4被卸载,车子空了,但它的目的地还是output3,所以它去output3没东西可卸载就出错了;改进quality程序改为:
1 x* K; {9 u5 q(sensorID : integer)$ y( ?2 C6 t) P7 {
is
" V) Z  p# G% j  p' _! J        randNo:real;
! h0 \/ F# ?! l6 ~# m. `# c/ pdo
0 ~. J5 \; F" K' h        @.stopped:=true;
; t! X: D2 h8 a( ]: S; h        wait 20;
) [' \2 p6 j4 J& r3 g        randNo:=z_uniform(2,0,1);9 \) u/ J. B* ]+ X
        @.cont.createattr("type","string");+ X+ Q, g1 q9 N& M4 s! r
        if randNo>0.7 then2 b( f2 |7 C$ \
                @.cont.type:="bad";
  A  ?: ^2 t1 Z! O3 n                print"bad";
& c4 z2 X4 H! _: I5 ^5 p+ s  N: n                @.cont.move(drain4);! a. _7 x8 A( k4 z) `' V
                @.destination:=Load_in;-----增加语句
( b$ O3 P& Q: W. g        else8 f% K) o% z4 r8 _
                @.cont.type:="good";6 U0 d- W4 O0 [2 @+ A! T" f
                print"good";' I4 S; t, r3 [9 ]9 j- m0 s
        end;
6 n8 g$ T! G3 c! G) W         @.stopped:=false;
6 {) o9 w1 ~7 k. _/ V; C. z' [                @.move;             
1 n& a& O5 ]* u* i# {end;
  _$ F' X. L* g' X: A: R0 j) f同时将unload程序改为3 {- o. r5 @9 Q' @0 S0 A  ~
is5 v1 w1 i5 f# z+ k$ D( _% f
do1 V/ t$ ~$ p7 W
        wait 30;+ i- ~' T/ S5 O# G& u4 ]
        if @.empty=false then . [" B. D# R; H
        if @.cont.name="green"then
4 f) V/ s/ W+ q, x% N6 n, \                @.cont.move(drain1);
6 i$ A4 I0 t3 q' K( s; z! f                print"Unloading on drain1";0 L; \0 C% c5 E$ }
        elseif @.cont.name="blue"then+ {" X) l2 V' A( r( d! [' [
                @.cont.move(drain2);; C9 U- A' j% ^! g6 w
                print"Unloading on drain2";
( m2 w% a! z4 D' K        else. t% c) I: H/ y) P" W
                @.cont.move(drain3);/ v$ g$ o7 s. {
                print"Unloading on drain3";
0 [8 x: z- @* E. _* C1 o1 Y        end;: E4 O' j& @9 I* U
        else5 @6 s3 E# q" ]: \& L8 _' u- [# N
        end;* X5 l2 x# Q- j6 B6 o8 k; s
        @.destination:=Load_in;
2 I' \$ f: W0 \5 i6 B; b        @.move;$ @' P5 f$ l; h3 ~8 w
end;* L9 X3 R& m, S/ e+ i! f- {3 a
发表于 2015-4-29 15:55:26 | 显示全部楼层
2,闪现问题在Track5上,不在Track9上,改进:
. {! ?. z0 l, m8 C! b将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
2 U  P2 N1 K/ f4 d& T" ]9 n: l/ c是wait-time

% ~: o# V5 v  n& e8 A7 y" W9 s太谢谢啦!!春天般的温暖啊!!
发表于 2015-5-7 16:53:11 | 显示全部楼层
运行10:27时间左右,还是出现无法接受Load方法中的Name现象。怎么解决?请教大神。
 楼主| 发表于 2015-5-8 11:37:10 | 显示全部楼层
dfrzfz 发表于 2015-5-7 16:53
6 H3 w5 N' x# E3 \运行10:27时间左右,还是出现无法接受Load方法中的Name现象。怎么解决?请教大神。 ...

. M7 Y0 Z" t) ^$ `$ J我按照上面的方法测试过,是可以的,不会再出现无法接受方法name的错误了
发表于 2015-5-8 14:53:44 | 显示全部楼层
herrNB 发表于 2015-5-8 11:37
8 H8 c2 O/ I0 f, g+ s/ ~: m我按照上面的方法测试过,是可以的,不会再出现无法接受方法name的错误了 ...
5 W- j$ i& C4 Y4 U
我的QQ:451460284,能和你交流一下吗?为什么我的9.0版会出现这样的问题?: s/ U$ q) v( _/ g6 ~
 楼主| 发表于 2015-5-8 16:36:27 | 显示全部楼层
dfrzfz 发表于 2015-5-8 14:53
+ W9 c; y! d! C" L" D% W我的QQ:451460284,能和你交流一下吗?为什么我的9.0版会出现这样的问题?

! l! r4 F4 s- k9 ^* m; h  B$ R. C7 J我用的也是9.0版本哦,下班后加你QQ交流
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2026-6-9 11:25 , Processed in 0.019710 second(s), 20 queries .

Powered by Discuz! X3.4 Licensed

© 2001-2017 Comsenz Inc.

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