设为首页收藏本站

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

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 4373|回复: 10

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

  [复制链接]
发表于 2015-4-27 09:50:30 | 显示全部楼层 |阅读模式
大家早上好!8 A$ B  |6 ?. J4 r# _

/ f7 X  s: h, C  D1 D$ z8 U* c* J小弟是新手一个,附件是周末自己做的物流输送线,还有很多不足,希望得到大家的帮助!!
9 ]1 K% D- x* [5 R. W1 I' x% U+ e
4 m$ H% `8 H4 ^3 R/ }/ u; [1 Z目前存在以下问题:/ P, K2 e$ w" D/ P
' D5 `, h+ C" f/ v8 ^& m) G
1:程序运行一段时间后,会出现错误:无法接受方法:name;
6 Z& s: {' U6 w% j) q: _; R2 o; v8 o, a8 _4 `2 H" l, O/ j
2:在经过track9时,小车会突然加速(闪现),而不是正常行驶;2 J. z: c; ?! F7 {

; i- ]* ~0 e4 Y' U- ?还想要实现的功能:
* Z- E6 \% Z9 U5 `5 H* |, y3 N, Z8 p* N! z& a" e: W/ W4 I& e
1:道岔处的传感器自动判断,如果输送的发动机颜色一样则不需等待,如果颜色(名称)不一样则等待10秒;3 F, _4 d  ]4 y) `1 \2 w" F

: B% W. v& l7 w, Y4 E2:增加统计功能,分别统计1个上件点,和4个下件点的发动机数量;(今天会努力尝试自己解决)3 J% b9 k$ q$ W7 k* J* S

: F& `8 U  W( y  D6 o! S3:增加统计功能,计算输送节拍及分析瓶颈;(今天会努力尝试自己解决)
! D8 k3 K$ t, H+ r  H$ m
3 Q! s! ]  F! A8 Z& w3 K$ g! m# R. ]小弟在这先谢谢了!
9 V$ N; m& f( j
6 a6 m/ I  a5 K% n

本帖子中包含更多资源

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

x
发表于 2015-4-29 15:53:20 | 显示全部楼层
1.错误原因,坏件在e4被卸载,车子空了,但它的目的地还是output3,所以它去output3没东西可卸载就出错了;改进quality程序改为:4 R/ y& M3 l+ [+ [! l
(sensorID : integer)
  y3 r3 K6 [- eis
* G# }7 i2 p6 {' c        randNo:real;
9 |4 R( K$ W# [( {) r" h0 M: Jdo
, B5 p( \! X' J; a4 K! R        @.stopped:=true;
. f2 I6 {' u* K9 _8 ^        wait 20;
, i  q2 G0 D1 i1 f1 Y        randNo:=z_uniform(2,0,1);- g$ ~! t' z# H* i; t
        @.cont.createattr("type","string");. W( s/ p7 l1 o
        if randNo>0.7 then; ]; g" ]& ?! L" G
                @.cont.type:="bad";
+ b) {' f' z( W7 y                print"bad";
8 }- r$ _+ u# o& d                @.cont.move(drain4);$ Q' x) d5 X: u
                @.destination:=Load_in;-----增加语句0 n' r; D+ K$ M) u
        else
, g6 v# I0 h7 o, T6 [                @.cont.type:="good";. m1 h/ K' l" |7 k0 c0 C
                print"good";
( R, ]5 K; n! \- g3 ^        end;
$ f* f5 Q' F1 I; L         @.stopped:=false;
( c0 l6 u1 ], g4 A" b                @.move;             
6 [8 j/ G. W( V; Qend;
# i4 ^! e8 m# W3 f* j& V0 D同时将unload程序改为
7 K1 U( a" j' n; C/ J8 {& tis
* c% a, O8 v4 T! ^0 e0 \& P8 Y- Hdo+ K, J. q7 {9 u- o* D9 x
        wait 30;
' W/ s& w, q1 m% e        if @.empty=false then + @) z3 E# v- ?$ p7 y
        if @.cont.name="green"then6 f& E6 M+ c. ]2 p% a1 w
                @.cont.move(drain1);
' i! q& R% n) _& ]) _4 P6 ~                print"Unloading on drain1";
- e% ~5 Q+ q( Y        elseif @.cont.name="blue"then
$ |1 v* v, W- W                @.cont.move(drain2);
# v* O7 W0 t9 x+ G2 a' f. Y8 [                print"Unloading on drain2";( @& I5 V" P% B" g6 }
        else; B: o) f; \- A2 N( P9 }4 j
                @.cont.move(drain3);
0 c4 v8 I" y' M- A5 G6 ^                print"Unloading on drain3";
9 x* I) _; F7 f8 q! k  R! R+ p        end;7 w' _1 Y2 C& }8 R8 B3 I3 k
        else
' |$ e5 i8 N1 ]        end;/ d2 y$ @# c( d
        @.destination:=Load_in;
6 X0 T8 e& e/ e+ N        @.move;
% U# a5 U: N3 R/ v* uend;
4 s2 `& Q) N/ l- f8 h5 a# K3 j* B$ c
发表于 2015-4-29 15:55:26 | 显示全部楼层
2,闪现问题在Track5上,不在Track9上,改进:
* O# H- C5 e; y1 L+ ]+ o将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
( R* f+ z5 p2 W- o0 \- [  v是wait-time

$ Q' a5 O, D5 v2 _太谢谢啦!!春天般的温暖啊!!
发表于 2015-5-7 16:53:11 | 显示全部楼层
运行10:27时间左右,还是出现无法接受Load方法中的Name现象。怎么解决?请教大神。
 楼主| 发表于 2015-5-8 11:37:10 | 显示全部楼层
dfrzfz 发表于 2015-5-7 16:53 $ z7 |4 C% k/ z
运行10:27时间左右,还是出现无法接受Load方法中的Name现象。怎么解决?请教大神。 ...

- s2 \8 K) Y/ q; G2 f! I我按照上面的方法测试过,是可以的,不会再出现无法接受方法name的错误了
发表于 2015-5-8 14:53:44 | 显示全部楼层
herrNB 发表于 2015-5-8 11:37
! v4 Y2 ]) a: t7 r. x5 J我按照上面的方法测试过,是可以的,不会再出现无法接受方法name的错误了 ...
& A5 R, M8 T0 F$ ?8 R7 D
我的QQ:451460284,能和你交流一下吗?为什么我的9.0版会出现这样的问题?# r1 M5 D9 d5 j! _+ x  \7 ~+ O8 }
 楼主| 发表于 2015-5-8 16:36:27 | 显示全部楼层
dfrzfz 发表于 2015-5-8 14:53
; _  @# J0 Q  a) v( n! f我的QQ:451460284,能和你交流一下吗?为什么我的9.0版会出现这样的问题?
! E! F6 e6 f2 O8 C% R7 |0 e
我用的也是9.0版本哦,下班后加你QQ交流
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2025-12-9 11:44 , Processed in 0.028225 second(s), 20 queries .

Powered by Discuz! X3.4 Licensed

© 2001-2017 Comsenz Inc.

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