设为首页收藏本站

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

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 5569|回复: 10

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

  [复制链接]
发表于 2015-4-27 09:50:30 | 显示全部楼层 |阅读模式
大家早上好!
  `' c3 t! \; Q" d
2 ]$ k' H6 L/ \小弟是新手一个,附件是周末自己做的物流输送线,还有很多不足,希望得到大家的帮助!!
0 j4 q/ _9 E3 T# g
8 m8 ?! H3 C4 g4 b# y5 _& P% q8 f目前存在以下问题:% I  x4 j+ }* H! P: X
& I) W# P' \0 a) E9 t) D
1:程序运行一段时间后,会出现错误:无法接受方法:name;5 v" V( ?3 x+ V9 n

8 p  U5 f: p8 m; j2:在经过track9时,小车会突然加速(闪现),而不是正常行驶;
9 d6 v, M" f2 T' m8 d, ?4 a: R
; {& P. F; n8 l8 A6 j5 N还想要实现的功能:
7 u/ T% ^; M+ b3 ]' b( W0 c0 ]. d! o+ j8 K% _! M" T3 c) d
1:道岔处的传感器自动判断,如果输送的发动机颜色一样则不需等待,如果颜色(名称)不一样则等待10秒;
6 |% ~% b, y) e; Y8 H8 P4 ]. Q9 L7 D) Q% @; A
2:增加统计功能,分别统计1个上件点,和4个下件点的发动机数量;(今天会努力尝试自己解决)
& ^: [7 N5 P# P* o6 i9 w, d! V
7 _+ V( G4 f) ]0 ^7 j3:增加统计功能,计算输送节拍及分析瓶颈;(今天会努力尝试自己解决); H4 r8 T- ~# p' U6 |
' \! j, \, ]! z9 F
小弟在这先谢谢了!
6 Q  W( R2 {* j1 N' @6 `  k* ?5 u# X$ k8 G' h2 o

本帖子中包含更多资源

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

x
发表于 2015-4-29 15:53:20 | 显示全部楼层
1.错误原因,坏件在e4被卸载,车子空了,但它的目的地还是output3,所以它去output3没东西可卸载就出错了;改进quality程序改为:
6 O$ e3 v, E2 Y(sensorID : integer). _6 {+ e$ q! k
is7 m7 p" C' a* V' K
        randNo:real;7 Q, \. F: ^, v5 \
do1 u; u# J1 C" d6 [4 {! {
        @.stopped:=true;
, ]/ @# n8 L9 H/ `8 _1 F* t* }        wait 20;$ U8 N* U3 R/ D  q5 r
        randNo:=z_uniform(2,0,1);
$ |6 {/ B/ M- C        @.cont.createattr("type","string");+ Y+ ^0 _: \5 }) c& F( Q7 `) w
        if randNo>0.7 then& n+ B, d' C7 F, R8 `0 e
                @.cont.type:="bad";
3 c/ m# ~) u: c* L8 n                print"bad";: ~/ e+ F) Y4 b1 U* D
                @.cont.move(drain4);3 m0 L2 t( ?3 s+ W& K$ R+ t  [. K
                @.destination:=Load_in;-----增加语句" G. _) {0 g+ f* ~
        else
5 H6 l( p7 ]/ N8 {  y5 ^* X                @.cont.type:="good";2 d! _) C; W" L
                print"good";
6 C  i0 `) _4 z& O  n        end;
7 ?# a7 w! Y; H; g' S         @.stopped:=false;
( A' ^2 Q) i. q6 I6 A6 U                @.move;             5 p7 B' f9 P1 |9 V1 V2 a
end;' N* q/ i$ {6 [3 p" j9 K
同时将unload程序改为
' m* e4 O! r% F% X( a5 Y4 iis
6 b' h, V; s, E  Xdo
: C% b; o3 `; W. H) d; z        wait 30;5 D) k6 f( }9 o/ m1 U; Q
        if @.empty=false then 6 O8 I9 w9 ^- r% g
        if @.cont.name="green"then
8 ^, z3 I4 `1 r5 @0 |. a                @.cont.move(drain1);6 Y# d; M" M+ W
                print"Unloading on drain1";+ Q7 ^8 r; k/ |' p. _
        elseif @.cont.name="blue"then% f6 K- P  k& k4 J7 X3 S9 m+ i1 Z
                @.cont.move(drain2);
5 Q; @4 r% t7 R8 u) a& j                print"Unloading on drain2";
2 p: q' M. m! V7 K        else
4 e% ]" s, t3 b0 u                @.cont.move(drain3);
0 l! M/ H9 W  [! U7 J                print"Unloading on drain3";% k. \$ N* h$ i0 }* @
        end;
. W9 l1 L( [1 I! a1 z5 m4 U        else
) \  s# c  ?3 ?* I+ D/ {9 B$ \        end;
8 I) P9 t( O: }        @.destination:=Load_in;
- u5 x+ ~# b: c" e9 M        @.move;8 b1 `2 c$ V+ `* r5 _  u* ~
end;& N$ S( g9 Z4 [" f
发表于 2015-4-29 15:55:26 | 显示全部楼层
2,闪现问题在Track5上,不在Track9上,改进:
& N0 ~( w. ^. G# Q将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
: o( L* \! ~2 l2 ^6 C) D! ?& t% ]5 w是wait-time

1 e! q5 e8 _- x" ]3 ~+ w) K太谢谢啦!!春天般的温暖啊!!
发表于 2015-5-7 16:53:11 | 显示全部楼层
运行10:27时间左右,还是出现无法接受Load方法中的Name现象。怎么解决?请教大神。
 楼主| 发表于 2015-5-8 11:37:10 | 显示全部楼层
dfrzfz 发表于 2015-5-7 16:53
  S$ \. @9 I6 S; Q: p运行10:27时间左右,还是出现无法接受Load方法中的Name现象。怎么解决?请教大神。 ...
5 _# `; z0 }8 D' c
我按照上面的方法测试过,是可以的,不会再出现无法接受方法name的错误了
发表于 2015-5-8 14:53:44 | 显示全部楼层
herrNB 发表于 2015-5-8 11:37
' n! R3 ~) u* z6 s4 W2 \. M1 s我按照上面的方法测试过,是可以的,不会再出现无法接受方法name的错误了 ...
* l0 K! G9 O, G8 o% |% X( Y
我的QQ:451460284,能和你交流一下吗?为什么我的9.0版会出现这样的问题?
1 Q8 _# E4 ]3 L% l' |8 v, Y
 楼主| 发表于 2015-5-8 16:36:27 | 显示全部楼层
dfrzfz 发表于 2015-5-8 14:53
9 r1 c. {8 P; V# h5 g0 b- e- F我的QQ:451460284,能和你交流一下吗?为什么我的9.0版会出现这样的问题?

$ B- y6 _$ W' s+ P, Z" f& S+ V我用的也是9.0版本哦,下班后加你QQ交流
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2026-7-19 22:33 , Processed in 0.019844 second(s), 20 queries .

Powered by Discuz! X3.4 Licensed

© 2001-2017 Comsenz Inc.

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