设为首页收藏本站

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

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 4151|回复: 10

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

  [复制链接]
发表于 2015-4-27 09:50:30 | 显示全部楼层 |阅读模式
大家早上好!2 Z" ^; b0 ~7 z# m

5 w7 x  M% A; C! [小弟是新手一个,附件是周末自己做的物流输送线,还有很多不足,希望得到大家的帮助!!& C' W" t* j# Q0 @* P4 H; s

, ^* A# D5 G5 r2 m目前存在以下问题:' p. P: c) n& R* r

: r% f5 G+ E. ~8 }. i1:程序运行一段时间后,会出现错误:无法接受方法:name;
( w8 Y: W5 w( {. `( z
* D: k1 J. I& u, f1 k4 G2:在经过track9时,小车会突然加速(闪现),而不是正常行驶;8 ?9 v* o; ?9 H# Y% R4 k

8 N' _1 J6 o- e1 X/ Y. V还想要实现的功能:9 N3 l1 W, V: j3 C. `$ K( I6 A
+ {* ^8 Z& k! F  L
1:道岔处的传感器自动判断,如果输送的发动机颜色一样则不需等待,如果颜色(名称)不一样则等待10秒;
- ~3 b2 ^' h) c- W6 J/ D  t. o3 j, B$ X
2:增加统计功能,分别统计1个上件点,和4个下件点的发动机数量;(今天会努力尝试自己解决)
* p/ c0 S& U* P7 k+ @
( k/ f, J6 f- m2 x( V5 b3:增加统计功能,计算输送节拍及分析瓶颈;(今天会努力尝试自己解决)6 d. H/ C6 ]+ B- G; X& S( i1 X
2 t; g4 K8 F3 v- P4 @, |
小弟在这先谢谢了!  S+ k- O! Y' ^) y$ H  {
0 A/ ]5 P/ U5 I6 ?) }' N5 {

本帖子中包含更多资源

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

x
发表于 2015-4-29 15:53:20 | 显示全部楼层
1.错误原因,坏件在e4被卸载,车子空了,但它的目的地还是output3,所以它去output3没东西可卸载就出错了;改进quality程序改为:
3 x* M  w) l( Y" U# z% m# w(sensorID : integer)
# K3 S- f, ^0 H: _, \, h3 s9 T, N( }is# p- x$ P" L9 X& z7 j1 |4 c
        randNo:real;5 a2 }( {8 ]3 _0 g0 d1 {# U( J
do. L" c  X/ U5 @3 n# ^% b; `6 u
        @.stopped:=true;; i  D+ u, |. E, I, T; Q( A
        wait 20;
4 b+ o% e0 O- a0 F2 }0 d        randNo:=z_uniform(2,0,1);
9 o5 M0 T  y" Z% K: r        @.cont.createattr("type","string");! P. z- l1 w" f! X
        if randNo>0.7 then
9 k! _8 N1 c3 O                @.cont.type:="bad";
9 Q- V) F) j; `* V                print"bad";9 j) B& H) p8 s3 `
                @.cont.move(drain4);
, i' u9 u8 K4 q; ^* |2 A1 d                @.destination:=Load_in;-----增加语句$ u% d/ m# w. ]& E; Y' G; F/ c  l
        else
; g9 \2 k: G- i                @.cont.type:="good";
2 e7 b* B( p8 ^+ x, G                print"good";# Y  E0 R3 _% I: u
        end;& Y0 R  P( K( A; q, {! F8 D
         @.stopped:=false;1 U3 t! b9 `3 n# R& I, y* w" N( t
                @.move;             
  ~  `3 Z, Q: h0 ?0 [  Send;7 ^  }% E7 G% d4 Y  S, z
同时将unload程序改为
6 {, W4 T- B8 J4 O/ N! U* xis5 d/ }7 Q- Y% X( U! }" I# u' @
do
/ ^# z5 q: C& ~. A' V/ X7 L7 |        wait 30;/ T9 h6 @. z! V3 n3 b8 e4 Z* }/ l" D. l
        if @.empty=false then
" J. T5 `7 C% \, [  @# w4 l" x        if @.cont.name="green"then# b( o& C2 v+ Z% f4 @
                @.cont.move(drain1);
  L6 ?! @4 ^$ Q* ?  Z& n* r. W% k                print"Unloading on drain1";
  H7 G8 Z. u2 M/ @7 y3 V; ?        elseif @.cont.name="blue"then
9 b# Y1 I3 w2 F: c5 M9 n/ ^3 F/ Z+ f                @.cont.move(drain2);& f' d" A( L2 _2 @% {3 b- F  Q3 g1 u4 x
                print"Unloading on drain2";2 M0 o5 O6 m+ w5 m: |, w2 X+ Q5 p; l
        else
' g7 e0 v3 N- [/ i- E6 r. C                @.cont.move(drain3);
& y2 n! Q4 l# ~. S# U, j5 M                print"Unloading on drain3";
" C8 _; F+ T4 e        end;
' Z' Y* _& R5 C1 c2 ~& f3 S  Z$ K( ]        else2 L* k4 c  [8 C3 K
        end;
4 v6 K7 g) g: S7 S2 I% ]        @.destination:=Load_in;
2 N5 u- I* x4 H, N1 C' d6 i        @.move;
# _/ d8 [' a9 |9 W6 Iend;
) K1 U% p' ~5 |# U4 |
发表于 2015-4-29 15:55:26 | 显示全部楼层
2,闪现问题在Track5上,不在Track9上,改进:
* u6 B. m3 ?7 }1 d  y1 m3 S4 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
3 ?6 {: x' d$ k7 J- ~+ N是wait-time
1 V# P' e7 k" c8 M6 J8 w3 V
太谢谢啦!!春天般的温暖啊!!
发表于 2015-5-7 16:53:11 | 显示全部楼层
运行10:27时间左右,还是出现无法接受Load方法中的Name现象。怎么解决?请教大神。
 楼主| 发表于 2015-5-8 11:37:10 | 显示全部楼层
dfrzfz 发表于 2015-5-7 16:53
  P) v3 C; S, G7 p$ |3 i2 \" m运行10:27时间左右,还是出现无法接受Load方法中的Name现象。怎么解决?请教大神。 ...
7 x1 r+ U" g+ x; F+ M
我按照上面的方法测试过,是可以的,不会再出现无法接受方法name的错误了
发表于 2015-5-8 14:53:44 | 显示全部楼层
herrNB 发表于 2015-5-8 11:37 7 _! X1 H' @, h/ O+ c; e
我按照上面的方法测试过,是可以的,不会再出现无法接受方法name的错误了 ...
+ \& |0 r$ k( G3 m8 K
我的QQ:451460284,能和你交流一下吗?为什么我的9.0版会出现这样的问题?
. ^3 ?# K% ^8 v9 D* T, k8 {
 楼主| 发表于 2015-5-8 16:36:27 | 显示全部楼层
dfrzfz 发表于 2015-5-8 14:53
" K1 {$ q; Y1 [( p: d7 Y$ A8 s我的QQ:451460284,能和你交流一下吗?为什么我的9.0版会出现这样的问题?

) \) w2 c5 {' j我用的也是9.0版本哦,下班后加你QQ交流
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2025-10-31 01:45 , Processed in 0.046594 second(s), 18 queries .

Powered by Discuz! X3.4 Licensed

© 2001-2017 Comsenz Inc.

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