设为首页收藏本站

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

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 5124|回复: 10

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

  [复制链接]
发表于 2015-4-27 09:50:30 | 显示全部楼层 |阅读模式
大家早上好!0 f2 A( ?; W: \( R* @. t! E; l% H* E+ J

9 c3 E! L6 U, ?9 ~$ D+ {小弟是新手一个,附件是周末自己做的物流输送线,还有很多不足,希望得到大家的帮助!!
  }8 e5 B$ K2 }- k" m' g* a- N5 F8 v% c4 I
目前存在以下问题:. ~+ H) Y+ i; _5 c8 \; g
6 S( o) H4 D; y( i/ z
1:程序运行一段时间后,会出现错误:无法接受方法:name;1 R! n' a9 _$ r6 d6 z2 D- s
  c3 x' [5 t, m7 D/ m' a7 j
2:在经过track9时,小车会突然加速(闪现),而不是正常行驶;
6 ^6 `$ Z. U! _* Q% Y7 k2 U- M) N
4 B2 M% M' Q  T% q! @还想要实现的功能:
* Y* Z* X: S( j- ?* A. |7 q8 U8 U. x' r. o
1:道岔处的传感器自动判断,如果输送的发动机颜色一样则不需等待,如果颜色(名称)不一样则等待10秒;
0 D0 z+ c# r! f8 U. g% U& ^; c
  G) R6 S/ I- b% y  F! Q2:增加统计功能,分别统计1个上件点,和4个下件点的发动机数量;(今天会努力尝试自己解决)
9 m6 p# p: G  z- d" T7 M
) j  s) A1 K- j; n3:增加统计功能,计算输送节拍及分析瓶颈;(今天会努力尝试自己解决)0 k0 v. u3 T. q# z6 D0 }' \& T% j& w

6 ^4 u( e4 |3 O2 }2 |  Y$ s小弟在这先谢谢了!
  A% _- K5 ?0 F" G' S
' G) V, Q4 O, I) S$ l7 {' e

本帖子中包含更多资源

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

x
发表于 2015-4-29 15:53:20 | 显示全部楼层
1.错误原因,坏件在e4被卸载,车子空了,但它的目的地还是output3,所以它去output3没东西可卸载就出错了;改进quality程序改为:2 M2 |: ~3 G) s# P: Y/ y
(sensorID : integer)6 m* M% K1 ?- [3 t
is6 p4 f# C- p* A3 c" l
        randNo:real;
/ q+ {6 j) k0 N$ F' `; \$ p, i+ T/ g6 C+ `do
" _! G0 q6 m6 s        @.stopped:=true;
% m' c2 {  A- @: s4 N( C0 z0 t        wait 20;
1 S, |" n! X8 a5 ~1 t7 m$ G1 f& W        randNo:=z_uniform(2,0,1);
; }9 H/ e. B) C& @) G: {$ Z8 g        @.cont.createattr("type","string");
- q8 d' F4 W$ c" Q        if randNo>0.7 then- o1 ~8 z$ }* |8 j5 M0 L. m
                @.cont.type:="bad";; l$ Z! g' h7 d% `" M2 P5 Z
                print"bad";
6 B% y7 l$ N5 J1 I  k6 c/ w# e                @.cont.move(drain4);$ K( u2 M  t) u9 k1 p' Y4 G  L
                @.destination:=Load_in;-----增加语句5 r' Z  }% `' ?, x8 @2 [
        else
5 P6 d( \2 h2 u! r+ c4 ^                @.cont.type:="good";- u6 S5 X; Z( M$ H- b5 X  ]
                print"good";
8 x7 z# L! y8 b, @        end;
) G% O% s9 L9 s4 g* Y5 I         @.stopped:=false;7 W6 B! |2 k$ j. ]
                @.move;             . l; m- {- s# r! k
end;. M0 J5 q+ U& C! E7 |- a, ~! D
同时将unload程序改为8 R" m' k4 G# W: ?* k1 D* `# {: d
is
6 _/ u$ i3 u5 a2 H" e4 x/ l. Hdo
( B' J2 b  ^3 G        wait 30;: s* X2 r" l1 C+ _5 k2 B
        if @.empty=false then " J7 q( v- l3 e( Y
        if @.cont.name="green"then2 Y- P! ^. Y/ K0 S) u% E
                @.cont.move(drain1);0 @. U4 T! w$ m- n6 ^, a1 }5 s. _; f
                print"Unloading on drain1";
3 K/ f$ \" y; o( e( @        elseif @.cont.name="blue"then
6 j1 K- s3 n. K* u% o7 X* G                @.cont.move(drain2);. r  `# z6 F, p- V  `, Y# }
                print"Unloading on drain2";( ?' Z$ y" _* G( S* H9 Q1 ?
        else
9 `+ |% }- L7 N" V- [! m# w                @.cont.move(drain3);# l2 ^4 O% s0 a- a) l) k
                print"Unloading on drain3";
( s0 A: t+ ?' l( s3 G, L" ^+ n, K        end;, W( X, f! N2 V0 l- G
        else8 v$ B7 N+ A+ Y+ x. T5 k
        end;
( d6 A3 W5 L! ^4 ^* d        @.destination:=Load_in;
% ^' p* `: {5 Q1 n$ `        @.move;* L6 d4 P9 f8 d% g2 `
end;
0 |& ]9 E+ d3 g, W
发表于 2015-4-29 15:55:26 | 显示全部楼层
2,闪现问题在Track5上,不在Track9上,改进:$ @& s0 W+ b* e' g/ Z% n
将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
- s! F. b6 N% R6 F6 d是wait-time

: Y2 [5 i! @1 ~3 x8 Y. A, @太谢谢啦!!春天般的温暖啊!!
发表于 2015-5-7 16:53:11 | 显示全部楼层
运行10:27时间左右,还是出现无法接受Load方法中的Name现象。怎么解决?请教大神。
 楼主| 发表于 2015-5-8 11:37:10 | 显示全部楼层
dfrzfz 发表于 2015-5-7 16:53
1 k! r2 c# u) ~& t; r' ~运行10:27时间左右,还是出现无法接受Load方法中的Name现象。怎么解决?请教大神。 ...
( ~1 V. z0 m! }9 G6 U
我按照上面的方法测试过,是可以的,不会再出现无法接受方法name的错误了
发表于 2015-5-8 14:53:44 | 显示全部楼层
herrNB 发表于 2015-5-8 11:37 4 Q# W# X5 K) Z" u  X7 m# o
我按照上面的方法测试过,是可以的,不会再出现无法接受方法name的错误了 ...
  U: K+ ~9 G/ ^% e" K. J/ L/ |
我的QQ:451460284,能和你交流一下吗?为什么我的9.0版会出现这样的问题?4 y8 X$ J. B6 [7 t% `) ]
 楼主| 发表于 2015-5-8 16:36:27 | 显示全部楼层
dfrzfz 发表于 2015-5-8 14:53
+ |. Z! H4 P, u% |  `3 r- y9 Q我的QQ:451460284,能和你交流一下吗?为什么我的9.0版会出现这样的问题?
! C% R5 z. T9 H2 [1 P# z* z
我用的也是9.0版本哦,下班后加你QQ交流
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2026-4-30 23:35 , Processed in 0.022690 second(s), 20 queries .

Powered by Discuz! X3.4 Licensed

© 2001-2017 Comsenz Inc.

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