设为首页收藏本站

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

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 3506|回复: 10

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

  [复制链接]
发表于 2015-4-27 09:50:30 | 显示全部楼层 |阅读模式
大家早上好!
! D) W; S4 \# h4 Z* r0 L5 l* A4 V8 y# B# t+ k
小弟是新手一个,附件是周末自己做的物流输送线,还有很多不足,希望得到大家的帮助!!' B$ U; y* Q8 C
* ?& D- N# V( ]$ C7 m- j
目前存在以下问题:
' A+ ]' t; ~+ G6 g1 |' a9 _2 B4 O+ |1 j& r% E/ l
1:程序运行一段时间后,会出现错误:无法接受方法:name;
2 J/ @# z( \% }2 u; ~
& ^, \2 k' h3 a& s" E  k% D2:在经过track9时,小车会突然加速(闪现),而不是正常行驶;
! h' ~! h* E  e' W/ ~$ }! h) ^: O
还想要实现的功能:
" K, M1 Z. g: \% Y2 R% g1 M/ E5 _# I; e0 \. `; {# a0 P- F
1:道岔处的传感器自动判断,如果输送的发动机颜色一样则不需等待,如果颜色(名称)不一样则等待10秒;
- |9 p! Q& D2 Q0 b  H" B% |" L8 H( R
2:增加统计功能,分别统计1个上件点,和4个下件点的发动机数量;(今天会努力尝试自己解决)
' F3 h& f. O! K8 h
* M# Y+ T- v3 {( V2 p3:增加统计功能,计算输送节拍及分析瓶颈;(今天会努力尝试自己解决)7 X5 w+ k2 Y5 t: K
9 Y4 h: P& T" L* ~  O
小弟在这先谢谢了!
3 ^. u1 T) c/ D* F* W; L
% n0 f3 b; r# P

本帖子中包含更多资源

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

x
发表于 2015-4-29 15:53:20 | 显示全部楼层
1.错误原因,坏件在e4被卸载,车子空了,但它的目的地还是output3,所以它去output3没东西可卸载就出错了;改进quality程序改为:+ f% T7 ]0 ?, s: W; t7 F
(sensorID : integer)5 Z* I5 r, O- [: q9 S* @  t& v
is
6 ~' }# F/ q3 c6 a) [: y$ ~        randNo:real;: v# G) }8 _# U% h
do
1 Z! b" ?* i$ }) c6 [) ]; n        @.stopped:=true;' e: a3 p# D5 g+ Y
        wait 20;
# [7 w9 }! R5 `! S& M        randNo:=z_uniform(2,0,1);3 J: d# J- B4 l3 z+ d
        @.cont.createattr("type","string");
% }9 Y! \) z* c0 O! R        if randNo>0.7 then
4 G1 Q* U7 v. ]  ?# i                @.cont.type:="bad";- w1 j. u  l! ]2 @. W$ z. S  o
                print"bad";7 j, y0 s  A: o( f0 l% E) _* {6 g
                @.cont.move(drain4);
. G% r( Q$ a) D7 N' v) z5 _                @.destination:=Load_in;-----增加语句
3 A/ i4 s% [: ~$ c        else: t! B/ u2 \9 c3 e; Y- ]5 [* R
                @.cont.type:="good";
! ?4 ?: J+ Z3 q* V                print"good";; a: \. Q4 {5 t" j4 j
        end;9 g' t, ~* k$ r* p
         @.stopped:=false;5 L& g# T  c- U; `3 }: L5 w
                @.move;             5 n/ m9 @( |, \5 h* I( ?6 o
end;
! y! }  b9 K. A1 v: I同时将unload程序改为6 x8 S+ f  E: ?- N' ~
is. \8 I; F2 x" D1 G4 X
do
& l3 \8 ^! S* ]9 _  Q) |7 }+ }: a        wait 30;
4 g. G! B9 a+ G, v% F. w1 G        if @.empty=false then
! V& N* J- h1 B" P( }- A        if @.cont.name="green"then8 g4 C7 U! J* C+ y
                @.cont.move(drain1);) b* ]9 A6 V7 v
                print"Unloading on drain1";
8 a! L9 M. Q( S" }/ L        elseif @.cont.name="blue"then
0 @+ \/ [. `' o/ C: y% X+ r                @.cont.move(drain2);6 p( w7 m: D% u1 a2 b, k& }& M8 S
                print"Unloading on drain2";* h( {/ `9 t6 I2 |# \! b; v2 ~
        else7 E. R( {% m1 H+ |; R: N" p
                @.cont.move(drain3);
1 t% X! ~8 ~0 c. r7 m8 i$ v                print"Unloading on drain3";
% F8 o/ m8 h+ `* [1 l& X% K% N        end;% a: U% R5 P  [3 I
        else  K  P) r2 ?' ?* \; e, F
        end;
: O% s/ u' S5 T( [5 j        @.destination:=Load_in;5 V% P, k3 _9 B
        @.move;
5 h" g0 a5 ~- R% m% K& Fend;
6 ?. r; J' }; ~) [! H( F
发表于 2015-4-29 15:55:26 | 显示全部楼层
2,闪现问题在Track5上,不在Track9上,改进:
( A! Z5 q/ @& ^将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
. B, _$ H4 g8 H) ]& q5 x是wait-time

/ o9 r- p# Y+ T2 f0 @太谢谢啦!!春天般的温暖啊!!
发表于 2015-5-7 16:53:11 | 显示全部楼层
运行10:27时间左右,还是出现无法接受Load方法中的Name现象。怎么解决?请教大神。
 楼主| 发表于 2015-5-8 11:37:10 | 显示全部楼层
dfrzfz 发表于 2015-5-7 16:53 . D5 X$ l- g  y( b4 ?) p
运行10:27时间左右,还是出现无法接受Load方法中的Name现象。怎么解决?请教大神。 ...
! ]( N: j0 }+ B, |
我按照上面的方法测试过,是可以的,不会再出现无法接受方法name的错误了
发表于 2015-5-8 14:53:44 | 显示全部楼层
herrNB 发表于 2015-5-8 11:37 ! m7 @$ a2 s/ d7 X
我按照上面的方法测试过,是可以的,不会再出现无法接受方法name的错误了 ...

; t, P, H; r9 u! G& c+ t) C我的QQ:451460284,能和你交流一下吗?为什么我的9.0版会出现这样的问题?2 O# E! L  g; f
 楼主| 发表于 2015-5-8 16:36:27 | 显示全部楼层
dfrzfz 发表于 2015-5-8 14:53
7 X6 p5 L4 M1 A我的QQ:451460284,能和你交流一下吗?为什么我的9.0版会出现这样的问题?

2 b9 ~: T+ F1 e+ n! h, b, x我用的也是9.0版本哦,下班后加你QQ交流
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2025-7-1 17:49 , Processed in 0.024458 second(s), 20 queries .

Powered by Discuz! X3.4 Licensed

© 2001-2017 Comsenz Inc.

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