设为首页收藏本站

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

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 5337|回复: 10

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

  [复制链接]
发表于 2015-4-27 09:50:30 | 显示全部楼层 |阅读模式
大家早上好!
7 N3 ?$ l2 d9 L1 ?3 G9 o$ h9 Q- Y( h" c& g/ O$ ?
小弟是新手一个,附件是周末自己做的物流输送线,还有很多不足,希望得到大家的帮助!!
2 x1 W  _  I" |# H4 x; T9 M6 m" d$ ^
! S4 _0 F; y# \8 g& h5 A目前存在以下问题:
7 f: _, H& l% s2 j) U2 o2 v4 I5 A6 m8 a* X- E% |0 B
1:程序运行一段时间后,会出现错误:无法接受方法:name;# [5 E& W( N# u+ D7 h& J
/ G) m0 E3 \% s# [* C+ M& V
2:在经过track9时,小车会突然加速(闪现),而不是正常行驶;' L& h0 M- }% o( j8 a0 J% g5 }; B: I; c+ S
, f8 C/ C1 }- w& Z( d/ W$ s
还想要实现的功能:4 s+ U5 `* R1 Z. N' z/ a" z

+ \3 t: u: G/ d: y7 e" j, R1:道岔处的传感器自动判断,如果输送的发动机颜色一样则不需等待,如果颜色(名称)不一样则等待10秒;4 e8 g2 `) W& h+ d
5 c5 M. C( p2 W
2:增加统计功能,分别统计1个上件点,和4个下件点的发动机数量;(今天会努力尝试自己解决)
2 e2 W  {; G0 Z2 F8 W. ?' F- W; U4 `( n6 A/ A$ a
3:增加统计功能,计算输送节拍及分析瓶颈;(今天会努力尝试自己解决)
8 u1 i$ w9 u. k& ?
0 t7 ^8 r- V4 a' E6 x小弟在这先谢谢了!' ?8 X) m  N3 E) J' p( p
* C# u& V8 B, p1 C, i+ Q  }

本帖子中包含更多资源

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

x
发表于 2015-4-29 15:53:20 | 显示全部楼层
1.错误原因,坏件在e4被卸载,车子空了,但它的目的地还是output3,所以它去output3没东西可卸载就出错了;改进quality程序改为:
+ z& x1 p% L2 Q3 |(sensorID : integer)
2 E% w8 E2 ?4 U0 p, `is
# k, z+ J$ e* \9 D        randNo:real;$ E2 J* S$ k3 ?5 \! F
do
5 u# d$ K# s( E. K4 q% G        @.stopped:=true;) ~, m- g. r; {1 h+ G" s& L
        wait 20;/ Y: W5 ~& {4 {- U/ w! J
        randNo:=z_uniform(2,0,1);+ K  p, [0 l* k( y5 ?
        @.cont.createattr("type","string");1 F) M1 }- U( D
        if randNo>0.7 then
3 K  I9 I5 V. d                @.cont.type:="bad";/ ^6 d8 }+ o, i) `
                print"bad";
- e% d" L) S, b/ ~8 K$ X6 }# n                @.cont.move(drain4);
, K$ f/ A3 |# g# p8 o1 S" }; d                @.destination:=Load_in;-----增加语句
% ^5 ^) i0 T0 S! [( u7 S        else& K% d3 T/ T) Q
                @.cont.type:="good";7 c2 r# Q9 y4 k4 q0 J
                print"good";0 p3 ~% v8 t/ ^
        end;
1 p1 w6 b6 P; R$ E         @.stopped:=false;; k" D; I+ i8 s5 E: P% I
                @.move;             ( K* I& n# c8 [
end;3 O2 q  _6 C$ E+ A
同时将unload程序改为
( i% g3 l) [/ G' Ris! x' q5 [- Q6 `8 W! O; W5 i
do- P" T; N/ Z0 w, D8 i3 L3 S" T5 r
        wait 30;
! g3 H" x  l9 k2 K6 |& @        if @.empty=false then
! e/ m: A- g! F; ~        if @.cont.name="green"then
4 h+ U$ O$ s- [. x: i                @.cont.move(drain1);
: }' i( N; d: G+ ]5 _1 d                print"Unloading on drain1";
, R; {$ ]/ O9 x# V+ [* N+ p* z        elseif @.cont.name="blue"then
; D! b6 M' Y) z                @.cont.move(drain2);4 K+ v9 ?- N# p& S' j- u
                print"Unloading on drain2";
& f( k1 w  E" W7 A/ _2 R3 G8 i        else
3 W, i  |6 C/ \7 u3 f2 D1 D( q+ R2 Z                @.cont.move(drain3);3 ?' b' }- e+ f. j3 l/ m% j" W
                print"Unloading on drain3";: q6 }; ~5 }+ }1 K2 t+ X5 x' u7 M
        end;. {/ H) Y# _) W! d0 f5 T
        else
+ A0 f# u3 |- n$ g- N3 ^* F9 w        end;
5 S/ B3 o" ~; t+ ]! p/ [        @.destination:=Load_in;
& x" o9 i2 Q  ~6 v: i# j        @.move;
( d. k+ m% q1 jend;
) u5 g2 [/ O8 {- _) l# Y
发表于 2015-4-29 15:55:26 | 显示全部楼层
2,闪现问题在Track5上,不在Track9上,改进:
2 N: J# ^) b. Y, 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
' X+ c$ f: W8 c  }是wait-time
' m3 C3 r. t/ M4 c0 r1 J9 j
太谢谢啦!!春天般的温暖啊!!
发表于 2015-5-7 16:53:11 | 显示全部楼层
运行10:27时间左右,还是出现无法接受Load方法中的Name现象。怎么解决?请教大神。
 楼主| 发表于 2015-5-8 11:37:10 | 显示全部楼层
dfrzfz 发表于 2015-5-7 16:53   @8 ]( t; L& Y/ ~
运行10:27时间左右,还是出现无法接受Load方法中的Name现象。怎么解决?请教大神。 ...
5 U( _8 h) M/ f: ]- X, C
我按照上面的方法测试过,是可以的,不会再出现无法接受方法name的错误了
发表于 2015-5-8 14:53:44 | 显示全部楼层
herrNB 发表于 2015-5-8 11:37
( o( T1 m' M$ s# z" |+ L' j我按照上面的方法测试过,是可以的,不会再出现无法接受方法name的错误了 ...
& W) K5 I  s, i/ k
我的QQ:451460284,能和你交流一下吗?为什么我的9.0版会出现这样的问题?. \' J1 H  A$ J  P( H# q
 楼主| 发表于 2015-5-8 16:36:27 | 显示全部楼层
dfrzfz 发表于 2015-5-8 14:53
6 n1 D, M4 J2 i1 d我的QQ:451460284,能和你交流一下吗?为什么我的9.0版会出现这样的问题?

$ p  H! Y$ C' X8 b- F, P" ^我用的也是9.0版本哦,下班后加你QQ交流
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2026-6-19 08:04 , Processed in 0.019519 second(s), 20 queries .

Powered by Discuz! X3.4 Licensed

© 2001-2017 Comsenz Inc.

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