设为首页收藏本站

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

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 5744|回复: 10

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

  [复制链接]
发表于 2015-4-27 09:50:30 | 显示全部楼层 |阅读模式
大家早上好!
0 H' }; D/ A0 P  I0 K( c9 ]9 \( r$ r" e, E4 J; W
小弟是新手一个,附件是周末自己做的物流输送线,还有很多不足,希望得到大家的帮助!!
+ Z  q' u) R& V/ @4 _* {7 D6 S
6 p0 l& _  T1 M$ |5 m目前存在以下问题:
7 j- s0 c, j0 ~+ G2 P( Z# I# i, ?1 r+ F0 |- ^, A* B4 e$ [0 _5 z
1:程序运行一段时间后,会出现错误:无法接受方法:name;
5 k9 A( u! V. q8 W
& U, ?- x" V4 u# \5 c2:在经过track9时,小车会突然加速(闪现),而不是正常行驶;( q6 G+ B; A( \* E) ]; Y! B+ }, V

6 F$ a6 E% d& l8 z& L  `' q) M2 c还想要实现的功能:( o( h% |" K% Z! m7 F: N: R

3 A& m9 f. y, S& N: z' e! k3 k1:道岔处的传感器自动判断,如果输送的发动机颜色一样则不需等待,如果颜色(名称)不一样则等待10秒;
) k. P6 y! r& c" v5 h3 l, m# P: J4 h" l* e5 o5 k% U0 o
2:增加统计功能,分别统计1个上件点,和4个下件点的发动机数量;(今天会努力尝试自己解决)( c. Z- v5 H9 ?
7 ]: ~2 T3 p' j2 V
3:增加统计功能,计算输送节拍及分析瓶颈;(今天会努力尝试自己解决)
) G4 \+ N4 Y& N( u0 }
2 l7 Y8 d: \, x小弟在这先谢谢了!  V* |. F& m) Q7 E% q# _
  h" k8 i) c8 j  K) _" D$ b' D- p

本帖子中包含更多资源

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

x
发表于 2015-4-29 15:53:20 | 显示全部楼层
1.错误原因,坏件在e4被卸载,车子空了,但它的目的地还是output3,所以它去output3没东西可卸载就出错了;改进quality程序改为:6 B  A" C" @* x4 U+ q& l: k6 X
(sensorID : integer)  L0 }  l3 W. Z  f1 K
is
7 s4 a8 J' J' b- g; P% d$ b: n: D        randNo:real;
/ P4 o: t* M8 {do
% U& Y/ H/ S- w3 l        @.stopped:=true;
; [  ?; m9 L- t        wait 20;8 d( K2 S# k& X; O2 x
        randNo:=z_uniform(2,0,1);
" w% H# i2 e, P# C        @.cont.createattr("type","string");
8 C; a) Z  F' e# t' |/ _0 s" p        if randNo>0.7 then
& O( f: r: C" {; I: d( q$ {                @.cont.type:="bad";7 m2 i. B3 N# J3 P
                print"bad";0 j/ k- S4 y4 M3 e, `& `  `* \, [) H
                @.cont.move(drain4);' G" V$ ^* m8 `3 S; v2 \" y
                @.destination:=Load_in;-----增加语句
1 p2 }; `! C2 C4 r: A& N% I4 }        else
& q& p1 L" A' O. `% [                @.cont.type:="good";% g4 a+ X" |6 ~- ?; T
                print"good";
& `5 Q7 @' [8 X/ }4 x8 ^        end;  M5 w. U3 d& O% d/ m( v7 |0 k7 Y0 B
         @.stopped:=false;
9 g: i) a, K" A! m1 i3 o- r                @.move;             
, W" u0 [+ _- O, Q1 [end;
8 K, N4 k8 l. I2 ^: X0 ?6 V% b同时将unload程序改为
2 n3 a! D3 z6 r" ?% @1 Bis
5 M, }6 J# Q- l0 \3 o4 ~do
8 _: M4 i+ k% O6 j% u        wait 30;9 m2 Z: ]/ Y0 M5 v6 F
        if @.empty=false then 3 L& U3 r! g* \2 S6 @/ N
        if @.cont.name="green"then, a1 D4 N0 g7 f  ?; l& V
                @.cont.move(drain1);
5 N. w5 {' t+ p( P; p: `                print"Unloading on drain1";# f2 |3 n$ m% T
        elseif @.cont.name="blue"then* ?4 ~" ~/ a$ O; g, Z0 D7 v5 i* d
                @.cont.move(drain2);% r4 A; n6 O$ o/ t
                print"Unloading on drain2";& R, c' p- f: V) r2 Z4 d
        else: i0 x; _1 L+ k! q: \* K
                @.cont.move(drain3);: s2 f4 X1 L* L% I' |- N
                print"Unloading on drain3";
6 {! r' U0 V3 h2 E" {& N3 U        end;
* {# g- ~) s% r) x        else
+ t; n! h" O3 h# k% f. w# p        end;( `/ i" d" b$ o
        @.destination:=Load_in;* o4 k/ H3 N; F" g
        @.move;
9 `- E* F* E( T  \0 K5 uend;
+ r4 M6 P4 c- o% f0 x& l
发表于 2015-4-29 15:55:26 | 显示全部楼层
2,闪现问题在Track5上,不在Track9上,改进:8 \7 r# l0 w6 `! j7 _% I! n% q) P3 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
! ?; D& k2 {2 ^' n& w是wait-time

3 X" T2 P3 \# u太谢谢啦!!春天般的温暖啊!!
发表于 2015-5-7 16:53:11 | 显示全部楼层
运行10:27时间左右,还是出现无法接受Load方法中的Name现象。怎么解决?请教大神。
 楼主| 发表于 2015-5-8 11:37:10 | 显示全部楼层
dfrzfz 发表于 2015-5-7 16:53 ! F, W6 }( _. M7 _' ~8 k: M# v
运行10:27时间左右,还是出现无法接受Load方法中的Name现象。怎么解决?请教大神。 ...

2 Q; o( s& t9 @( E2 @; \我按照上面的方法测试过,是可以的,不会再出现无法接受方法name的错误了
发表于 2015-5-8 14:53:44 | 显示全部楼层
herrNB 发表于 2015-5-8 11:37
! G( O$ G- b- K我按照上面的方法测试过,是可以的,不会再出现无法接受方法name的错误了 ...

, K8 z- J' i, j% `  i! C8 H我的QQ:451460284,能和你交流一下吗?为什么我的9.0版会出现这样的问题?
" Q+ q: d! R: S% i9 ~
 楼主| 发表于 2015-5-8 16:36:27 | 显示全部楼层
dfrzfz 发表于 2015-5-8 14:53
  t6 `: g" V8 }4 N7 `我的QQ:451460284,能和你交流一下吗?为什么我的9.0版会出现这样的问题?
7 N' q+ @+ P* N( L4 I# h1 C
我用的也是9.0版本哦,下班后加你QQ交流
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2026-8-7 19:03 , Processed in 0.018212 second(s), 18 queries .

Powered by Discuz! X3.4 Licensed

© 2001-2017 Comsenz Inc.

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