设为首页收藏本站

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

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 4045|回复: 10

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

  [复制链接]
发表于 2015-4-27 09:50:30 | 显示全部楼层 |阅读模式
大家早上好!- ]) T! f, n% G+ K+ {

0 K7 P/ Q% _& ~, ]小弟是新手一个,附件是周末自己做的物流输送线,还有很多不足,希望得到大家的帮助!!
/ a4 c& m4 s- N6 K7 E8 S) o1 a5 [0 p# R/ |+ g4 h( y$ R: Q" \. ]
目前存在以下问题:
+ \; h9 Z, ~( ^  [3 q- g5 i0 a2 N- l9 V2 f0 P# s
1:程序运行一段时间后,会出现错误:无法接受方法:name;
$ g" M6 S7 d5 R2 v/ Q( S+ e- N; D2 d, Z
2:在经过track9时,小车会突然加速(闪现),而不是正常行驶;
  |9 B  F1 j$ p% p- u0 l+ w) }$ w" S. z* H2 j
还想要实现的功能:
# ^8 w  L- q# R7 |1 W1 `' I, F- R5 _/ }' }
1:道岔处的传感器自动判断,如果输送的发动机颜色一样则不需等待,如果颜色(名称)不一样则等待10秒;
$ N: U0 ]8 d  h3 [: y* F
: A  c1 _% b& k% V2:增加统计功能,分别统计1个上件点,和4个下件点的发动机数量;(今天会努力尝试自己解决)7 s& C. M5 w5 i1 s8 }" p* G+ k6 X
/ D& a0 Z5 v& z
3:增加统计功能,计算输送节拍及分析瓶颈;(今天会努力尝试自己解决)4 W; h* c4 @6 ^8 T! Z% K
7 N. J1 P/ i! q) R$ g0 J* S% X
小弟在这先谢谢了!
* L. l! n: j* Q) G2 S8 d/ b0 j; ~4 A. p& \3 r
- C( q: u8 R5 @9 c7 r- m# k: m

本帖子中包含更多资源

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

x
发表于 2015-4-29 15:53:20 | 显示全部楼层
1.错误原因,坏件在e4被卸载,车子空了,但它的目的地还是output3,所以它去output3没东西可卸载就出错了;改进quality程序改为:
4 U& _8 ?# q5 p1 \* B% \/ |& w(sensorID : integer)
: ^+ K& D# z. Tis; ?! ^, [+ Y% h+ v$ C
        randNo:real;5 {* ^& Q/ [# Z/ I4 E) i
do! n9 y4 l" ?' q7 A* L
        @.stopped:=true;; Q. N: L, q8 e+ M- ^3 _) E2 t. K
        wait 20;
, B7 k7 k7 N) e9 f8 Z" c, L1 [2 \' I        randNo:=z_uniform(2,0,1);
5 g) M9 @3 f+ A* g0 u2 t: c+ a        @.cont.createattr("type","string");
- z! b/ G5 J1 s4 y9 J; l2 Z# c, L        if randNo>0.7 then
. n( z+ v5 w' d0 t                @.cont.type:="bad";
  ~- {( q+ g: ^: Q+ k, D                print"bad";
' E- Z, z* [) c0 z                @.cont.move(drain4);
% S' D) |& E3 _) t8 W                @.destination:=Load_in;-----增加语句
6 I/ r; q2 T: y& P# h0 g        else3 ?3 d, E- b1 l4 B" r! ^
                @.cont.type:="good";
  R# n& I6 M5 i3 v; @6 m                print"good";$ x( t& Y4 ?6 ~. z! V
        end;
. M0 H# I# {8 ?- _9 s         @.stopped:=false;
8 ~, e1 H7 }0 k$ N) }7 b2 n                @.move;             
9 g  d5 f# S$ ^end;  L& \$ U/ O6 y3 O8 F8 l3 Z: R' Z
同时将unload程序改为1 J. h) `* G' b5 W
is
- ]: p) M! v$ O$ u) sdo" X2 o9 T# F6 \4 t" i* D) Q5 w
        wait 30;# L9 \9 K8 K" G& {2 z4 K- z
        if @.empty=false then   S! j" ]. V0 X
        if @.cont.name="green"then
5 V2 }& E5 g. l: {& G) Y' s                @.cont.move(drain1);
, E) H1 I8 O4 q9 U" c* I                print"Unloading on drain1";
7 T# d2 h0 L) @! S( D2 s5 q" B: e        elseif @.cont.name="blue"then
' G; B1 a/ n/ o0 j6 Y                @.cont.move(drain2);% \1 Z% Z7 V* N. S' y: S
                print"Unloading on drain2";
% d* [0 Z6 d% k  U% z        else% ^+ Q  Y% T6 }* ?, t1 u
                @.cont.move(drain3);
* K0 h+ _& Y! Y/ ]+ S                print"Unloading on drain3";: o' G& {8 w" a- J& _! g) W
        end;5 E* \7 K) h5 _* O, g. p; S; E; t+ R
        else6 w# q; k5 S# `
        end;1 J' G  f8 n+ H! S
        @.destination:=Load_in;
2 M2 a. Q* \0 Z3 L        @.move;1 Z! `! ?' g5 _- U, }4 t! p
end;" D$ I& z! n! z6 c! F) M7 ^9 g( ~
发表于 2015-4-29 15:55:26 | 显示全部楼层
2,闪现问题在Track5上,不在Track9上,改进:
, q5 U  E2 M9 d* I2 S9 Q将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
  J1 I5 Y! W. ^; Y是wait-time

: @  {6 K& ^( F- ~7 L( h& E! Q太谢谢啦!!春天般的温暖啊!!
发表于 2015-5-7 16:53:11 | 显示全部楼层
运行10:27时间左右,还是出现无法接受Load方法中的Name现象。怎么解决?请教大神。
 楼主| 发表于 2015-5-8 11:37:10 | 显示全部楼层
dfrzfz 发表于 2015-5-7 16:53   ~( c/ p: q" n2 }6 A% `
运行10:27时间左右,还是出现无法接受Load方法中的Name现象。怎么解决?请教大神。 ...
5 U! j* p3 J8 w# D  p
我按照上面的方法测试过,是可以的,不会再出现无法接受方法name的错误了
发表于 2015-5-8 14:53:44 | 显示全部楼层
herrNB 发表于 2015-5-8 11:37 ) c, m: G4 x$ h- V/ C! a  ^
我按照上面的方法测试过,是可以的,不会再出现无法接受方法name的错误了 ...

% L5 I5 ~! e- c9 o5 b我的QQ:451460284,能和你交流一下吗?为什么我的9.0版会出现这样的问题?
1 o' P, b  J" ]# E% e% u
 楼主| 发表于 2015-5-8 16:36:27 | 显示全部楼层
dfrzfz 发表于 2015-5-8 14:53
! H/ ~7 d8 G( v7 Z2 @- F/ e9 ]我的QQ:451460284,能和你交流一下吗?为什么我的9.0版会出现这样的问题?

& h( H% s  ?6 ~# Q我用的也是9.0版本哦,下班后加你QQ交流
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2025-10-14 11:40 , Processed in 0.022512 second(s), 20 queries .

Powered by Discuz! X3.4 Licensed

© 2001-2017 Comsenz Inc.

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