设为首页收藏本站

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

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 5942|回复: 10

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

  [复制链接]
发表于 2015-4-27 09:50:30 | 显示全部楼层 |阅读模式
大家早上好!6 s8 S, P3 R1 y+ O6 t4 ]

- x; t& |! S# F" |1 Y0 ]4 a小弟是新手一个,附件是周末自己做的物流输送线,还有很多不足,希望得到大家的帮助!!( g- O% r' |% G# F8 i3 P& K3 O  y
' E) Q  s. G2 K) \$ v" U8 W1 v
目前存在以下问题:& e: x! m( Q  F: E% o
2 p, i1 R8 C% }4 @2 I
1:程序运行一段时间后,会出现错误:无法接受方法:name;/ b$ l" N- ^& ^9 l5 h5 I1 e0 ?

- u3 W, R: T8 ?  f4 Q! m- k2:在经过track9时,小车会突然加速(闪现),而不是正常行驶;% |8 \" U8 R) ^
, E, d' |, a3 T( M! U+ t
还想要实现的功能:9 L7 T! }0 D( d- U. X* E2 T

# E; U; n1 m: U5 |: ~1:道岔处的传感器自动判断,如果输送的发动机颜色一样则不需等待,如果颜色(名称)不一样则等待10秒;+ M/ R+ o1 }2 R, q

# o  [  ?# @, o% S9 B  \, i2:增加统计功能,分别统计1个上件点,和4个下件点的发动机数量;(今天会努力尝试自己解决)3 F( ~( _' f9 M/ x/ ], Y

' c) I1 H1 I; j: W+ _3:增加统计功能,计算输送节拍及分析瓶颈;(今天会努力尝试自己解决)
2 u1 }" K: h1 C* z1 e& u
& b% B1 s8 E: Y. `6 i- _1 b9 F% }小弟在这先谢谢了!
; J" b* c) u- ~, Y* I) `/ m" w" w" \) E4 `  v0 @- d

本帖子中包含更多资源

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

x
发表于 2015-4-29 15:53:20 | 显示全部楼层
1.错误原因,坏件在e4被卸载,车子空了,但它的目的地还是output3,所以它去output3没东西可卸载就出错了;改进quality程序改为:  M* G: U) y; T# B0 D# e0 |
(sensorID : integer)  \/ v8 i1 M2 L8 H
is" r1 ?8 Y& p" W1 T% P8 |! E/ [
        randNo:real;
7 p0 |  N) l& L0 s0 p9 tdo
' Q: G; ^0 w4 w, y8 @* [' C        @.stopped:=true;' o5 D! _; }# F8 f8 m7 A3 i
        wait 20;2 b% G9 Y& z7 c- K3 N! ^
        randNo:=z_uniform(2,0,1);
8 ~# D5 e' t) T1 @' `- y        @.cont.createattr("type","string");' d2 B  c6 a5 F! X3 G! _
        if randNo>0.7 then
0 ~1 P! C- W2 O5 G5 K                @.cont.type:="bad";
# H. ^' k8 }% d( d7 |                print"bad";4 O2 h* j$ k2 s4 K* x* N" V* [
                @.cont.move(drain4);' S. X  X3 f' Q4 Z( R4 q9 x0 o
                @.destination:=Load_in;-----增加语句
9 X& @# D& ?; t. B! j2 ?        else$ j/ P7 e: m  L3 S* E; c) C% }
                @.cont.type:="good";
# u$ y( B: L4 e( \  ]$ F                print"good";3 S. [; [0 S; I: r2 E' V! E
        end;2 M) d/ I; p: w0 R" _
         @.stopped:=false;
( X5 R2 y3 F( t: g' B0 V                @.move;             6 C" @$ a! z9 v2 c
end;
( _8 Q$ B& K% Q% D0 {; E同时将unload程序改为
& X/ K0 ]( Q9 {' Z5 c# Ais
" A/ s+ k7 m. b6 Z. P4 a. mdo: H# N  ], X& W9 P" d
        wait 30;
' R8 F  t; m, |' I( {$ w2 [" i        if @.empty=false then
7 q$ w: O# @9 ]" p& _        if @.cont.name="green"then4 Z* W( Y  v0 Z) U" E) X$ \- D
                @.cont.move(drain1);
) g( ^: }: z& J- P/ y3 s0 z( ?3 {$ p                print"Unloading on drain1";
% @  U# [" `- O, S# [        elseif @.cont.name="blue"then
$ i5 |; Z* ~3 Y/ {5 i                @.cont.move(drain2);
9 _7 C( V& ^0 H& M+ I0 d# l' g                print"Unloading on drain2";
+ P& x2 _& {7 c6 w. Q3 N        else2 z9 \5 L8 s% }' N5 I, [
                @.cont.move(drain3);9 c4 D) g+ l. _# M/ T6 p
                print"Unloading on drain3";4 S! `& j: p8 K, v7 X
        end;
0 T) w- D. ~- b$ @        else
. b5 z1 ?# {  f        end;
& S" E# C5 G' k1 W! n: M) Q        @.destination:=Load_in;& C  y/ I) K0 `& g5 G4 C: Q- d
        @.move;
: \4 [+ C$ C! n0 Gend;
+ e, [% l* S  r' |$ V: e& Q
发表于 2015-4-29 15:55:26 | 显示全部楼层
2,闪现问题在Track5上,不在Track9上,改进:$ V' \3 J7 m' ]
将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
: ]" W6 Y" p& |  W# X是wait-time
% x9 k$ T+ \! o8 M' A# a
太谢谢啦!!春天般的温暖啊!!
发表于 2015-5-7 16:53:11 | 显示全部楼层
运行10:27时间左右,还是出现无法接受Load方法中的Name现象。怎么解决?请教大神。
 楼主| 发表于 2015-5-8 11:37:10 | 显示全部楼层
dfrzfz 发表于 2015-5-7 16:53
0 X$ N0 d( a6 z4 [运行10:27时间左右,还是出现无法接受Load方法中的Name现象。怎么解决?请教大神。 ...

; V# L  M6 f1 A# N我按照上面的方法测试过,是可以的,不会再出现无法接受方法name的错误了
发表于 2015-5-8 14:53:44 | 显示全部楼层
herrNB 发表于 2015-5-8 11:37 ) Z2 f! X8 \4 f8 [
我按照上面的方法测试过,是可以的,不会再出现无法接受方法name的错误了 ...

+ Y3 j2 a3 p5 a2 c我的QQ:451460284,能和你交流一下吗?为什么我的9.0版会出现这样的问题?' T: l5 g/ e( m- _
 楼主| 发表于 2015-5-8 16:36:27 | 显示全部楼层
dfrzfz 发表于 2015-5-8 14:53 % Q9 F+ k7 Y6 q" M% u. q1 L1 g
我的QQ:451460284,能和你交流一下吗?为什么我的9.0版会出现这样的问题?
8 f4 E; K1 E( F) M& t
我用的也是9.0版本哦,下班后加你QQ交流
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2026-9-7 00:19 , Processed in 0.032634 second(s), 20 queries .

Powered by Discuz! X3.4 Licensed

© 2001-2017 Comsenz Inc.

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