设为首页收藏本站

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

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 4327|回复: 10

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

  [复制链接]
发表于 2015-4-27 09:50:30 | 显示全部楼层 |阅读模式
大家早上好!
8 ]" E/ r0 |; T) y, u: D$ R0 c% q! i) N' `9 [
小弟是新手一个,附件是周末自己做的物流输送线,还有很多不足,希望得到大家的帮助!!
% a/ e$ W) d0 J- w
1 @- d: v  s4 D) Y目前存在以下问题:7 P- h! {0 k5 Y) `* a
# C9 t8 a7 L* n, Y8 h( W4 O, C
1:程序运行一段时间后,会出现错误:无法接受方法:name;6 w$ P" w- j9 p$ z. H

8 N) T6 ]" Q; ^( ?2:在经过track9时,小车会突然加速(闪现),而不是正常行驶;8 |, [* X) a2 q
2 ~/ p8 Z; O. v$ T0 k
还想要实现的功能:
! v, a# f( k) [- ~" K; ?  b+ ~; g. R% @, R' Q2 _8 g' ?
1:道岔处的传感器自动判断,如果输送的发动机颜色一样则不需等待,如果颜色(名称)不一样则等待10秒;' [+ V. L3 A& s4 ]
' [1 O, i, Y. O" k( _# m
2:增加统计功能,分别统计1个上件点,和4个下件点的发动机数量;(今天会努力尝试自己解决)
! I, I/ `+ Y0 s& \" i0 |
* M! p; M  B$ t) ?+ O0 J3:增加统计功能,计算输送节拍及分析瓶颈;(今天会努力尝试自己解决)
, v& @1 H' Y. ?, s4 N  @9 w3 n
5 K; i/ B# F1 p" i小弟在这先谢谢了!
1 B4 e) ^- z' [4 s3 o7 ~
# a: @" A5 o" W$ O! g

本帖子中包含更多资源

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

x
发表于 2015-4-29 15:53:20 | 显示全部楼层
1.错误原因,坏件在e4被卸载,车子空了,但它的目的地还是output3,所以它去output3没东西可卸载就出错了;改进quality程序改为:5 [: W  X8 Q. p. U! Z
(sensorID : integer)# `  h$ \# C! |9 o+ O  N
is' A7 i8 P8 R9 ~' S
        randNo:real;2 y" N( w* k! c$ k& o" ], d0 T. d
do/ C% r0 j5 g9 u; \! h: b
        @.stopped:=true;& G  z2 f4 N1 q7 a
        wait 20;
. y" h( L& a- u* `* ?/ B$ h* D        randNo:=z_uniform(2,0,1);
$ |* N/ j# H; x. A; v  k        @.cont.createattr("type","string");+ Z8 l, V( M( B0 v1 _
        if randNo>0.7 then
0 `7 l% b; t5 ^8 k                @.cont.type:="bad";7 _2 W; ]! u% _1 K) }4 |
                print"bad";/ [8 O0 T( h& ~
                @.cont.move(drain4);/ R% O) b1 l3 a
                @.destination:=Load_in;-----增加语句
5 m; f: O  A9 b; ^7 Q        else5 i. C- i. \5 c: b
                @.cont.type:="good";. E( C0 W* Z: g: _
                print"good";! s. f7 R* w4 P
        end;  l4 d' V5 [, D& Z0 T+ q
         @.stopped:=false;; L/ |0 p# g) b& l+ s9 T
                @.move;             
4 ^8 z- q7 u8 p" [! R& dend;3 F$ ~" e/ v7 s0 C. i( X, v
同时将unload程序改为
6 g4 ]4 `* H% _) w7 I2 cis
( _' b0 }% [+ f9 mdo
/ x- F$ ~+ E1 k+ F. W! J        wait 30;. ?1 y2 j5 k) G! o+ v+ y4 N* L
        if @.empty=false then 6 p; Y' O* C1 A/ X9 C
        if @.cont.name="green"then6 ?' w3 [- ^% x1 j1 \; [
                @.cont.move(drain1);& R1 _! S: \) Z, ]6 ?) x
                print"Unloading on drain1";
2 I8 E' v/ Q1 G; f        elseif @.cont.name="blue"then
% o; e0 p( H+ y3 M5 u  Y! m& c                @.cont.move(drain2);
& l. Y0 @. K5 M: W6 U; a! v                print"Unloading on drain2";: c5 f* B8 L+ f6 D3 V
        else
" V; p3 ~! o6 _                @.cont.move(drain3);! D0 Z5 |8 ?+ e  w, J
                print"Unloading on drain3";
# U: w+ C- T! [( }) D3 ]        end;
  G4 t% _- |- r3 o# ?' \% g) T3 p        else0 U+ E# ~2 m# _8 x2 s% V
        end;9 J7 k9 N( K+ @9 Z9 ?3 T
        @.destination:=Load_in;
% B8 e/ ?- i7 B        @.move;1 o; `! g: a0 Z& [0 d+ W, j8 p4 \7 i
end;  e) m7 g" H& Q" k3 @) f) E
发表于 2015-4-29 15:55:26 | 显示全部楼层
2,闪现问题在Track5上,不在Track9上,改进:
3 x1 R& [1 Q% O6 S- H, `8 d将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 8 t5 p, W0 V! s' p+ U2 A+ @& S
是wait-time

# E7 P; u* I) ^- n) W$ D0 D8 v太谢谢啦!!春天般的温暖啊!!
发表于 2015-5-7 16:53:11 | 显示全部楼层
运行10:27时间左右,还是出现无法接受Load方法中的Name现象。怎么解决?请教大神。
 楼主| 发表于 2015-5-8 11:37:10 | 显示全部楼层
dfrzfz 发表于 2015-5-7 16:53
2 ?2 q; G4 }! u  i' f$ c4 W! J运行10:27时间左右,还是出现无法接受Load方法中的Name现象。怎么解决?请教大神。 ...

+ ~) H, w6 K# e* p! N我按照上面的方法测试过,是可以的,不会再出现无法接受方法name的错误了
发表于 2015-5-8 14:53:44 | 显示全部楼层
herrNB 发表于 2015-5-8 11:37
3 y3 x. t! s6 P我按照上面的方法测试过,是可以的,不会再出现无法接受方法name的错误了 ...
8 F7 |! |5 C, J+ g& @( E
我的QQ:451460284,能和你交流一下吗?为什么我的9.0版会出现这样的问题?; U6 M/ b: m5 a7 h; _
 楼主| 发表于 2015-5-8 16:36:27 | 显示全部楼层
dfrzfz 发表于 2015-5-8 14:53 / s4 u* N: j" q( x, H
我的QQ:451460284,能和你交流一下吗?为什么我的9.0版会出现这样的问题?

5 H& E+ b. Q# }+ L. w6 z我用的也是9.0版本哦,下班后加你QQ交流
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2025-11-26 00:28 , Processed in 0.024502 second(s), 20 queries .

Powered by Discuz! X3.4 Licensed

© 2001-2017 Comsenz Inc.

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