设为首页收藏本站

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

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 4758|回复: 10

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

  [复制链接]
发表于 2015-4-27 09:50:30 | 显示全部楼层 |阅读模式
大家早上好!6 F2 ]# |% |: r0 s, ]+ E

2 d! S' E( G+ V' I# G小弟是新手一个,附件是周末自己做的物流输送线,还有很多不足,希望得到大家的帮助!!" F# }- m8 ]: `/ p

1 x$ l5 \5 D$ V$ m: g目前存在以下问题:
) \8 Y( b. f* }2 L) l4 B$ `6 g& u
7 }! U8 n# e$ v$ B# @1:程序运行一段时间后,会出现错误:无法接受方法:name;8 w" K* W5 e) T% z0 T' w# ?
5 e7 E$ j) q/ c. \
2:在经过track9时,小车会突然加速(闪现),而不是正常行驶;% d8 w6 F6 ^3 c6 d1 N0 j
) [2 }. c5 z& W: n( V7 O! c6 x
还想要实现的功能:
5 C9 O7 e# w: [+ ?0 q6 n  r5 ^6 I5 U2 A$ s4 b4 t6 ~  F
1:道岔处的传感器自动判断,如果输送的发动机颜色一样则不需等待,如果颜色(名称)不一样则等待10秒;( T3 w9 {0 N5 i8 ]9 z/ }8 {
# t9 e: t9 \2 f6 {) k# u( k
2:增加统计功能,分别统计1个上件点,和4个下件点的发动机数量;(今天会努力尝试自己解决)
; x1 Z4 C9 ?4 H, X) i' {
4 v3 J3 a% E% i9 I; ^3:增加统计功能,计算输送节拍及分析瓶颈;(今天会努力尝试自己解决)
6 q6 s/ O, E* A/ R& F3 B" }/ X6 B1 V% B8 R% L/ \" a' c
小弟在这先谢谢了!
5 @" s. q8 ^8 P* w+ h
. I& Q2 y9 X! l/ \

本帖子中包含更多资源

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

x
发表于 2015-4-29 15:53:20 | 显示全部楼层
1.错误原因,坏件在e4被卸载,车子空了,但它的目的地还是output3,所以它去output3没东西可卸载就出错了;改进quality程序改为:
' i$ O" `6 Y2 P: x% ](sensorID : integer)
, b- x( E# I* \  e, Sis
6 Z) f, [3 v8 ]        randNo:real;0 V$ W- j4 f' w3 e, b0 r
do, h+ S( b9 N5 Y5 J
        @.stopped:=true;
3 [4 H+ v: d4 i. a) `        wait 20;
) C1 j% K4 m' i! n" W. D, v        randNo:=z_uniform(2,0,1);
( L  R& G5 R5 H1 J& k* M        @.cont.createattr("type","string");) ?$ t( I0 A, n
        if randNo>0.7 then9 h2 d9 P. |9 }
                @.cont.type:="bad";
7 {6 Y) g2 m' P5 t! o0 ^) I! S                print"bad";
9 I/ n; ^1 Q1 v0 c                @.cont.move(drain4);
, w2 V# N; |/ z" q0 q1 x# z, s# M! q                @.destination:=Load_in;-----增加语句
  s3 q: \% {- j. g        else  k& V# g* Q, ^4 \: \6 S. J
                @.cont.type:="good";3 [' W8 Z4 v* t$ A% m  v2 r. ?
                print"good";
7 t: c0 S' u% a  k( U# B        end;
+ _' W% s( \! W! }4 z/ \         @.stopped:=false;: e$ U, G" y  O9 E+ P7 e3 \9 Z
                @.move;             
, Q7 l9 z. y8 a6 a# d# \  R4 U7 Vend;- ~- }/ N1 r0 D/ n2 i: s* [
同时将unload程序改为
" X  W, a. }8 A; \is
* H: \$ L) T; r( A# Vdo
- o$ T( E, ^8 \        wait 30;) d- S" S- M# P! ?% \) y
        if @.empty=false then
1 b, {3 M  S+ X! e7 P% w        if @.cont.name="green"then, ]0 a. ^4 c7 B3 P: Z0 A# m
                @.cont.move(drain1);
" x, \; r/ i5 r, D$ T' E- o                print"Unloading on drain1";
8 Y7 |3 M0 S( g) u- i        elseif @.cont.name="blue"then4 s, a( g- P5 D5 \1 M; I
                @.cont.move(drain2);
: F( i# L! D$ f( k( I  p                print"Unloading on drain2";
, J- m0 D/ v+ |9 M. D        else; ?- Q# R5 `: _
                @.cont.move(drain3);1 Y6 X! o1 j3 M+ k5 ^- s! f
                print"Unloading on drain3";
* K: Q: `3 y4 |5 I9 h/ m( p        end;
( T1 b" W, b' d- W* E! F        else
/ P6 k' H, H# J1 x        end;* y( {3 }" V% o; T
        @.destination:=Load_in;
  {2 @; C9 D8 R9 `9 C        @.move;
  ^) X$ d2 Z3 Y. N2 n. ?, Pend;3 Z. j  I* d8 J- q; r
发表于 2015-4-29 15:55:26 | 显示全部楼层
2,闪现问题在Track5上,不在Track9上,改进:
6 @& P) A' |& ]9 c; d将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 0 @! g) b* i5 ~: o7 ~
是wait-time

* U; s- t' K! G9 C8 q) C太谢谢啦!!春天般的温暖啊!!
发表于 2015-5-7 16:53:11 | 显示全部楼层
运行10:27时间左右,还是出现无法接受Load方法中的Name现象。怎么解决?请教大神。
 楼主| 发表于 2015-5-8 11:37:10 | 显示全部楼层
dfrzfz 发表于 2015-5-7 16:53
% U, K3 G. b8 `运行10:27时间左右,还是出现无法接受Load方法中的Name现象。怎么解决?请教大神。 ...

1 N' X6 {$ P- `! o) n9 y我按照上面的方法测试过,是可以的,不会再出现无法接受方法name的错误了
发表于 2015-5-8 14:53:44 | 显示全部楼层
herrNB 发表于 2015-5-8 11:37
/ @7 f- t+ Y9 V; F我按照上面的方法测试过,是可以的,不会再出现无法接受方法name的错误了 ...

" \" K6 l4 N' V# s我的QQ:451460284,能和你交流一下吗?为什么我的9.0版会出现这样的问题?- l6 P+ N4 o9 d  f" i3 z8 }$ `
 楼主| 发表于 2015-5-8 16:36:27 | 显示全部楼层
dfrzfz 发表于 2015-5-8 14:53 1 e5 S3 I1 D/ ?2 \  M' J
我的QQ:451460284,能和你交流一下吗?为什么我的9.0版会出现这样的问题?

3 y$ ~7 q9 R+ j# k* f4 }2 K我用的也是9.0版本哦,下班后加你QQ交流
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2026-2-26 01:26 , Processed in 0.024170 second(s), 18 queries .

Powered by Discuz! X3.4 Licensed

© 2001-2017 Comsenz Inc.

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