设为首页收藏本站

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

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 4481|回复: 10

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

  [复制链接]
发表于 2015-4-27 09:50:30 | 显示全部楼层 |阅读模式
大家早上好!# P! l2 u, X% c  j. _3 a

- r/ ~+ \7 ]- b小弟是新手一个,附件是周末自己做的物流输送线,还有很多不足,希望得到大家的帮助!!9 ]1 i2 h5 Z" S0 k& C$ C$ M
2 \. M# P' t1 S; F/ |2 l
目前存在以下问题:
- ~0 }4 F$ I" _% ~2 H
$ F/ C- x! r9 U1:程序运行一段时间后,会出现错误:无法接受方法:name;$ g8 o& S! [7 M1 w: Q" }* _

2 y( f' c) w9 ]( G2:在经过track9时,小车会突然加速(闪现),而不是正常行驶;
, d6 s6 ^+ g( A1 \4 R- m! w: u
+ O* q' m$ ]9 ^还想要实现的功能:; k8 {2 p( v: D& ^" Z
0 G% @# i) B  ^( t+ q" D
1:道岔处的传感器自动判断,如果输送的发动机颜色一样则不需等待,如果颜色(名称)不一样则等待10秒;
9 |' c5 q* K+ q3 D( j: ~3 A+ j5 b! Y2 l, Y8 \% p$ Y# g- s" }
2:增加统计功能,分别统计1个上件点,和4个下件点的发动机数量;(今天会努力尝试自己解决)5 B$ P# ~( N2 j: q2 i( A$ V  A
& L: _; A0 z7 {5 d( ~: C( |& ]
3:增加统计功能,计算输送节拍及分析瓶颈;(今天会努力尝试自己解决)
+ V- f6 i3 [8 l  _; h8 v8 }2 J1 R  |7 ]8 J( Q
小弟在这先谢谢了!
8 H; m' e2 b: b: @' Q/ s- u! M! M6 G4 E% x/ O6 E

本帖子中包含更多资源

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

x
发表于 2015-4-29 15:53:20 | 显示全部楼层
1.错误原因,坏件在e4被卸载,车子空了,但它的目的地还是output3,所以它去output3没东西可卸载就出错了;改进quality程序改为:
7 n$ ]- J% {' ^2 Q+ s(sensorID : integer)
1 D* v% l8 M  i* r$ {is
* U! ^: G0 l2 M+ }$ f) l        randNo:real;5 h4 s' a2 a0 y! Z4 ^
do
% Q! B  ?4 N  D- h, }, m: ^  d+ d' z        @.stopped:=true;
2 [0 X* k6 f" ?        wait 20;* M8 N2 V. T+ l
        randNo:=z_uniform(2,0,1);
* u% F* i. J$ J- |        @.cont.createattr("type","string");
0 L$ u$ c6 a2 c  S8 L+ k/ j# _        if randNo>0.7 then$ b2 J0 D# d! {; o7 m; O3 i7 e
                @.cont.type:="bad";$ x1 v0 k) ]! C( h# ]" f
                print"bad";4 L( d- f2 w0 p  u; d/ a
                @.cont.move(drain4);
9 w6 s- m- e7 c$ }+ N7 L: E6 X4 K                @.destination:=Load_in;-----增加语句% N- U9 {+ J' J) }
        else
; d/ \* z: t0 p- y6 E' [                @.cont.type:="good";
3 D4 O1 ?* L" A4 ?                print"good";, k! T- n; b) d6 D& e1 ~1 A# G
        end;& E* \: o2 i# d  A$ M
         @.stopped:=false;* o2 V& u+ D4 v6 V$ O
                @.move;             
& V9 N' O3 L; E7 ^# S1 q5 mend;  P. p' T/ M) z
同时将unload程序改为
: P3 T; T/ s6 y) R/ h+ m/ xis# J; y! m  r  c0 p& Q: ]5 M& ~
do9 {7 H  U: K2 \9 D2 L/ U
        wait 30;2 `  |9 ~- ]& j# M
        if @.empty=false then   a4 k0 f  s) B. s3 N% t+ E
        if @.cont.name="green"then
* m& Y8 j! @5 X8 M( N                @.cont.move(drain1);
( z2 `$ z6 {  a5 K: d, \6 }& D# w                print"Unloading on drain1";1 ^6 `' @) O' _7 W
        elseif @.cont.name="blue"then
% ^5 V! k9 k/ r9 e5 `3 K6 H/ I                @.cont.move(drain2);
6 q7 [- o& p) @0 E; g$ r! B                print"Unloading on drain2";9 }0 j* x, v$ _  q  G! K' f
        else- d1 V( Y! j4 a9 w
                @.cont.move(drain3);) O) K6 h8 }  N0 f
                print"Unloading on drain3";& v) s3 w$ h: f# z6 S+ ^
        end;
7 H# K3 x; {; a, L" M. q! r6 @: f        else: ?, I4 z) ?" o: r% L! S$ |
        end;& K" V0 q% R3 c) b/ O
        @.destination:=Load_in;
& ]+ m0 m: J9 ]3 N1 s4 w        @.move;% x$ B) n# s' j- r3 G- e& a
end;
# e9 l  X, R7 T6 H
发表于 2015-4-29 15:55:26 | 显示全部楼层
2,闪现问题在Track5上,不在Track9上,改进:
6 Z5 S. B8 r' ^9 V, m5 k将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 0 }) Y4 l7 q. B$ o
是wait-time

3 {4 |: i2 C5 u$ p( \太谢谢啦!!春天般的温暖啊!!
发表于 2015-5-7 16:53:11 | 显示全部楼层
运行10:27时间左右,还是出现无法接受Load方法中的Name现象。怎么解决?请教大神。
 楼主| 发表于 2015-5-8 11:37:10 | 显示全部楼层
dfrzfz 发表于 2015-5-7 16:53
" z& ^0 S; x, R$ B( d9 n1 \运行10:27时间左右,还是出现无法接受Load方法中的Name现象。怎么解决?请教大神。 ...

4 r, m4 C" |2 I2 d) I9 E我按照上面的方法测试过,是可以的,不会再出现无法接受方法name的错误了
发表于 2015-5-8 14:53:44 | 显示全部楼层
herrNB 发表于 2015-5-8 11:37
8 y) ^% k  `1 s5 {: f我按照上面的方法测试过,是可以的,不会再出现无法接受方法name的错误了 ...

9 z; |; W9 j4 t' E4 ~' Y! O# r我的QQ:451460284,能和你交流一下吗?为什么我的9.0版会出现这样的问题?) Y4 c! p/ T+ S' J0 ^! Y/ J; F
 楼主| 发表于 2015-5-8 16:36:27 | 显示全部楼层
dfrzfz 发表于 2015-5-8 14:53
0 w; ^- K- p6 [; e& H: v我的QQ:451460284,能和你交流一下吗?为什么我的9.0版会出现这样的问题?

3 J% r1 ?/ y7 ?# r$ Q3 _% C& x* f我用的也是9.0版本哦,下班后加你QQ交流
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2025-12-31 08:29 , Processed in 0.021806 second(s), 18 queries .

Powered by Discuz! X3.4 Licensed

© 2001-2017 Comsenz Inc.

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