设为首页收藏本站

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

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 5379|回复: 10

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

  [复制链接]
发表于 2015-4-27 09:50:30 | 显示全部楼层 |阅读模式
大家早上好!2 D; }8 F5 k0 X2 l: I

+ l* E* G$ _3 m$ R小弟是新手一个,附件是周末自己做的物流输送线,还有很多不足,希望得到大家的帮助!!9 }9 X, m. \- n8 m) V  u3 @1 L
" ^. I* ?5 W( |5 E! ?
目前存在以下问题:
8 q8 V" [. N4 }3 u# f( a, h+ E, e: Q: Y+ H1 U
1:程序运行一段时间后,会出现错误:无法接受方法:name;
' h" k; i* ]: \3 g7 I  W' T$ ^# i; v5 H" I4 M, R' u
2:在经过track9时,小车会突然加速(闪现),而不是正常行驶;
' Q7 b. O. t; V# [- @* @2 S9 {% D% b; {+ q* B7 k
还想要实现的功能:) X% z1 D; L0 `

* e* ^8 Z, Q# K" a" f9 Y3 y9 c1:道岔处的传感器自动判断,如果输送的发动机颜色一样则不需等待,如果颜色(名称)不一样则等待10秒;$ A; `2 y- t# T3 W$ y* F; N8 g; n4 f

; A9 t1 w1 r1 m4 \9 `  v2:增加统计功能,分别统计1个上件点,和4个下件点的发动机数量;(今天会努力尝试自己解决)5 ~6 v9 C3 n, \" u' X$ z
0 Y& k- t8 X# n+ j' U6 d
3:增加统计功能,计算输送节拍及分析瓶颈;(今天会努力尝试自己解决)
' Q7 ~+ y' v( V* q' k, V, T
' ]; U& v1 j& i" G# J! c( v9 {小弟在这先谢谢了!/ y. y9 B5 R- a" s/ \) C: l5 G

+ q( o8 i+ [2 o  T

本帖子中包含更多资源

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

x
发表于 2015-4-29 15:53:20 | 显示全部楼层
1.错误原因,坏件在e4被卸载,车子空了,但它的目的地还是output3,所以它去output3没东西可卸载就出错了;改进quality程序改为:+ w7 V; g7 |. N0 ?  P2 ?; o
(sensorID : integer)
. Y0 p. Q1 }7 q% v: Iis
6 c# I* n4 ]- J% A6 |9 A        randNo:real;+ I5 c  B" \5 Q3 A( H5 c2 z
do
9 E" u& m- W& V, T, e        @.stopped:=true;; ]8 A( k! V+ G: h+ u( t2 n. g
        wait 20;" w- P" Q! w6 y+ D; R% y1 ^
        randNo:=z_uniform(2,0,1);3 e2 R; q: B3 W8 p4 p
        @.cont.createattr("type","string");
8 s6 M  c3 `/ l- W        if randNo>0.7 then+ g4 G; v  j7 O; c! i
                @.cont.type:="bad";/ \, O) ]6 I  m$ I( S3 p4 |
                print"bad";
' H* _6 Q( u7 M8 y' z                @.cont.move(drain4);
$ F7 X* o: |( s6 \  \4 a                @.destination:=Load_in;-----增加语句+ \: N# ?3 F5 t$ I& J; ^5 o
        else
# E0 Q5 F5 {  |; w' r                @.cont.type:="good";. b8 P$ `3 \9 `8 x: \
                print"good";
$ [) U( n/ I9 d! e5 s1 o- k        end;  J$ O0 l1 r* M" P" b" [# ]
         @.stopped:=false;$ }; u, W+ W% e- [. @
                @.move;             
& ~* @8 @0 e, b7 h$ Iend;
( j4 p( Q$ L# T2 a3 x2 b! o同时将unload程序改为( }. F' b% t) }* a9 v/ P
is
% N4 y! J. L% J9 [- N  D5 J1 e- hdo, t1 R4 U: J- k( G5 T+ j8 s' k
        wait 30;+ q( ^* U& J7 r  v
        if @.empty=false then 4 B9 g' T1 y1 K3 n# J5 `
        if @.cont.name="green"then
1 u' |' J. t( [  l6 T                @.cont.move(drain1);
6 u) q) u' U4 F# V' S                print"Unloading on drain1";7 f) \, l1 X: v1 p/ d' w
        elseif @.cont.name="blue"then
% k+ I* _) @1 N5 I# e                @.cont.move(drain2);
/ G& i9 k, X1 {; a( z& w$ O                print"Unloading on drain2";
; b0 W) H/ ^. V( p  Y6 R        else
$ F# g$ F9 P7 e3 K+ L" d                @.cont.move(drain3);3 ?  r% H: a3 m& @
                print"Unloading on drain3";' h2 q9 k! ]4 M+ H0 L$ m
        end;
6 O1 X; d6 D; H$ S) Q        else
9 q! v6 J6 \. \$ C, W/ h        end;- j7 i* W: m4 a$ B: s7 G
        @.destination:=Load_in;
8 h, w) t* w: q4 c" K% v! _% u        @.move;  g' _6 D% B* [, O
end;
/ k& j: N( K, D, d. e
发表于 2015-4-29 15:55:26 | 显示全部楼层
2,闪现问题在Track5上,不在Track9上,改进:
  o! w& ?8 ?) p# f; }! f将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 " f% M7 d, _! d* f$ w% [/ c& q5 r0 ^1 M
是wait-time
7 b3 B% j3 }0 n6 t, A# N) D
太谢谢啦!!春天般的温暖啊!!
发表于 2015-5-7 16:53:11 | 显示全部楼层
运行10:27时间左右,还是出现无法接受Load方法中的Name现象。怎么解决?请教大神。
 楼主| 发表于 2015-5-8 11:37:10 | 显示全部楼层
dfrzfz 发表于 2015-5-7 16:53 ' y9 B7 r% D  G) B8 J; K3 M  i3 ~  p' V
运行10:27时间左右,还是出现无法接受Load方法中的Name现象。怎么解决?请教大神。 ...

5 S9 q! x- }6 r我按照上面的方法测试过,是可以的,不会再出现无法接受方法name的错误了
发表于 2015-5-8 14:53:44 | 显示全部楼层
herrNB 发表于 2015-5-8 11:37
( M! f- e/ e  N3 {我按照上面的方法测试过,是可以的,不会再出现无法接受方法name的错误了 ...

8 w4 Y" |7 s( P: j, p我的QQ:451460284,能和你交流一下吗?为什么我的9.0版会出现这样的问题?0 U/ G; D. k6 p' K9 }6 i
 楼主| 发表于 2015-5-8 16:36:27 | 显示全部楼层
dfrzfz 发表于 2015-5-8 14:53 ! _) V. l+ `9 J: t/ @5 w
我的QQ:451460284,能和你交流一下吗?为什么我的9.0版会出现这样的问题?
% `" r0 J, L3 T8 S( l( l3 ^
我用的也是9.0版本哦,下班后加你QQ交流
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2026-6-25 01:58 , Processed in 0.022125 second(s), 20 queries .

Powered by Discuz! X3.4 Licensed

© 2001-2017 Comsenz Inc.

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