设为首页收藏本站

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

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 5908|回复: 10

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

  [复制链接]
发表于 2015-4-27 09:50:30 | 显示全部楼层 |阅读模式
大家早上好!5 ]% Q2 P$ p* J, q& S' i- Y1 b$ K

! ]  C" _  l  L; _' M4 T小弟是新手一个,附件是周末自己做的物流输送线,还有很多不足,希望得到大家的帮助!!
4 B  `. O8 a0 I% o4 s1 d* ^- ]1 X8 o+ i- O$ p
目前存在以下问题:
, y2 L) q7 O( o8 t9 n" e  z  }6 }3 H& j
1:程序运行一段时间后,会出现错误:无法接受方法:name;
+ t2 E- n3 F) S! w. P6 \0 g0 _5 s% C
2:在经过track9时,小车会突然加速(闪现),而不是正常行驶;
0 K7 p* j' X+ \2 B0 S6 m8 Z& V; d5 _5 o0 ^$ J
还想要实现的功能:- j, ?9 b3 p- @+ j
8 Y+ p3 a# l6 d+ o; q. m: u
1:道岔处的传感器自动判断,如果输送的发动机颜色一样则不需等待,如果颜色(名称)不一样则等待10秒;3 C" c, d4 l1 K% n( V: l
' m2 P" W% s5 [5 r/ f
2:增加统计功能,分别统计1个上件点,和4个下件点的发动机数量;(今天会努力尝试自己解决)9 x* M3 K) R0 @* d0 |
6 l4 \; n. c/ s7 L5 Q
3:增加统计功能,计算输送节拍及分析瓶颈;(今天会努力尝试自己解决)
' h) @- t8 |$ d. j& O1 E
9 L$ `* Z7 y3 s$ H4 k小弟在这先谢谢了!
$ }4 \+ p/ n" q2 H/ q
" n- C# b/ N# X+ h- v

本帖子中包含更多资源

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

x
发表于 2015-4-29 15:53:20 | 显示全部楼层
1.错误原因,坏件在e4被卸载,车子空了,但它的目的地还是output3,所以它去output3没东西可卸载就出错了;改进quality程序改为:
2 ~( q; l: i0 g+ ]# d7 f(sensorID : integer)
8 e* A0 `6 V% n% H6 gis
& e  B8 ?4 a8 M        randNo:real;
& A) k, E; S/ bdo
% I$ o2 q1 H% X# |        @.stopped:=true;
8 x8 I- k8 C: f        wait 20;
% M7 F1 X, P* `- \( B! z1 [        randNo:=z_uniform(2,0,1);0 F% Q! N8 \5 [9 {
        @.cont.createattr("type","string");$ B, e6 x$ P+ P. m( N: o  @
        if randNo>0.7 then
/ O5 k, Z* m: B% y+ W, ^                @.cont.type:="bad";
* I9 Q  o) Y7 W0 r                print"bad";6 T* I! Z& ?1 P# q$ _, `# O
                @.cont.move(drain4);
- ^; `1 D' W1 {                @.destination:=Load_in;-----增加语句8 q# u6 H2 n2 E* r: a. N$ |2 I
        else
) M, F3 |( L0 l" l6 {                @.cont.type:="good";- M* E& [3 Z, ^* q% D
                print"good";
8 Z/ `' _8 {6 n4 b# T) c8 J. u3 u        end;
+ u' H5 @8 a, f/ Z- e" U8 J1 ?( X* F         @.stopped:=false;
5 N" k' b  r- ^' `) b7 y3 [                @.move;             
+ e) e: q! f) D0 U2 t; o! E& \4 g7 |end;+ Y- s% E  s2 b; {" E
同时将unload程序改为
2 ~2 D1 s0 F( Z! Kis& Y6 R' V: w$ l! A% |( ~
do
# O% H  q+ ~/ F, C; L' E9 y) v        wait 30;* X) j6 l' s2 y# Y' `
        if @.empty=false then   D) A( f- M1 E. j3 E
        if @.cont.name="green"then! B  ?2 n+ E6 B* a; S
                @.cont.move(drain1);% ?. j1 L! v: R  ^  k
                print"Unloading on drain1";; B5 I* G6 m( G: `3 `: Q  i
        elseif @.cont.name="blue"then: ?0 Q, u' h$ R" G
                @.cont.move(drain2);
7 ~, @* c2 V& u6 Z1 S" O                print"Unloading on drain2";: ], c3 ]& }4 I/ [3 x
        else, L3 j& y+ Z. `7 W  v* j& V3 r
                @.cont.move(drain3);
/ g) {, h" S; |5 \5 I, Y                print"Unloading on drain3";
# G4 ]6 m. F2 H. k' m; z        end;
  [" L% A3 X' W5 E        else' O8 s% J* I! x/ S+ R# |
        end;9 w9 [3 f* [2 C
        @.destination:=Load_in;
- w* [6 V2 K# W: b) F7 _, h        @.move;0 O5 f- V3 k6 j6 l, w& @
end;. v- m4 j; P' N$ F: e- R
发表于 2015-4-29 15:55:26 | 显示全部楼层
2,闪现问题在Track5上,不在Track9上,改进:7 l' k  V$ t4 A/ k7 Y, C/ V& W) k
将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 & D4 b$ Q9 K/ {) z0 C; W4 h0 u7 |
是wait-time
2 [% x) V- w1 B* v) x% Y: \: o
太谢谢啦!!春天般的温暖啊!!
发表于 2015-5-7 16:53:11 | 显示全部楼层
运行10:27时间左右,还是出现无法接受Load方法中的Name现象。怎么解决?请教大神。
 楼主| 发表于 2015-5-8 11:37:10 | 显示全部楼层
dfrzfz 发表于 2015-5-7 16:53
5 p; L3 j2 e7 z3 O运行10:27时间左右,还是出现无法接受Load方法中的Name现象。怎么解决?请教大神。 ...
2 B( [5 G2 d2 G8 q0 P5 n8 x  C
我按照上面的方法测试过,是可以的,不会再出现无法接受方法name的错误了
发表于 2015-5-8 14:53:44 | 显示全部楼层
herrNB 发表于 2015-5-8 11:37 & o; d- [& g  X5 X& M  S) ^- }
我按照上面的方法测试过,是可以的,不会再出现无法接受方法name的错误了 ...

+ \  b. s# K4 S2 S我的QQ:451460284,能和你交流一下吗?为什么我的9.0版会出现这样的问题?
! q; I: o7 g% H& W# {2 U( F
 楼主| 发表于 2015-5-8 16:36:27 | 显示全部楼层
dfrzfz 发表于 2015-5-8 14:53 ' M/ A: o: D9 c* ^/ G" ^' P  F
我的QQ:451460284,能和你交流一下吗?为什么我的9.0版会出现这样的问题?
" s- F# ?+ c  O& ~5 b
我用的也是9.0版本哦,下班后加你QQ交流
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2026-8-31 17:30 , Processed in 0.026379 second(s), 20 queries .

Powered by Discuz! X3.4 Licensed

© 2001-2017 Comsenz Inc.

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