设为首页收藏本站

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

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 5060|回复: 10

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

  [复制链接]
发表于 2015-4-27 09:50:30 | 显示全部楼层 |阅读模式
大家早上好!& v) v, l2 `, Y! @+ @+ B
/ h; A5 ]: [6 w" L- E
小弟是新手一个,附件是周末自己做的物流输送线,还有很多不足,希望得到大家的帮助!!
( C# E2 h7 e& l: ?/ _
4 y3 T9 P5 q# O' w8 v目前存在以下问题:2 p/ U/ Z" U$ r$ S

! [8 @  n! x; O0 A1:程序运行一段时间后,会出现错误:无法接受方法:name;
4 L( S0 o  F: K' x# x. {8 u& p/ |! Y4 t) g$ L! E: V& a; m& j! o! Z
2:在经过track9时,小车会突然加速(闪现),而不是正常行驶;* r% x& q( v4 d- `4 o. I5 P
' u" v4 i* t% F1 U: _
还想要实现的功能:. K8 @/ b7 {& s5 t6 a
. b" j5 E/ d7 g2 N0 q& K  `
1:道岔处的传感器自动判断,如果输送的发动机颜色一样则不需等待,如果颜色(名称)不一样则等待10秒;
; z: ~% B- ]: W  b, |/ J( W$ U& F0 G0 q4 @
2:增加统计功能,分别统计1个上件点,和4个下件点的发动机数量;(今天会努力尝试自己解决)* [! R3 o2 `$ W2 ^) d% a
* O; G) D% T4 c  m, Y# C3 A
3:增加统计功能,计算输送节拍及分析瓶颈;(今天会努力尝试自己解决)
: f' l: O3 T: z& z- s& y- Z8 g: ]  ]- ]
小弟在这先谢谢了!9 \2 B  Z# N& v# P3 J9 ^

% B: H4 o" R) d; Q

本帖子中包含更多资源

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

x
发表于 2015-4-29 15:53:20 | 显示全部楼层
1.错误原因,坏件在e4被卸载,车子空了,但它的目的地还是output3,所以它去output3没东西可卸载就出错了;改进quality程序改为:
9 t4 `% ]* J* A  t8 l6 c! b9 `% i(sensorID : integer)5 d% B! ~: T6 [6 `9 O8 b
is
  v5 ?$ W5 d0 U# J) X        randNo:real;5 B4 i( Q& ]. q1 c5 r4 `2 S. m
do7 a$ e% Y. p  z, o5 j
        @.stopped:=true;) ?' k7 E4 [: H4 x: [8 F" n2 M
        wait 20;
  u) Z# o- ?* A0 t. S& b        randNo:=z_uniform(2,0,1);6 Z) `5 A5 S: _* ~4 j4 I6 I8 r$ q% w
        @.cont.createattr("type","string");
5 B) H. ~2 v1 J# F7 K        if randNo>0.7 then
$ _* n2 [; f- T# d! o0 t! S2 N1 o                @.cont.type:="bad";+ B; U3 j* O! q
                print"bad";
! }: d/ }& [# n  ~                @.cont.move(drain4);  Q2 ?# i# b1 [( A; C% D5 D
                @.destination:=Load_in;-----增加语句* h7 C  x7 ]: _# d1 @$ ]" ]( L; l
        else% V- t; P: A& G6 I8 y  C* c+ h0 \
                @.cont.type:="good";2 x2 m% |* c4 W  p2 C, ^, c
                print"good";' u  S& v+ q/ g5 M5 Q; K/ @
        end;
1 C. s3 U( k* _; y& Y6 C         @.stopped:=false;8 K4 L: j7 r8 a7 j$ E4 B* q! M7 J; L/ q. Z
                @.move;             2 {  N8 W8 n* z* f' D: b6 c4 y  |
end;  U6 D0 J! `$ X
同时将unload程序改为3 W1 M5 t7 ^2 q8 Z
is+ j- f5 ^/ G: W8 V6 i) }  ?
do. V6 C. m8 X7 O: @" n: B& Q
        wait 30;
+ ]- o$ T: z( L: B5 x        if @.empty=false then 9 Y, D$ }( J4 M4 G) j7 x* n8 r
        if @.cont.name="green"then
: Y  U3 ~/ Z1 J$ k                @.cont.move(drain1);( I( E- \4 z7 [2 R' {9 s- w, M, R
                print"Unloading on drain1";
- ^- ]% P+ c; A& _- w1 H        elseif @.cont.name="blue"then
& [& n. |. x+ B# l. \                @.cont.move(drain2);
* p- g% e) q2 k/ h1 I/ W# Q                print"Unloading on drain2";
4 F' Y+ {. O( H* e* T# B        else
- g' q, D! \% w# S5 }& e8 Q8 v                @.cont.move(drain3);
& i6 m. ~0 z, Q2 @" V% O                print"Unloading on drain3";
/ e  g, a' m. Y8 j( L! R        end;8 y( I/ B6 ?( _& l' B& C. ]3 d
        else
  z7 z1 |0 R# S) p        end;
$ l" J. r: U% K        @.destination:=Load_in;
# }( P; P& j( F  M        @.move;
4 S$ N$ t( f  F2 a0 d! u( `6 p6 Fend;% W4 S" J" Y, u4 N
发表于 2015-4-29 15:55:26 | 显示全部楼层
2,闪现问题在Track5上,不在Track9上,改进:
5 b# ^( c8 A' j+ x( w. u" K2 e将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 / v2 j, y5 s  F- Y, N% x  ~
是wait-time

" A" S% v' t" H8 L# r" g2 a太谢谢啦!!春天般的温暖啊!!
发表于 2015-5-7 16:53:11 | 显示全部楼层
运行10:27时间左右,还是出现无法接受Load方法中的Name现象。怎么解决?请教大神。
 楼主| 发表于 2015-5-8 11:37:10 | 显示全部楼层
dfrzfz 发表于 2015-5-7 16:53 7 K& ]: c3 }; j6 M! u9 _% c9 g
运行10:27时间左右,还是出现无法接受Load方法中的Name现象。怎么解决?请教大神。 ...

; c3 ~# K- Z/ @" \我按照上面的方法测试过,是可以的,不会再出现无法接受方法name的错误了
发表于 2015-5-8 14:53:44 | 显示全部楼层
herrNB 发表于 2015-5-8 11:37 8 c4 H+ v; l5 @) {9 X& J
我按照上面的方法测试过,是可以的,不会再出现无法接受方法name的错误了 ...
) S; U3 X1 Z1 s7 G# A. d0 F2 c& h
我的QQ:451460284,能和你交流一下吗?为什么我的9.0版会出现这样的问题?6 i5 K' S+ ^( V7 F* z6 {
 楼主| 发表于 2015-5-8 16:36:27 | 显示全部楼层
dfrzfz 发表于 2015-5-8 14:53 & k& l/ v/ c0 S- [
我的QQ:451460284,能和你交流一下吗?为什么我的9.0版会出现这样的问题?

6 N; W: }; {! X我用的也是9.0版本哦,下班后加你QQ交流
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2026-4-19 12:29 , Processed in 0.028405 second(s), 20 queries .

Powered by Discuz! X3.4 Licensed

© 2001-2017 Comsenz Inc.

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