设为首页收藏本站

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

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 5907|回复: 10

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

  [复制链接]
发表于 2015-4-27 09:50:30 | 显示全部楼层 |阅读模式
大家早上好!
4 p' O1 N& D' g  w! g+ J5 v7 q9 g7 W: h4 b* u8 U1 O& g
小弟是新手一个,附件是周末自己做的物流输送线,还有很多不足,希望得到大家的帮助!!
' ^3 M1 K$ E, g! J1 w# S* [/ J  J. X2 X* D% S
目前存在以下问题:
6 _5 M+ ]3 b- y( D7 V2 `& R
7 J" R3 J& @6 {9 E% J7 x/ B1:程序运行一段时间后,会出现错误:无法接受方法:name;8 y2 Q8 ~1 ?2 q& e

# e9 B. D: t7 k6 c2 N9 b4 R# p2:在经过track9时,小车会突然加速(闪现),而不是正常行驶;
6 `6 Q2 ~* v0 H. k9 e" c
8 ]' x" B% d3 ?还想要实现的功能:
9 g( D6 \" K" P4 E! O9 q! v6 V1 u# R1 d  e
1:道岔处的传感器自动判断,如果输送的发动机颜色一样则不需等待,如果颜色(名称)不一样则等待10秒;2 X; k2 |) k) V4 u4 W
: I- `9 U' ?( @5 k2 p
2:增加统计功能,分别统计1个上件点,和4个下件点的发动机数量;(今天会努力尝试自己解决)
1 J( o9 @, S* z. V( ~! y7 P  k" z+ m, H- c' C  H# c7 X
3:增加统计功能,计算输送节拍及分析瓶颈;(今天会努力尝试自己解决)
2 z5 `+ p! s* R, g2 n2 C1 Y/ O& t0 |/ h8 T2 a; W5 t. S! H( u
小弟在这先谢谢了!
& g. H$ n5 p  j6 p( f) G  F% g# v  `1 Y8 t

本帖子中包含更多资源

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

x
发表于 2015-4-29 15:53:20 | 显示全部楼层
1.错误原因,坏件在e4被卸载,车子空了,但它的目的地还是output3,所以它去output3没东西可卸载就出错了;改进quality程序改为:
( I( y' m/ i1 Z. i( R. _) r* S(sensorID : integer)" d' P: l$ a/ u9 Q4 |; X. x6 K
is
9 R2 E. N% z7 G% c1 U* m/ \        randNo:real;
$ H8 w/ l5 Z) ]& j" T2 `  bdo
% `- j- l+ |; w2 Y% D2 R; x" a        @.stopped:=true;$ n/ l0 k* R  c: @
        wait 20;! Z: r% Q3 }* A& }  }7 X3 C
        randNo:=z_uniform(2,0,1);
) z7 ]9 i* c" j, d        @.cont.createattr("type","string");. W# O1 s" t3 y6 F2 W7 B
        if randNo>0.7 then
) K4 C9 q' ^' ?                @.cont.type:="bad";  M: N# q" W6 h6 _5 L- R
                print"bad";
! M% J  q0 m6 v: D                @.cont.move(drain4);! C9 o4 k' ?$ Z
                @.destination:=Load_in;-----增加语句
8 A( U7 D6 W% E1 x% d. U        else
4 u+ M7 E# z% Q# a5 G/ S  I                @.cont.type:="good";
7 y1 l( S* I. z& A1 b8 w                print"good";
1 I; u- s/ H8 c: w/ {! L2 U        end;3 ^  u  Y5 A, Q
         @.stopped:=false;7 d5 P8 Z1 v  D$ o3 i5 k; q0 k* \& q
                @.move;             : L8 ?. J9 _7 k" O/ e: O, B7 Q
end;
8 Y4 A, K8 H" |  C同时将unload程序改为
% R) t6 ]7 E8 F4 F9 jis' F9 |( z9 s3 B& Q6 }6 i
do
5 D3 g+ T$ p- b& M1 q2 \        wait 30;
+ d6 E8 e; L' P: `" K1 [        if @.empty=false then ) z! `# N% \1 W  C+ Z5 N5 ^$ G
        if @.cont.name="green"then+ f8 P2 m) B* D0 q3 p" U( L% @
                @.cont.move(drain1);- I- v) s  L: b* i( ?
                print"Unloading on drain1";! v( x& h! O+ B: c/ u0 `5 ~) ]
        elseif @.cont.name="blue"then
8 B1 A. ?% s7 X- t$ o6 e                @.cont.move(drain2);& O: O$ O% u, Z& Z9 Q3 S
                print"Unloading on drain2";
+ Y0 R' s: l. @, H        else7 V& B/ x6 `* p1 `9 N4 }
                @.cont.move(drain3);. }1 b, Y6 X9 P! L: j' X( p) C; [
                print"Unloading on drain3";
* k. k9 u- s+ n  n: ^* S        end;  Q: U; \9 ^9 R  J% b" ?, e4 s
        else
, p5 V  [$ I6 ~9 \        end;, T( c' M9 y- v
        @.destination:=Load_in;
) N9 b- K8 c& E* v& W2 V( E        @.move;
) d3 y3 F% d2 P# \/ C* Cend;. X9 n1 {8 O; N; L2 i
发表于 2015-4-29 15:55:26 | 显示全部楼层
2,闪现问题在Track5上,不在Track9上,改进:; Z/ m9 i, M  p/ u
将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 ~  x, d$ ~1 h0 `% F
是wait-time
" a+ q0 n* u, i6 F/ X8 C
太谢谢啦!!春天般的温暖啊!!
发表于 2015-5-7 16:53:11 | 显示全部楼层
运行10:27时间左右,还是出现无法接受Load方法中的Name现象。怎么解决?请教大神。
 楼主| 发表于 2015-5-8 11:37:10 | 显示全部楼层
dfrzfz 发表于 2015-5-7 16:53 " q5 m  C8 @) D% l8 _2 L( b5 F
运行10:27时间左右,还是出现无法接受Load方法中的Name现象。怎么解决?请教大神。 ...
- u/ B5 t. V& l( M* @. Y: ~
我按照上面的方法测试过,是可以的,不会再出现无法接受方法name的错误了
发表于 2015-5-8 14:53:44 | 显示全部楼层
herrNB 发表于 2015-5-8 11:37
. D6 j! M: U6 B7 r6 A; B, R: i我按照上面的方法测试过,是可以的,不会再出现无法接受方法name的错误了 ...

4 |, J! @; f. Z$ F9 s& K我的QQ:451460284,能和你交流一下吗?为什么我的9.0版会出现这样的问题?$ {1 w+ H; s' q3 D/ x
 楼主| 发表于 2015-5-8 16:36:27 | 显示全部楼层
dfrzfz 发表于 2015-5-8 14:53 ( S7 X( j1 h, A5 t% S
我的QQ:451460284,能和你交流一下吗?为什么我的9.0版会出现这样的问题?

" l0 E+ u# p; p  {$ j我用的也是9.0版本哦,下班后加你QQ交流
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2026-8-31 17:02 , Processed in 0.018811 second(s), 18 queries .

Powered by Discuz! X3.4 Licensed

© 2001-2017 Comsenz Inc.

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