设为首页收藏本站

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

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 5927|回复: 10

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

  [复制链接]
发表于 2015-4-27 09:50:30 | 显示全部楼层 |阅读模式
大家早上好!$ s- P: M7 Q0 L; W8 h
+ e# H2 ]$ D+ _/ N# d! u0 Q' U
小弟是新手一个,附件是周末自己做的物流输送线,还有很多不足,希望得到大家的帮助!!
! P9 A/ v. X; o5 n. A2 l6 m' {, a  G4 d5 }7 b; h! N) S7 y5 C
目前存在以下问题:; h4 n* }+ L% T1 o& d
  x, K* W& p+ J: Q- T5 E3 o7 D
1:程序运行一段时间后,会出现错误:无法接受方法:name;
% O1 y2 s* m/ \  E; g; k' {' N- o/ u+ ]8 H9 m& d2 Z
2:在经过track9时,小车会突然加速(闪现),而不是正常行驶;
7 W/ b5 o$ P% P; R
2 {# Q7 b6 f$ J( M. g7 P还想要实现的功能:
1 ?) z3 P6 A  _( b. T  L* U: N5 V% n' E8 D. I; Z, S% w
1:道岔处的传感器自动判断,如果输送的发动机颜色一样则不需等待,如果颜色(名称)不一样则等待10秒;
6 g0 v# ]9 B0 I! {- v3 j
/ L! H5 g" ]3 _9 W0 w5 {2:增加统计功能,分别统计1个上件点,和4个下件点的发动机数量;(今天会努力尝试自己解决)( Z; u1 l5 D5 J

6 V" U/ p$ `) i$ ^* D2 D' t3:增加统计功能,计算输送节拍及分析瓶颈;(今天会努力尝试自己解决)
% _/ Z6 l2 o3 c7 |
) b5 ~4 E8 I5 M# L3 l3 @9 k小弟在这先谢谢了!+ f# U+ _3 U5 j' h/ H: C
4 I" t% S" E; s

本帖子中包含更多资源

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

x
发表于 2015-4-29 15:53:20 | 显示全部楼层
1.错误原因,坏件在e4被卸载,车子空了,但它的目的地还是output3,所以它去output3没东西可卸载就出错了;改进quality程序改为:) g) R3 Y8 D5 n# e2 Y1 ^+ E7 e
(sensorID : integer)3 p4 q. x- \; i8 e4 W2 _
is
3 V( B4 y% l' N! q# ]7 V. m, n        randNo:real;* u5 c7 z# W7 U' H" u5 z: ?( B& V
do
+ @9 M! u# M9 a# l3 L        @.stopped:=true;- p& K$ |9 H7 r" ?* w$ p
        wait 20;
. u4 g' b! G" Q6 f        randNo:=z_uniform(2,0,1);7 r) i3 l( f9 v
        @.cont.createattr("type","string");; h* |0 @# r% B. E
        if randNo>0.7 then2 i- N6 V$ ?5 P* v
                @.cont.type:="bad";+ c1 l9 w; Y: }1 N) k  f
                print"bad";8 P, h; T1 i  o; R( R
                @.cont.move(drain4);
  [2 k) G6 }+ j6 f1 C  R: H                @.destination:=Load_in;-----增加语句
7 q) F/ K, L. I0 Z        else9 Z3 q( o8 o' @$ J0 U; s- `) P
                @.cont.type:="good";8 k$ Y. n/ _  i
                print"good";
, z/ q6 c6 z6 S' Y/ `+ Z# s        end;
) `: c8 y6 c! }( P. g! K/ h( g+ R         @.stopped:=false;
7 u7 b' I5 ^2 |. m# r' m                @.move;             - t0 ]7 ^% ?4 a* U
end;
: ]/ p4 E7 ^7 z+ F同时将unload程序改为1 A1 i" m6 b) o9 j( C
is
0 a$ P: [$ m" ^/ n3 u& ?& C1 m4 W$ x( |8 Hdo
; ^) B, S; L8 }1 J        wait 30;+ g- ?% J; k) S! B, }
        if @.empty=false then 5 {1 J5 w& v& r
        if @.cont.name="green"then
9 B" s, n. H0 c7 i9 G                @.cont.move(drain1);( _3 _1 C9 }( B- v8 a
                print"Unloading on drain1";7 k1 p9 U" k" Z. y! Z, V! }1 h& g
        elseif @.cont.name="blue"then
6 s% U0 s- Q% B! I2 K9 l                @.cont.move(drain2);! _4 Y( L6 P9 ]% ^+ y& I
                print"Unloading on drain2";1 [$ d' J' ?% [  r
        else
( _5 v5 B. ?- {4 d& A: |0 z8 i5 b+ O                @.cont.move(drain3);
6 Y/ z2 b, Q9 ?. C( P                print"Unloading on drain3";
7 l) }  k5 K6 v2 p        end;
  H- |$ u) W, x! U: l0 }6 A        else+ i* p/ p8 c  X* n* z; V' ]% I  K
        end;  w2 N+ }: {1 J, }+ `
        @.destination:=Load_in;, h) T7 j4 y7 D, X. d( p* p% ]
        @.move;% V$ T, ^: ]+ X; g: a
end;
- T  |6 X, J9 w/ n* I4 v
发表于 2015-4-29 15:55:26 | 显示全部楼层
2,闪现问题在Track5上,不在Track9上,改进:* Z! h7 ]% M/ |; X& B8 U  v
将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 @* q( E, g( E: w* S
是wait-time

9 k9 Y1 l1 ]& [9 v太谢谢啦!!春天般的温暖啊!!
发表于 2015-5-7 16:53:11 | 显示全部楼层
运行10:27时间左右,还是出现无法接受Load方法中的Name现象。怎么解决?请教大神。
 楼主| 发表于 2015-5-8 11:37:10 | 显示全部楼层
dfrzfz 发表于 2015-5-7 16:53   M. H+ ~6 j  {. O! n
运行10:27时间左右,还是出现无法接受Load方法中的Name现象。怎么解决?请教大神。 ...

- P& T1 b: Q8 c! A6 U5 C; N) F, f' u我按照上面的方法测试过,是可以的,不会再出现无法接受方法name的错误了
发表于 2015-5-8 14:53:44 | 显示全部楼层
herrNB 发表于 2015-5-8 11:37
/ t. S$ s- {7 A: D7 Q% ~( W我按照上面的方法测试过,是可以的,不会再出现无法接受方法name的错误了 ...

% l/ ]8 y5 }( B( t7 ]* U( o: g" `我的QQ:451460284,能和你交流一下吗?为什么我的9.0版会出现这样的问题?# A7 G- e( {/ d! ?
 楼主| 发表于 2015-5-8 16:36:27 | 显示全部楼层
dfrzfz 发表于 2015-5-8 14:53 * ?: `+ S+ G7 ~/ q4 o% Y
我的QQ:451460284,能和你交流一下吗?为什么我的9.0版会出现这样的问题?

$ I$ C2 J1 M. j0 r9 q0 @8 p我用的也是9.0版本哦,下班后加你QQ交流
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2026-9-3 20:15 , Processed in 0.031461 second(s), 20 queries .

Powered by Discuz! X3.4 Licensed

© 2001-2017 Comsenz Inc.

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