设为首页收藏本站

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

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 4527|回复: 10

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

  [复制链接]
发表于 2015-4-27 09:50:30 | 显示全部楼层 |阅读模式
大家早上好!
1 v3 c3 A* D  Q" N! r
+ G5 k0 m+ B; i小弟是新手一个,附件是周末自己做的物流输送线,还有很多不足,希望得到大家的帮助!!
8 n! C4 c5 A; z0 v1 K6 C1 d; c/ `
! q( L' J+ M( `8 a7 o- W0 @目前存在以下问题:
! O. l" C. X/ d5 q6 t- ^) y8 G( b: q9 s- v: R' r3 T( u
1:程序运行一段时间后,会出现错误:无法接受方法:name;
$ |, d1 c5 p1 Y' @; K/ L. P/ y- g- f6 Y) D
2:在经过track9时,小车会突然加速(闪现),而不是正常行驶;; V& `4 Z  h) e

" Q" G; p: B/ t7 U还想要实现的功能:
+ [6 |7 S# N: x: M3 X+ c" c: v6 R, Z5 j$ R; M! m4 N
1:道岔处的传感器自动判断,如果输送的发动机颜色一样则不需等待,如果颜色(名称)不一样则等待10秒;
2 I6 e* W& K+ i' D! N7 B+ T: R0 o6 O0 [" n  ?
2:增加统计功能,分别统计1个上件点,和4个下件点的发动机数量;(今天会努力尝试自己解决). J/ \. A% H* ^% V
5 z3 b: ^- R5 L( Z
3:增加统计功能,计算输送节拍及分析瓶颈;(今天会努力尝试自己解决)
+ G6 m+ K% P, I% E( d+ a4 q: R7 l( K7 y! z; m3 p
小弟在这先谢谢了!' A8 G) B$ w- M* D. x
; g3 e& _8 ]8 B4 x" L  _

本帖子中包含更多资源

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

x
发表于 2015-4-29 15:53:20 | 显示全部楼层
1.错误原因,坏件在e4被卸载,车子空了,但它的目的地还是output3,所以它去output3没东西可卸载就出错了;改进quality程序改为:
8 l& V% w$ \# j( B8 R! w(sensorID : integer)
. s5 I, N# u% a7 u, d* ^4 ~1 sis
4 v5 N: e% m) K        randNo:real;  T6 r2 @' B! e! ~# F. T
do
+ b7 d" k2 D2 C$ ?% ]$ j        @.stopped:=true;- \8 q; D2 Z% o' @
        wait 20;
, C) h( s4 w, v; o; ^+ i, g9 b        randNo:=z_uniform(2,0,1);1 p  k) K" P9 K6 q& J
        @.cont.createattr("type","string");! o* J6 T2 ~% o" T' J( y1 W
        if randNo>0.7 then8 M% i; G+ o( [6 h8 S9 W- p
                @.cont.type:="bad";
$ s5 q8 P. s7 C3 h. t- F  v                print"bad";
: T1 k. b% \! c; u0 |- R                @.cont.move(drain4);% {2 e& P1 l7 b3 N. o( F
                @.destination:=Load_in;-----增加语句, G+ z: ?0 [0 k6 i  L% k2 I& R
        else
6 f+ q# I6 L% i, l                @.cont.type:="good";7 s; P- _0 n9 I7 l! c' A
                print"good";, Z( {' \/ ^- i- p
        end;
( J. v6 g) H+ P8 _( H+ i! I( b' j3 U         @.stopped:=false;
6 F; s$ D3 L% E  L% _# o- T9 _( Y5 q7 r                @.move;             + i, N7 ~6 [7 p& M6 C) ]1 O7 \7 @
end;
( B5 g  Y' X6 y; b3 G& p' Q' ?' Q& d同时将unload程序改为
9 P1 c  S4 M" ]is3 h! w; z& E6 E1 \6 }
do
% ~& |* @5 A* [$ D% {6 {5 i$ n        wait 30;3 D7 v; e+ k5 E; l) q. ?
        if @.empty=false then
0 b$ I3 L$ o/ P$ y. V        if @.cont.name="green"then) _+ s6 o7 E$ h7 y
                @.cont.move(drain1);5 y) j/ l9 n2 B4 ]
                print"Unloading on drain1";8 l, L+ \" f, K% p9 C# ?& P' A
        elseif @.cont.name="blue"then' Y6 Y+ l& o# B6 `0 G. O* N2 t
                @.cont.move(drain2);
- {+ L) n% {, T4 v$ F# `0 \) V; Q                print"Unloading on drain2";
+ M& ^9 Q$ @2 Z. u0 n! [1 x        else1 U& E) x3 ^5 q  y, i
                @.cont.move(drain3);
3 ~1 Q* A. }. i' u( H- d                print"Unloading on drain3";
2 y: v4 o& F8 l9 E, \" |        end;
/ L) \. M# s2 N% K7 [        else7 t# M, Q  U7 P' u3 J5 V+ d
        end;
: W7 ^1 ?) {  b3 b2 T: p" u$ k! v  M        @.destination:=Load_in;1 q! P: ~1 T  k. Q- m, b
        @.move;( K& `9 i1 B3 M8 p' l7 f' e! p
end;
0 t  f* C1 ^. W. ]( C, X2 \( l/ }
发表于 2015-4-29 15:55:26 | 显示全部楼层
2,闪现问题在Track5上,不在Track9上,改进:
+ ]- K  f; C% f6 J2 m) [, a将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 : S. U  G$ A4 J: ~# F* w
是wait-time

; w% I$ R/ z; A7 Y8 i& k太谢谢啦!!春天般的温暖啊!!
发表于 2015-5-7 16:53:11 | 显示全部楼层
运行10:27时间左右,还是出现无法接受Load方法中的Name现象。怎么解决?请教大神。
 楼主| 发表于 2015-5-8 11:37:10 | 显示全部楼层
dfrzfz 发表于 2015-5-7 16:53
0 ~' r; \- E# J1 b: \9 Y! H运行10:27时间左右,还是出现无法接受Load方法中的Name现象。怎么解决?请教大神。 ...
/ ]4 d( U9 @; N+ F
我按照上面的方法测试过,是可以的,不会再出现无法接受方法name的错误了
发表于 2015-5-8 14:53:44 | 显示全部楼层
herrNB 发表于 2015-5-8 11:37
( {# I) G$ |9 h+ v我按照上面的方法测试过,是可以的,不会再出现无法接受方法name的错误了 ...
- d  t' |, o  A
我的QQ:451460284,能和你交流一下吗?为什么我的9.0版会出现这样的问题?' c( z- w0 L' W6 u+ P: f
 楼主| 发表于 2015-5-8 16:36:27 | 显示全部楼层
dfrzfz 发表于 2015-5-8 14:53
) e1 x3 Z/ [# O3 S. e4 ~/ @我的QQ:451460284,能和你交流一下吗?为什么我的9.0版会出现这样的问题?

6 e5 W1 }9 d8 A  g1 O  M' w! }; W我用的也是9.0版本哦,下班后加你QQ交流
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2026-1-11 19:59 , Processed in 0.023801 second(s), 20 queries .

Powered by Discuz! X3.4 Licensed

© 2001-2017 Comsenz Inc.

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