设为首页收藏本站

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

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 4101|回复: 10

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

  [复制链接]
发表于 2015-4-27 09:50:30 | 显示全部楼层 |阅读模式
大家早上好!
. V4 A7 {, Y1 v! k4 {# x7 d" ?# m/ o
小弟是新手一个,附件是周末自己做的物流输送线,还有很多不足,希望得到大家的帮助!!9 L3 o, ]7 s! n, H" G/ W

' \, B9 ~8 S0 T1 e. _; S9 U8 o目前存在以下问题:( V2 s& Y# [9 a* o/ p

1 p& v3 r' X. F2 y8 @" {1 k1:程序运行一段时间后,会出现错误:无法接受方法:name;6 p2 X% I  L1 N7 [4 ^2 X

9 C& d0 W' i) Q7 q+ Z2:在经过track9时,小车会突然加速(闪现),而不是正常行驶;
9 z" X8 G* W3 ~6 W$ Z: C2 _9 [8 g8 f" I! D2 @6 }
还想要实现的功能:
3 x" r1 l9 x8 w2 `0 @/ p* `% S. ]/ f: }' a* \# ^0 N. |: l2 a& _
1:道岔处的传感器自动判断,如果输送的发动机颜色一样则不需等待,如果颜色(名称)不一样则等待10秒;
3 s8 d2 o& m4 }( F0 p
0 ^: Y* D; G0 D$ |2:增加统计功能,分别统计1个上件点,和4个下件点的发动机数量;(今天会努力尝试自己解决)
8 [. `5 b3 l8 C
; ?5 o2 N$ `4 F9 j3:增加统计功能,计算输送节拍及分析瓶颈;(今天会努力尝试自己解决)
( m: w( T/ U3 F9 x9 K1 H( ~
7 C. O, {) A( @; ^小弟在这先谢谢了!( n$ y+ g5 V6 V( Y/ E7 J

1 @$ i, d/ G- v! E+ H

本帖子中包含更多资源

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

x
发表于 2015-4-29 15:53:20 | 显示全部楼层
1.错误原因,坏件在e4被卸载,车子空了,但它的目的地还是output3,所以它去output3没东西可卸载就出错了;改进quality程序改为:
- p1 j$ M( H6 q' z& ^" i(sensorID : integer); D# u' `% s  N: }6 {
is5 r+ o' w( @, ~8 Z0 }
        randNo:real;2 l. h4 ?( b* ^) c5 A, m
do
# L. P6 N) Q% p        @.stopped:=true;
4 T! q: B8 z: G/ V; q1 N        wait 20;
7 S# k0 u9 n* I        randNo:=z_uniform(2,0,1);. c. E' }/ t; r8 W- |# V6 _! n
        @.cont.createattr("type","string");! N4 j" m% K3 f, u
        if randNo>0.7 then
5 s$ `9 O4 M1 D& m- S                @.cont.type:="bad";
8 X1 S8 m4 I* y( h                print"bad";2 Z. w/ s* _8 S$ n8 y) j
                @.cont.move(drain4);+ d5 u& L3 W  v8 h# U
                @.destination:=Load_in;-----增加语句$ k$ P2 w" O, A. O6 T- \
        else$ G+ z* {: ^7 ?
                @.cont.type:="good";% M: N3 f2 Z  r% A  {  ~( Y( E
                print"good";
* E( {' f! u7 t# ?2 `% p+ D0 Z- [        end;
; X  \, c/ S$ B$ M% D% ]! L$ E         @.stopped:=false;
; n* \/ j- |# S2 f2 c0 ?6 S- x8 u                @.move;             
4 T! U) Q) f1 @8 Q5 Y8 I; Tend;: K6 v8 J1 d1 f" f
同时将unload程序改为- x. a$ `0 ^% Q, g
is2 \2 @! v" ?+ D. o5 ]
do
& x7 V" ^# w6 s# r+ I9 W3 d3 d        wait 30;
! q& E$ K4 x/ B; z        if @.empty=false then ' T8 h8 S# G, v# F
        if @.cont.name="green"then
. K+ R$ \4 D6 K" ]4 M9 V                @.cont.move(drain1);  S+ P& A; O1 L
                print"Unloading on drain1";7 b# Q( C9 w+ ~  {1 q
        elseif @.cont.name="blue"then
3 n6 i4 }- D5 X- }+ c+ Q6 o                @.cont.move(drain2);
% G* C+ A* z0 G" k% a8 t                print"Unloading on drain2";( }/ g# y0 T8 Q/ F9 j) b+ O
        else
* i- V5 A! Y, x                @.cont.move(drain3);
6 b- c( B) ]: F) f8 F                print"Unloading on drain3";
. |& |: D( y4 w3 x        end;
& g5 D. _, L( M. {; [# W        else
/ e1 B% h1 Q8 y, q        end;
% r) i1 [5 f4 u7 b        @.destination:=Load_in;
/ j- O% S8 F$ i4 M. H        @.move;
+ C  T' q4 X" V( @, Jend;! r1 w9 S4 u' w3 G) R2 K
发表于 2015-4-29 15:55:26 | 显示全部楼层
2,闪现问题在Track5上,不在Track9上,改进:4 i8 ~0 ~' m8 j7 }/ ?5 H
将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
8 I9 D) Q% _% |7 t5 k( ^: K是wait-time
) z4 o9 R6 s% `8 ^5 i/ R8 a+ r3 i
太谢谢啦!!春天般的温暖啊!!
发表于 2015-5-7 16:53:11 | 显示全部楼层
运行10:27时间左右,还是出现无法接受Load方法中的Name现象。怎么解决?请教大神。
 楼主| 发表于 2015-5-8 11:37:10 | 显示全部楼层
dfrzfz 发表于 2015-5-7 16:53 ' j% \/ h2 }5 A  |, U3 B6 `, `4 f
运行10:27时间左右,还是出现无法接受Load方法中的Name现象。怎么解决?请教大神。 ...

5 W2 C& S. k8 V0 u# ~4 u我按照上面的方法测试过,是可以的,不会再出现无法接受方法name的错误了
发表于 2015-5-8 14:53:44 | 显示全部楼层
herrNB 发表于 2015-5-8 11:37 + E$ Q$ j& B& h
我按照上面的方法测试过,是可以的,不会再出现无法接受方法name的错误了 ...

2 h! P: \( m. ^) g( v我的QQ:451460284,能和你交流一下吗?为什么我的9.0版会出现这样的问题?
/ A/ |) b2 P8 k
 楼主| 发表于 2015-5-8 16:36:27 | 显示全部楼层
dfrzfz 发表于 2015-5-8 14:53
# h2 c. _/ v6 f( ?* q: h5 D我的QQ:451460284,能和你交流一下吗?为什么我的9.0版会出现这样的问题?
5 X3 u/ P# h- D( e% s' D
我用的也是9.0版本哦,下班后加你QQ交流
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2025-10-24 12:02 , Processed in 0.027411 second(s), 21 queries .

Powered by Discuz! X3.4 Licensed

© 2001-2017 Comsenz Inc.

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