设为首页收藏本站

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

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 5903|回复: 10

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

  [复制链接]
发表于 2015-4-27 09:50:30 | 显示全部楼层 |阅读模式
大家早上好!
6 P; Z- t$ e/ W% b
, q# ?% }, b% j9 V6 j: I小弟是新手一个,附件是周末自己做的物流输送线,还有很多不足,希望得到大家的帮助!!& t1 D" X* ?, t* s! \4 r
$ C5 U" w0 t% O& S9 b" F) W
目前存在以下问题:
/ J5 u, d) ~9 X3 j4 c" Y' z" `
4 T# `. q# b' u! x+ g  h7 @  g1:程序运行一段时间后,会出现错误:无法接受方法:name;7 [. E/ R1 D* T; Q, }/ h2 T

( ?' ?" T. ^; E+ A7 l4 B2:在经过track9时,小车会突然加速(闪现),而不是正常行驶;
5 s- i4 l$ \% |3 U) f: F/ z% @' L; N9 B
还想要实现的功能:/ t  f4 P0 Y7 \2 ]/ D& f& @) ?

" c9 J' O8 Y" u  J$ n+ }1:道岔处的传感器自动判断,如果输送的发动机颜色一样则不需等待,如果颜色(名称)不一样则等待10秒;
9 q. P1 ~, a# A* ]% f1 }3 U
) ^5 i# @7 e( Y) Z2:增加统计功能,分别统计1个上件点,和4个下件点的发动机数量;(今天会努力尝试自己解决)
! H' ~7 O- c* {& H$ Z# j
5 {) {' x5 y. v/ q3:增加统计功能,计算输送节拍及分析瓶颈;(今天会努力尝试自己解决)9 u. u$ l8 n! C- n

' s% A; ~. f/ |' y8 f6 s) A5 o小弟在这先谢谢了!* X3 r7 I4 H% y
. u1 k! z3 e1 Q6 H

本帖子中包含更多资源

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

x
发表于 2015-4-29 15:53:20 | 显示全部楼层
1.错误原因,坏件在e4被卸载,车子空了,但它的目的地还是output3,所以它去output3没东西可卸载就出错了;改进quality程序改为:
- p) n& l; O" V/ W" U  |) b(sensorID : integer)
  n1 e0 {5 z4 [- q( a5 Pis5 Z) B% I" D& h  C* d
        randNo:real;/ ?3 [% G) F! y* V8 y
do
2 a0 k6 k* X* |' ~+ `        @.stopped:=true;
% q1 P' u% o& a7 G. g& E        wait 20;" ]$ B! v; n+ d+ R/ g5 i8 v2 `
        randNo:=z_uniform(2,0,1);
% \% ]  I- P  `: E        @.cont.createattr("type","string");
0 D) {; [! S9 V        if randNo>0.7 then
8 _% F& c# u- _                @.cont.type:="bad";4 x" r7 }& N1 ^7 S
                print"bad";% A) H/ ?3 S# _+ N2 L& q: O- o! e
                @.cont.move(drain4);+ t) B9 E" J5 I: v/ I% b
                @.destination:=Load_in;-----增加语句+ m& z  Q8 Y2 @3 f8 m) @4 }
        else
6 Y6 ]0 B' W% [& v  l                @.cont.type:="good";+ s& W7 M4 a  i/ I; K  |7 b
                print"good";
& S6 B) d  I; u% {  d3 P        end;+ a% @6 i" d4 i( k! H
         @.stopped:=false;
% C' c  P8 Z6 y; o; ?3 [" V7 A7 }                @.move;             
, a' Z& |; D$ Z5 o, p( vend;
& K/ R( S5 J; Y5 I$ ^& S同时将unload程序改为
+ Y. E" M2 X9 I2 e. P% ]is( y; ^+ k* z/ Q7 |! E7 f
do
, L3 p6 K& T+ q        wait 30;
& c4 t# v: Y) M1 r        if @.empty=false then
% m$ e) ~/ l( z( l/ v        if @.cont.name="green"then( j9 u, I: U( e5 R  `- g4 _
                @.cont.move(drain1);) A$ q! q' I2 E6 \1 w) I1 W
                print"Unloading on drain1";
7 u1 p* _4 v7 U! G% s" ]4 c        elseif @.cont.name="blue"then
8 G0 w4 f8 t+ [4 s                @.cont.move(drain2);
2 \/ r. O* G0 j8 H/ J9 N# e                print"Unloading on drain2";: r7 K6 }- c, {5 W% l- D6 U8 q
        else2 \) c8 M/ z( `+ M1 L- f% g  A* M
                @.cont.move(drain3);
/ @. g# x" G" `: A9 C                print"Unloading on drain3";
! }, f% k7 h5 ]7 C3 ~        end;8 S+ X/ I2 {( L8 \
        else$ r' b' J/ E1 i' Q& b& i. L
        end;" u2 `7 c  j; Q1 s+ d. S
        @.destination:=Load_in;
7 v2 B5 ~( c5 v6 Y$ I& v        @.move;
7 ^" K- e  o9 A( O" Q) Zend;
$ q  Q' G. |9 N6 b5 l5 O
发表于 2015-4-29 15:55:26 | 显示全部楼层
2,闪现问题在Track5上,不在Track9上,改进:7 u$ q, o: a# E1 I4 c
将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 7 D! @2 l7 b1 |- \
是wait-time

2 }/ m6 e4 f$ a0 |) E太谢谢啦!!春天般的温暖啊!!
发表于 2015-5-7 16:53:11 | 显示全部楼层
运行10:27时间左右,还是出现无法接受Load方法中的Name现象。怎么解决?请教大神。
 楼主| 发表于 2015-5-8 11:37:10 | 显示全部楼层
dfrzfz 发表于 2015-5-7 16:53
- Q- r* m- D$ F! k5 u  R( W运行10:27时间左右,还是出现无法接受Load方法中的Name现象。怎么解决?请教大神。 ...

: [* @- j" u! y4 D) T: a我按照上面的方法测试过,是可以的,不会再出现无法接受方法name的错误了
发表于 2015-5-8 14:53:44 | 显示全部楼层
herrNB 发表于 2015-5-8 11:37 7 I1 ]( M& w+ s6 Y( G8 g, f& J
我按照上面的方法测试过,是可以的,不会再出现无法接受方法name的错误了 ...

3 F5 k. \0 K# d1 G5 n我的QQ:451460284,能和你交流一下吗?为什么我的9.0版会出现这样的问题?
$ z2 n1 q0 V$ }6 g
 楼主| 发表于 2015-5-8 16:36:27 | 显示全部楼层
dfrzfz 发表于 2015-5-8 14:53
: N. y  f: Y: ]* u- g' M我的QQ:451460284,能和你交流一下吗?为什么我的9.0版会出现这样的问题?
$ O2 e# C0 e/ l4 f$ [
我用的也是9.0版本哦,下班后加你QQ交流
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2026-8-31 13:19 , Processed in 0.023570 second(s), 20 queries .

Powered by Discuz! X3.4 Licensed

© 2001-2017 Comsenz Inc.

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