设为首页收藏本站

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

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 3499|回复: 10

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

  [复制链接]
发表于 2015-4-27 09:50:30 | 显示全部楼层 |阅读模式
大家早上好!
7 q" F7 s3 I; p& W3 x; P! }! _/ P* l. G; z$ ^' X" x0 B# S% U
小弟是新手一个,附件是周末自己做的物流输送线,还有很多不足,希望得到大家的帮助!!' D) c5 F0 {1 p% S1 K. e

6 G) }* V5 [7 z! F- q; o1 K- j目前存在以下问题:
* D' D% ]$ R+ Q& l# u2 F
/ w+ i* n+ k6 ^# P* O) l$ y6 _5 s1:程序运行一段时间后,会出现错误:无法接受方法:name;
* c4 h5 E+ q" ?$ m2 R: A3 k1 _, C. q, ~. f$ h* Z1 b
2:在经过track9时,小车会突然加速(闪现),而不是正常行驶;; Q6 k# s. ~* b9 S  {/ ]$ m
+ `/ A* \3 E% {, z5 ?7 A* ], p
还想要实现的功能:
% F$ [9 S1 F6 f5 H6 {. g8 K& S) Z7 d* k6 _
1:道岔处的传感器自动判断,如果输送的发动机颜色一样则不需等待,如果颜色(名称)不一样则等待10秒;
  ~& v0 q) M- `) }1 r% C# T" O  S; e6 O* G: o" H6 U' z' i; D
2:增加统计功能,分别统计1个上件点,和4个下件点的发动机数量;(今天会努力尝试自己解决)
! ~8 m1 n  V4 ]/ J; u4 [
3 A7 U5 x6 Q, p) _, ^/ }3:增加统计功能,计算输送节拍及分析瓶颈;(今天会努力尝试自己解决)
5 V3 r& B' m7 ]  T) q- l; E; q8 |2 f& v1 r0 P  Q9 k4 Q# y
小弟在这先谢谢了!
1 \8 C  Y9 R) k  U2 U3 x6 p
4 f2 v  W/ x) L3 n! t

本帖子中包含更多资源

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

x
发表于 2015-4-29 15:53:20 | 显示全部楼层
1.错误原因,坏件在e4被卸载,车子空了,但它的目的地还是output3,所以它去output3没东西可卸载就出错了;改进quality程序改为:6 X2 L, v# u/ p& d1 Q
(sensorID : integer), q6 b2 S, g' L. F3 \8 v
is
$ j8 Y/ M9 |4 [  E/ K        randNo:real;
5 R6 Y! c( F& P3 X. D, ido
! P. P' I7 b6 }: S6 m" f        @.stopped:=true;. a/ a9 ^# T; U
        wait 20;
4 ~7 x4 @7 [0 X6 x6 L2 L        randNo:=z_uniform(2,0,1);
6 f5 d. X7 C% J9 `. H9 {, t; j        @.cont.createattr("type","string");
/ C2 k$ e: W) x. g        if randNo>0.7 then5 H+ d! D# }/ j1 f/ Y" Z
                @.cont.type:="bad";7 P' d* ?; x9 n2 G- T
                print"bad";
; _% V1 t  k' l8 n) t                @.cont.move(drain4);
5 m- s6 }) w" ?; P                @.destination:=Load_in;-----增加语句  v0 q2 B; l4 @0 M" M! n
        else' P6 u6 V' @. W# J
                @.cont.type:="good";
  A' O5 m' u+ S! g% z2 J5 p! ?& r                print"good";
8 x" K- F6 F- `6 {3 E$ k% {        end;6 D  ~" i$ f" i& Q
         @.stopped:=false;
" k- C9 X0 X2 z                @.move;             
& W3 J7 ^9 T& O7 d, `8 O$ {end;: `- m$ C) M! I3 G# J6 @
同时将unload程序改为. B6 d1 p7 t+ C! ~( \0 o! O
is
( {& N( ^# {# W& Ado, G4 ]. s. ~! Q) g! ?  J  b
        wait 30;
$ j/ x" F, v% U+ {3 |        if @.empty=false then / Y" G  s+ I6 _( [
        if @.cont.name="green"then
- W7 g3 u1 h9 B# v5 x) J* x; O                @.cont.move(drain1);
) h5 N6 D4 ^& h( i1 X; b/ F. t                print"Unloading on drain1";
. z4 g# w. N# O  |$ J& |! i        elseif @.cont.name="blue"then1 U2 o) h$ `# Y9 m" R9 ?" |
                @.cont.move(drain2);
+ c; A$ M6 a. a5 x% o: N                print"Unloading on drain2";
$ ?( K. G( u% F7 J; N5 j0 w        else3 j6 c" A; B3 N& C1 r
                @.cont.move(drain3);9 E0 }7 [' f7 k7 g  f8 b
                print"Unloading on drain3";
9 G( @6 b& I, ^, H2 h. b/ d; L        end;
3 O7 N) B/ W0 ~6 f5 {! |+ l* ^        else
, }5 I+ _. J" M8 y5 g        end;9 r, n9 G' D( o% F$ z
        @.destination:=Load_in;
4 i. V+ n" c9 S( Q0 V        @.move;! x4 b, U' E* q8 z0 m# R1 }" i0 \* T
end;8 R! h4 V3 B$ s$ H0 j& f8 s
发表于 2015-4-29 15:55:26 | 显示全部楼层
2,闪现问题在Track5上,不在Track9上,改进:/ k% h7 o& P( [" h, P2 r3 c$ j
将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 5 j# R! _6 |( R8 k+ v1 w, A
是wait-time

8 F) q9 c& y4 I2 q2 ~4 Z* H% W太谢谢啦!!春天般的温暖啊!!
发表于 2015-5-7 16:53:11 | 显示全部楼层
运行10:27时间左右,还是出现无法接受Load方法中的Name现象。怎么解决?请教大神。
 楼主| 发表于 2015-5-8 11:37:10 | 显示全部楼层
dfrzfz 发表于 2015-5-7 16:53
( X# p( v0 {* F. {, K运行10:27时间左右,还是出现无法接受Load方法中的Name现象。怎么解决?请教大神。 ...
  w1 `2 K, ]+ m& m+ y6 T
我按照上面的方法测试过,是可以的,不会再出现无法接受方法name的错误了
发表于 2015-5-8 14:53:44 | 显示全部楼层
herrNB 发表于 2015-5-8 11:37
9 S0 R1 W1 |$ ^, w我按照上面的方法测试过,是可以的,不会再出现无法接受方法name的错误了 ...

' |, H: L# W4 h% V我的QQ:451460284,能和你交流一下吗?为什么我的9.0版会出现这样的问题?; u7 t, F0 {9 Z1 d2 {  f
 楼主| 发表于 2015-5-8 16:36:27 | 显示全部楼层
dfrzfz 发表于 2015-5-8 14:53 / ~0 @1 r/ r0 Q9 C. f% b4 H! W
我的QQ:451460284,能和你交流一下吗?为什么我的9.0版会出现这样的问题?
4 b  p$ K1 t2 q7 E" U
我用的也是9.0版本哦,下班后加你QQ交流
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2025-6-30 09:23 , Processed in 0.019020 second(s), 20 queries .

Powered by Discuz! X3.4 Licensed

© 2001-2017 Comsenz Inc.

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