设为首页收藏本站

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

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 5438|回复: 10

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

  [复制链接]
发表于 2015-4-27 09:50:30 | 显示全部楼层 |阅读模式
大家早上好!! m8 V) I) {8 D( B' i% j, K' \; }

/ ]3 f4 E6 r  I小弟是新手一个,附件是周末自己做的物流输送线,还有很多不足,希望得到大家的帮助!!- H7 w9 x! s* |

4 H* B8 w! _5 C+ U! q  M目前存在以下问题:0 x7 b& M5 }8 v3 R3 F
3 T0 k2 ~3 D. K% H
1:程序运行一段时间后,会出现错误:无法接受方法:name;
9 O6 n" \& |( ~. Z  F' d* ^: W4 w. u7 o8 K2 P
2:在经过track9时,小车会突然加速(闪现),而不是正常行驶;
  i/ P% ~0 I# Z3 ]- I7 O+ X; [, g1 y1 C
还想要实现的功能:) c) T3 J/ m0 u# p/ X& n# B1 M! ~' d

3 n+ b( A' M7 @6 J& O4 t6 Y. s" ~1:道岔处的传感器自动判断,如果输送的发动机颜色一样则不需等待,如果颜色(名称)不一样则等待10秒;
4 s% L/ D1 g9 {& [" L" K- _# D3 j. n4 T; V1 a1 h9 f" ^$ p
2:增加统计功能,分别统计1个上件点,和4个下件点的发动机数量;(今天会努力尝试自己解决)) o5 Y6 G9 k4 m! _& X3 t( u

( }- b0 ?; e4 r* B9 e3:增加统计功能,计算输送节拍及分析瓶颈;(今天会努力尝试自己解决)
; K+ e' i& p& }3 E% n
9 I) C2 V# i& d) s( @. @2 x) K, m* @) s小弟在这先谢谢了!8 x! l1 i1 w- p6 K& l  U
6 j- @# N" M' ]/ V5 _. y! A. v

本帖子中包含更多资源

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

x
发表于 2015-4-29 15:53:20 | 显示全部楼层
1.错误原因,坏件在e4被卸载,车子空了,但它的目的地还是output3,所以它去output3没东西可卸载就出错了;改进quality程序改为:# o* n+ j/ {' A! b7 J2 ?* |) J4 n% Q
(sensorID : integer)
  [6 z/ p3 `/ ~3 z' [8 his8 e$ m3 p) b* {3 G1 O9 ?
        randNo:real;
9 H7 S# j, x# Q4 m$ j" G" \do! M0 `* G) i5 M. C/ f
        @.stopped:=true;
! r, r% B3 m% Y0 ]# `. [$ C        wait 20;* ?. c& O. d( F9 a; d/ o
        randNo:=z_uniform(2,0,1);
9 I  |5 d  ~# K" v; G        @.cont.createattr("type","string");
" H$ e+ f! z8 V4 B2 |7 j        if randNo>0.7 then
8 Y2 U9 w, L! T/ }                @.cont.type:="bad";/ _9 ]4 G( g. _' r
                print"bad";
$ T7 T, {, l2 a                @.cont.move(drain4);, {% I# @6 d7 ~8 x. M
                @.destination:=Load_in;-----增加语句
$ a" F) f/ i" b' ^        else
7 j; \3 ^2 |! ^                @.cont.type:="good";
7 x0 ]* J  t+ i1 V' w                print"good";, A+ ?# d7 y6 Y1 O/ M
        end;- D# y9 g/ j9 E. H( @
         @.stopped:=false;! Q, y! ^9 }! Y' G! A5 y& w8 c' p' }
                @.move;             
+ d3 x6 W8 ?+ p# k  g: zend;
( X3 M8 `& j. w* Y! o' z同时将unload程序改为
3 p9 Y: M/ S, bis, n! _* k# T) \$ e3 J  ~
do
7 K& l! |# c. @$ k* n7 f        wait 30;
1 \0 A  N5 W7 H2 s1 J& w        if @.empty=false then 1 E3 l8 A- f. D. m8 j
        if @.cont.name="green"then
- w1 Z6 e) I) e  n5 z/ {% ]                @.cont.move(drain1);
( q+ C1 e) E) Q+ C* n                print"Unloading on drain1";
! d6 |6 l5 \- V$ Y7 @+ }. S! o        elseif @.cont.name="blue"then
. D( N4 ?9 }, E  `/ J                @.cont.move(drain2);
, [$ w) Q. T7 U7 S, g' R3 ]                print"Unloading on drain2";
- `$ c7 p9 I2 p7 t$ X' \        else
; u( {  C, d) S5 D                @.cont.move(drain3);2 A8 o8 u: r  Z5 j
                print"Unloading on drain3";
) m: e9 x. c1 v        end;. v: U5 g( W3 ?0 `7 M& j
        else
! u$ V- H; M5 n5 F3 T        end;- L" ^( A9 j" P6 b
        @.destination:=Load_in;
; B7 g* V$ h% g7 s8 _8 V! s6 I        @.move;
" D$ U3 B" ?! S" \1 J2 P# Oend;- p% h! M1 C2 J8 v' O2 ?9 F) ]
发表于 2015-4-29 15:55:26 | 显示全部楼层
2,闪现问题在Track5上,不在Track9上,改进:$ A) K. q' @9 U+ x* J/ m# l
将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
( j# e' f, z7 k: y% P5 k+ Z9 \$ T是wait-time
9 T" ~" ]! A+ G( r, G& X$ z( `, v: F
太谢谢啦!!春天般的温暖啊!!
发表于 2015-5-7 16:53:11 | 显示全部楼层
运行10:27时间左右,还是出现无法接受Load方法中的Name现象。怎么解决?请教大神。
 楼主| 发表于 2015-5-8 11:37:10 | 显示全部楼层
dfrzfz 发表于 2015-5-7 16:53 % ?- O: Q4 N. ?1 ?& m# x4 k
运行10:27时间左右,还是出现无法接受Load方法中的Name现象。怎么解决?请教大神。 ...

+ c: ], Y6 v5 A) U我按照上面的方法测试过,是可以的,不会再出现无法接受方法name的错误了
发表于 2015-5-8 14:53:44 | 显示全部楼层
herrNB 发表于 2015-5-8 11:37 ( X/ [% e0 e+ R4 ^
我按照上面的方法测试过,是可以的,不会再出现无法接受方法name的错误了 ...
8 [- p# u" x4 F: K
我的QQ:451460284,能和你交流一下吗?为什么我的9.0版会出现这样的问题?
2 t1 p; ~8 K' _$ t% f5 \
 楼主| 发表于 2015-5-8 16:36:27 | 显示全部楼层
dfrzfz 发表于 2015-5-8 14:53 0 F  |# G, W' _" y
我的QQ:451460284,能和你交流一下吗?为什么我的9.0版会出现这样的问题?

& ?2 f5 j! p0 J: ~0 U我用的也是9.0版本哦,下班后加你QQ交流
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2026-7-4 13:09 , Processed in 0.019203 second(s), 20 queries .

Powered by Discuz! X3.4 Licensed

© 2001-2017 Comsenz Inc.

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