设为首页收藏本站

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

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 5269|回复: 10

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

  [复制链接]
发表于 2015-4-27 09:50:30 | 显示全部楼层 |阅读模式
大家早上好!( P% b/ o# }. ?% v/ q- _3 f: b+ v

# V# n2 @; ]7 s: h8 f! d小弟是新手一个,附件是周末自己做的物流输送线,还有很多不足,希望得到大家的帮助!!6 G  }# e9 ~6 _3 E3 d0 Z7 w+ X* \
/ u) ]/ e; G0 U3 W$ S
目前存在以下问题:
/ {7 M& k# u  f9 K( F5 x" D' s2 ]# m* M9 v
1:程序运行一段时间后,会出现错误:无法接受方法:name;; I" H  B8 v1 _

! u0 \. `! v, D! _; y2:在经过track9时,小车会突然加速(闪现),而不是正常行驶;1 S2 c5 @3 z- b8 F" s- v8 k
$ _4 p. z6 u" ^/ a
还想要实现的功能:
: q# Q! k, i1 F) P; Y
( K5 c6 o; b" y: \" A1:道岔处的传感器自动判断,如果输送的发动机颜色一样则不需等待,如果颜色(名称)不一样则等待10秒;
8 t' y7 L4 R# Q( e1 g# g, q' n3 t7 F* ]2 _4 N: G; b- D
2:增加统计功能,分别统计1个上件点,和4个下件点的发动机数量;(今天会努力尝试自己解决)
3 \1 G' E( N0 e  |* }3 C5 u4 K% G  P8 p+ P  c8 g- N
3:增加统计功能,计算输送节拍及分析瓶颈;(今天会努力尝试自己解决)
  m: Z* |8 h6 q; K6 [6 e* d: K0 r1 T$ n5 G0 c8 H* N/ x$ t
小弟在这先谢谢了!
% z5 ~% O$ i8 v9 e* T& P$ L
. F$ G8 i; ?4 t; u$ s5 h

本帖子中包含更多资源

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

x
发表于 2015-4-29 15:53:20 | 显示全部楼层
1.错误原因,坏件在e4被卸载,车子空了,但它的目的地还是output3,所以它去output3没东西可卸载就出错了;改进quality程序改为:
# p1 e1 l% y4 F; X) E' j(sensorID : integer)$ k) R  n+ y$ V4 h  w: l4 t; d
is1 ^/ u' Y; ^3 A0 X
        randNo:real;6 v8 d. o7 Z; R; w0 E
do
5 v- e1 J  C* R2 A        @.stopped:=true;7 C. [! n' y7 M) ]: ?6 m
        wait 20;
% B$ Y1 f2 o/ f        randNo:=z_uniform(2,0,1);4 X. t5 L/ P& w+ d
        @.cont.createattr("type","string");# ^: H' V# d6 N1 A. h/ J) P
        if randNo>0.7 then
  H& v. D/ ?# l                @.cont.type:="bad";
# y! b* J8 h$ ^& j% a                print"bad";, E+ J- H7 U$ d+ C' D
                @.cont.move(drain4);
% u! a. \5 k5 m% b                @.destination:=Load_in;-----增加语句" ^7 w+ s3 h1 W
        else
5 f! z* [; U: @( Q                @.cont.type:="good";
% P* _& ~/ w& C% X                print"good";% ^* l  v$ c8 y. S4 \9 |
        end;
, i1 w) ?0 Y. y         @.stopped:=false;* J" h. z9 y, t! f" T% W/ D' |8 c
                @.move;             & W1 }0 D( m1 N9 f
end;
4 Y- G: \9 e  @. f! A* y( n- B同时将unload程序改为4 b: ~7 p4 J7 ?9 s
is0 `. F3 r. b" S1 X0 @0 e% [
do$ Y" a' D# Y' L# M0 F* n4 ^
        wait 30;, x% x5 r$ M9 T0 M
        if @.empty=false then
9 \! h6 F1 |2 o& ~- s8 ]( V$ }* [        if @.cont.name="green"then
- o: p0 x* j7 [6 I& d& l. ?2 ^                @.cont.move(drain1);, ]/ J& K, c3 r! `0 H
                print"Unloading on drain1";3 w, i2 I2 f: A  D% ^' c. p
        elseif @.cont.name="blue"then: Q1 o6 x( i0 G. c$ y! y5 X
                @.cont.move(drain2);
! u- T7 o! f8 n  o) Z                print"Unloading on drain2";
* |8 {# v+ r1 g* ^        else
  I/ _6 l9 |, r                @.cont.move(drain3);$ W( q5 M) h+ N. }
                print"Unloading on drain3";' @, C  H* J% C. Z5 B
        end;" ~% L6 J3 L9 G6 C8 O* q- Y0 Q
        else+ W$ \6 \* m& t/ c+ f6 b2 T
        end;) `9 Q3 J- s' b3 P3 }
        @.destination:=Load_in;& `3 S8 C8 O6 I( }7 k+ ?
        @.move;
" Z- ^  F/ q: w! H! Yend;
( S/ Q! i- n: Z1 B! s. E$ @
发表于 2015-4-29 15:55:26 | 显示全部楼层
2,闪现问题在Track5上,不在Track9上,改进:
; v3 D4 D, u  i1 i将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 ! ^% \5 a* u7 u/ N( T5 Z
是wait-time
$ m: Y2 E# x* `# \. {7 O" E
太谢谢啦!!春天般的温暖啊!!
发表于 2015-5-7 16:53:11 | 显示全部楼层
运行10:27时间左右,还是出现无法接受Load方法中的Name现象。怎么解决?请教大神。
 楼主| 发表于 2015-5-8 11:37:10 | 显示全部楼层
dfrzfz 发表于 2015-5-7 16:53 ; q/ m6 U/ I, d; P& J& g
运行10:27时间左右,还是出现无法接受Load方法中的Name现象。怎么解决?请教大神。 ...
# E2 r% L* K7 h3 S
我按照上面的方法测试过,是可以的,不会再出现无法接受方法name的错误了
发表于 2015-5-8 14:53:44 | 显示全部楼层
herrNB 发表于 2015-5-8 11:37 ) G0 Y1 M2 b$ b. s
我按照上面的方法测试过,是可以的,不会再出现无法接受方法name的错误了 ...
) N# u/ p" n+ W: {: r3 P
我的QQ:451460284,能和你交流一下吗?为什么我的9.0版会出现这样的问题?
3 y. Q$ O! @6 B# _
 楼主| 发表于 2015-5-8 16:36:27 | 显示全部楼层
dfrzfz 发表于 2015-5-8 14:53
9 P& n9 _1 J8 ~我的QQ:451460284,能和你交流一下吗?为什么我的9.0版会出现这样的问题?
4 |8 _/ q1 T/ L) H2 u) _0 B
我用的也是9.0版本哦,下班后加你QQ交流
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2026-6-2 05:10 , Processed in 0.020992 second(s), 20 queries .

Powered by Discuz! X3.4 Licensed

© 2001-2017 Comsenz Inc.

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