设为首页收藏本站

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

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 4109|回复: 10

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

  [复制链接]
发表于 2015-4-27 09:50:30 | 显示全部楼层 |阅读模式
大家早上好!
* P. \8 n3 ]3 v& R& P* k4 g7 Z! i' z
小弟是新手一个,附件是周末自己做的物流输送线,还有很多不足,希望得到大家的帮助!!
9 ^! C8 L3 g* F1 i4 \; j
: W5 G* _& G8 b- G) W4 j目前存在以下问题:
$ |* I$ ?" W; r) Z4 D% r* t" l% I4 D% h% m
1:程序运行一段时间后,会出现错误:无法接受方法:name;$ Z  b! w! G3 t7 c( y$ M0 ~
: S/ \3 c; c2 z/ Y' Z+ Q
2:在经过track9时,小车会突然加速(闪现),而不是正常行驶;2 Q* g0 f4 |$ C; Q

# u" e" G) ?, I) n% p+ u) g还想要实现的功能:% m( Q) Q1 p3 u# Y7 h+ f2 `
0 x/ S8 ]) ~: o5 S1 S1 H1 l
1:道岔处的传感器自动判断,如果输送的发动机颜色一样则不需等待,如果颜色(名称)不一样则等待10秒;
5 B3 Q: ^2 M( B+ `% Z8 U+ h: ]% \1 [/ [
2:增加统计功能,分别统计1个上件点,和4个下件点的发动机数量;(今天会努力尝试自己解决)$ N: ]7 _4 e$ H4 I7 h/ c

* r4 V! Q7 l( F' C0 w& ]! F, k9 V3:增加统计功能,计算输送节拍及分析瓶颈;(今天会努力尝试自己解决)
% V+ ^/ k) V; x
8 A# I/ d4 g; p. h" m: e/ B  i% i小弟在这先谢谢了!% P1 d0 n: `  [6 ~8 y# E. L
) ]" ~7 t) t3 m1 z7 m( H" i

本帖子中包含更多资源

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

x
发表于 2015-4-29 15:53:20 | 显示全部楼层
1.错误原因,坏件在e4被卸载,车子空了,但它的目的地还是output3,所以它去output3没东西可卸载就出错了;改进quality程序改为:
3 ^6 K9 l  {  _) h(sensorID : integer)3 e& A5 t% K3 B; r
is) \. e. w' s" {
        randNo:real;
3 P+ `# ]# o9 E& F- vdo
2 ^. I3 W* i0 i0 I. a        @.stopped:=true;
' i' k# \+ i* ~0 T" i' {        wait 20;
1 V7 H' j0 d4 E- D6 r        randNo:=z_uniform(2,0,1);
9 u  l' f  ^/ E8 M+ D9 ]        @.cont.createattr("type","string");( l% U+ b% X5 b! J
        if randNo>0.7 then( P( q. d) m$ T
                @.cont.type:="bad";
8 C: B. H+ ^# J1 ?1 k/ ^                print"bad";3 G9 \( t! W5 L, f, x) X) b
                @.cont.move(drain4);
7 S- [  G* X# ^2 k6 Z7 F                @.destination:=Load_in;-----增加语句, x& U! w' o- K4 v" t" n* S8 f% t0 L
        else
2 Q+ ~, {$ z: ]; w+ Z: v& S                @.cont.type:="good";# G: M4 m4 G* c
                print"good";
0 E9 r) j! _- \- l5 I7 \        end;
, M1 u9 L. L- l- K, n9 E5 t* A, e         @.stopped:=false;0 T" Z1 R" L8 Q' w. S2 ~% e
                @.move;             + n8 t5 G4 r/ t
end;
. j: q2 |0 {7 }) z同时将unload程序改为
  c; }8 G' G0 s. o$ ]is! w# l  k( j8 |% M- m
do1 i/ d" J- Q( P/ }$ D
        wait 30;
! ~/ {# v) `/ m* o; ^* \3 P        if @.empty=false then
! N* ~3 k. j: D  M        if @.cont.name="green"then6 ]/ h+ |4 h4 M* V0 T4 Z
                @.cont.move(drain1);* n1 d$ n7 k* v5 t8 I' [% \$ n
                print"Unloading on drain1";* u9 Q2 }# ^  `% v/ b+ F* \
        elseif @.cont.name="blue"then9 Q- u5 {& F7 h, l4 o
                @.cont.move(drain2);- D, ?! \5 J. Q0 Y5 k, v
                print"Unloading on drain2";# L" O0 E" s) [% u" k, F
        else
5 g: I/ w! X* v' _- ]& r                @.cont.move(drain3);
( O" p3 \  l1 d" t0 ^* m# ~                print"Unloading on drain3";3 X+ O! S! y4 j) B$ Z& q* D  x
        end;4 ~1 y8 Z5 Z. i. \, p
        else
  H; E- G& I  R, j1 p        end;$ h4 Z/ J$ s1 B$ r  R
        @.destination:=Load_in;6 p" _! R: w3 S* ^" `+ A# C( ~3 I
        @.move;
0 L. t- ]7 [" I9 j2 k& Iend;% @  i2 X' O; J8 B
发表于 2015-4-29 15:55:26 | 显示全部楼层
2,闪现问题在Track5上,不在Track9上,改进:
- D4 a+ k- I- P4 y& _5 Q) 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
! {8 C3 p, ^/ |6 t是wait-time
2 Y9 |. g5 I+ \% ^: X6 K
太谢谢啦!!春天般的温暖啊!!
发表于 2015-5-7 16:53:11 | 显示全部楼层
运行10:27时间左右,还是出现无法接受Load方法中的Name现象。怎么解决?请教大神。
 楼主| 发表于 2015-5-8 11:37:10 | 显示全部楼层
dfrzfz 发表于 2015-5-7 16:53
9 w. A# D$ P( N运行10:27时间左右,还是出现无法接受Load方法中的Name现象。怎么解决?请教大神。 ...

; Z  h. k3 R2 [( L我按照上面的方法测试过,是可以的,不会再出现无法接受方法name的错误了
发表于 2015-5-8 14:53:44 | 显示全部楼层
herrNB 发表于 2015-5-8 11:37
& F' Q8 ]2 w7 G/ ^# U/ G  ]3 k我按照上面的方法测试过,是可以的,不会再出现无法接受方法name的错误了 ...

8 Z9 x' l1 N: c* s4 R我的QQ:451460284,能和你交流一下吗?为什么我的9.0版会出现这样的问题?
$ u. k' T+ x% z0 h  [0 ^( i
 楼主| 发表于 2015-5-8 16:36:27 | 显示全部楼层
dfrzfz 发表于 2015-5-8 14:53
6 ?/ h+ ^/ d# p; ?9 r我的QQ:451460284,能和你交流一下吗?为什么我的9.0版会出现这样的问题?
; H7 B& x' L, P
我用的也是9.0版本哦,下班后加你QQ交流
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2025-10-25 13:20 , Processed in 0.021023 second(s), 20 queries .

Powered by Discuz! X3.4 Licensed

© 2001-2017 Comsenz Inc.

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