设为首页收藏本站

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

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 5941|回复: 10

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

  [复制链接]
发表于 2015-4-27 09:50:30 | 显示全部楼层 |阅读模式
大家早上好!9 m9 t" h- o8 j" Q  R
3 M8 z/ a/ W9 D7 C; @; @: z8 w% B
小弟是新手一个,附件是周末自己做的物流输送线,还有很多不足,希望得到大家的帮助!!0 k. M& \# C" @4 w8 q4 ~8 i
  ^3 j: F! F% p* n9 K0 u. `" E
目前存在以下问题:
3 v0 U2 W4 t' ^8 _) z/ u1 c/ N' A# N# r  h
1:程序运行一段时间后,会出现错误:无法接受方法:name;5 V% u; x) n* @6 g
5 B! _) H/ Q: k8 O9 j" I
2:在经过track9时,小车会突然加速(闪现),而不是正常行驶;# O4 z' V: y* o8 w' H
$ P9 v, W5 \+ i% m  N' t1 J5 A3 O
还想要实现的功能:/ |7 ^& Y- e3 j+ v9 l% y

* A. R2 W. s( z6 h0 b. R/ T0 b1:道岔处的传感器自动判断,如果输送的发动机颜色一样则不需等待,如果颜色(名称)不一样则等待10秒;. H' z: q  W+ {: w3 V9 C  C( x: L
* ?7 Z4 X1 e6 p" |6 O; X8 \
2:增加统计功能,分别统计1个上件点,和4个下件点的发动机数量;(今天会努力尝试自己解决)& N# [. R4 w% w

. r1 _7 o2 u  W, C: u3:增加统计功能,计算输送节拍及分析瓶颈;(今天会努力尝试自己解决): r( n5 r  Q. D: k; m  s
$ T  f& \8 h3 i  V- z& e3 A3 |
小弟在这先谢谢了!
9 S# x+ y6 a" Q9 j' g% p  G$ ]# P; `4 K( h+ N# u9 u: B7 z

本帖子中包含更多资源

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

x
发表于 2015-4-29 15:53:20 | 显示全部楼层
1.错误原因,坏件在e4被卸载,车子空了,但它的目的地还是output3,所以它去output3没东西可卸载就出错了;改进quality程序改为:
0 l" {$ m. a8 A* r. {(sensorID : integer)
; p- X; `' }! b$ J- A: Yis
8 J1 n0 `: ~4 L        randNo:real;2 i6 |9 _2 i+ z8 |
do
; i3 P$ G: e, R# b        @.stopped:=true;& ?: T& |) \7 X# P
        wait 20;" r7 Z. ?6 G3 J
        randNo:=z_uniform(2,0,1);# E# S8 Q! i5 K# [& W1 G7 A$ b
        @.cont.createattr("type","string");" T; q$ i" a* j9 a- O
        if randNo>0.7 then
" S2 E) y; m3 N# v: v- v                @.cont.type:="bad";0 m1 e+ g, i6 _8 J
                print"bad";* p2 l/ L" E) _" l# w2 S# K
                @.cont.move(drain4);
& j# b! l% w7 }- `                @.destination:=Load_in;-----增加语句) Z) _4 I" \9 a6 E6 Y
        else
3 ^! Q6 T9 A% ]- I1 I                @.cont.type:="good";
1 ~* Z: m' j3 h  [, U$ c) c$ H& z                print"good";! g0 S) W7 e, f
        end;
$ g: g( m7 \' h$ \8 t& o, v2 `         @.stopped:=false;
" Q( a9 z% ]  z& l                @.move;             
( A; {4 x- I* s9 gend;
4 u2 O8 m9 r0 s7 K同时将unload程序改为
- B2 f  n9 h  f% T% l' Nis
# `1 b9 G) L: ido
" l- V* p& B% _        wait 30;
+ i, c7 Z, f' F- Y        if @.empty=false then 5 z! X: `0 T& P) X2 ]1 W
        if @.cont.name="green"then  j; q9 u8 C8 _% v7 _
                @.cont.move(drain1);
& Q/ W' Z5 {/ }& _& g  d; C                print"Unloading on drain1";5 e2 f- [8 R" N+ M
        elseif @.cont.name="blue"then' Q; R) V' v8 i! |7 D' R
                @.cont.move(drain2);
8 E2 V0 Y! ]4 S% h                print"Unloading on drain2";
- b* }: C7 n+ f, i        else
' m5 o  \; d& B                @.cont.move(drain3);& L3 \) S& q  K. f" E( t
                print"Unloading on drain3";  W- K  b/ Z/ ^8 K
        end;3 V' U$ X. i: \, B2 `4 d
        else1 I6 C' }8 t/ k2 U3 n& E7 b) N
        end;
2 r# e$ y4 v  m9 K6 c# b        @.destination:=Load_in;$ B+ V' E% X( O& C
        @.move;
/ |( t, G+ A7 N& ^( iend;# d5 Q" {8 z1 l2 a4 o/ @3 N: [4 E
发表于 2015-4-29 15:55:26 | 显示全部楼层
2,闪现问题在Track5上,不在Track9上,改进:+ m& m/ G- ?$ C3 a& l
将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 5 y$ ^2 B/ X) r2 N( z; [
是wait-time

2 a4 b. g" I: v9 r& }太谢谢啦!!春天般的温暖啊!!
发表于 2015-5-7 16:53:11 | 显示全部楼层
运行10:27时间左右,还是出现无法接受Load方法中的Name现象。怎么解决?请教大神。
 楼主| 发表于 2015-5-8 11:37:10 | 显示全部楼层
dfrzfz 发表于 2015-5-7 16:53
& E# s8 W) {8 I2 g  S* B. F- {运行10:27时间左右,还是出现无法接受Load方法中的Name现象。怎么解决?请教大神。 ...

/ V& B2 j3 z; u8 Z我按照上面的方法测试过,是可以的,不会再出现无法接受方法name的错误了
发表于 2015-5-8 14:53:44 | 显示全部楼层
herrNB 发表于 2015-5-8 11:37
+ h# ^/ P; F4 x我按照上面的方法测试过,是可以的,不会再出现无法接受方法name的错误了 ...
1 O. s! Y5 I" S
我的QQ:451460284,能和你交流一下吗?为什么我的9.0版会出现这样的问题?
, g8 b( Y* F; w
 楼主| 发表于 2015-5-8 16:36:27 | 显示全部楼层
dfrzfz 发表于 2015-5-8 14:53
+ G# W2 e) O2 f1 H我的QQ:451460284,能和你交流一下吗?为什么我的9.0版会出现这样的问题?
# [1 a7 J( f5 c: l! Z7 ]! h4 b
我用的也是9.0版本哦,下班后加你QQ交流
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2026-9-6 15:36 , Processed in 0.021673 second(s), 20 queries .

Powered by Discuz! X3.4 Licensed

© 2001-2017 Comsenz Inc.

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