设为首页收藏本站

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

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 4500|回复: 10

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

  [复制链接]
发表于 2015-4-27 09:50:30 | 显示全部楼层 |阅读模式
大家早上好!
+ B# o7 ^- Z. F6 B+ U+ {) d
6 s; ]/ b3 ^1 D2 I小弟是新手一个,附件是周末自己做的物流输送线,还有很多不足,希望得到大家的帮助!!% S1 T3 ]+ ~  F) U/ L) B
  h' E; T5 ?) Y7 _) Y+ l7 K3 P! S8 K
目前存在以下问题:
3 u& _4 D/ C! G+ \- L& g4 d# d6 m/ Z
1:程序运行一段时间后,会出现错误:无法接受方法:name;% _+ {6 s- \3 N! R
' t" N+ I, h$ U+ y2 D# _1 r9 O
2:在经过track9时,小车会突然加速(闪现),而不是正常行驶;, T( m: k" c3 B8 U2 u

9 ^5 K- ]- v: v还想要实现的功能:
- H$ e# x7 Z# I: A2 F
& p! Q( H" \+ f" D4 q& ~/ u: S8 d1:道岔处的传感器自动判断,如果输送的发动机颜色一样则不需等待,如果颜色(名称)不一样则等待10秒;# b8 v" e2 |( I& u

3 U) K' ^7 B; d0 h, R2:增加统计功能,分别统计1个上件点,和4个下件点的发动机数量;(今天会努力尝试自己解决)6 _) q# g  ~% G2 o: _2 a) f

3 \2 |- _+ `  q; d8 _3:增加统计功能,计算输送节拍及分析瓶颈;(今天会努力尝试自己解决)
( s# ]& {9 E! X, u6 Z! H- q7 s" ?  {( |1 t% d' [1 I
小弟在这先谢谢了!
: a, S# y- ]# L4 q. k8 x& y) T* M8 v/ Z1 V; y+ W, c

本帖子中包含更多资源

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

x
发表于 2015-4-29 15:53:20 | 显示全部楼层
1.错误原因,坏件在e4被卸载,车子空了,但它的目的地还是output3,所以它去output3没东西可卸载就出错了;改进quality程序改为:
% ~, |5 b5 y- q# G; b- l7 q(sensorID : integer)
, f/ v" }$ n" e) bis* K+ U; d& @) l3 B/ n/ A3 x: Q: I1 h
        randNo:real;2 u# I# n$ l4 _% J) b' m
do
/ b* C- E+ L* t: e% g. v        @.stopped:=true;
) \! ?8 Z9 n8 U* {+ d1 d; s' b% d        wait 20;
9 N4 f- g, G+ t: E8 A        randNo:=z_uniform(2,0,1);
% \1 z( f+ K1 R6 T6 p5 ]! }% U        @.cont.createattr("type","string");
5 l( P, u. `  r        if randNo>0.7 then) S, z: j* s- [5 Y5 M% i
                @.cont.type:="bad";3 `! f% `& O: a4 y2 @( \0 W
                print"bad";9 m9 y) g, N1 i2 X7 j' r8 D9 m' o/ J
                @.cont.move(drain4);1 Z1 F# y% \; J/ `, h
                @.destination:=Load_in;-----增加语句" l: f  u* I0 I7 o
        else% n2 M9 O) O7 e0 {
                @.cont.type:="good";1 x7 c% P+ ^3 |( a
                print"good";
- r5 [. E1 a+ W0 d- j" s3 h        end;
' p* T5 }% A8 }, z5 z         @.stopped:=false;
* `" s6 t' P! N: l: A                @.move;             : _% y9 W( M3 M  B+ g
end;
3 Y, v; e9 T/ b2 e# E' P7 @! w同时将unload程序改为
& b; s. ]; o, B5 \. eis) m( o& ^+ H# d. h! y/ a+ n
do
5 \" y1 x" n2 ?        wait 30;3 N, f6 j$ M3 N1 Q
        if @.empty=false then
5 Y* u3 y2 m# k5 o( O+ H/ g' s; @. u        if @.cont.name="green"then
' r! G! C' M3 D/ A2 `; H                @.cont.move(drain1);
  m0 g2 i8 C" u0 @/ ?. N" U                print"Unloading on drain1";
$ L! k$ s! W& E        elseif @.cont.name="blue"then
0 s: {$ t2 }& O9 h& e                @.cont.move(drain2);$ |5 O% a  |6 a  O9 r7 D# _
                print"Unloading on drain2";+ g1 q7 P$ I" u9 P7 V- |" Z) W& b2 [
        else9 V5 _% X% _6 U/ a9 {
                @.cont.move(drain3);
& U) ?3 Y5 H. p5 a8 i" E                print"Unloading on drain3";* U  \5 i1 w3 N, }6 R
        end;5 A+ D) `% q, |
        else( Y4 `! y7 g$ Z' k
        end;
- g( z* w+ T/ N4 X" s% h+ z8 C- r        @.destination:=Load_in;
+ H, n6 ~$ _7 Q' w# L5 z. ~; \+ a3 q        @.move;
2 m) W5 o) \) lend;
, D. h0 F) S1 Z& Y3 @' `+ j6 m; ?7 g
发表于 2015-4-29 15:55:26 | 显示全部楼层
2,闪现问题在Track5上,不在Track9上,改进:( \8 \: c# S, ]) U) b& j4 l0 W
将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
% d( g7 N+ ?: `" z' _: N  I是wait-time
% q! `' {' b8 Q: g$ ~
太谢谢啦!!春天般的温暖啊!!
发表于 2015-5-7 16:53:11 | 显示全部楼层
运行10:27时间左右,还是出现无法接受Load方法中的Name现象。怎么解决?请教大神。
 楼主| 发表于 2015-5-8 11:37:10 | 显示全部楼层
dfrzfz 发表于 2015-5-7 16:53
$ k5 J  ^, M" x( }运行10:27时间左右,还是出现无法接受Load方法中的Name现象。怎么解决?请教大神。 ...
; n5 S/ D. O& j2 l
我按照上面的方法测试过,是可以的,不会再出现无法接受方法name的错误了
发表于 2015-5-8 14:53:44 | 显示全部楼层
herrNB 发表于 2015-5-8 11:37 ( h$ B6 w8 U% c: U) c8 [
我按照上面的方法测试过,是可以的,不会再出现无法接受方法name的错误了 ...

$ p+ V7 c) V0 V3 f$ A我的QQ:451460284,能和你交流一下吗?为什么我的9.0版会出现这样的问题?
! J# |& M6 i4 y9 u; F5 P
 楼主| 发表于 2015-5-8 16:36:27 | 显示全部楼层
dfrzfz 发表于 2015-5-8 14:53
5 i5 Q8 \" H$ }我的QQ:451460284,能和你交流一下吗?为什么我的9.0版会出现这样的问题?
; M1 Z5 C( K4 [9 J* |9 [% T
我用的也是9.0版本哦,下班后加你QQ交流
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2026-1-4 12:24 , Processed in 0.021779 second(s), 20 queries .

Powered by Discuz! X3.4 Licensed

© 2001-2017 Comsenz Inc.

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