设为首页收藏本站

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

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 4999|回复: 10

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

  [复制链接]
发表于 2015-4-27 09:50:30 | 显示全部楼层 |阅读模式
大家早上好!% J* q  r% `' w' l7 d

( g3 U; h+ b, o7 }3 Y6 g5 ?( k小弟是新手一个,附件是周末自己做的物流输送线,还有很多不足,希望得到大家的帮助!!3 N* w4 t1 P# H

2 f/ X9 W! V; o0 d目前存在以下问题:: k$ R, [; Z  g5 [( n! ]3 ]
! A" ]9 J3 L6 Y" z7 q' n9 Q
1:程序运行一段时间后,会出现错误:无法接受方法:name;" @2 {: @0 C4 Q' W& n  ^8 j# u

2 r8 O7 I, G/ `$ ]. G. D2:在经过track9时,小车会突然加速(闪现),而不是正常行驶;, ]; m4 j& S1 f* y! Q: T
6 u% f9 w6 g, H1 ?
还想要实现的功能:
6 K, K1 z' p- P/ O4 {( E: [$ D5 v# q/ p  Q# c1 d1 x8 K% m
1:道岔处的传感器自动判断,如果输送的发动机颜色一样则不需等待,如果颜色(名称)不一样则等待10秒;8 k# J) e( i5 S) m$ X' p9 s1 A% Z

  _0 Q, r& c$ M2:增加统计功能,分别统计1个上件点,和4个下件点的发动机数量;(今天会努力尝试自己解决)! j( E, \6 g: p; m% N$ i+ Q' @

! {% u! n  K0 U( Y2 N4 n/ y3:增加统计功能,计算输送节拍及分析瓶颈;(今天会努力尝试自己解决)
, F" x# S+ d# Y7 S( W" m% J0 @$ X
" j+ t6 i; m3 ]小弟在这先谢谢了!
* u6 @: j/ Q0 Q& i# @- |4 z  ~% o/ {7 e  N- L* G, H) d; v* n

本帖子中包含更多资源

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

x
发表于 2015-4-29 15:53:20 | 显示全部楼层
1.错误原因,坏件在e4被卸载,车子空了,但它的目的地还是output3,所以它去output3没东西可卸载就出错了;改进quality程序改为:8 B2 @  p& Q# }
(sensorID : integer)
! a! ]+ s7 k0 A; M. e2 Gis
; g( G( a) q4 @* ~8 u        randNo:real;
" Z% k9 N$ r6 Z( d5 q6 xdo
0 E' K& N* U# `; j% b        @.stopped:=true;/ Y5 ?( K* {+ q. U/ f( U
        wait 20;3 m* m0 d* Y) q1 |$ B9 b( t/ n1 A
        randNo:=z_uniform(2,0,1);# h; f: ]; t3 y) }
        @.cont.createattr("type","string");& X# v# I) G( u' W" ?
        if randNo>0.7 then
' j: ~& ^0 Z- N" Z, b! J; O                @.cont.type:="bad";
6 {0 k' E2 ~) T+ f2 X/ v! t2 M                print"bad";
3 o9 M  }9 i# D- J2 U4 K% I                @.cont.move(drain4);
! H7 d8 H9 G- j: {5 T- Q                @.destination:=Load_in;-----增加语句
& Q/ l. H- i* h/ E0 ~7 e        else
4 G% K. c2 ^& }" j* x                @.cont.type:="good";
# l9 F& N$ I7 L. q+ t# @. j' C0 g                print"good";
( S8 J( x5 h) v8 J        end;6 G8 b; J0 [; c- q8 G! R( V  z+ a
         @.stopped:=false;
) p% t1 w7 o0 l                @.move;             9 `# Y" [+ m. l; S6 a6 w
end;, a6 r7 c6 }( g+ d
同时将unload程序改为
% x  M7 z* [: N- c' k$ b( iis
0 I6 J* l. A+ v, C7 H. Y# l# w/ tdo
( p0 C2 J/ v3 R. Q4 r$ ], E        wait 30;7 m+ X5 G0 M1 e. V7 X; X( z+ Z
        if @.empty=false then
; s7 v" m3 e" m: Q" v0 n& g2 ~' s" U        if @.cont.name="green"then" e8 M! [0 @8 L, q( |
                @.cont.move(drain1);
, U$ s+ P. g% r& f) C7 w1 m                print"Unloading on drain1";4 ^5 i5 n& o, Q
        elseif @.cont.name="blue"then6 C8 D, o1 M7 L$ t' q* x
                @.cont.move(drain2);
3 `: R( ]  G! ~- C4 O7 ]% N4 z( z% ?                print"Unloading on drain2";$ \7 h' r# {8 v8 f
        else/ y; Y: ^3 W- l: C  v/ G. ?
                @.cont.move(drain3);7 x1 P( @+ b0 D1 k
                print"Unloading on drain3";
8 J' Z2 K$ w4 \- T6 r9 L, W7 i        end;/ ~4 C$ L, O! h- k3 D
        else
5 }4 {6 E$ j' f5 m& D        end;
% [3 d, Z6 `1 P3 G/ D, I) x        @.destination:=Load_in;( F0 @4 \4 n) k1 n) h7 [
        @.move;
: o; T0 N9 M2 p$ K6 Y: f+ ?* H- G$ \end;
8 C7 M4 S5 f- P" U3 G2 W
发表于 2015-4-29 15:55:26 | 显示全部楼层
2,闪现问题在Track5上,不在Track9上,改进:- y" Y2 |" ~4 D2 K9 j
将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
9 e7 x! {" j& V; K! ^1 n是wait-time

4 I0 P, y7 |8 t& j1 d; x6 B太谢谢啦!!春天般的温暖啊!!
发表于 2015-5-7 16:53:11 | 显示全部楼层
运行10:27时间左右,还是出现无法接受Load方法中的Name现象。怎么解决?请教大神。
 楼主| 发表于 2015-5-8 11:37:10 | 显示全部楼层
dfrzfz 发表于 2015-5-7 16:53
# H* s( i* k( l  I6 J运行10:27时间左右,还是出现无法接受Load方法中的Name现象。怎么解决?请教大神。 ...
8 z" m  M- |! p) z1 d+ @: p' @# R
我按照上面的方法测试过,是可以的,不会再出现无法接受方法name的错误了
发表于 2015-5-8 14:53:44 | 显示全部楼层
herrNB 发表于 2015-5-8 11:37
  i; S) Y& C6 \1 u我按照上面的方法测试过,是可以的,不会再出现无法接受方法name的错误了 ...
! ~. a" ]( k5 ^# ?7 \$ }
我的QQ:451460284,能和你交流一下吗?为什么我的9.0版会出现这样的问题?
  ^+ }& X; W  O1 e. L
 楼主| 发表于 2015-5-8 16:36:27 | 显示全部楼层
dfrzfz 发表于 2015-5-8 14:53
$ L9 |# O3 o/ _, D7 p我的QQ:451460284,能和你交流一下吗?为什么我的9.0版会出现这样的问题?

1 K- n) w7 k8 D* P8 Q' w我用的也是9.0版本哦,下班后加你QQ交流
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2026-4-11 09:45 , Processed in 0.028542 second(s), 20 queries .

Powered by Discuz! X3.4 Licensed

© 2001-2017 Comsenz Inc.

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