设为首页收藏本站

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

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 4750|回复: 10

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

  [复制链接]
发表于 2015-4-27 09:50:30 | 显示全部楼层 |阅读模式
大家早上好!# b9 ?3 G5 e9 W9 F/ g

) M. u* b1 ]* g6 |. Z- d4 j3 N. ~小弟是新手一个,附件是周末自己做的物流输送线,还有很多不足,希望得到大家的帮助!!; i; @0 r# B4 o) f8 S

3 N6 C7 c, z# P目前存在以下问题:1 X! j" K4 {& |! @0 ^
/ n/ a8 ?3 H& D. f- B" f
1:程序运行一段时间后,会出现错误:无法接受方法:name;
' Y% ?2 e/ c1 v# ]3 q  g& Y) }# o5 _( W0 n  z2 }' o/ f: T
2:在经过track9时,小车会突然加速(闪现),而不是正常行驶;* j8 C9 O' J8 _9 {

, W# f+ U5 Y. P6 K还想要实现的功能:
: \6 H; T, P" _% X( @8 W: Z) p8 x2 f: E( H- ^8 ~, p
1:道岔处的传感器自动判断,如果输送的发动机颜色一样则不需等待,如果颜色(名称)不一样则等待10秒;8 t& T5 F% o' _% Q2 b0 x

& g6 P- r! @0 y- ^$ r) E2:增加统计功能,分别统计1个上件点,和4个下件点的发动机数量;(今天会努力尝试自己解决)
8 H* O4 w: Y# T* ~& \! X% I& h3 D" d7 \: C$ s9 U/ T
3:增加统计功能,计算输送节拍及分析瓶颈;(今天会努力尝试自己解决)$ i) P  r1 M* ?" X: ~5 e# e7 J' n
+ g$ a% V: S- R4 m' a
小弟在这先谢谢了!# G, `3 f7 p; h( v

! k3 Y0 N! q3 X# ^5 M

本帖子中包含更多资源

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

x
发表于 2015-4-29 15:53:20 | 显示全部楼层
1.错误原因,坏件在e4被卸载,车子空了,但它的目的地还是output3,所以它去output3没东西可卸载就出错了;改进quality程序改为:7 V. p8 B( _/ M% Z* y
(sensorID : integer)6 t& o6 s" x! J8 F* E( p
is* q. U/ V$ W4 C; E9 i& L; N2 ]0 i  G1 |) _
        randNo:real;
4 P4 d2 p/ @& i! M; u5 Bdo* E) w8 K, W9 w, x
        @.stopped:=true;
4 Y& t, d: G$ b. `% h3 a        wait 20;+ A4 h( ]1 o8 Z  X; W- Z' _( o8 q
        randNo:=z_uniform(2,0,1);
9 o& y1 J6 d" a        @.cont.createattr("type","string");7 j6 \; j$ C4 _7 v
        if randNo>0.7 then
4 t6 q1 ?; }+ [: R. {                @.cont.type:="bad";% O1 W3 |1 n" P
                print"bad";/ ?8 }  Z: k- i9 A2 H0 `/ A
                @.cont.move(drain4);
8 q3 f  X1 c6 |# ?: p. _9 c% o* s2 j                @.destination:=Load_in;-----增加语句5 s( Z7 \& l8 L* ~9 z5 a7 j6 w: _
        else
) ?. J  C; [7 i- w/ w" v6 l5 |/ n  G                @.cont.type:="good";
, _& u7 r- c2 W                print"good";' Y  L0 f; G) Z0 @8 G: o; N$ ]
        end;) y# u2 G; w* g  K
         @.stopped:=false;
- L4 ~8 {( o+ ]  I$ e$ x                @.move;               k" l! k% [& t8 b4 z' G7 a
end;/ h8 K6 |4 c3 j* V9 @) H5 r
同时将unload程序改为5 U6 M0 m4 k$ i8 M1 N
is
* _6 w& |9 m0 sdo
/ ]& y6 L" B7 b( _8 b1 M, _- y7 N        wait 30;
/ N0 N0 u4 V0 \4 a" e: G# q        if @.empty=false then
2 u( u! v  i* R8 O3 t! K        if @.cont.name="green"then. M$ i0 L, i9 L8 V! H- p
                @.cont.move(drain1);
( h3 p) L+ X4 }# X2 P- P                print"Unloading on drain1";  Q1 Z+ U4 A, L8 ?7 R6 u
        elseif @.cont.name="blue"then
7 i) X* a5 S% I# l) g0 _- V* G                @.cont.move(drain2);* x* e0 R) Y) m" o. l3 d
                print"Unloading on drain2";
+ l; u6 N4 h+ s        else
; S+ e4 g+ b8 v5 l                @.cont.move(drain3);
7 }( E* i5 w$ C8 p+ ^! p, I6 x                print"Unloading on drain3";
+ P! H- t  G& t% s4 J; J1 B        end;# H0 p! F- H+ e. t4 e' [. k9 g
        else
) f% v# {1 T0 ^* L4 h! Q0 t        end;% l$ k" m& {0 G4 I6 O
        @.destination:=Load_in;( Z+ l* V" t2 C* U
        @.move;
5 L( ^0 y$ I4 ?9 |$ i3 rend;
" z7 {% l+ Q! ^: A6 l* R8 V
发表于 2015-4-29 15:55:26 | 显示全部楼层
2,闪现问题在Track5上,不在Track9上,改进:8 G9 B( h1 H* L# N# u
将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 9 f# ]+ W, H7 I: P+ f
是wait-time
) U# E, R$ [& u7 M+ C4 P6 _* [4 H" G7 \
太谢谢啦!!春天般的温暖啊!!
发表于 2015-5-7 16:53:11 | 显示全部楼层
运行10:27时间左右,还是出现无法接受Load方法中的Name现象。怎么解决?请教大神。
 楼主| 发表于 2015-5-8 11:37:10 | 显示全部楼层
dfrzfz 发表于 2015-5-7 16:53 / Y0 t) b) K3 D- w) J9 e. Q* `
运行10:27时间左右,还是出现无法接受Load方法中的Name现象。怎么解决?请教大神。 ...

' r; }3 `' Q( _/ g8 t# b我按照上面的方法测试过,是可以的,不会再出现无法接受方法name的错误了
发表于 2015-5-8 14:53:44 | 显示全部楼层
herrNB 发表于 2015-5-8 11:37 ( p- h8 w3 w- l" f  t' V/ @6 r
我按照上面的方法测试过,是可以的,不会再出现无法接受方法name的错误了 ...

7 H# d4 ^$ h  ?" l7 g我的QQ:451460284,能和你交流一下吗?为什么我的9.0版会出现这样的问题?
- O1 L, x5 S- S/ F! T  q$ N: o4 ~
 楼主| 发表于 2015-5-8 16:36:27 | 显示全部楼层
dfrzfz 发表于 2015-5-8 14:53 3 w0 k8 q% s9 e: W- s3 S! Q! A
我的QQ:451460284,能和你交流一下吗?为什么我的9.0版会出现这样的问题?
& ^2 u" r; V' a& D/ W
我用的也是9.0版本哦,下班后加你QQ交流
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2026-2-24 18:26 , Processed in 0.023288 second(s), 20 queries .

Powered by Discuz! X3.4 Licensed

© 2001-2017 Comsenz Inc.

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