设为首页收藏本站

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

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 5108|回复: 10

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

  [复制链接]
发表于 2015-4-27 09:50:30 | 显示全部楼层 |阅读模式
大家早上好!
$ k; C1 W2 x8 b3 ]
, H+ q* v' @- k- |6 k小弟是新手一个,附件是周末自己做的物流输送线,还有很多不足,希望得到大家的帮助!!
, n4 @- u$ ]& H5 Z
" F, L6 c% B" f目前存在以下问题:- [  E) p- E4 }  e* g3 @
  k# A5 W1 I, j2 D  ^# @& B
1:程序运行一段时间后,会出现错误:无法接受方法:name;5 |$ M' M9 S, W/ Y* V* m5 \1 |
' b  i* b2 U% F
2:在经过track9时,小车会突然加速(闪现),而不是正常行驶;
: k0 p. N) c, |+ }3 A/ Z" Q+ D1 [& o+ _: p' T" b) h5 |
还想要实现的功能:" I7 g$ e: Y. J9 O' t9 ^

" W- o9 C3 E, [  a8 e+ t) B1:道岔处的传感器自动判断,如果输送的发动机颜色一样则不需等待,如果颜色(名称)不一样则等待10秒;
/ b3 d, }- z- |3 _: F/ O) ]* k3 {
2:增加统计功能,分别统计1个上件点,和4个下件点的发动机数量;(今天会努力尝试自己解决)
9 S3 L$ `: U) ~8 C; o4 [7 A9 _, N7 K% Q- T- d; n# N4 T! ~
3:增加统计功能,计算输送节拍及分析瓶颈;(今天会努力尝试自己解决)
* F# x1 W: N' R8 L  \, U) }& u4 K  O! S
小弟在这先谢谢了!7 U/ m, b8 R/ [

: D* Y6 W4 Z/ b9 H2 G

本帖子中包含更多资源

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

x
发表于 2015-4-29 15:53:20 | 显示全部楼层
1.错误原因,坏件在e4被卸载,车子空了,但它的目的地还是output3,所以它去output3没东西可卸载就出错了;改进quality程序改为:* n5 |; J- I# ?0 S" ]
(sensorID : integer)
7 l3 C. @1 U* p4 J- o, K# ~) @is, z5 g9 [- o9 P1 Z7 r, V
        randNo:real;
2 T( _1 A" }( p% A) I7 @! s/ wdo
3 c8 g* C3 W4 _; g" L+ s6 k; @        @.stopped:=true;
; ~3 Q! K; H' T- h* l2 Q        wait 20;9 D4 j4 `( _! E7 @
        randNo:=z_uniform(2,0,1);
$ e6 K7 x2 |% G        @.cont.createattr("type","string");$ H5 M' `9 O. J% }; H9 r( f+ K
        if randNo>0.7 then+ q& a1 ^) ^2 ^
                @.cont.type:="bad";
- Q" I0 `& U3 X                print"bad";7 y  m( Q% W4 T( ]2 C
                @.cont.move(drain4);# [: M, t, u6 P! O- B6 [4 ?+ p
                @.destination:=Load_in;-----增加语句
" p' w8 W2 y4 C3 W" P        else
6 f9 S" k% ?  [                @.cont.type:="good";8 ]% {/ d' Z' y6 S5 l
                print"good";
  R, R6 E8 a5 T$ Q2 d, t' M        end;% q& E3 k3 m1 D2 T/ K. h, R
         @.stopped:=false;
0 V* z. q. |/ [                @.move;             * C3 q/ x% |2 g& L% Z
end;- m7 o3 _& V- A& @* N0 P
同时将unload程序改为# n! w# g/ n- C( S* F# |
is+ R( E2 z) e& c4 d) j: A7 j
do
4 l+ {; S7 D/ U5 m. I( n( S. h6 x        wait 30;
: f' i$ L& f, n' C        if @.empty=false then
% Q5 l0 J8 Z+ i' G7 q6 u        if @.cont.name="green"then
" `+ R' g$ V! r: a/ r% ]; B7 e                @.cont.move(drain1);' C4 ^+ K1 }" h% Z. h5 @) {
                print"Unloading on drain1";
- g# E1 `/ v/ [7 u1 M  A' K. W        elseif @.cont.name="blue"then
# x; D* j% r! h3 A                @.cont.move(drain2);
6 M( |4 [! }: L6 M# y  q+ R7 x5 ]                print"Unloading on drain2";9 x- U; `. @2 _9 m
        else
. K* e% N7 h" A6 W+ `* E! g                @.cont.move(drain3);
+ e' p$ D0 b0 ]- A- r- z0 g                print"Unloading on drain3";
% A# k7 o: `4 {' E& g3 ?        end;. l# n7 f3 l3 t7 H5 B
        else
8 I- }- V, K" W' m        end;" _$ c6 M  M) u
        @.destination:=Load_in;
0 L6 N, i7 s+ F& A' L2 J6 r6 b        @.move;7 F& p% S- W1 l- l/ l# O! t
end;
' x( p! ?, d) P; I9 F- ?" c
发表于 2015-4-29 15:55:26 | 显示全部楼层
2,闪现问题在Track5上,不在Track9上,改进:7 \7 i( r- ?1 p2 d1 c
将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
6 W. {0 k- g$ O- o/ o. l9 c  a是wait-time

0 {  m% N. d# F7 x) h; N太谢谢啦!!春天般的温暖啊!!
发表于 2015-5-7 16:53:11 | 显示全部楼层
运行10:27时间左右,还是出现无法接受Load方法中的Name现象。怎么解决?请教大神。
 楼主| 发表于 2015-5-8 11:37:10 | 显示全部楼层
dfrzfz 发表于 2015-5-7 16:53 + M4 }' z9 @2 J1 g: @
运行10:27时间左右,还是出现无法接受Load方法中的Name现象。怎么解决?请教大神。 ...

: J" G) [& S5 ?) b/ k& W$ G我按照上面的方法测试过,是可以的,不会再出现无法接受方法name的错误了
发表于 2015-5-8 14:53:44 | 显示全部楼层
herrNB 发表于 2015-5-8 11:37 . Z( t, I" ]) X
我按照上面的方法测试过,是可以的,不会再出现无法接受方法name的错误了 ...
' @1 S# B; c' \6 t( L
我的QQ:451460284,能和你交流一下吗?为什么我的9.0版会出现这样的问题?
' X/ c. Y: \6 }4 A
 楼主| 发表于 2015-5-8 16:36:27 | 显示全部楼层
dfrzfz 发表于 2015-5-8 14:53   `# I$ y' L" @$ l
我的QQ:451460284,能和你交流一下吗?为什么我的9.0版会出现这样的问题?

; Y' u, E# L& l/ u# y$ J我用的也是9.0版本哦,下班后加你QQ交流
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2026-4-28 03:19 , Processed in 0.023222 second(s), 18 queries .

Powered by Discuz! X3.4 Licensed

© 2001-2017 Comsenz Inc.

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