设为首页收藏本站

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

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 4424|回复: 10

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

  [复制链接]
发表于 2015-4-27 09:50:30 | 显示全部楼层 |阅读模式
大家早上好!
- d7 Y8 e! ^% x: U6 _/ i, a' a
' k: G8 \+ |1 T+ I3 q0 x小弟是新手一个,附件是周末自己做的物流输送线,还有很多不足,希望得到大家的帮助!!6 ~; ?  r  `! T  X/ V$ O

: J( u; @0 v6 e0 R- A. i& N目前存在以下问题:
3 ?! p/ t4 B" j; b& N
& g) ?$ V+ T2 H4 f) G1:程序运行一段时间后,会出现错误:无法接受方法:name;
$ H% S' E$ F% }# [
- ]4 m( S% L' r/ w2:在经过track9时,小车会突然加速(闪现),而不是正常行驶;
) L" D9 m; ?9 P/ _1 u, H
' ?+ Y2 O" w/ S' {" \3 Z还想要实现的功能:4 h2 u4 w4 C+ K% n* ?2 {0 K2 J) S: B
: H0 g2 d, {% f; i: }/ b
1:道岔处的传感器自动判断,如果输送的发动机颜色一样则不需等待,如果颜色(名称)不一样则等待10秒;
; a; X2 p/ ^0 M3 m6 H  v  L5 l* l9 O; q4 X
2:增加统计功能,分别统计1个上件点,和4个下件点的发动机数量;(今天会努力尝试自己解决)+ Z! k0 F  S; e2 i& {* ]5 }
( X4 M9 Q3 D' _  G9 }
3:增加统计功能,计算输送节拍及分析瓶颈;(今天会努力尝试自己解决)
: |8 N! J* M9 k6 Y6 h
3 |. A! F% v" d" }3 W4 ]4 W% m小弟在这先谢谢了!2 Z4 ~) s8 n) k; K( |1 g+ I+ y% w
+ u4 M8 k- y5 j

本帖子中包含更多资源

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

x
发表于 2015-4-29 15:53:20 | 显示全部楼层
1.错误原因,坏件在e4被卸载,车子空了,但它的目的地还是output3,所以它去output3没东西可卸载就出错了;改进quality程序改为:5 Q( c1 y3 C2 l
(sensorID : integer)
" ]7 m+ ?; w2 S9 r, R: |' y" k/ ?is- M4 t# b  n9 G" B. F( J
        randNo:real;
& k1 E2 a3 `  P+ qdo9 ^+ \9 D, Z# a8 a; S6 O$ z  b
        @.stopped:=true;' A' t5 }" p& q2 W; o4 Q# Q- W
        wait 20;7 F) g% s  K; `2 q$ W
        randNo:=z_uniform(2,0,1);
! g( t# F) U1 J1 M        @.cont.createattr("type","string");
6 q  }& {3 y: v) d        if randNo>0.7 then/ V2 m$ r; B  T; ?/ b
                @.cont.type:="bad";4 M; Y9 ]+ R. `: m6 y
                print"bad";
7 W* f" s( {# q- ?2 n1 |                @.cont.move(drain4);5 |0 u7 k# T) g1 Y8 X3 G
                @.destination:=Load_in;-----增加语句
* b' f# A! u. q0 q( _2 l( S- I        else
# ~: |6 q  g8 W  o                @.cont.type:="good";0 ]# _& O& l7 I# u
                print"good";1 x  d) ]2 @+ F' [" A; T0 C. B
        end;" P# }# ^) O" F! V+ \7 g
         @.stopped:=false;7 \* s. _) j* J8 s  d0 [3 J
                @.move;             2 c" {7 r% M5 }- q' c! i) W$ y
end;9 {. C3 q4 I% O0 j
同时将unload程序改为
3 i# q' o8 [5 D9 his1 s* n5 G( u0 c' R/ d" O- H
do4 w5 W4 s2 c3 b8 z" O9 t( l
        wait 30;1 O& P3 c; u) T$ n1 M
        if @.empty=false then
9 y, m) @/ Y4 p1 r, ]# ], d1 ]! |        if @.cont.name="green"then5 Y# |/ T/ H5 m8 h6 ~: A
                @.cont.move(drain1);
9 K: J' o2 f/ b3 R' S                print"Unloading on drain1";, e( V4 K5 x2 C8 v( R. Q& K% J
        elseif @.cont.name="blue"then
! |' D8 L! R6 F' j. [7 f                @.cont.move(drain2);5 w1 _4 l# K! I5 T  I1 e9 T
                print"Unloading on drain2";
( ]" M6 R( L/ A( {- K& t4 h7 ?        else, O  \2 L/ Z  ]$ {) j
                @.cont.move(drain3);- N% f8 F1 H( p# B
                print"Unloading on drain3";
5 k4 f$ C. C( _$ ]1 Z2 j        end;
! _5 i; ~+ ~/ W3 ?- M7 U        else$ r' B5 l/ z6 @& U. z7 x* u
        end;4 @$ x$ b; Z) E3 P3 o- _2 i
        @.destination:=Load_in;7 H6 d1 I9 u! i2 i0 u6 @
        @.move;9 h8 F7 Z$ g# w" g+ ~( Q2 z
end;
( T% `' J* q: @0 g( F
发表于 2015-4-29 15:55:26 | 显示全部楼层
2,闪现问题在Track5上,不在Track9上,改进:
, x( s3 A- s: Z# A将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
( t; J& Z' ^1 o' h2 @% e2 t是wait-time

7 N" [) R7 `; s太谢谢啦!!春天般的温暖啊!!
发表于 2015-5-7 16:53:11 | 显示全部楼层
运行10:27时间左右,还是出现无法接受Load方法中的Name现象。怎么解决?请教大神。
 楼主| 发表于 2015-5-8 11:37:10 | 显示全部楼层
dfrzfz 发表于 2015-5-7 16:53
% g5 M7 t$ e% g+ k% T运行10:27时间左右,还是出现无法接受Load方法中的Name现象。怎么解决?请教大神。 ...
% A) H5 ]# b- Y1 Q2 ?/ Z+ Z& D
我按照上面的方法测试过,是可以的,不会再出现无法接受方法name的错误了
发表于 2015-5-8 14:53:44 | 显示全部楼层
herrNB 发表于 2015-5-8 11:37
1 `- L4 N7 n9 t, H% P, S我按照上面的方法测试过,是可以的,不会再出现无法接受方法name的错误了 ...

+ U/ F: t6 l# d+ Y& H' z我的QQ:451460284,能和你交流一下吗?为什么我的9.0版会出现这样的问题?" A" w8 j, K- b* P% j6 q0 p
 楼主| 发表于 2015-5-8 16:36:27 | 显示全部楼层
dfrzfz 发表于 2015-5-8 14:53 : X( M, `& {- ~# \. i% ]2 _+ \$ X
我的QQ:451460284,能和你交流一下吗?为什么我的9.0版会出现这样的问题?

* ^' _; _& ]6 `$ o: z我用的也是9.0版本哦,下班后加你QQ交流
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2025-12-17 05:12 , Processed in 0.026606 second(s), 20 queries .

Powered by Discuz! X3.4 Licensed

© 2001-2017 Comsenz Inc.

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