设为首页收藏本站

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

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 5669|回复: 10

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

  [复制链接]
发表于 2015-4-27 09:50:30 | 显示全部楼层 |阅读模式
大家早上好!
* t3 W/ g" R) D) L+ ?5 u' I- y2 R5 b
小弟是新手一个,附件是周末自己做的物流输送线,还有很多不足,希望得到大家的帮助!!- I2 ]5 [; s8 P7 Z6 Q: j
. F- Z- _' G3 j1 l' Z7 {5 `5 a
目前存在以下问题:' c- q1 P; ^8 ]- d0 B
/ N: H# ?' j1 v/ s( c, |
1:程序运行一段时间后,会出现错误:无法接受方法:name;
0 b' X" i  w! T  E3 w4 j' o3 D: m0 Y% }& u/ n, R2 L. h
2:在经过track9时,小车会突然加速(闪现),而不是正常行驶;# L: _8 g, H- [2 Y! a( h

- S: c$ u2 G( B1 `还想要实现的功能:- K  S: T  n6 ?8 B. M0 d
" b) x; ^2 K7 U3 `5 D: M
1:道岔处的传感器自动判断,如果输送的发动机颜色一样则不需等待,如果颜色(名称)不一样则等待10秒;7 `3 x+ `2 A/ W# T8 o+ j
' f* Z" }9 i4 Z$ w9 }
2:增加统计功能,分别统计1个上件点,和4个下件点的发动机数量;(今天会努力尝试自己解决)
! D; ~2 G+ B! }+ Q
( t5 o9 N2 \. {7 R3:增加统计功能,计算输送节拍及分析瓶颈;(今天会努力尝试自己解决): R) s5 Q* H, ^. t0 f0 e

0 N' U$ l4 E- t4 m5 [. ]小弟在这先谢谢了!: V$ L1 i: X8 R/ L8 D( G

+ r- P. E# ^5 R2 W

本帖子中包含更多资源

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

x
发表于 2015-4-29 15:53:20 | 显示全部楼层
1.错误原因,坏件在e4被卸载,车子空了,但它的目的地还是output3,所以它去output3没东西可卸载就出错了;改进quality程序改为:
1 x* T: J9 i4 Q, ](sensorID : integer)0 E+ X5 S8 _3 C! j
is/ f, H! Y' i8 S
        randNo:real;
: M% X8 h/ u' m2 [! Hdo
) H5 D* y- {% a        @.stopped:=true;4 o! Y5 z* g! [
        wait 20;; M! C$ |- P) Q- Y& }0 y- M
        randNo:=z_uniform(2,0,1);
" l. D4 B& U9 Z0 i        @.cont.createattr("type","string");1 W: {1 }7 c( p
        if randNo>0.7 then
! Y8 T6 @, F  g2 D6 M. ~$ c                @.cont.type:="bad";9 E9 s9 U- Z* v+ i- p3 u9 x5 n
                print"bad";  _5 n/ X8 e5 g0 W2 H
                @.cont.move(drain4);
6 P8 {. q( r9 ^' v; H) L  u                @.destination:=Load_in;-----增加语句
) c4 o5 U8 s6 J3 \: L; q$ q9 F) l        else3 i+ V% H2 }4 ]. v% V
                @.cont.type:="good";
8 ^0 r' X2 ]+ Q8 ~                print"good";0 {( b9 W( g2 W# \) H/ P
        end;& M' V+ F$ g. P- C: n
         @.stopped:=false;
( r1 U( `+ o0 u3 b                @.move;             
" M4 X7 P; L& ^2 K* gend;: L: g4 \$ ?5 O- r/ ~1 a) o: P
同时将unload程序改为
) \6 L3 n' ^: F$ I; Y* [is
2 U- Y& X. G3 i* y! H3 xdo
! a. C" e; N) Q3 A  ]        wait 30;& O) u& e' g- L' G5 _
        if @.empty=false then 4 j0 Z. F; j4 v$ R% M3 @- l/ q+ ?+ i
        if @.cont.name="green"then
6 H1 i2 ?5 x* r% z8 f9 U( J# J' ]                @.cont.move(drain1);+ |! e! c3 b; s0 I  g7 p
                print"Unloading on drain1";2 O; B$ Y, W7 G$ [; G# j) R
        elseif @.cont.name="blue"then
( U: i. L+ M( V                @.cont.move(drain2);
" S* {2 g( K: f/ ^) |                print"Unloading on drain2";
/ b: T3 U5 d0 K4 m$ |# g: I, A        else2 x" b3 }5 @+ M; l4 I% v
                @.cont.move(drain3);5 N3 @& W0 l! j! Q$ @* \$ J. k6 w, ?
                print"Unloading on drain3";
% O& R: ?% Y5 g0 h. X9 e+ r        end;* P3 X9 u8 }, a' Y( m# i* I
        else
" q3 v+ E  D  m$ E2 N9 m        end;0 R* P0 z( ]" u- Y
        @.destination:=Load_in;
+ P1 a- K9 o1 j  g        @.move;
- _0 o: d' ~9 Nend;9 j6 K* f, Y7 x' t
发表于 2015-4-29 15:55:26 | 显示全部楼层
2,闪现问题在Track5上,不在Track9上,改进:
$ ]$ [6 A- F* A4 {+ t, n& _& k2 r: h将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& n% c- b1 t- E: g是wait-time

- f9 ~! F: q! x$ d& G* d太谢谢啦!!春天般的温暖啊!!
发表于 2015-5-7 16:53:11 | 显示全部楼层
运行10:27时间左右,还是出现无法接受Load方法中的Name现象。怎么解决?请教大神。
 楼主| 发表于 2015-5-8 11:37:10 | 显示全部楼层
dfrzfz 发表于 2015-5-7 16:53
. n3 F; l. x  L7 o8 k% A6 W运行10:27时间左右,还是出现无法接受Load方法中的Name现象。怎么解决?请教大神。 ...
( x4 ~3 p' P; N( Z
我按照上面的方法测试过,是可以的,不会再出现无法接受方法name的错误了
发表于 2015-5-8 14:53:44 | 显示全部楼层
herrNB 发表于 2015-5-8 11:37 4 |; q" }3 C" {% m; [% D
我按照上面的方法测试过,是可以的,不会再出现无法接受方法name的错误了 ...

) Q$ B  D4 r! k! M我的QQ:451460284,能和你交流一下吗?为什么我的9.0版会出现这样的问题?1 ?& |, t. t/ a  j7 H3 g& Y# ]
 楼主| 发表于 2015-5-8 16:36:27 | 显示全部楼层
dfrzfz 发表于 2015-5-8 14:53
+ E! |* d% Z6 G+ \4 b我的QQ:451460284,能和你交流一下吗?为什么我的9.0版会出现这样的问题?
3 [' f2 t7 R1 X* b: ]) F! I
我用的也是9.0版本哦,下班后加你QQ交流
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2026-7-30 10:45 , Processed in 0.018891 second(s), 20 queries .

Powered by Discuz! X3.4 Licensed

© 2001-2017 Comsenz Inc.

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