设为首页收藏本站

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

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 5804|回复: 10

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

  [复制链接]
发表于 2015-4-27 09:50:30 | 显示全部楼层 |阅读模式
大家早上好!
5 }" V4 w' S1 A! B$ B6 I) D$ N* d( b+ b- I' [5 T' X4 U
小弟是新手一个,附件是周末自己做的物流输送线,还有很多不足,希望得到大家的帮助!!0 {* z( Q% t* j4 j* }) W0 Q
( G; R' X1 d8 C, j6 @
目前存在以下问题:) U; ~5 S' m8 T8 w4 O

! {6 \' A, H  g* c1 S1:程序运行一段时间后,会出现错误:无法接受方法:name;3 M; L  V/ H/ R( r6 }; O. M2 O* j
+ h6 r% z7 i# E$ Y& T0 H
2:在经过track9时,小车会突然加速(闪现),而不是正常行驶;2 i/ N2 Y( F6 |- {- e% R

1 d7 q: R! o, }' ~还想要实现的功能:2 K* B: C" M* o7 C

* C* x6 M8 I0 b: \" ]# q* o$ L1:道岔处的传感器自动判断,如果输送的发动机颜色一样则不需等待,如果颜色(名称)不一样则等待10秒;
/ o# F" H& M( ?, F' L
1 K3 C# o- E% z  n2 N1 J+ F2:增加统计功能,分别统计1个上件点,和4个下件点的发动机数量;(今天会努力尝试自己解决)
2 f; z) v- {. m+ g* n% g# z) y$ O- M% _& c3 }, X3 E
3:增加统计功能,计算输送节拍及分析瓶颈;(今天会努力尝试自己解决)
6 v, O9 J6 u: t
- h; y( f. e- W. w0 P8 C小弟在这先谢谢了!" `, _+ C: l" k& d; U- L
' k* t  R9 q: W

本帖子中包含更多资源

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

x
发表于 2015-4-29 15:53:20 | 显示全部楼层
1.错误原因,坏件在e4被卸载,车子空了,但它的目的地还是output3,所以它去output3没东西可卸载就出错了;改进quality程序改为:
* \$ L; p/ d1 g# K$ q5 R(sensorID : integer)# m7 H/ O- ]8 }' i
is
6 q5 a; Z$ S* J" G  }: J        randNo:real;
$ u+ u, ?5 }/ bdo! \+ H6 r6 r1 N- Y6 f/ m# _
        @.stopped:=true;+ a: C* b) ?# N
        wait 20;
2 S& Z4 t: Q* f5 w% q% P0 R0 ]        randNo:=z_uniform(2,0,1);. d; {. X: l" P$ A; v3 U
        @.cont.createattr("type","string");
2 }' S/ J" B3 R9 p" G  d        if randNo>0.7 then
' i( r8 y1 b; V; S9 p5 y9 A! e7 ?) Z                @.cont.type:="bad";
( \0 O7 ~7 t2 E1 ]4 n. C& D                print"bad";
( M  O- k$ [( Z& S4 i% _& P' E, c                @.cont.move(drain4);7 n- w7 d* i: b' c
                @.destination:=Load_in;-----增加语句
7 m% U$ S$ ]  @- `        else2 I, K3 ]: h8 Y& C+ o5 D
                @.cont.type:="good";; U" y" r0 x4 [% P" \+ `% M
                print"good";
5 }6 }6 q  v0 v4 J$ p        end;
% D+ ~- R2 m8 t7 W4 a         @.stopped:=false;
' @1 v$ G$ N6 Z% g  V. n                @.move;             
) K- ^6 Z3 B7 Y; \5 tend;+ s8 `9 W/ Q7 e5 [# }. g' s
同时将unload程序改为
, M, K! @7 ~. ?- M2 }is8 \8 D1 T, w- I" a$ `( R
do
, |4 a( t& T9 F+ q        wait 30;/ j) O& i, o; T9 E9 t9 q
        if @.empty=false then
9 x1 h3 d3 ~1 d9 u/ B! A$ \/ h        if @.cont.name="green"then
  K+ K6 f* U" C                @.cont.move(drain1);
# U) }  S4 f; [                print"Unloading on drain1";6 }) U: U) p/ h# P6 y+ c+ y
        elseif @.cont.name="blue"then8 U) g# ?, n2 Y, ?3 p% ?4 Y* k
                @.cont.move(drain2);! ~3 Y1 J; D5 A3 S
                print"Unloading on drain2";) M0 Q3 Y1 @8 d! V% r
        else  O6 U" n$ O* h; I8 O0 Q& G
                @.cont.move(drain3);
' @. V- Z$ Z) ]4 {- @  w& F, G                print"Unloading on drain3";
+ Q$ S+ H- G! s; _* j3 ~        end;0 Y8 \4 ~" G3 G: c% }# r
        else4 u; q3 C6 p- [+ S9 i
        end;
9 K$ N6 f, N+ x! X5 ^/ ]& V) H        @.destination:=Load_in;
( H  H0 v; [; U7 y# n2 J        @.move;0 x1 s8 M5 c- h8 T6 v; I- p$ J
end;) e5 @6 f8 `( g
发表于 2015-4-29 15:55:26 | 显示全部楼层
2,闪现问题在Track5上,不在Track9上,改进:
$ ]+ y9 }3 _* c( c1 g将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
8 q5 e. _+ k- L9 a- Z! E. w- y& T是wait-time
5 Y% D0 O! Y% O: a
太谢谢啦!!春天般的温暖啊!!
发表于 2015-5-7 16:53:11 | 显示全部楼层
运行10:27时间左右,还是出现无法接受Load方法中的Name现象。怎么解决?请教大神。
 楼主| 发表于 2015-5-8 11:37:10 | 显示全部楼层
dfrzfz 发表于 2015-5-7 16:53
& m7 ]" o) p) R运行10:27时间左右,还是出现无法接受Load方法中的Name现象。怎么解决?请教大神。 ...

/ y& F4 {- F( ~- D- i; W我按照上面的方法测试过,是可以的,不会再出现无法接受方法name的错误了
发表于 2015-5-8 14:53:44 | 显示全部楼层
herrNB 发表于 2015-5-8 11:37
4 E+ A0 _  O4 |5 k8 E# G我按照上面的方法测试过,是可以的,不会再出现无法接受方法name的错误了 ...
# M! v4 U9 f5 q' Z. a
我的QQ:451460284,能和你交流一下吗?为什么我的9.0版会出现这样的问题?) f; ?2 k, T% S" y  |# s+ U
 楼主| 发表于 2015-5-8 16:36:27 | 显示全部楼层
dfrzfz 发表于 2015-5-8 14:53 8 T' c( k( l$ l9 ^0 g4 `
我的QQ:451460284,能和你交流一下吗?为什么我的9.0版会出现这样的问题?
8 m2 e# u" s" F! x% p
我用的也是9.0版本哦,下班后加你QQ交流
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2026-8-18 05:43 , Processed in 0.022752 second(s), 20 queries .

Powered by Discuz! X3.4 Licensed

© 2001-2017 Comsenz Inc.

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