设为首页收藏本站

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

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 4304|回复: 10

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

  [复制链接]
发表于 2015-4-27 09:50:30 | 显示全部楼层 |阅读模式
大家早上好!2 q5 {8 h4 }% }2 S

4 O& W  |$ U+ Q6 [; d& b3 z小弟是新手一个,附件是周末自己做的物流输送线,还有很多不足,希望得到大家的帮助!!$ \; `! i2 q$ z7 w" x5 i, }4 y
4 l1 {4 h8 v0 K# f7 G. c8 \# v$ A
目前存在以下问题:
+ @0 R' ^- ]8 \/ P* \( ^! B$ K/ S2 P3 F' j6 y
1:程序运行一段时间后,会出现错误:无法接受方法:name;
( m$ p& W1 F4 @3 i2 _% l+ A% n7 S/ N) }$ G! W! u$ V1 Z
2:在经过track9时,小车会突然加速(闪现),而不是正常行驶;& T( L$ U# @; A: H* Z  j
: L4 L: }! g" {0 D0 Q
还想要实现的功能:4 @% V0 b+ T$ ~; K# ~
% {% N- P. c6 v2 r9 T: `! O  b; o$ d
1:道岔处的传感器自动判断,如果输送的发动机颜色一样则不需等待,如果颜色(名称)不一样则等待10秒;
+ f  g3 e. `3 ?+ t4 |! H- l5 h
3 V& n2 W" V2 g" L8 A# V/ b/ F) u2:增加统计功能,分别统计1个上件点,和4个下件点的发动机数量;(今天会努力尝试自己解决)# Z: r4 r( E7 F

* @- W1 E3 g9 k9 I3:增加统计功能,计算输送节拍及分析瓶颈;(今天会努力尝试自己解决)
5 o8 M4 ~1 s( D: A& {7 ]9 ~( x1 d$ s+ [+ b1 Q/ D8 s# |8 G( j
小弟在这先谢谢了!
+ A  D0 Z: i3 R+ v
3 O% P  M; M3 `4 p. c

本帖子中包含更多资源

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

x
发表于 2015-4-29 15:53:20 | 显示全部楼层
1.错误原因,坏件在e4被卸载,车子空了,但它的目的地还是output3,所以它去output3没东西可卸载就出错了;改进quality程序改为:! I  M4 d* P0 b: [- F
(sensorID : integer)  W" o( _) K0 t7 {- m# T% ~9 o
is
, t+ [+ u: D7 w" r/ q9 c6 j& {# c0 G8 Z        randNo:real;0 G% \5 |% l; H( g$ r
do1 z3 ]+ P, ?. N5 x
        @.stopped:=true;
% I. ]7 N/ \7 C, t, q        wait 20;
6 a* s/ ~; @/ b3 e        randNo:=z_uniform(2,0,1);/ U9 Y! ^5 ~  H* o1 M" X- b, ]+ _
        @.cont.createattr("type","string");
' B9 v7 b- S1 N        if randNo>0.7 then
9 @, F; f; ~. U9 x0 K7 k5 O, G                @.cont.type:="bad";
3 b- |- c6 f) j6 a/ Z0 I/ Z" |                print"bad";1 v/ ]9 _. |3 h7 q1 o
                @.cont.move(drain4);
8 e, }. L% |# ?6 o$ x                @.destination:=Load_in;-----增加语句
% X; L) y1 {  }  t        else
/ ~3 S: v1 S- C* c                @.cont.type:="good";, i" p# F8 n% i, R
                print"good";. P5 e: _9 _' W7 A0 o, w- a6 Q
        end;
" n. H/ l- i  n, K         @.stopped:=false;
/ R) k& h8 G' {6 ?, k: T1 m' N                @.move;               }9 T# {% o. v
end;
- j  \; s* T' d3 O  ?( F% F9 q$ V* b同时将unload程序改为
! N; O+ z# O7 P/ B* p) U5 pis
% ]' F6 }8 V- W+ {8 ?: c' Cdo
8 \. d( I2 b" g% A        wait 30;; C: w8 A: Z) q! T$ `, X& k) q
        if @.empty=false then
1 h( i# Z9 Y% U* p1 W        if @.cont.name="green"then
9 [  }3 M% q, U3 p8 }; R                @.cont.move(drain1);- c+ c+ u( m1 \2 I( q
                print"Unloading on drain1";7 \1 A3 Q; {5 ]- ?$ W
        elseif @.cont.name="blue"then
# Q  B' z" i. x5 |  e/ b% g9 ^                @.cont.move(drain2);7 G! i0 K7 z% h1 E
                print"Unloading on drain2";
) L4 P& x4 F9 q; m: q        else
6 k) a& K# g/ E8 N: Q7 U' ^                @.cont.move(drain3);
& ~: X8 g4 T+ j6 R. D, E' L0 R/ U                print"Unloading on drain3";( \1 v" a# w( x* q
        end;' k- |+ |( X' }& p2 L- C( c6 {1 x
        else
3 s( l& u1 |* ]  Z# R% ~        end;- V& h% u+ ]3 t  l6 r+ |
        @.destination:=Load_in;
; m7 u$ U7 R7 Z- u) W$ l; F9 N        @.move;. r! q% K8 @9 h6 c  v
end;9 S! C& |/ r$ p7 V- o3 f
发表于 2015-4-29 15:55:26 | 显示全部楼层
2,闪现问题在Track5上,不在Track9上,改进:# o+ v8 }- l# z0 P
将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  N2 Q9 N5 @; p是wait-time
. q/ Z1 f+ T( R5 t& X. ?. {) j1 d
太谢谢啦!!春天般的温暖啊!!
发表于 2015-5-7 16:53:11 | 显示全部楼层
运行10:27时间左右,还是出现无法接受Load方法中的Name现象。怎么解决?请教大神。
 楼主| 发表于 2015-5-8 11:37:10 | 显示全部楼层
dfrzfz 发表于 2015-5-7 16:53
) l: Q5 G6 W3 Z1 d运行10:27时间左右,还是出现无法接受Load方法中的Name现象。怎么解决?请教大神。 ...
9 _5 ^$ s, A5 I! T
我按照上面的方法测试过,是可以的,不会再出现无法接受方法name的错误了
发表于 2015-5-8 14:53:44 | 显示全部楼层
herrNB 发表于 2015-5-8 11:37 , E! P2 ~1 Y4 b- ?7 L
我按照上面的方法测试过,是可以的,不会再出现无法接受方法name的错误了 ...
& D* `' |2 w" [0 [. G/ H  p
我的QQ:451460284,能和你交流一下吗?为什么我的9.0版会出现这样的问题?6 P$ q/ ^, x& F  y+ w3 P7 ]
 楼主| 发表于 2015-5-8 16:36:27 | 显示全部楼层
dfrzfz 发表于 2015-5-8 14:53 6 l3 R: s, T5 M9 x# h
我的QQ:451460284,能和你交流一下吗?为什么我的9.0版会出现这样的问题?
/ T. ]& K2 z& a( Q. k/ |: n# t
我用的也是9.0版本哦,下班后加你QQ交流
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2025-11-19 00:43 , Processed in 0.031695 second(s), 20 queries .

Powered by Discuz! X3.4 Licensed

© 2001-2017 Comsenz Inc.

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