设为首页收藏本站

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

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 5789|回复: 10

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

  [复制链接]
发表于 2015-4-27 09:50:30 | 显示全部楼层 |阅读模式
大家早上好!
# Z# U. {( {3 n% ]& X( a6 r% N/ f+ H% R# v2 F6 y' L7 _
小弟是新手一个,附件是周末自己做的物流输送线,还有很多不足,希望得到大家的帮助!!
; q2 h; c6 C! i8 }  p
0 Y3 Q: `0 l$ E. H3 i; J目前存在以下问题:
% }6 E- ?8 A7 j0 O
* B! S; ]5 q+ C% I' n1:程序运行一段时间后,会出现错误:无法接受方法:name;+ ?, i8 `' u) m2 n8 n$ o

- x, K) D2 X* x4 v/ K+ f8 W2:在经过track9时,小车会突然加速(闪现),而不是正常行驶;4 y9 z% E% s, h. }3 d6 D3 `/ ^
0 ?3 s  w/ K( h" B/ ~
还想要实现的功能:
, i) @8 V& o2 F, |' R& ~& ^1 W8 ]- A
% q5 ^$ i$ B) b: c4 r8 @1:道岔处的传感器自动判断,如果输送的发动机颜色一样则不需等待,如果颜色(名称)不一样则等待10秒;
" L2 x! P( y/ s9 Y1 m, x2 S9 S. {7 m5 Y! @3 l; |
2:增加统计功能,分别统计1个上件点,和4个下件点的发动机数量;(今天会努力尝试自己解决)
8 Y6 J! D  V: F: A+ j; Y" {9 P3 f5 B  P5 e9 V  s7 f1 X
3:增加统计功能,计算输送节拍及分析瓶颈;(今天会努力尝试自己解决)+ m4 P5 A+ w% Y( |/ c; ?( w0 H
  D4 G8 O- S# E' R8 c4 e
小弟在这先谢谢了!$ ?1 I. f6 B2 c; z
& q% K. u* A) u& A- {6 ]4 m

本帖子中包含更多资源

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

x
发表于 2015-4-29 15:53:20 | 显示全部楼层
1.错误原因,坏件在e4被卸载,车子空了,但它的目的地还是output3,所以它去output3没东西可卸载就出错了;改进quality程序改为:
8 N. Q# n8 j5 a( g0 L(sensorID : integer)
6 M% f) s6 O/ v6 |  |6 L+ D1 his
% e& T' Z6 [6 i        randNo:real;
0 F# X2 {5 u8 w" i0 R$ Ido% L- \  V4 i- f; u3 r4 v
        @.stopped:=true;
% D9 B: Q& }/ M8 J        wait 20;7 E9 c$ _( v" x3 h' D% [! i
        randNo:=z_uniform(2,0,1);* c: Q0 v1 h" m. K3 S- d
        @.cont.createattr("type","string");  ~  {  O/ I% ?7 l! E' ^) X
        if randNo>0.7 then
  P1 r, \# `0 a$ ~9 b# f. C                @.cont.type:="bad";& [% D% f# S4 w# n4 ~
                print"bad";2 p6 R7 p, g% D: f+ W; t" L8 S2 U
                @.cont.move(drain4);- e7 ]& C3 e2 D7 u9 Q0 f- k% D
                @.destination:=Load_in;-----增加语句) V" X1 W# ^* |. R
        else7 y6 v0 r6 \. A! @9 E
                @.cont.type:="good";* o* E4 D1 m5 ^1 H$ \& [, G' m) h
                print"good";
) }8 d5 L5 \: C# K3 g        end;3 i) C2 e& c7 g" V$ O
         @.stopped:=false;
) F# V, n( K  W! M  F  n                @.move;             % k  m" t: Y+ I/ i/ d) L
end;
2 J2 y+ U8 f2 |9 K! p同时将unload程序改为# E: C2 u8 Z4 f+ e1 a+ z: R" G
is% V- U2 S1 [" h$ X1 s% W# f6 v8 w
do
8 r! P6 L6 ?1 e/ f4 E  a( ]        wait 30;
' v) P+ j; x! t" _/ C) h  ~3 H        if @.empty=false then + H. b0 p4 p7 A; b" i; M
        if @.cont.name="green"then  S9 s& Y' V9 g" T0 E
                @.cont.move(drain1);
% T0 _. d/ k7 q" o( Q8 v/ j                print"Unloading on drain1";8 I2 n2 r6 O6 F9 b
        elseif @.cont.name="blue"then
! V. t+ j, O1 X                @.cont.move(drain2);
' Q( ^% A' T3 P( t2 S* |  _                print"Unloading on drain2";5 ?% v) p* k+ O# p, H3 s4 b2 }1 ]
        else
( H/ e6 D5 _4 X; A3 ~                @.cont.move(drain3);
3 D0 }; R+ d/ N# [' T7 Q+ r6 Z                print"Unloading on drain3";  Y$ F# b5 m# x
        end;, ?$ X# D6 w# G: F7 J
        else
* m7 X. ]( b3 T" N) u        end;8 W2 S5 }5 b, m  K$ a+ ~* ]
        @.destination:=Load_in;
: T) Q. _& V& @( ^        @.move;
2 M5 U+ @$ k$ @" lend;
, F3 Z% u$ Q7 y) A
发表于 2015-4-29 15:55:26 | 显示全部楼层
2,闪现问题在Track5上,不在Track9上,改进:6 \, x9 t' `- l, g
将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
2 z/ C1 B3 f/ F: z  ?+ B是wait-time

4 f7 T5 w6 F- x- W太谢谢啦!!春天般的温暖啊!!
发表于 2015-5-7 16:53:11 | 显示全部楼层
运行10:27时间左右,还是出现无法接受Load方法中的Name现象。怎么解决?请教大神。
 楼主| 发表于 2015-5-8 11:37:10 | 显示全部楼层
dfrzfz 发表于 2015-5-7 16:53
% B/ {! [% t3 Y, Z5 F" M运行10:27时间左右,还是出现无法接受Load方法中的Name现象。怎么解决?请教大神。 ...

. v3 Y+ g% B! U# s1 @5 ^9 V2 N2 F我按照上面的方法测试过,是可以的,不会再出现无法接受方法name的错误了
发表于 2015-5-8 14:53:44 | 显示全部楼层
herrNB 发表于 2015-5-8 11:37
1 b% J7 v9 {/ \$ P% s9 L1 X+ X我按照上面的方法测试过,是可以的,不会再出现无法接受方法name的错误了 ...
- \$ p1 z. ~, I$ _( g
我的QQ:451460284,能和你交流一下吗?为什么我的9.0版会出现这样的问题?
1 T! N1 ~% |/ W: k- i
 楼主| 发表于 2015-5-8 16:36:27 | 显示全部楼层
dfrzfz 发表于 2015-5-8 14:53 . Z# `% p, i8 S; _  R& \9 j
我的QQ:451460284,能和你交流一下吗?为什么我的9.0版会出现这样的问题?
$ }) u! u5 e. s  j
我用的也是9.0版本哦,下班后加你QQ交流
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2026-8-16 00:45 , Processed in 0.017491 second(s), 18 queries .

Powered by Discuz! X3.4 Licensed

© 2001-2017 Comsenz Inc.

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