设为首页收藏本站

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

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 4856|回复: 10

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

  [复制链接]
发表于 2015-4-27 09:50:30 | 显示全部楼层 |阅读模式
大家早上好!
' G( W, Q2 r" t! _6 F! F! @8 c/ C5 J
小弟是新手一个,附件是周末自己做的物流输送线,还有很多不足,希望得到大家的帮助!!' q! i* |9 O! @/ q, Y# u8 V

+ Y7 v6 C, O& `3 N2 m  T目前存在以下问题:* o) L/ e/ Z9 V. x) p
- f) Z0 M) q* k( Y/ D: R$ D
1:程序运行一段时间后,会出现错误:无法接受方法:name;. [7 Y9 U* H7 _
. X( c! z% r$ F) }
2:在经过track9时,小车会突然加速(闪现),而不是正常行驶;
/ A* W" X0 G6 p9 {% X3 O' u6 `6 L/ P( e+ w7 U3 X; U% i" [9 T( G1 g
还想要实现的功能:
: n! f6 n8 Q$ ]! u& E5 l
1 ~/ i% w/ L' p1:道岔处的传感器自动判断,如果输送的发动机颜色一样则不需等待,如果颜色(名称)不一样则等待10秒;
) M6 t1 `& j. S6 w
7 c& ~% y. ]7 C8 U+ f" W  Q% |' d2:增加统计功能,分别统计1个上件点,和4个下件点的发动机数量;(今天会努力尝试自己解决)$ V* ~4 D- q. h4 E# }3 i) `: g
# ?0 m2 d; D2 j5 b
3:增加统计功能,计算输送节拍及分析瓶颈;(今天会努力尝试自己解决)
# F# k. ]) y# \6 c
: }+ o2 H7 D" V/ Y9 w5 o# ?( K小弟在这先谢谢了!& ?+ m8 A' V/ z# S+ m

) ]' P" |; S- [4 S3 x( Y7 M

本帖子中包含更多资源

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

x
发表于 2015-4-29 15:53:20 | 显示全部楼层
1.错误原因,坏件在e4被卸载,车子空了,但它的目的地还是output3,所以它去output3没东西可卸载就出错了;改进quality程序改为:  Y# @- X- \$ d; p% s1 F+ s# |
(sensorID : integer)) S( l3 p: y0 _4 t6 ~
is3 `) t4 n2 D/ X6 ^  _
        randNo:real;' v: s6 D. z/ N6 _& m2 X
do
3 |! b; F# F; v1 r6 h8 T        @.stopped:=true;
( s/ L6 I8 G3 @# P* Y        wait 20;
: m) q0 ~* B, V( J        randNo:=z_uniform(2,0,1);
8 V7 l' ]) G  b- \        @.cont.createattr("type","string");5 z: T  ~' L$ j$ t2 h9 o
        if randNo>0.7 then
1 b9 F( H. U4 X. i                @.cont.type:="bad";
4 Z5 I$ G4 V  C                print"bad";
) T9 A. N8 e9 U3 q1 x( L                @.cont.move(drain4);
  |9 O$ I- w# ^, R                @.destination:=Load_in;-----增加语句9 [6 r5 ~% b; w6 c! ^9 y6 O
        else; F% |9 B3 g+ N8 X7 @: B- R
                @.cont.type:="good";
/ d" \: a: o1 O4 j' p                print"good";
/ B/ d" T* A, D( p% B: `& h9 H        end;
- \1 I( {' Z" j" U# `/ T% u         @.stopped:=false;
3 P+ B7 b; K3 n1 R! ^9 a                @.move;             
5 n1 h- [1 U3 d8 w5 a" w1 rend;7 G' B% v: Q6 g! t7 S
同时将unload程序改为- c! U5 b3 t- f* p: U  o
is6 }4 x. v' s6 l$ u, s( ^
do) z" C/ m5 ]0 M0 b- t- b. U, p
        wait 30;
( U* l4 G' r$ F' o2 A2 n        if @.empty=false then ( P5 F" R$ Q; {+ D# K
        if @.cont.name="green"then
! T& ^4 C& r; ~5 J3 P" X) U. R                @.cont.move(drain1);2 @$ e+ L  S* f
                print"Unloading on drain1";
  q/ i8 o+ W0 C9 I" ], @/ [; {% Q        elseif @.cont.name="blue"then
1 O7 o8 y) I9 @+ I1 y7 ^: |8 C                @.cont.move(drain2);
0 G# E2 M; W+ h& y                print"Unloading on drain2";! o1 j! B* S. G  B  l
        else
+ O. F% ~- }# `. w( ]2 n; M                @.cont.move(drain3);! D3 Q$ l+ ]6 v# g, s/ R0 f
                print"Unloading on drain3";
: {2 {  B- y" J        end;
  |+ `" q1 Y+ t, d        else
9 H0 g! B: o5 r% o$ p6 R        end;9 z8 M, L, R( u7 z7 D8 h& v
        @.destination:=Load_in;# C: J) W+ s# Y6 {2 ?
        @.move;
" {+ u% ~, `* v9 Z& \6 G; Zend;1 p2 b% u6 K0 `9 U5 Y8 V6 x2 n
发表于 2015-4-29 15:55:26 | 显示全部楼层
2,闪现问题在Track5上,不在Track9上,改进:$ o+ W7 ^* T3 Z$ t0 \* v2 J" |+ 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
6 C- p2 J/ U. ]" m- ^, r是wait-time

3 K8 U4 T5 n6 a  z太谢谢啦!!春天般的温暖啊!!
发表于 2015-5-7 16:53:11 | 显示全部楼层
运行10:27时间左右,还是出现无法接受Load方法中的Name现象。怎么解决?请教大神。
 楼主| 发表于 2015-5-8 11:37:10 | 显示全部楼层
dfrzfz 发表于 2015-5-7 16:53
4 E9 ~; B; K- T0 O4 a1 I运行10:27时间左右,还是出现无法接受Load方法中的Name现象。怎么解决?请教大神。 ...
$ _, z& ^- ]0 U  d! S0 Z' s
我按照上面的方法测试过,是可以的,不会再出现无法接受方法name的错误了
发表于 2015-5-8 14:53:44 | 显示全部楼层
herrNB 发表于 2015-5-8 11:37 , B( {4 _3 ]2 G
我按照上面的方法测试过,是可以的,不会再出现无法接受方法name的错误了 ...

+ A6 m4 }5 A$ a2 O: H& @: ~; ~我的QQ:451460284,能和你交流一下吗?为什么我的9.0版会出现这样的问题?  X3 Q0 d1 [1 `* q1 y: `
 楼主| 发表于 2015-5-8 16:36:27 | 显示全部楼层
dfrzfz 发表于 2015-5-8 14:53 8 i0 l' G1 W5 K/ H( Y8 `
我的QQ:451460284,能和你交流一下吗?为什么我的9.0版会出现这样的问题?

  M# a5 `0 A5 H! u我用的也是9.0版本哦,下班后加你QQ交流
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2026-3-16 17:10 , Processed in 0.023036 second(s), 20 queries .

Powered by Discuz! X3.4 Licensed

© 2001-2017 Comsenz Inc.

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