设为首页收藏本站

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

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 4859|回复: 10

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

  [复制链接]
发表于 2015-4-27 09:50:30 | 显示全部楼层 |阅读模式
大家早上好!$ T0 `8 b6 p6 ~3 l+ N5 z& i

( D+ a4 H  J/ z' c) ^小弟是新手一个,附件是周末自己做的物流输送线,还有很多不足,希望得到大家的帮助!!$ V% L7 ]- F6 O% b( Q6 q$ c
7 k4 {9 K) c8 ^$ f0 H, j
目前存在以下问题:) q. N' T1 V% a2 K
3 a2 _" ?. R) b- R; T6 l
1:程序运行一段时间后,会出现错误:无法接受方法:name;/ B# H, q5 x: N% c' ^
9 E( `8 q6 w( @8 H" f# d
2:在经过track9时,小车会突然加速(闪现),而不是正常行驶;6 L8 ?4 l: O' B$ J! t, _0 V) S1 ~$ v

5 A( F! D" w2 Y6 U2 N2 n5 d还想要实现的功能:5 j, S: ^6 M" {* O; K0 a; ~

9 x" Z: L4 d8 Y& t# ^+ s- h, m1:道岔处的传感器自动判断,如果输送的发动机颜色一样则不需等待,如果颜色(名称)不一样则等待10秒;
' d6 D3 V$ i) i8 \; x. T
5 S- A# N' \  k& t( u2 m# ^7 i7 G; x2:增加统计功能,分别统计1个上件点,和4个下件点的发动机数量;(今天会努力尝试自己解决)
/ N! g2 w6 U0 L
7 |4 ]* @- X3 |) S3:增加统计功能,计算输送节拍及分析瓶颈;(今天会努力尝试自己解决)! ?" Y) g/ y! h) O

& q; L+ U) A7 x小弟在这先谢谢了!8 }1 q6 E  u4 \2 d4 j
) F8 w8 k: `9 S; k0 D" B( q

本帖子中包含更多资源

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

x
发表于 2015-4-29 15:53:20 | 显示全部楼层
1.错误原因,坏件在e4被卸载,车子空了,但它的目的地还是output3,所以它去output3没东西可卸载就出错了;改进quality程序改为:
5 `0 P. v: T: ^0 i(sensorID : integer)4 H" C1 _$ m# l  m# j1 H6 R- u
is- _. n! g/ t* r: N0 E: @! W
        randNo:real;
1 Y( s% J6 `8 r: \4 Q+ G2 l: Y  @5 }do
4 h8 ^8 v8 }, O- c' {/ |4 O" _        @.stopped:=true;
# E) g* c" I$ Z8 m% c  t        wait 20;9 @+ h8 u+ o7 r. g
        randNo:=z_uniform(2,0,1);
* T7 I; y9 ]/ O0 V2 }3 D        @.cont.createattr("type","string");0 z# D, i8 f3 |% y; |
        if randNo>0.7 then
% @: x: Z2 q" d& z6 d2 J                @.cont.type:="bad";
6 ~0 D9 W) O+ a2 w6 C                print"bad";
& d% h3 d, m! e9 Q                @.cont.move(drain4);% W5 ?# z( U  F5 j
                @.destination:=Load_in;-----增加语句
8 Q; q/ @# ]8 `" J1 C3 _6 B: e' x        else! ]' v- J# k( l: Y8 z2 q
                @.cont.type:="good";
* w9 p# E, @- B                print"good";+ F/ {" q  ~* n
        end;9 l, O) I. |+ D
         @.stopped:=false;; c- x( j( T% j5 ~" Z6 z: S2 n, T- S
                @.move;             
0 a' F" ^+ g2 ?3 U) yend;
3 W6 Y% o: E$ ~$ d同时将unload程序改为
6 M4 {, ]4 O- S& R* u7 Ais
9 Q8 I7 B- S& ^0 y2 @0 \do3 E# E# [) B$ B7 R
        wait 30;4 Z7 T* v1 a! \( E
        if @.empty=false then 8 G8 A2 z( `( h+ n6 x
        if @.cont.name="green"then/ O( h+ e0 T7 p% H/ e' \. Y
                @.cont.move(drain1);
2 l/ _/ j, S, i; q! U! R                print"Unloading on drain1";; F- z0 z* i- W, F4 w
        elseif @.cont.name="blue"then
7 Q  E, X$ p, P# q                @.cont.move(drain2);
7 v0 {. ~' M9 F9 N3 o                print"Unloading on drain2";
$ x! n7 P5 k4 o& N. V3 T        else6 C& M( J) u  e% H% a& F! _0 C
                @.cont.move(drain3);" F8 G+ u( O( U2 H; X5 g. e$ A; q8 a
                print"Unloading on drain3";3 e! t6 Y8 l0 R! b7 y4 W
        end;/ Q+ O7 |* x' p/ q& L
        else
7 W8 ?; l1 D! f- G: v3 `        end;$ {3 |# Z. Q. A' p7 j" I1 @6 v
        @.destination:=Load_in;& g  X3 W' U/ r5 f
        @.move;
; M+ w6 M% y, r' i1 _9 x" o8 Uend;
+ d/ r& G& }# d" {4 I' Q
发表于 2015-4-29 15:55:26 | 显示全部楼层
2,闪现问题在Track5上,不在Track9上,改进:: W! l/ P3 G" ]7 t0 F
将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
; F: k7 J1 k; H# V是wait-time
; Q2 v' u+ O7 |3 H# [. Y  o* d
太谢谢啦!!春天般的温暖啊!!
发表于 2015-5-7 16:53:11 | 显示全部楼层
运行10:27时间左右,还是出现无法接受Load方法中的Name现象。怎么解决?请教大神。
 楼主| 发表于 2015-5-8 11:37:10 | 显示全部楼层
dfrzfz 发表于 2015-5-7 16:53
  X6 f4 Q( ^2 C7 j' X3 ]; k) A运行10:27时间左右,还是出现无法接受Load方法中的Name现象。怎么解决?请教大神。 ...
" }4 A7 o* G. C8 Z; a& k4 o  m0 u! f* j3 e. ~
我按照上面的方法测试过,是可以的,不会再出现无法接受方法name的错误了
发表于 2015-5-8 14:53:44 | 显示全部楼层
herrNB 发表于 2015-5-8 11:37 & _! U0 e! t- G4 r7 G+ A" [
我按照上面的方法测试过,是可以的,不会再出现无法接受方法name的错误了 ...
- }' R6 ]1 k5 k" Q) y
我的QQ:451460284,能和你交流一下吗?为什么我的9.0版会出现这样的问题?/ d$ z- D  ~) W' }
 楼主| 发表于 2015-5-8 16:36:27 | 显示全部楼层
dfrzfz 发表于 2015-5-8 14:53
1 O3 |% _3 {6 F7 @! l我的QQ:451460284,能和你交流一下吗?为什么我的9.0版会出现这样的问题?

5 s5 s9 F8 @7 u2 g. e! G* v/ w: y我用的也是9.0版本哦,下班后加你QQ交流
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2026-3-17 06:49 , Processed in 0.020533 second(s), 20 queries .

Powered by Discuz! X3.4 Licensed

© 2001-2017 Comsenz Inc.

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