设为首页收藏本站

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

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 5212|回复: 10

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

  [复制链接]
发表于 2015-4-27 09:50:30 | 显示全部楼层 |阅读模式
大家早上好!1 `0 W) h1 T) N  ~  L
% o1 ?1 F5 O$ m! x; e1 v
小弟是新手一个,附件是周末自己做的物流输送线,还有很多不足,希望得到大家的帮助!!# J! g8 M( M1 y8 M+ Q- N. U. D# o3 N

3 o+ l4 r8 }/ Y* |4 k目前存在以下问题:
& e# g  M1 T, k+ j' ]& A- W7 k- f) I0 A9 I
1:程序运行一段时间后,会出现错误:无法接受方法:name;: V8 @1 d2 @# n( z( L5 J5 ?- K

6 V2 G! T9 f( }* J2:在经过track9时,小车会突然加速(闪现),而不是正常行驶;5 ^4 }9 j/ D& l! x

6 b3 r  C* k) ~6 s1 q/ u* v' _* m还想要实现的功能:
: @( z; F1 q: e9 b3 ~) }( A; P! p' |
5 l" l$ b4 U# x$ d. Y1:道岔处的传感器自动判断,如果输送的发动机颜色一样则不需等待,如果颜色(名称)不一样则等待10秒;7 x( z1 Y9 y8 n7 U$ ?0 k9 S

; p& d: l: N5 n2 L2 F2:增加统计功能,分别统计1个上件点,和4个下件点的发动机数量;(今天会努力尝试自己解决)! M& @& f' z2 ~: Q. T
) p, N7 J# M% _! \4 y
3:增加统计功能,计算输送节拍及分析瓶颈;(今天会努力尝试自己解决), J& ]! }& C; V

* Z/ Y. D7 X( [小弟在这先谢谢了!/ c" t+ A9 k- o) x

1 {2 D; x% ~1 c6 x' F& J4 C7 E) ?

本帖子中包含更多资源

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

x
发表于 2015-4-29 15:53:20 | 显示全部楼层
1.错误原因,坏件在e4被卸载,车子空了,但它的目的地还是output3,所以它去output3没东西可卸载就出错了;改进quality程序改为:
( {$ Y8 s' m* b1 N3 W4 v! }(sensorID : integer)
) H0 I# P% W" P) t3 ^is+ o7 \% V1 M1 u
        randNo:real;0 H0 m) g: N7 u+ a
do
: I* h0 c5 ?' K4 n3 Y/ t        @.stopped:=true;
9 H8 c. i6 `* k( |) |0 H$ i        wait 20;
5 [& q! L* Q! i$ n) `( \; G% S) C+ x        randNo:=z_uniform(2,0,1);" n' d5 I2 W  N7 \' v! ~/ \
        @.cont.createattr("type","string");# v1 W7 I) x6 s/ K
        if randNo>0.7 then9 [+ J; J2 T, n- @. r
                @.cont.type:="bad";) O; F2 f3 ]# Q& }0 ], i3 ]7 `) \+ a
                print"bad";
3 C& g4 a) m2 o7 c. p                @.cont.move(drain4);2 q7 Y0 o% }) A# _. ^# D# H: e
                @.destination:=Load_in;-----增加语句! _& o/ x2 e4 Z) @. p* Y$ L3 A* }
        else3 C/ I. l' d" e, H( \, F1 c- [
                @.cont.type:="good";) w4 p5 y5 B* P. f- y
                print"good";$ `6 S9 T* h0 }0 {3 E
        end;
9 F2 P4 Y/ W& C" _         @.stopped:=false;* [/ p6 E' e! |0 D; y+ J, D$ b
                @.move;             , T7 M& s4 B7 d
end;* }# u% F, v$ A) w. k8 Z. E. G
同时将unload程序改为
6 p% ~6 Q7 x1 G. @! m1 \% \5 B+ wis
* |9 Q8 \+ a% M0 K* \+ J" ddo& m7 b# L4 ]8 p; H4 ^# G8 U) a
        wait 30;4 l8 X2 t+ @1 M: J
        if @.empty=false then
: L* u+ h- N. d" S' X        if @.cont.name="green"then# P! \& N; Q: y" ~/ K& ?% Z
                @.cont.move(drain1);( y% m  l' {" V
                print"Unloading on drain1";) R; o9 F3 r6 z) S  A. o
        elseif @.cont.name="blue"then8 q( g+ X& a, n6 s
                @.cont.move(drain2);
4 |% q3 F' P9 H. e) Q9 ~7 J                print"Unloading on drain2";( a! N6 A* b) w, O4 F8 D: x7 M
        else
! J) d& U( @/ F4 X4 s                @.cont.move(drain3);. E+ g+ S; q0 P
                print"Unloading on drain3";: C  w) E! f9 j7 o- L* y
        end;. ~) W* U" n  X8 g/ e; t; {, r" b: h
        else- O- @6 {+ F4 G( |4 C
        end;
$ q, f% J! p& ~4 [3 E8 h        @.destination:=Load_in;3 r. H& T5 F) e9 S
        @.move;7 a- Y( c9 u! Q) G' ~- j, T7 [
end;
, Q# A6 _4 [3 K1 c! K7 [; W5 S
发表于 2015-4-29 15:55:26 | 显示全部楼层
2,闪现问题在Track5上,不在Track9上,改进:+ |6 l  \( I% `# ?# S
将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 ' Z: l4 w7 d1 ?* ?# b) c
是wait-time
. }" D) V: u% w" }' p
太谢谢啦!!春天般的温暖啊!!
发表于 2015-5-7 16:53:11 | 显示全部楼层
运行10:27时间左右,还是出现无法接受Load方法中的Name现象。怎么解决?请教大神。
 楼主| 发表于 2015-5-8 11:37:10 | 显示全部楼层
dfrzfz 发表于 2015-5-7 16:53 4 q: O+ p) Z% \5 }7 r, s
运行10:27时间左右,还是出现无法接受Load方法中的Name现象。怎么解决?请教大神。 ...

+ x5 m8 N5 d" G% {# ]/ h我按照上面的方法测试过,是可以的,不会再出现无法接受方法name的错误了
发表于 2015-5-8 14:53:44 | 显示全部楼层
herrNB 发表于 2015-5-8 11:37 ' B2 o" N" p2 t! V5 I+ M3 G( k
我按照上面的方法测试过,是可以的,不会再出现无法接受方法name的错误了 ...
+ A( l; V7 {5 \( w7 C
我的QQ:451460284,能和你交流一下吗?为什么我的9.0版会出现这样的问题?1 B' S: D, `' Q
 楼主| 发表于 2015-5-8 16:36:27 | 显示全部楼层
dfrzfz 发表于 2015-5-8 14:53 ( h/ b  D; Q- s5 G2 C! P. Z
我的QQ:451460284,能和你交流一下吗?为什么我的9.0版会出现这样的问题?

+ N! W& o) d7 Q/ E, T我用的也是9.0版本哦,下班后加你QQ交流
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2026-5-16 16:54 , Processed in 0.024531 second(s), 20 queries .

Powered by Discuz! X3.4 Licensed

© 2001-2017 Comsenz Inc.

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