设为首页收藏本站

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

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 3539|回复: 10

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

  [复制链接]
发表于 2015-4-27 09:50:30 | 显示全部楼层 |阅读模式
大家早上好!
  k$ y0 O, v" M
+ q+ ]" e8 ?! r# w& F9 t小弟是新手一个,附件是周末自己做的物流输送线,还有很多不足,希望得到大家的帮助!!! F$ @8 A' E1 Q1 y

) c1 }0 }5 {' N9 |目前存在以下问题:' a; [+ D/ [& W/ k& y4 U

! Y5 r3 Y( G% S/ r3 N3 Z1:程序运行一段时间后,会出现错误:无法接受方法:name;3 a! K* B/ @9 f0 S1 l! D- S/ p) h" y

2 X! A' M4 y" J! K2:在经过track9时,小车会突然加速(闪现),而不是正常行驶;
; F% u' N) U4 l* f& \$ [$ v6 W! n9 ^+ _
还想要实现的功能:
; G5 D) h& }: L3 h: y0 p  B" _$ e: `0 F
' t: S8 |  Z8 m9 q! e1:道岔处的传感器自动判断,如果输送的发动机颜色一样则不需等待,如果颜色(名称)不一样则等待10秒;
- n+ o- U' F0 F* x" s- e' y
7 x( ~5 i/ C6 C! R$ W2:增加统计功能,分别统计1个上件点,和4个下件点的发动机数量;(今天会努力尝试自己解决)
8 N% N* W) \7 w) I9 \2 F; R& o% m  O# k" f  L
3:增加统计功能,计算输送节拍及分析瓶颈;(今天会努力尝试自己解决)* O8 T! ?9 N& G) e
9 c: c* t8 g6 {  B3 h0 Y+ l  F7 A
小弟在这先谢谢了!, a5 }) ?* [9 P' x* f' y9 H

4 m( c) j6 R1 t' b

本帖子中包含更多资源

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

x
发表于 2015-4-29 15:53:20 | 显示全部楼层
1.错误原因,坏件在e4被卸载,车子空了,但它的目的地还是output3,所以它去output3没东西可卸载就出错了;改进quality程序改为:
, n+ O& u! @0 z0 s6 A6 r. G(sensorID : integer): s& V& H4 F1 z% S% n) G( B
is' ]; k5 H9 ~9 r; c* Q' R: F
        randNo:real;2 z4 r$ }& C/ y8 o3 K$ N
do8 v" H: y2 i3 b& M# w/ j) z2 R
        @.stopped:=true;# v! B0 `7 t/ {! _; \: z6 w$ t& A: i
        wait 20;+ a$ E' E; L  Q7 X# h2 O0 M" w
        randNo:=z_uniform(2,0,1);( G; J: i8 U" C, t, \: {
        @.cont.createattr("type","string");
0 L5 V9 E9 q% i. X& c8 l9 C        if randNo>0.7 then, A$ c( t& \0 G
                @.cont.type:="bad";
( I8 g, j/ P5 F0 V* H' J! ~6 D                print"bad";1 S+ G' v+ L7 K0 u- @; ^0 o# m3 z9 t
                @.cont.move(drain4);
% D% }, j" B8 J3 c, H0 V* _! |                @.destination:=Load_in;-----增加语句$ V' v6 p, i; ?4 S% a
        else& y) T& r% T  E
                @.cont.type:="good";$ ?4 \8 P( F, p
                print"good";9 P9 r6 q4 I/ w. a
        end;/ d7 I% }! a& K9 G3 O* i, C" w3 \3 D
         @.stopped:=false;) q/ ^1 o* k5 s- d' l
                @.move;             
+ j' \1 O9 ^0 Z$ t( J3 Aend;) P( \/ g: F% _' b* H  F: z
同时将unload程序改为9 ^# z+ A; E/ M- Y% u* y
is
+ Q8 C, ~4 K  ]' L& E+ vdo- c8 f; \1 o5 E8 [+ g
        wait 30;. h* b) h9 L) Z+ g6 j) z+ [
        if @.empty=false then $ F/ h! B: I3 O% s
        if @.cont.name="green"then6 E9 H' d2 y2 U
                @.cont.move(drain1);
. a. t: v" M" C/ f) g7 Z                print"Unloading on drain1";  H, @4 B( z# m3 j7 J& t0 i- B
        elseif @.cont.name="blue"then3 Z9 l- N+ j% \) M
                @.cont.move(drain2);
6 h: E  @% M6 Q! n4 {4 L9 i                print"Unloading on drain2";' [1 R3 q: C! N1 q
        else6 s1 n" X* G; D0 x3 V9 V
                @.cont.move(drain3);
4 r2 [3 H9 [/ R) ^: Q4 e; w0 b                print"Unloading on drain3";7 `* v/ b6 Q, S) J9 X$ q7 B
        end;
; ~) a. p/ V% n7 {        else, q5 _5 |. ~( U$ ~* T+ K
        end;
0 i# e1 y% q9 r( ^& a2 Q        @.destination:=Load_in;
# T: v& \* F" T" H9 P( \* k        @.move;
* q- x* T9 C; y& h9 O1 L( uend;
9 p) c# Q# }  i4 J
发表于 2015-4-29 15:55:26 | 显示全部楼层
2,闪现问题在Track5上,不在Track9上,改进:
4 F* b9 E7 l/ n' R) k% S! C8 ~% t2 e1 ?将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
7 _. z3 ^, z+ X: V+ ?1 X8 a/ d是wait-time

& I; S) {: @( a6 W- ]太谢谢啦!!春天般的温暖啊!!
发表于 2015-5-7 16:53:11 | 显示全部楼层
运行10:27时间左右,还是出现无法接受Load方法中的Name现象。怎么解决?请教大神。
 楼主| 发表于 2015-5-8 11:37:10 | 显示全部楼层
dfrzfz 发表于 2015-5-7 16:53
2 n0 @/ [! Q* @  C4 n( H运行10:27时间左右,还是出现无法接受Load方法中的Name现象。怎么解决?请教大神。 ...

2 W  x; @$ {0 ]8 Z( X1 V我按照上面的方法测试过,是可以的,不会再出现无法接受方法name的错误了
发表于 2015-5-8 14:53:44 | 显示全部楼层
herrNB 发表于 2015-5-8 11:37 - I- s  ^4 Y. F4 V2 Y! f( d
我按照上面的方法测试过,是可以的,不会再出现无法接受方法name的错误了 ...

6 s' N) a: [7 v6 S2 |我的QQ:451460284,能和你交流一下吗?为什么我的9.0版会出现这样的问题?
# Z0 l6 @1 ~# h5 G
 楼主| 发表于 2015-5-8 16:36:27 | 显示全部楼层
dfrzfz 发表于 2015-5-8 14:53
' @4 l) {2 M5 S# `% W" W我的QQ:451460284,能和你交流一下吗?为什么我的9.0版会出现这样的问题?

: B5 B# G3 H- I* W9 c( ^我用的也是9.0版本哦,下班后加你QQ交流
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2025-7-6 04:42 , Processed in 0.019619 second(s), 20 queries .

Powered by Discuz! X3.4 Licensed

© 2001-2017 Comsenz Inc.

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