设为首页收藏本站

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

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 5116|回复: 10

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

  [复制链接]
发表于 2015-4-27 09:50:30 | 显示全部楼层 |阅读模式
大家早上好!
+ Z% V% G7 v0 e0 `* A2 `! U/ T6 {0 T3 I, ?2 R+ P' T
小弟是新手一个,附件是周末自己做的物流输送线,还有很多不足,希望得到大家的帮助!!
2 |0 j7 Q# c' N0 Q$ q4 ~6 I0 x2 V& }+ o" I" S8 P
目前存在以下问题:6 z$ p. R$ E" [: M7 m
# s4 d, V5 w: b: c% ]4 n4 y
1:程序运行一段时间后,会出现错误:无法接受方法:name;; X$ y2 J( s4 V& a' \

' b! O, T$ ]% ~7 d4 f' l) H% x2:在经过track9时,小车会突然加速(闪现),而不是正常行驶;
% c  y4 u- x* w2 a0 t7 a) B  ~/ ?0 U3 P8 a
还想要实现的功能:8 H0 z2 J3 m3 A9 ]2 f1 ^: e4 @

0 q, Y: f* X. |0 I) J  J, c1:道岔处的传感器自动判断,如果输送的发动机颜色一样则不需等待,如果颜色(名称)不一样则等待10秒;
9 u5 D- ], h0 v, X  s( H* q* r+ o
! N. [1 z9 Z1 `& b2:增加统计功能,分别统计1个上件点,和4个下件点的发动机数量;(今天会努力尝试自己解决); k" `8 V) x6 [: P! z# P8 m/ I
: m6 `5 P! |7 u( s0 `1 b( @4 i& m
3:增加统计功能,计算输送节拍及分析瓶颈;(今天会努力尝试自己解决)
" u7 l0 a3 F7 W) x9 {/ X' @8 c- c( H/ P2 V- M
小弟在这先谢谢了!9 e) z' v; E  C! E5 I2 N2 O1 V
& Y1 p) ]+ f* r, O. p5 k

本帖子中包含更多资源

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

x
发表于 2015-4-29 15:53:20 | 显示全部楼层
1.错误原因,坏件在e4被卸载,车子空了,但它的目的地还是output3,所以它去output3没东西可卸载就出错了;改进quality程序改为:
( w$ F  u8 ]1 p9 }9 k(sensorID : integer); y1 h- C# T9 ]) l
is
  s3 M- e9 \& Z" Y( Z        randNo:real;
0 }* X" A7 M- K- w8 H& K6 _1 j5 X" mdo2 d$ C' t9 a5 _
        @.stopped:=true;
3 a7 ?" `: U" B        wait 20;' L; Y* m/ {& b. g* }; u) ~
        randNo:=z_uniform(2,0,1);7 H1 ~3 h5 E3 t3 ^0 a
        @.cont.createattr("type","string");
4 p2 ^( e; w0 c7 R0 ^        if randNo>0.7 then2 s# b6 W8 n7 ^( M4 I4 y4 E
                @.cont.type:="bad";! E4 Y% D! h  Z- [3 t. b
                print"bad";9 R- n9 ~$ @9 l
                @.cont.move(drain4);
" @& X6 ~( |3 Z3 a8 I" p                @.destination:=Load_in;-----增加语句
( l( F( A- d" V% i4 f7 l        else
* ~( Q$ c6 K: k& d2 B! J$ H/ C                @.cont.type:="good";( G( i  D/ T% ~/ G4 S( b0 L
                print"good";
2 k6 A6 H6 I9 G5 K! d        end;
0 C/ y# A$ e6 O  n         @.stopped:=false;
# _" _* Y$ K7 B& S& C; Z/ N; H- Z" v                @.move;             9 M+ e+ g9 c( |5 t! a- r* T7 q
end;
. ]  ]) [+ X( t/ V3 P3 D同时将unload程序改为
+ v+ B$ H8 \. p# ]: E, ]. l7 gis! `) _$ n, n' o9 `8 d# g
do
5 ~6 d$ k6 N7 Q. ?$ o        wait 30;2 V: R9 Y2 D. T- Z* H7 y+ o# ]! z
        if @.empty=false then
+ A' }) W3 p  P        if @.cont.name="green"then8 I, t; J* E* A& I- A# F
                @.cont.move(drain1);. X' w5 _1 N, X/ |+ D6 {
                print"Unloading on drain1";, Q- Q* L# Q+ t; H
        elseif @.cont.name="blue"then
' U% Z- K& L! m4 j2 x% e6 w                @.cont.move(drain2);
' Q1 E+ M7 x1 }                print"Unloading on drain2";
% X# |! B; }" c: u0 n7 V        else9 R1 K" [& N/ D0 |3 \' w5 h" `
                @.cont.move(drain3);
4 ]0 m6 Q7 g- |- w, G, F                print"Unloading on drain3";
# r. c# k" F$ N8 S1 s$ p        end;
  r0 i- L2 o- _) ~2 d        else
1 M" y! a# W4 i  w: c; a        end;1 w* J7 ]& W( W. D$ l  q
        @.destination:=Load_in;  S* b! w1 P+ a- q9 ~+ ]7 F
        @.move;" L/ {7 B' T' @9 |
end;
  e' e$ [- y% ]# `: h0 g
发表于 2015-4-29 15:55:26 | 显示全部楼层
2,闪现问题在Track5上,不在Track9上,改进:0 Y) e* g  B! A
将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 . `  a  Q$ `: ~  N2 M
是wait-time
$ A; M, L! P& n( f
太谢谢啦!!春天般的温暖啊!!
发表于 2015-5-7 16:53:11 | 显示全部楼层
运行10:27时间左右,还是出现无法接受Load方法中的Name现象。怎么解决?请教大神。
 楼主| 发表于 2015-5-8 11:37:10 | 显示全部楼层
dfrzfz 发表于 2015-5-7 16:53
4 B: N& O) V1 M+ O8 R运行10:27时间左右,还是出现无法接受Load方法中的Name现象。怎么解决?请教大神。 ...

4 o- X6 M2 k2 C  w1 J/ Y. h7 y我按照上面的方法测试过,是可以的,不会再出现无法接受方法name的错误了
发表于 2015-5-8 14:53:44 | 显示全部楼层
herrNB 发表于 2015-5-8 11:37 6 A, N  b" L% T3 x- M$ y
我按照上面的方法测试过,是可以的,不会再出现无法接受方法name的错误了 ...

" Z$ M& i2 d2 ~! g: h7 k6 X( n6 B7 _我的QQ:451460284,能和你交流一下吗?为什么我的9.0版会出现这样的问题?
; |2 N) M: l3 I- \' g0 b4 E
 楼主| 发表于 2015-5-8 16:36:27 | 显示全部楼层
dfrzfz 发表于 2015-5-8 14:53
4 Q1 l- a4 g. x我的QQ:451460284,能和你交流一下吗?为什么我的9.0版会出现这样的问题?

' {: q, U6 m- s( o: ]7 H我用的也是9.0版本哦,下班后加你QQ交流
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2026-4-29 06:07 , Processed in 0.020488 second(s), 20 queries .

Powered by Discuz! X3.4 Licensed

© 2001-2017 Comsenz Inc.

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