设为首页收藏本站

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

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 5970|回复: 10

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

  [复制链接]
发表于 2015-4-27 09:50:30 | 显示全部楼层 |阅读模式
大家早上好!9 z/ q5 }. ?, r+ Y; |; X

0 ~* P4 X% ~* p- |$ d0 X小弟是新手一个,附件是周末自己做的物流输送线,还有很多不足,希望得到大家的帮助!!
2 I; t( U9 |& q; g* e) V/ n) Z% Q, O# h. k* n, J5 j) f
目前存在以下问题:
1 B; Q3 |) b2 y) H: C7 D
, S# y8 e3 [. z- k) c5 x1:程序运行一段时间后,会出现错误:无法接受方法:name;
5 D# B! q9 N3 }& o5 W. U1 ?# |+ K8 I) O% m
2:在经过track9时,小车会突然加速(闪现),而不是正常行驶;6 E: ~+ F) `0 E9 U( ?

1 r! u9 [  D+ @9 t  ^还想要实现的功能:
! v0 B" J& g8 Y+ i1 Z8 U6 {* h5 y+ q# s9 X
1:道岔处的传感器自动判断,如果输送的发动机颜色一样则不需等待,如果颜色(名称)不一样则等待10秒;
5 s& `5 f9 d! @  ~- [6 w: o  t: _/ O( N  G+ i2 J2 C" t
2:增加统计功能,分别统计1个上件点,和4个下件点的发动机数量;(今天会努力尝试自己解决)& P/ K% k" m4 T! Q! I

& d' e, c: W/ l+ x3:增加统计功能,计算输送节拍及分析瓶颈;(今天会努力尝试自己解决)
8 M4 K2 n, Y8 z4 ^& W, w) Q( C, y) W+ D( ?
小弟在这先谢谢了!
3 y6 ?7 i: v) F" g. @. a7 i! U5 h# t- z+ v% s, |

本帖子中包含更多资源

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

x
发表于 2015-4-29 15:53:20 | 显示全部楼层
1.错误原因,坏件在e4被卸载,车子空了,但它的目的地还是output3,所以它去output3没东西可卸载就出错了;改进quality程序改为:: V3 Z" ^4 i8 ^" g" w8 @: m2 M
(sensorID : integer)! A4 d! b! I- H# O, }
is
% _4 I. o+ ?3 s+ ]0 ^        randNo:real;. ]. [* c  }2 j& Z& I7 M0 c
do9 C' w) X/ u, e3 t/ z* P7 [. [
        @.stopped:=true;* B0 y3 {5 P1 h: N. b1 {. c
        wait 20;
1 m" B5 Q: q- J/ Q        randNo:=z_uniform(2,0,1);
" X3 }  \8 A$ J5 v! M2 N        @.cont.createattr("type","string");8 \9 R9 m% N- X" `/ _
        if randNo>0.7 then
1 U  ~" N+ v5 i- t( y4 c                @.cont.type:="bad";
  Z; q9 `& s0 ?. }. _3 A                print"bad";
2 r/ y5 M& r- x8 m                @.cont.move(drain4);
6 D& q3 R" ~6 ?                @.destination:=Load_in;-----增加语句/ ?0 L+ z) v0 e
        else! J2 h6 U$ z5 f0 v! J( `$ \
                @.cont.type:="good";
- f& t7 n7 G$ v) [& i7 X                print"good";# T: A6 Y6 L8 f7 m3 z2 h. y
        end;% _: I, h7 F8 u; w
         @.stopped:=false;0 y1 v. m1 f$ t& i% e+ h
                @.move;             
% _8 e/ l* f' `; n- ^end;6 V: H- _! l$ @) L3 \
同时将unload程序改为
  a+ x* S2 f+ his
+ P+ X! H* G! Z$ f; T% l2 M" d4 i  P/ `do
2 N  V8 C0 _( Q        wait 30;! P# m0 t$ t. K1 k# n, h# s
        if @.empty=false then
: x! I) f% W8 v# w* W        if @.cont.name="green"then: i, A0 D9 B( Z3 v8 ?. U+ g3 |
                @.cont.move(drain1);6 }/ y8 t( z* W6 {
                print"Unloading on drain1";
" C4 t9 Y& |) V' V# E        elseif @.cont.name="blue"then' v) v1 T( J2 f, [% W' x. E7 {
                @.cont.move(drain2);" w% s" g7 D3 |. `
                print"Unloading on drain2";
$ G1 W/ A2 p/ y! N        else
4 [5 t0 M) p( y6 b& R                @.cont.move(drain3);0 {3 A* m' H. P5 q; v3 t- T
                print"Unloading on drain3";
# T8 Q" m6 I. T        end;
7 x2 ]; J; V# N        else! h- \" [9 F( P4 \+ `" ?
        end;4 j+ w6 z5 o. K& D3 v" ?# [
        @.destination:=Load_in;! ~* y) ^# i" z9 I  i; f* l# C
        @.move;+ r. i1 W) W$ R3 h* ]7 t
end;5 i" B2 M5 l4 M* E/ v8 Q3 e
发表于 2015-4-29 15:55:26 | 显示全部楼层
2,闪现问题在Track5上,不在Track9上,改进:
- p. C3 J5 D8 T8 s4 C将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 # t" P: b  Z. i+ i
是wait-time

0 c& j/ _) d2 M% Q9 D. T太谢谢啦!!春天般的温暖啊!!
发表于 2015-5-7 16:53:11 | 显示全部楼层
运行10:27时间左右,还是出现无法接受Load方法中的Name现象。怎么解决?请教大神。
 楼主| 发表于 2015-5-8 11:37:10 | 显示全部楼层
dfrzfz 发表于 2015-5-7 16:53
) {) O, Q: {9 c4 W4 T* f运行10:27时间左右,还是出现无法接受Load方法中的Name现象。怎么解决?请教大神。 ...

# Y0 S6 V) v! n( x) m3 H7 o+ E0 g# T我按照上面的方法测试过,是可以的,不会再出现无法接受方法name的错误了
发表于 2015-5-8 14:53:44 | 显示全部楼层
herrNB 发表于 2015-5-8 11:37 6 ^( L( b9 a8 d  c, ~( b" V( f
我按照上面的方法测试过,是可以的,不会再出现无法接受方法name的错误了 ...

6 a5 j" y* I% q8 H我的QQ:451460284,能和你交流一下吗?为什么我的9.0版会出现这样的问题?
8 _8 L; h9 E  m1 ^& H
 楼主| 发表于 2015-5-8 16:36:27 | 显示全部楼层
dfrzfz 发表于 2015-5-8 14:53
5 W) R3 x2 r2 Q5 u我的QQ:451460284,能和你交流一下吗?为什么我的9.0版会出现这样的问题?
; L$ e( D/ o$ X5 L
我用的也是9.0版本哦,下班后加你QQ交流
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2026-9-10 08:05 , Processed in 0.024120 second(s), 20 queries .

Powered by Discuz! X3.4 Licensed

© 2001-2017 Comsenz Inc.

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