设为首页收藏本站

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

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 5395|回复: 10

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

  [复制链接]
发表于 2015-4-27 09:50:30 | 显示全部楼层 |阅读模式
大家早上好!- s  @1 j! s* }! |9 k, _

" f( s3 }  b9 P$ ?小弟是新手一个,附件是周末自己做的物流输送线,还有很多不足,希望得到大家的帮助!!
2 e; R8 T; B& |9 D% S9 B. \6 F+ I6 Y% L
( I# r9 j7 F- {目前存在以下问题:
6 D8 r# C2 v( j' H  {& b; M! G! C& F! \$ H" E8 w! R9 y+ D
1:程序运行一段时间后,会出现错误:无法接受方法:name;
: P0 v6 P% L/ j
( m2 y" G( E( P2:在经过track9时,小车会突然加速(闪现),而不是正常行驶;" W7 Z* {" B' F- D6 l/ f; I
$ R$ u$ _! P7 M/ Y
还想要实现的功能:
. }4 q) e/ M& P9 E1 G$ a' ~# l5 }: x& I
1:道岔处的传感器自动判断,如果输送的发动机颜色一样则不需等待,如果颜色(名称)不一样则等待10秒;4 c- f3 V! q1 S

( D& \% g; @3 N2 Q- Z2:增加统计功能,分别统计1个上件点,和4个下件点的发动机数量;(今天会努力尝试自己解决)
5 |0 D, i  F0 ?4 I$ B- V4 n6 [
1 l0 A1 X. h( E3:增加统计功能,计算输送节拍及分析瓶颈;(今天会努力尝试自己解决), c, b5 `: h, Q$ S& L/ i

9 v, x" @) h6 P6 r5 {5 W小弟在这先谢谢了!  l1 E2 e( @" j, ]0 L) ?- k. A
& N! A, {& ~* h( ]: L$ \: p

本帖子中包含更多资源

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

x
发表于 2015-4-29 15:53:20 | 显示全部楼层
1.错误原因,坏件在e4被卸载,车子空了,但它的目的地还是output3,所以它去output3没东西可卸载就出错了;改进quality程序改为:
0 e- n* w% f  w9 m3 A% o2 f(sensorID : integer)" m, G: \6 \/ G% V5 \5 u" r7 H1 _
is! y- P1 A' {( u$ F) y0 U
        randNo:real;+ X0 \  v  r; N+ s; h/ W4 W
do
5 ~5 b" [- D, `" V% g5 |* {        @.stopped:=true;
8 L7 T' L2 ^% C4 |        wait 20;
8 _( z1 y& I4 t, S        randNo:=z_uniform(2,0,1);" X& j$ z$ I9 `! Y4 _  B! e
        @.cont.createattr("type","string");- R/ e) L3 N8 e  V+ S  G6 ]
        if randNo>0.7 then3 M8 J. _/ `3 ~5 Z- H# C  z
                @.cont.type:="bad";2 q. S* `' p. G, F4 I( g
                print"bad";0 i. ~: T0 k5 ^& V" {
                @.cont.move(drain4);
1 H2 Z7 J1 n( M$ u" g, N% a& W                @.destination:=Load_in;-----增加语句
- m5 w! a  ]% m, l- y        else7 z4 F+ _$ y$ k& C
                @.cont.type:="good";! M! D& R9 \+ V+ F& v  A+ e7 Q2 s4 g1 g# Z
                print"good";4 y) D: U# |9 E1 M; Y1 m, y6 v9 F
        end;
/ P1 u* }% X8 L* `/ F# V" {- p         @.stopped:=false;7 M7 J* p$ l9 {. O3 T7 U
                @.move;             
2 x5 s' U- F) wend;9 E- q; e& y% h. V; a
同时将unload程序改为6 x# r- S4 h. {$ R4 A  S9 }
is
* I* y: o) e# e+ r2 @do' q5 I8 k7 d6 E; M
        wait 30;5 S0 A2 ~) |( M0 v" c2 V
        if @.empty=false then & l! T- G& L. F/ v( h
        if @.cont.name="green"then% Q) M9 [' E) C  p/ G5 @
                @.cont.move(drain1);1 z% D+ |6 \# L3 l+ s. o
                print"Unloading on drain1";8 M: n: f* I+ K
        elseif @.cont.name="blue"then% K2 ^/ D9 B) }! S: j
                @.cont.move(drain2);2 @! ^. v! ^; d" ?) m! [
                print"Unloading on drain2";2 ~6 H& t- I3 e" u  s
        else
6 ~9 n9 T% u4 E% s                @.cont.move(drain3);
2 A$ X# E0 Y! w- H: t                print"Unloading on drain3";
) p. l7 U0 F- |; E# G. T/ E        end;
4 ~/ Z9 k- |7 e5 S+ |1 ~5 W+ R/ m        else
2 O( A- n8 ]! g" c8 d: T        end;  F+ N- \0 U' Q% q+ R
        @.destination:=Load_in;
, g5 f* y' _% D# F  K; \; }        @.move;5 ]. {. E' e( _+ O6 b5 V; ?, V
end;! \( ^% |7 t' B; t6 p" y' d) u
发表于 2015-4-29 15:55:26 | 显示全部楼层
2,闪现问题在Track5上,不在Track9上,改进:$ e8 v" ?( B6 p  L9 V( n( R9 `5 @6 d
将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 7 ]) h$ p, Y4 W3 ]" ~* I
是wait-time
9 o; X' ]6 ~2 y
太谢谢啦!!春天般的温暖啊!!
发表于 2015-5-7 16:53:11 | 显示全部楼层
运行10:27时间左右,还是出现无法接受Load方法中的Name现象。怎么解决?请教大神。
 楼主| 发表于 2015-5-8 11:37:10 | 显示全部楼层
dfrzfz 发表于 2015-5-7 16:53
* ~/ z! j: p( o* W7 }6 o* p运行10:27时间左右,还是出现无法接受Load方法中的Name现象。怎么解决?请教大神。 ...

+ B3 E8 I( t9 l1 n+ U我按照上面的方法测试过,是可以的,不会再出现无法接受方法name的错误了
发表于 2015-5-8 14:53:44 | 显示全部楼层
herrNB 发表于 2015-5-8 11:37
  i9 V9 p: \- y8 h$ K$ N4 e我按照上面的方法测试过,是可以的,不会再出现无法接受方法name的错误了 ...
1 _  T; z# v* G  l9 ~
我的QQ:451460284,能和你交流一下吗?为什么我的9.0版会出现这样的问题?( t; H* P7 d( ?! z! l
 楼主| 发表于 2015-5-8 16:36:27 | 显示全部楼层
dfrzfz 发表于 2015-5-8 14:53
0 Z' t) D) ~/ R8 G( S) V; i我的QQ:451460284,能和你交流一下吗?为什么我的9.0版会出现这样的问题?
: Y9 k0 v1 X2 v/ J. O$ N8 I
我用的也是9.0版本哦,下班后加你QQ交流
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2026-6-27 20:22 , Processed in 0.018281 second(s), 20 queries .

Powered by Discuz! X3.4 Licensed

© 2001-2017 Comsenz Inc.

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