设为首页收藏本站

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

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 5066|回复: 10

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

  [复制链接]
发表于 2015-4-27 09:50:30 | 显示全部楼层 |阅读模式
大家早上好!
) W' l( U% M  ?: j$ M
: [( W* a3 K6 _6 q- i2 E# g小弟是新手一个,附件是周末自己做的物流输送线,还有很多不足,希望得到大家的帮助!!: u0 I+ Y& K% D7 Y

6 J4 y; A# S6 R# x: t/ T/ X. T目前存在以下问题:
- {4 u# L$ \9 A5 I
0 h9 N' u% |9 R, O% L1 L* H1:程序运行一段时间后,会出现错误:无法接受方法:name;# |$ P' L1 u1 {8 v" F0 ?

8 j  S3 d! j( k$ A) m/ ]2:在经过track9时,小车会突然加速(闪现),而不是正常行驶;
' }% I) O. p$ C: E2 Y' L
' K4 ?/ ~/ ]" D  S- j6 X还想要实现的功能:
  X7 C) z3 ~% K2 E* b; p: X3 u4 P6 G7 j) Q+ v3 |# R% `
1:道岔处的传感器自动判断,如果输送的发动机颜色一样则不需等待,如果颜色(名称)不一样则等待10秒;
0 O9 `+ O+ o, r# z" I
1 V* z+ [  S# w: g. t  i& J) e7 u5 P5 G2:增加统计功能,分别统计1个上件点,和4个下件点的发动机数量;(今天会努力尝试自己解决)
. N: R% X8 Y9 n1 u
* [; m. f! a* B  ?( k1 `' F. ^3:增加统计功能,计算输送节拍及分析瓶颈;(今天会努力尝试自己解决)1 W% }# h$ ~& z7 P- g2 J# t8 P
  j- }; ^' C% a6 \% |1 g
小弟在这先谢谢了!
& y  i2 m+ j$ r& d5 D6 w+ p' d; ?' |& {  d3 f: g8 {; E

本帖子中包含更多资源

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

x
发表于 2015-4-29 15:53:20 | 显示全部楼层
1.错误原因,坏件在e4被卸载,车子空了,但它的目的地还是output3,所以它去output3没东西可卸载就出错了;改进quality程序改为:0 ~- I' A% y) e# a5 j! L
(sensorID : integer)
& O* K# }/ x1 P% r' Jis
% T& U* }# u& n! C1 C. l        randNo:real;
+ g5 E6 I  g) C: @; |+ mdo
! Q' E' X( R4 a8 F1 k9 f- `        @.stopped:=true;
9 R  e# [; s, w4 _5 F. f        wait 20;
7 j! F! {1 }4 y+ ]        randNo:=z_uniform(2,0,1);
" B) K% M& y" ^( `7 z" f5 @        @.cont.createattr("type","string");
# X2 m4 E! j" w: \/ n4 `        if randNo>0.7 then
1 y" m$ ]) X- v! I4 d1 z( l                @.cont.type:="bad";. j* r- m  O5 t
                print"bad";
, X0 }# D: }- B- }( |) O0 Q  `. {                @.cont.move(drain4);
' ~, x3 Y: c! x6 x! ^                @.destination:=Load_in;-----增加语句! z! p& A- E+ |
        else
4 _$ G. k/ B1 ^) {' O2 S* B; o7 o& [& W                @.cont.type:="good";2 w' a5 f5 Q( y! W) M( l& \* J
                print"good";
; ?6 D) S( E/ ], P: a; R. N        end;
- \8 m  U$ e6 e: u2 _+ C         @.stopped:=false;
% G0 C. s8 V2 s/ Q                @.move;             
. {( ]- g4 }2 O3 Q2 @3 yend;; C+ u/ |, t- }( }# e7 I
同时将unload程序改为
7 Z; s9 x3 \  f) F7 w0 A' [is. L: |* D5 f( ~, T: y
do3 Q; Y6 K" \  g- |' s7 y$ H: w7 e( j
        wait 30;
. p) C1 c5 e( E' d; A5 Y        if @.empty=false then
- L$ \, T' e5 y0 |        if @.cont.name="green"then
3 w. `# y  |1 A0 w: d  |                @.cont.move(drain1);9 V6 d/ J% B1 }9 F3 m- b- @1 }
                print"Unloading on drain1";
$ x. `, J- p  M- I9 t5 ~/ z        elseif @.cont.name="blue"then7 v: F1 n& l; K- H( A0 ^- E4 h
                @.cont.move(drain2);
0 o, b+ M" I0 F: e- D* _- k                print"Unloading on drain2";2 l  C- a- j% {4 U) _4 g
        else
3 t. c1 I) F# H' y                @.cont.move(drain3);
7 t+ b5 }7 |& w* S& ]* ?, D: M                print"Unloading on drain3";
; |8 m/ o3 k) h        end;
0 _2 }. F- v8 V, p' p        else- u7 H! q$ x) S7 H  J
        end;
' U$ V" [, e5 |& Q        @.destination:=Load_in;
+ M( R. V6 y* E6 b        @.move;# {* @$ w# ~4 }$ Y6 R& i9 V
end;: B: {4 ~2 @1 \2 n# R- z; Z* s1 b( H
发表于 2015-4-29 15:55:26 | 显示全部楼层
2,闪现问题在Track5上,不在Track9上,改进:
3 x8 X2 t3 y! ?将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 , Z" N4 s$ d6 D
是wait-time

6 \% W3 b- L& ~( J3 {! P+ w" M; i太谢谢啦!!春天般的温暖啊!!
发表于 2015-5-7 16:53:11 | 显示全部楼层
运行10:27时间左右,还是出现无法接受Load方法中的Name现象。怎么解决?请教大神。
 楼主| 发表于 2015-5-8 11:37:10 | 显示全部楼层
dfrzfz 发表于 2015-5-7 16:53
4 V/ i+ N5 k6 U6 @. n运行10:27时间左右,还是出现无法接受Load方法中的Name现象。怎么解决?请教大神。 ...
5 C6 A1 |' |" k% M2 e+ |9 A0 r
我按照上面的方法测试过,是可以的,不会再出现无法接受方法name的错误了
发表于 2015-5-8 14:53:44 | 显示全部楼层
herrNB 发表于 2015-5-8 11:37
, ~8 B+ R5 |' R+ t$ H% ]3 Q+ V  ]我按照上面的方法测试过,是可以的,不会再出现无法接受方法name的错误了 ...

9 d+ n9 D5 G% `4 G2 P: x' p: \  p我的QQ:451460284,能和你交流一下吗?为什么我的9.0版会出现这样的问题?
6 t9 G5 g8 d: H, y8 w' T0 |" |
 楼主| 发表于 2015-5-8 16:36:27 | 显示全部楼层
dfrzfz 发表于 2015-5-8 14:53 % \3 y3 O" ~( M5 V6 p
我的QQ:451460284,能和你交流一下吗?为什么我的9.0版会出现这样的问题?

; Q7 x- r) y* V* A% w& y我用的也是9.0版本哦,下班后加你QQ交流
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2026-4-20 10:22 , Processed in 0.022940 second(s), 20 queries .

Powered by Discuz! X3.4 Licensed

© 2001-2017 Comsenz Inc.

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