设为首页收藏本站

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

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 5681|回复: 10

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

  [复制链接]
发表于 2015-4-27 09:50:30 | 显示全部楼层 |阅读模式
大家早上好!
, U4 x# f5 L7 R/ G7 \) b+ E7 s, U. f- H9 g
小弟是新手一个,附件是周末自己做的物流输送线,还有很多不足,希望得到大家的帮助!!
- S+ m/ g9 o8 z+ u! w
' j; M7 H! N% H; V8 o( F+ {, K0 q目前存在以下问题:% j3 \* K0 _; P3 S
  ?! O/ W( |6 c! o
1:程序运行一段时间后,会出现错误:无法接受方法:name;
: Y7 I( Y* l3 _+ J% x" T7 |& w( U- e8 c
2:在经过track9时,小车会突然加速(闪现),而不是正常行驶;
  d: C5 X2 I0 E! _; S- ?0 ]; q3 K- k, s0 l; d+ Q/ E, U# p+ \0 T) Q
还想要实现的功能:
/ b% J& y% v7 K4 L4 ?. ?1 ]0 u
( L" }9 ?" y5 A1 P5 |+ ]5 j1:道岔处的传感器自动判断,如果输送的发动机颜色一样则不需等待,如果颜色(名称)不一样则等待10秒;
2 Q/ h8 W8 `+ e7 x: ^
6 q  ]5 |6 B, a" Q* _2:增加统计功能,分别统计1个上件点,和4个下件点的发动机数量;(今天会努力尝试自己解决)/ z6 {$ E6 Q8 C& S4 p1 S3 J! s

+ s& y! y* Q! [$ M) t' g! Y6 |4 ~3:增加统计功能,计算输送节拍及分析瓶颈;(今天会努力尝试自己解决)
; U* A: ?, M2 b4 F
  ]$ N- l' }' J8 _1 n/ P8 ~! W8 \小弟在这先谢谢了!4 l8 ?( }9 d5 ?2 [% T$ h" M
. V0 V, Z% U$ F$ V1 }9 K- {5 t

本帖子中包含更多资源

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

x
发表于 2015-4-29 15:53:20 | 显示全部楼层
1.错误原因,坏件在e4被卸载,车子空了,但它的目的地还是output3,所以它去output3没东西可卸载就出错了;改进quality程序改为:
' z5 ]# I! q7 }- q( Z; U& a(sensorID : integer); e+ H! u" w1 S. s- F
is
4 W- D+ f, L! B! W2 Y        randNo:real;3 u( _( L- v: v+ w. Z% }
do
  F* a( U# j2 i+ I6 g: C0 x7 E        @.stopped:=true;1 D4 R8 E- s7 O& w
        wait 20;
$ j+ t0 ^+ d. T( E! a        randNo:=z_uniform(2,0,1);. R6 B! K5 M7 s4 u/ E2 T+ U5 T
        @.cont.createattr("type","string");  \8 e! P) d2 ~$ O  Y' Q
        if randNo>0.7 then5 `' I+ t9 F6 M. c. q0 V
                @.cont.type:="bad";6 L% a7 X  l! }0 V6 G8 a
                print"bad";
9 S, i; m( S$ T4 e5 U* D' T                @.cont.move(drain4);
2 e# d; p0 Q! W                @.destination:=Load_in;-----增加语句8 \( l# f# e) k- D
        else
$ E; @1 g  y$ h1 h7 V                @.cont.type:="good";/ x' l& x  k# E5 [  O; l  ?. M
                print"good";
3 M& h% F) Z4 C) l" F+ J        end;
6 \3 _1 J7 K. R, \         @.stopped:=false;
8 _) [1 i1 N0 w  }                @.move;             ; ~7 h7 i* i0 f* v' ~6 q6 M
end;
4 h/ |% }' e) i5 r0 d' Q7 n, H同时将unload程序改为3 `1 j# e+ d0 A( f
is# a0 w8 q* }' V, U# x
do
' X# M. F/ C. ]1 L8 w        wait 30;
1 `" t2 `2 ?3 ~" t0 [5 Q! F- [        if @.empty=false then # u9 ~* m1 Z2 S6 K1 b' }% f
        if @.cont.name="green"then
) k/ |8 C5 w0 M4 I% o5 P                @.cont.move(drain1);2 ~" ]0 e, G. d3 h0 s5 s8 e" S
                print"Unloading on drain1";
" I- P' N: }6 K" `( r* s4 a# F        elseif @.cont.name="blue"then
% ?, \$ q- b5 ?( z/ @# _$ e                @.cont.move(drain2);2 n* H8 B- Z- _) d- n2 c
                print"Unloading on drain2";
6 F0 c' B) m! f! _* W        else1 H8 o6 r7 N' {5 h" l  [& B
                @.cont.move(drain3);; r# o" o! I( e% H
                print"Unloading on drain3";
* ~. v& u. h0 B3 {2 V        end;7 I) o$ I" }" V" H+ N; N6 l0 k& w
        else
& n+ R( t) I2 K; O, F6 X1 }        end;- s$ B2 U) C2 e3 S* K% C
        @.destination:=Load_in;; ^  f3 Y# _/ k1 w: Q
        @.move;! l3 Y& d4 x1 f% F# l: q- z
end;$ H3 M& d) r/ b" R3 V$ }
发表于 2015-4-29 15:55:26 | 显示全部楼层
2,闪现问题在Track5上,不在Track9上,改进:4 G+ _  A% w7 V7 t
将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 ' J" Z3 k& G1 @8 K
是wait-time

; w5 A7 u) O. R* {. j太谢谢啦!!春天般的温暖啊!!
发表于 2015-5-7 16:53:11 | 显示全部楼层
运行10:27时间左右,还是出现无法接受Load方法中的Name现象。怎么解决?请教大神。
 楼主| 发表于 2015-5-8 11:37:10 | 显示全部楼层
dfrzfz 发表于 2015-5-7 16:53 7 T% m3 S0 e( H4 S: J: L
运行10:27时间左右,还是出现无法接受Load方法中的Name现象。怎么解决?请教大神。 ...

+ i) u- }* v+ n我按照上面的方法测试过,是可以的,不会再出现无法接受方法name的错误了
发表于 2015-5-8 14:53:44 | 显示全部楼层
herrNB 发表于 2015-5-8 11:37
2 v$ C  F3 U/ S- V+ ^( k1 L我按照上面的方法测试过,是可以的,不会再出现无法接受方法name的错误了 ...
) B' o7 W* d8 S1 k1 U% e- _- }! r1 F
我的QQ:451460284,能和你交流一下吗?为什么我的9.0版会出现这样的问题?
) h( z+ Y/ W0 |1 Z
 楼主| 发表于 2015-5-8 16:36:27 | 显示全部楼层
dfrzfz 发表于 2015-5-8 14:53 1 g* ^$ w7 E' k+ L
我的QQ:451460284,能和你交流一下吗?为什么我的9.0版会出现这样的问题?

7 S- X- i% Z% C$ X/ N我用的也是9.0版本哦,下班后加你QQ交流
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2026-7-31 13:35 , Processed in 0.021823 second(s), 18 queries .

Powered by Discuz! X3.4 Licensed

© 2001-2017 Comsenz Inc.

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