设为首页收藏本站

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

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 5120|回复: 10

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

  [复制链接]
发表于 2015-4-27 09:50:30 | 显示全部楼层 |阅读模式
大家早上好!
$ g: v$ }5 i# B2 g2 E* a. `1 t! R, e, {3 y" B( {* m; z
小弟是新手一个,附件是周末自己做的物流输送线,还有很多不足,希望得到大家的帮助!!5 l' s( T! i/ a

2 g  ]. ~, o/ [! p  K0 m目前存在以下问题:
: s2 u0 [! W7 }- k( n+ {# q4 @0 w( e# h6 `1 R
1:程序运行一段时间后,会出现错误:无法接受方法:name;# }( g$ \& w  F
& K2 G" U, K/ F: i5 U# K$ J
2:在经过track9时,小车会突然加速(闪现),而不是正常行驶;+ ]0 O$ {- G4 m) s
/ }* Z9 U& A5 Y) I4 D' w6 F
还想要实现的功能:. U% e% V! A" d; N' V
/ q& S; x: T( i- X8 }5 D
1:道岔处的传感器自动判断,如果输送的发动机颜色一样则不需等待,如果颜色(名称)不一样则等待10秒;
7 S, c4 r+ z' h# [; R3 @" s2 l1 a, r) z: n0 M
2:增加统计功能,分别统计1个上件点,和4个下件点的发动机数量;(今天会努力尝试自己解决)# y7 b, J* s3 z

" g/ p4 a/ }3 h6 E6 y3:增加统计功能,计算输送节拍及分析瓶颈;(今天会努力尝试自己解决)" M; F4 ^. A) m5 K

: }  y2 y6 U- N0 c5 V2 t; a小弟在这先谢谢了!7 N( E% m& ~' p; x6 f% e' N9 ^  b) S

: q0 B# `* }& W$ x- ?

本帖子中包含更多资源

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

x
发表于 2015-4-29 15:53:20 | 显示全部楼层
1.错误原因,坏件在e4被卸载,车子空了,但它的目的地还是output3,所以它去output3没东西可卸载就出错了;改进quality程序改为:- [9 j1 u5 [+ F6 ^' v
(sensorID : integer)
  [$ q: v1 V7 a+ O; ]. T) Sis7 F1 T+ g9 f, X" \% o" D4 i
        randNo:real;
2 e& u) ]4 l& M' rdo
; x, G: I1 t3 Q, I; C" v        @.stopped:=true;
" J, _  x& L' J% ?$ ~        wait 20;
5 r9 W5 L+ y' F        randNo:=z_uniform(2,0,1);. }. X+ N( P/ P; }9 d( l0 U
        @.cont.createattr("type","string");
3 S+ O. D8 m& ^' q! |# v. y        if randNo>0.7 then
' u5 P! Z0 Y& D" V; m                @.cont.type:="bad";
$ ^- c2 ?% i$ A% e                print"bad";
/ _. ?1 q: c# F                @.cont.move(drain4);
& ]. g! l, S/ P) U. L3 i% Y                @.destination:=Load_in;-----增加语句
- ?: v+ Q8 O- q2 ~( s4 J        else
2 L, N: B; @7 b8 Z4 E& j                @.cont.type:="good";
8 ~8 G7 x( [7 |+ V                print"good";5 ^: R( k2 W9 g. s! y8 ?5 z& k' V
        end;
: A. G; P1 c% X5 A6 l8 M" {3 [7 l         @.stopped:=false;) u; q1 Y9 w# \4 D/ s
                @.move;             9 f3 u0 D  Y! n- `, k
end;; ?. f( t/ K+ m! ]( p
同时将unload程序改为
2 F0 {# n; ^( ~  P, ]3 y. @0 Kis: w0 m0 n$ T: ~* H, G# S/ |
do3 o# \3 ]# W- Y( [- H
        wait 30;
+ t& Q/ C; K% e) i- r6 {        if @.empty=false then 3 S4 m9 D* V8 j$ X% K2 s
        if @.cont.name="green"then/ t* B" K1 A) `* N
                @.cont.move(drain1);3 C: ?8 i" B7 P6 N; O
                print"Unloading on drain1";2 Y  `" r4 |+ [" y7 ?$ i* T
        elseif @.cont.name="blue"then5 d5 e; S5 o$ x4 _1 o# w2 p' i! b; U
                @.cont.move(drain2);
# v# P) W" }0 r. ~! N5 M                print"Unloading on drain2";
5 [1 U1 |0 v& ]- y        else
! x  u) G* N6 N; a                @.cont.move(drain3);! N7 d) I0 g1 A
                print"Unloading on drain3";
, l3 z3 s9 D' }- D6 I2 }* i        end;7 ], {  d& L/ J
        else: }+ _8 K* T- G+ L  B
        end;% P* Q2 C# _0 B0 e
        @.destination:=Load_in;8 l$ e+ ], X+ I5 r5 w6 O
        @.move;8 P  `: C3 a( ]
end;
: {" n7 N' j. s$ r1 {# Q+ _
发表于 2015-4-29 15:55:26 | 显示全部楼层
2,闪现问题在Track5上,不在Track9上,改进:
( b# h. u% y# n+ C$ L6 {( f+ R将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 ( a8 ^3 P" t, A  R7 o6 m$ b4 K  w
是wait-time

- I9 P  \# c% U太谢谢啦!!春天般的温暖啊!!
发表于 2015-5-7 16:53:11 | 显示全部楼层
运行10:27时间左右,还是出现无法接受Load方法中的Name现象。怎么解决?请教大神。
 楼主| 发表于 2015-5-8 11:37:10 | 显示全部楼层
dfrzfz 发表于 2015-5-7 16:53
# ^% F  B( J7 q5 I/ [; M运行10:27时间左右,还是出现无法接受Load方法中的Name现象。怎么解决?请教大神。 ...
. p6 m5 i$ J" ~) g* ?; p% A/ I
我按照上面的方法测试过,是可以的,不会再出现无法接受方法name的错误了
发表于 2015-5-8 14:53:44 | 显示全部楼层
herrNB 发表于 2015-5-8 11:37
. n+ R" ^! X* x' H  x* E6 J我按照上面的方法测试过,是可以的,不会再出现无法接受方法name的错误了 ...
' b" c: x3 b) o" H) L
我的QQ:451460284,能和你交流一下吗?为什么我的9.0版会出现这样的问题?
2 t6 T  e! t1 j5 E
 楼主| 发表于 2015-5-8 16:36:27 | 显示全部楼层
dfrzfz 发表于 2015-5-8 14:53 2 F; X4 F/ k, P7 B% V$ x! }
我的QQ:451460284,能和你交流一下吗?为什么我的9.0版会出现这样的问题?
& c/ d, k/ u/ h# R9 H8 I0 `' ~0 U
我用的也是9.0版本哦,下班后加你QQ交流
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2026-4-29 20:40 , Processed in 0.033060 second(s), 20 queries .

Powered by Discuz! X3.4 Licensed

© 2001-2017 Comsenz Inc.

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