设为首页收藏本站

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

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 5618|回复: 10

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

  [复制链接]
发表于 2015-4-27 09:50:30 | 显示全部楼层 |阅读模式
大家早上好!- Z5 V, G6 p( a) X

/ {! N& ?1 h- K: T8 z% q7 M小弟是新手一个,附件是周末自己做的物流输送线,还有很多不足,希望得到大家的帮助!!
6 @# P! F: [% O" _. s( Z
- c- \/ ~+ l( h$ s% Q! |目前存在以下问题:  _( w4 ~; T% r! t4 e( \8 T
% V, r# a. n6 c0 g5 l4 I
1:程序运行一段时间后,会出现错误:无法接受方法:name;
  ?2 D6 F0 W4 y4 C* r. ]  n6 ~! e1 A8 o& _# r1 {+ o
2:在经过track9时,小车会突然加速(闪现),而不是正常行驶;! E$ V, S2 }1 v- G5 b$ K
, C2 V8 Y' V9 K
还想要实现的功能:; ?& N3 u$ e* Q

" v) \6 ~/ |7 ]3 o* z1:道岔处的传感器自动判断,如果输送的发动机颜色一样则不需等待,如果颜色(名称)不一样则等待10秒;
2 E0 |- r6 i. ^: _. K; x7 Z! D& g4 c9 F& R! I
2:增加统计功能,分别统计1个上件点,和4个下件点的发动机数量;(今天会努力尝试自己解决)
" Y) e+ ~6 i' _; }: A# k% ^5 g% ^9 C0 _/ S1 w2 j# K
3:增加统计功能,计算输送节拍及分析瓶颈;(今天会努力尝试自己解决)! I( }2 S$ k; H. U7 V$ }, U

! y- B- [/ h8 U& G$ [; k小弟在这先谢谢了!) h; f( K7 y2 }0 _

! k6 ?/ ~4 N3 N! J/ ^! R

本帖子中包含更多资源

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

x
发表于 2015-4-29 15:53:20 | 显示全部楼层
1.错误原因,坏件在e4被卸载,车子空了,但它的目的地还是output3,所以它去output3没东西可卸载就出错了;改进quality程序改为:
- D# B: D: ]5 l0 v9 U& E) i6 g(sensorID : integer)( N0 i6 |; }! D  I, x
is6 Y* q' U& T/ r' ]& ~
        randNo:real;% e- s# D( d0 {7 x/ D7 v' z8 j
do
; _4 O' A* b/ S5 o7 E  G        @.stopped:=true;$ X2 y# t. m. ~# f
        wait 20;
  A7 @* j( _0 e# w+ k+ c        randNo:=z_uniform(2,0,1);
$ e8 X% \) P3 p/ X+ j        @.cont.createattr("type","string");
( {; F, d. S; D# I2 ]        if randNo>0.7 then* q! ?4 h+ e/ {, l  ]! ]8 L
                @.cont.type:="bad";
7 ?- X9 E  E- E( q7 T0 z6 H) o" [' A                print"bad";2 i/ N" K0 L  e0 L' ^
                @.cont.move(drain4);* l0 P, N# o: P! K# ~1 i1 c! d2 V
                @.destination:=Load_in;-----增加语句1 v% D6 R2 ]; Y2 z
        else" n2 P5 K( K4 a) X& d& r* s
                @.cont.type:="good";
$ ~6 [( p5 L! K3 i5 b9 H# X                print"good";
' D2 x$ ?* I0 \1 x) k; a        end;
, a; K' ?5 y  J: m! e1 C9 x, c         @.stopped:=false;
7 u7 u# S8 W5 p6 q' Y+ [* e1 S                @.move;             
# ]$ B. v1 f9 g' G, y+ y: dend;
/ w* K* R% e# d$ d同时将unload程序改为1 n3 v$ E: x# [9 W
is  d2 d4 f# ]1 t  L
do$ n% h: S0 b# }( p1 q. |
        wait 30;+ v. ?( w6 T" Q) u2 V/ M3 g7 \
        if @.empty=false then 0 W' T- S) I- {9 X; T
        if @.cont.name="green"then! ^* B7 T, [7 i: j9 i$ G' D( f4 ]
                @.cont.move(drain1);5 A: u& p9 R; e% X, t3 @
                print"Unloading on drain1";
- T% b, J* D9 w4 i' V        elseif @.cont.name="blue"then# p! ~: l9 b  i
                @.cont.move(drain2);
+ b' t" d9 \& e1 R                print"Unloading on drain2";! P# X# s6 P  f
        else
( `1 }" f! {  G7 i: N; e! B0 \, b                @.cont.move(drain3);" u: i) k+ d6 E  ?
                print"Unloading on drain3";
/ ]$ F! h# J! C' [( u# g        end;4 u: m2 W5 E# F5 m; N, ?
        else
0 [2 r0 m8 r2 n9 m% ]$ {* ^9 c        end;
# G9 c6 _- \1 p0 P        @.destination:=Load_in;
6 ^9 q/ O6 R7 w" V0 K  W( J        @.move;
" C3 e( R3 m0 y! u2 Nend;* ]& I; T) U* s. N$ j
发表于 2015-4-29 15:55:26 | 显示全部楼层
2,闪现问题在Track5上,不在Track9上,改进:2 T  y* T# Y6 Q7 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
; {  O: X1 N& ^% v! T& u是wait-time

# O. F) j* K, K' d  I3 D太谢谢啦!!春天般的温暖啊!!
发表于 2015-5-7 16:53:11 | 显示全部楼层
运行10:27时间左右,还是出现无法接受Load方法中的Name现象。怎么解决?请教大神。
 楼主| 发表于 2015-5-8 11:37:10 | 显示全部楼层
dfrzfz 发表于 2015-5-7 16:53
+ B& i; Z" W$ V% i3 h3 R! n运行10:27时间左右,还是出现无法接受Load方法中的Name现象。怎么解决?请教大神。 ...
. Y1 l6 N3 M- n' `
我按照上面的方法测试过,是可以的,不会再出现无法接受方法name的错误了
发表于 2015-5-8 14:53:44 | 显示全部楼层
herrNB 发表于 2015-5-8 11:37
  j( f( P% i0 ~) J' ^  R! a0 n  B我按照上面的方法测试过,是可以的,不会再出现无法接受方法name的错误了 ...

, m  ~: r9 v  {# r! }我的QQ:451460284,能和你交流一下吗?为什么我的9.0版会出现这样的问题?
* a1 |% {1 V: c5 U! X* a
 楼主| 发表于 2015-5-8 16:36:27 | 显示全部楼层
dfrzfz 发表于 2015-5-8 14:53 # _6 F) N& \9 x; T
我的QQ:451460284,能和你交流一下吗?为什么我的9.0版会出现这样的问题?
9 H! o! x: N) q! f/ Q( l
我用的也是9.0版本哦,下班后加你QQ交流
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2026-7-23 01:32 , Processed in 0.016404 second(s), 20 queries .

Powered by Discuz! X3.4 Licensed

© 2001-2017 Comsenz Inc.

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