设为首页收藏本站

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

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 5300|回复: 10

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

  [复制链接]
发表于 2015-4-27 09:50:30 | 显示全部楼层 |阅读模式
大家早上好!
. d) G( m& D7 X9 E- ^* ?
* I. x$ C9 c4 `6 }  r+ d小弟是新手一个,附件是周末自己做的物流输送线,还有很多不足,希望得到大家的帮助!!
  P1 C) i6 T9 o. f, D6 F9 V
4 Q& `' I. y4 Z6 c目前存在以下问题:
5 }+ P4 g! E7 K4 h7 S: B8 U  g8 Z6 c* h+ @5 R' W9 q/ a
1:程序运行一段时间后,会出现错误:无法接受方法:name;
' u2 p- T- }: I" Q9 r7 \/ y) H. X2 ?$ z* I" x5 K& a2 E
2:在经过track9时,小车会突然加速(闪现),而不是正常行驶;" y! A/ l# I& K7 N- S6 ^0 s3 O  I

% C, w) W* ]$ @6 v9 \2 W还想要实现的功能:
; O% ]: U2 q4 {. z. I$ C* M$ x" l4 ~0 E/ }
1:道岔处的传感器自动判断,如果输送的发动机颜色一样则不需等待,如果颜色(名称)不一样则等待10秒;
  v5 j/ m  F6 o! U# Y% r& l: x
" `$ X$ O1 a& i- O: T2:增加统计功能,分别统计1个上件点,和4个下件点的发动机数量;(今天会努力尝试自己解决)
; L) h" {$ ~' R+ ~7 T
0 s3 C; g  t& U9 t9 r3:增加统计功能,计算输送节拍及分析瓶颈;(今天会努力尝试自己解决); |# Y: b+ W% u- m$ x- b" \8 c
% ]; n' T4 I7 \
小弟在这先谢谢了!
2 C4 r' G, }8 e
' ~4 Q1 \) Z* U' @  q

本帖子中包含更多资源

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

x
发表于 2015-4-29 15:53:20 | 显示全部楼层
1.错误原因,坏件在e4被卸载,车子空了,但它的目的地还是output3,所以它去output3没东西可卸载就出错了;改进quality程序改为:
* l- _$ T0 m+ X+ Y5 I, V# _(sensorID : integer)
% I4 S3 K& F: o% j. Lis2 d3 d' K) D6 B; `6 f& ^, `
        randNo:real;
4 w% `1 `0 o7 Q: fdo
/ @' a; `1 z; \, z; a' `1 R. b# G( V! A& \        @.stopped:=true;
! [8 F8 l5 x5 C! I$ ?7 T        wait 20;" C; z* p+ F" T1 J8 c
        randNo:=z_uniform(2,0,1);
& Q* t. `0 m" y3 Q& e5 P4 e8 q        @.cont.createattr("type","string");- V$ X0 Q* T; ?+ h
        if randNo>0.7 then$ y( M( o* B4 k* o6 M
                @.cont.type:="bad";6 y( r& C8 m8 J  ~
                print"bad";7 y( v, o% G7 g- L* H
                @.cont.move(drain4);9 I" e8 T) b! r9 l6 q0 k
                @.destination:=Load_in;-----增加语句  C# i: M$ [2 a, d8 V  e2 P+ d
        else
2 x7 n2 U5 U- g                @.cont.type:="good";" \7 T' x5 r# h, a: @
                print"good";
+ Q5 S3 g0 x8 |& d+ p        end;; r; p# U- o/ x' x# U
         @.stopped:=false;
/ _1 y& @1 a. w* x% ?, Z, X                @.move;             
6 W. W% s9 @( {: e7 ]  T3 G. Zend;. ?/ e+ T3 K( p* |$ ~6 T
同时将unload程序改为) W, R* s$ b# k4 Y+ Q
is# [+ {5 Y7 S/ Z; D0 {
do
- s( H& H. s9 V        wait 30;
& U7 {5 I2 y8 `' ~1 J/ f8 a        if @.empty=false then
1 G6 C! G8 k# w' Q        if @.cont.name="green"then$ s+ D* e3 D5 M* K8 I1 S) n- o7 e
                @.cont.move(drain1);
. e! P4 w: e, U' X; J7 j5 A                print"Unloading on drain1";
+ N. v4 \5 ]2 [% E& Q' [        elseif @.cont.name="blue"then$ ~  ^% H" [" h
                @.cont.move(drain2);
5 h' Z. N: @* j% C+ [                print"Unloading on drain2";4 W' j4 S. \# o8 G6 ?
        else
8 m( k, h! t2 o# [7 D6 ~; K  X% J* T                @.cont.move(drain3);
/ z# S) U. N4 n: A                print"Unloading on drain3";. C2 Y+ i4 B# \! |
        end;
5 v, w: i, y3 G) V/ E1 F: \        else4 c0 m  D6 `; z6 J% K' Q/ [
        end;
: b$ b7 x" c' E9 p        @.destination:=Load_in;
2 Z6 ~* B; u& i        @.move;! n$ d1 S9 E( R. _  B
end;
3 o4 ~8 e: |+ }+ ^) C5 z
发表于 2015-4-29 15:55:26 | 显示全部楼层
2,闪现问题在Track5上,不在Track9上,改进:
7 Y4 Q7 E! ~' y& ]1 A2 G, Z8 l5 E将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
  M2 }* v  l6 I5 R是wait-time
: S: |( c4 ]9 k# f9 w/ {* M
太谢谢啦!!春天般的温暖啊!!
发表于 2015-5-7 16:53:11 | 显示全部楼层
运行10:27时间左右,还是出现无法接受Load方法中的Name现象。怎么解决?请教大神。
 楼主| 发表于 2015-5-8 11:37:10 | 显示全部楼层
dfrzfz 发表于 2015-5-7 16:53 6 E! w; I3 O* \" \9 y( D; w% U
运行10:27时间左右,还是出现无法接受Load方法中的Name现象。怎么解决?请教大神。 ...

7 M( Z2 y2 R/ H& C$ ^6 ~我按照上面的方法测试过,是可以的,不会再出现无法接受方法name的错误了
发表于 2015-5-8 14:53:44 | 显示全部楼层
herrNB 发表于 2015-5-8 11:37
% k0 ^. _  Y+ Y$ I) i我按照上面的方法测试过,是可以的,不会再出现无法接受方法name的错误了 ...
% N" |, T0 w( V1 _9 I
我的QQ:451460284,能和你交流一下吗?为什么我的9.0版会出现这样的问题?
) a# e( u$ B+ F3 ]2 S+ _/ @
 楼主| 发表于 2015-5-8 16:36:27 | 显示全部楼层
dfrzfz 发表于 2015-5-8 14:53
: a+ H6 p- |' h: s" J- }; Q我的QQ:451460284,能和你交流一下吗?为什么我的9.0版会出现这样的问题?
6 p( W: R- r, G" p& Y4 G# \2 W  O
我用的也是9.0版本哦,下班后加你QQ交流
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2026-6-11 13:46 , Processed in 0.022466 second(s), 20 queries .

Powered by Discuz! X3.4 Licensed

© 2001-2017 Comsenz Inc.

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