设为首页收藏本站

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

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 5798|回复: 10

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

  [复制链接]
发表于 2015-4-27 09:50:30 | 显示全部楼层 |阅读模式
大家早上好!
7 j) @7 z! k4 ~4 A, n( {0 z# Q/ a: a7 O) v2 c
小弟是新手一个,附件是周末自己做的物流输送线,还有很多不足,希望得到大家的帮助!!
+ l% ^& T1 v* H6 D1 n5 b! O: E; s# Y8 a$ n- m/ _2 y
目前存在以下问题:* r) a( M) Q: o1 r/ ~( v" M8 q4 r3 w* i+ x

/ c! z* v$ N4 O' z! d) a1:程序运行一段时间后,会出现错误:无法接受方法:name;
) m0 W4 {8 Y* z3 L1 _6 @) F- T0 o: u5 x, x/ A
2:在经过track9时,小车会突然加速(闪现),而不是正常行驶;
, e) F: y, t# `" s4 Y1 t0 Q$ F" v' E- c6 I# ~1 w4 B
还想要实现的功能:
' y2 g" ]6 U2 S2 H* p3 Z
" y) ^7 p6 J# O+ x/ {1 P% I7 S1:道岔处的传感器自动判断,如果输送的发动机颜色一样则不需等待,如果颜色(名称)不一样则等待10秒;& d$ _% x  g  F* L  f8 U3 n

- H. w5 E" I1 S2 W6 G3 G" P9 H2:增加统计功能,分别统计1个上件点,和4个下件点的发动机数量;(今天会努力尝试自己解决)1 L7 _, V0 V0 C# @' [1 z+ u
# V, |5 g5 d3 J- N2 h
3:增加统计功能,计算输送节拍及分析瓶颈;(今天会努力尝试自己解决)! _( |* q4 e7 C9 }

+ h2 M# M* C0 V4 m5 p( @6 f小弟在这先谢谢了!
4 j" m4 q) o3 i" [
# D9 K3 ^6 P% G* {1 `

本帖子中包含更多资源

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

x
发表于 2015-4-29 15:53:20 | 显示全部楼层
1.错误原因,坏件在e4被卸载,车子空了,但它的目的地还是output3,所以它去output3没东西可卸载就出错了;改进quality程序改为:$ T& ^" b* j4 r, W: y
(sensorID : integer)$ n- Z( x0 B& f% R
is4 @  ]2 @# N& E6 m
        randNo:real;
4 h4 E; F* d+ ~0 F5 Y  gdo
8 e4 A% I  C" @        @.stopped:=true;
' _$ v$ Y7 z5 X        wait 20;
3 R: X# m3 l7 g1 o# T2 }! A7 Z        randNo:=z_uniform(2,0,1);
8 o) i& O, @" \9 m2 I! F. Q( l9 O) e        @.cont.createattr("type","string");0 P  }: Y- S5 k
        if randNo>0.7 then: S3 g% A  C3 \
                @.cont.type:="bad";" T8 s5 @9 U3 V- y6 z* h
                print"bad";
+ |& Y( s, Y" d" G- C                @.cont.move(drain4);
* C* [/ R1 L7 {$ ^6 y                @.destination:=Load_in;-----增加语句
/ e0 H+ E# c* M        else
- M, s( J- l+ y7 O1 _. K' V                @.cont.type:="good";  D* ^; m$ Z! w
                print"good";) {$ {* R  H/ ]! J
        end;
6 D0 j4 g* [; y, N8 t+ N2 @6 _. x         @.stopped:=false;
1 i! ?% I6 @; {$ x7 \+ {                @.move;             $ W8 Z3 L) |- H+ u9 }
end;/ c0 O9 D# l4 {* F# n% d# v
同时将unload程序改为5 M& S1 H  ]' i. T; G% j  g- y5 D
is# o! K% \+ |3 J; a" o! p& \+ B0 |
do
) X. m6 t5 @6 h  _; C5 Z7 u& Q        wait 30;
# n& ?: {2 F  s        if @.empty=false then
6 x& J6 h& \) G% C; S2 F* V        if @.cont.name="green"then
! t8 p, H. E, b3 W( V4 u3 \5 j5 ^8 r                @.cont.move(drain1);
/ s7 h* R- ?2 e$ `% D+ c5 i                print"Unloading on drain1";$ i  C  M$ f9 D+ u, }* q- S( N% v
        elseif @.cont.name="blue"then) a( z. k' a" z- i! P
                @.cont.move(drain2);- x3 E8 ]9 L& n) A) A7 G
                print"Unloading on drain2";' ]/ N! F; s1 G0 P$ I% c
        else
2 H, K: e4 T; P7 t1 X                @.cont.move(drain3);
$ V5 O& @3 z4 E! o! ~                print"Unloading on drain3";
8 H* Q2 k$ a" e& k* G. I# e" r  A( ~        end;  J6 M2 U6 h$ y; k$ E& L5 h' e9 N1 G
        else6 y; j: k+ C$ o6 ]
        end;
6 r- e7 i3 B$ J$ ~  \0 H; j* C        @.destination:=Load_in;0 Q, `1 o2 O3 X- D
        @.move;! |5 D7 o2 \' e9 ^- s
end;
$ d; W3 x) @% g$ T* G
发表于 2015-4-29 15:55:26 | 显示全部楼层
2,闪现问题在Track5上,不在Track9上,改进:, `2 i% T% t6 ?: B; S1 x+ W  ~  r
将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 . D3 W* h4 C( O: T3 C  v
是wait-time
& T7 t1 n2 p8 K
太谢谢啦!!春天般的温暖啊!!
发表于 2015-5-7 16:53:11 | 显示全部楼层
运行10:27时间左右,还是出现无法接受Load方法中的Name现象。怎么解决?请教大神。
 楼主| 发表于 2015-5-8 11:37:10 | 显示全部楼层
dfrzfz 发表于 2015-5-7 16:53
5 V+ x  l0 K2 T运行10:27时间左右,还是出现无法接受Load方法中的Name现象。怎么解决?请教大神。 ...
* R2 N. b  G1 c+ G; c4 i. u7 t
我按照上面的方法测试过,是可以的,不会再出现无法接受方法name的错误了
发表于 2015-5-8 14:53:44 | 显示全部楼层
herrNB 发表于 2015-5-8 11:37 4 t9 y4 U% c( z  O7 o; M5 M
我按照上面的方法测试过,是可以的,不会再出现无法接受方法name的错误了 ...
2 v/ w$ f9 ]0 k4 a" j: H
我的QQ:451460284,能和你交流一下吗?为什么我的9.0版会出现这样的问题?
* z  C) w5 @3 U; R
 楼主| 发表于 2015-5-8 16:36:27 | 显示全部楼层
dfrzfz 发表于 2015-5-8 14:53 * u1 H, W% }/ {) l0 h+ n
我的QQ:451460284,能和你交流一下吗?为什么我的9.0版会出现这样的问题?
0 j5 N4 _* W& \
我用的也是9.0版本哦,下班后加你QQ交流
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2026-8-17 05:46 , Processed in 0.026702 second(s), 20 queries .

Powered by Discuz! X3.4 Licensed

© 2001-2017 Comsenz Inc.

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