设为首页收藏本站

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

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 5242|回复: 10

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

  [复制链接]
发表于 2015-4-27 09:50:30 | 显示全部楼层 |阅读模式
大家早上好!' J5 a0 E1 i! E

" R6 x7 _; x) J小弟是新手一个,附件是周末自己做的物流输送线,还有很多不足,希望得到大家的帮助!!/ b/ s, f0 U5 x5 M: }: H: H: k$ ]1 K
$ I4 @- y- G+ l* @7 w. F7 f! f
目前存在以下问题:
  v. @5 G0 f4 [# R  a( h7 y5 O7 O. V( }% e& u" {% h
1:程序运行一段时间后,会出现错误:无法接受方法:name;
8 F5 C$ T) w% Z& p  h% L. x/ F7 |/ N, O/ p  z4 B
2:在经过track9时,小车会突然加速(闪现),而不是正常行驶;8 G2 C3 Z" B- n: N$ k5 K: d! C

/ d( F! N; p/ t3 F4 M* s还想要实现的功能:
' W9 Y( N9 y" q: m5 B: j. ?( m; t3 c
8 _- o" Y' f! Y7 g5 U$ x) L0 J1:道岔处的传感器自动判断,如果输送的发动机颜色一样则不需等待,如果颜色(名称)不一样则等待10秒;7 t' |! y8 F' A( _- s3 ~5 x

% S1 ?+ [% w; X/ ?2 h2:增加统计功能,分别统计1个上件点,和4个下件点的发动机数量;(今天会努力尝试自己解决)
5 w' k8 ]0 ?9 x1 O- u- N+ k  [( N" c1 ?4 r+ F# y3 o' }. P
3:增加统计功能,计算输送节拍及分析瓶颈;(今天会努力尝试自己解决)  O$ {/ l9 F& c6 n) n: c
7 ~5 G; [6 p7 t- y, ^# E9 h  z
小弟在这先谢谢了!' B5 N0 }9 }$ q0 q: S* \) M
. f# r+ o6 k4 |# Y5 Q4 K

本帖子中包含更多资源

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

x
发表于 2015-4-29 15:53:20 | 显示全部楼层
1.错误原因,坏件在e4被卸载,车子空了,但它的目的地还是output3,所以它去output3没东西可卸载就出错了;改进quality程序改为:
! [) d/ \, l9 s. V* [(sensorID : integer)8 V' ~# n  x' k; r
is
  v  N6 {% U) b! B        randNo:real;
, A% ~7 {7 \( K7 V! Rdo6 }+ w; @" l/ b' {) p0 E
        @.stopped:=true;
( E( R' B( [4 c4 n9 E        wait 20;
& x& G9 ]4 @5 ], ?6 a        randNo:=z_uniform(2,0,1);
% q+ K& _$ w( ?& f        @.cont.createattr("type","string");
2 c6 V3 Z9 \8 }! \8 H  u        if randNo>0.7 then+ |3 \% f" S! d" B
                @.cont.type:="bad";
6 J. f1 M. X" q3 L* ^! c                print"bad";3 J7 {/ Z0 y& ^- W1 w
                @.cont.move(drain4);
3 l  f" a; z- C$ {" z! X8 p8 {/ `                @.destination:=Load_in;-----增加语句
, |# c  N  S: U0 q. c- g        else# U6 g4 e2 H6 D; i, j9 U! n+ F
                @.cont.type:="good";7 Z- t2 ~, J/ I9 _  y% ^. O
                print"good";
2 e. r1 j4 N, g6 }( N! k8 L6 b  T. a        end;
+ q- _( A. J) I* l0 I! j1 N* r2 P/ z         @.stopped:=false;
# ?2 j" {0 F: C3 \  D                @.move;             
7 L, r% L1 |7 M$ o. ^end;
9 `2 K+ R1 g% [同时将unload程序改为3 w! G4 `' b( i, P, O7 O! c
is" c0 p2 a  K& b: O+ U9 N3 T
do) H8 [5 H! N  _0 z* a9 ^6 t, I
        wait 30;0 r8 H- c& g0 k" a; w, `
        if @.empty=false then
5 z; ^1 ~; ^3 H( o9 }1 K* h5 L        if @.cont.name="green"then4 d+ E- w' i! b" s1 g1 i& E
                @.cont.move(drain1);8 g( A+ F8 q6 L; V' Z
                print"Unloading on drain1";
7 k5 W+ f! m) _1 _/ p+ m        elseif @.cont.name="blue"then
$ |/ G/ a: a8 B+ X1 Z$ K; ^$ a                @.cont.move(drain2);
6 r6 L% a0 h9 {% q9 h1 e                print"Unloading on drain2";
# L- h+ p2 j6 p" O: y- K7 @        else
& k; f( R1 ~, B' S5 ?# p                @.cont.move(drain3);
4 Z0 ?1 ]5 J" `                print"Unloading on drain3";
$ w: ~8 Y5 x# p' B# q* `! \        end;
/ B4 i* H) _+ s2 R" r        else
; t) ?( f7 }- w4 T% Z/ ^        end;
% u8 p+ M# Q$ T2 {        @.destination:=Load_in;$ t# @" c8 J( a% S% z0 L( d  Q
        @.move;" R# m$ G! G. V" ]: v
end;
0 ?* B" Z5 n! C; \3 u+ T
发表于 2015-4-29 15:55:26 | 显示全部楼层
2,闪现问题在Track5上,不在Track9上,改进:
8 I: P' [# m( b8 r将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 % W  g: z' t8 Q5 D! y- ]
是wait-time
1 K" N( u3 x% ~3 C& n. t, ~
太谢谢啦!!春天般的温暖啊!!
发表于 2015-5-7 16:53:11 | 显示全部楼层
运行10:27时间左右,还是出现无法接受Load方法中的Name现象。怎么解决?请教大神。
 楼主| 发表于 2015-5-8 11:37:10 | 显示全部楼层
dfrzfz 发表于 2015-5-7 16:53 & [4 {! y/ b. H# e7 d1 i- }
运行10:27时间左右,还是出现无法接受Load方法中的Name现象。怎么解决?请教大神。 ...

6 t3 O/ ~  J9 J: d( \& w$ J我按照上面的方法测试过,是可以的,不会再出现无法接受方法name的错误了
发表于 2015-5-8 14:53:44 | 显示全部楼层
herrNB 发表于 2015-5-8 11:37 ) z+ j7 p1 m3 X' p/ ]% N
我按照上面的方法测试过,是可以的,不会再出现无法接受方法name的错误了 ...

3 s; d3 x+ |& H, W+ z我的QQ:451460284,能和你交流一下吗?为什么我的9.0版会出现这样的问题?
1 H$ W! C% w- `9 F. `" a; @/ ~  j4 V* ^
 楼主| 发表于 2015-5-8 16:36:27 | 显示全部楼层
dfrzfz 发表于 2015-5-8 14:53
: C0 w7 \4 G0 D9 k我的QQ:451460284,能和你交流一下吗?为什么我的9.0版会出现这样的问题?

2 {+ I1 ~& R* h" P+ d我用的也是9.0版本哦,下班后加你QQ交流
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2026-5-26 03:38 , Processed in 0.023314 second(s), 20 queries .

Powered by Discuz! X3.4 Licensed

© 2001-2017 Comsenz Inc.

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