设为首页收藏本站

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

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 4738|回复: 10

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

  [复制链接]
发表于 2015-4-27 09:50:30 | 显示全部楼层 |阅读模式
大家早上好!% x' ]+ d- V% m0 L
/ d0 b1 j& L2 Z: w* i* y
小弟是新手一个,附件是周末自己做的物流输送线,还有很多不足,希望得到大家的帮助!!
; s" M" d( d" l; J# `7 f. K9 K1 l0 u: q7 k3 q7 H
目前存在以下问题:
  `9 E# z- i- y; G+ h, R& l2 i/ e
1:程序运行一段时间后,会出现错误:无法接受方法:name;
& U7 c9 C3 p" B4 B' q
) a" R, z& g8 a1 ?1 D# g8 E, S2:在经过track9时,小车会突然加速(闪现),而不是正常行驶;
, F8 _4 _( W! [' ]( D
1 P5 g- q: M" y  z还想要实现的功能:
, w- Z: a3 b. ?4 `- ]6 X5 s
: _# l4 i4 g9 ]* C; y; v1:道岔处的传感器自动判断,如果输送的发动机颜色一样则不需等待,如果颜色(名称)不一样则等待10秒;3 N8 P. T+ ]1 b- V# n4 a9 E2 M

; ^2 q  Q7 `8 D. M5 m& Q' q% D2:增加统计功能,分别统计1个上件点,和4个下件点的发动机数量;(今天会努力尝试自己解决)/ H" e, u' S6 j$ u* V. D5 @

% }7 F- V- @" X' i! [3:增加统计功能,计算输送节拍及分析瓶颈;(今天会努力尝试自己解决)
# T7 @( P9 F. ~
/ ], M" M+ |; K9 T8 B, j小弟在这先谢谢了!2 C8 `/ u( x6 S' [
4 v% D# i' o, [

本帖子中包含更多资源

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

x
发表于 2015-4-29 15:53:20 | 显示全部楼层
1.错误原因,坏件在e4被卸载,车子空了,但它的目的地还是output3,所以它去output3没东西可卸载就出错了;改进quality程序改为:
% w8 m" y, K& q: ]5 U(sensorID : integer)6 t, m+ f+ o5 c0 D: ?9 {
is
& J$ S+ Z! G( B; t. _        randNo:real;, ~( E/ I# p4 e2 j
do
0 K+ ?+ J# J; O0 ?; }% L% |        @.stopped:=true;& {; ~1 Z# u3 i2 f
        wait 20;
& R# I" k0 z2 U7 H        randNo:=z_uniform(2,0,1);
6 v4 ^$ |  ^7 A6 f, G        @.cont.createattr("type","string");
. g: k) Y7 A) T4 B7 M# r        if randNo>0.7 then
" d+ N8 F" T7 {8 g9 r                @.cont.type:="bad";" y. F6 l. ~) Q
                print"bad";
  N" T# d3 w" \( W                @.cont.move(drain4);7 [& e/ G$ k* ]( Y* C
                @.destination:=Load_in;-----增加语句# c& L5 C5 D8 s" u6 X- K, m
        else
/ t& U; j! ^. u" _0 C                @.cont.type:="good";# o$ |  v4 }' s* u
                print"good";
  W8 s+ m5 }8 c1 r2 w! j7 g        end;! w' F5 d4 I- f' k6 g
         @.stopped:=false;
9 @' V, U& F# y6 Y( }! o9 ^, q                @.move;             3 L& Y: v" `! m
end;. O1 r* W: f/ Z" f3 \5 M1 T' |% |/ }
同时将unload程序改为
( F9 t7 P+ [( b+ T) [; O# tis
& W$ }+ y; R4 A9 ?do
8 v* W. G$ {2 s        wait 30;- G( ?! q7 N- s! x, U7 J
        if @.empty=false then
# W" P. U6 O9 R: d! M: W: S8 X        if @.cont.name="green"then0 T9 Q7 d: _* \: {
                @.cont.move(drain1);" s. s8 o6 |* c# T0 h& K
                print"Unloading on drain1";& q( b! R: b5 z& x: \( d( j
        elseif @.cont.name="blue"then' n& M" b7 O% ^7 R: Z% `
                @.cont.move(drain2);) D3 a' R% e/ S7 m. F! W# [
                print"Unloading on drain2";
9 a$ h3 J* T: v& N. @& J" T        else
) A$ \6 q5 f0 W; `                @.cont.move(drain3);
6 G5 T5 s3 D* s& m% X                print"Unloading on drain3";
- a/ T' I1 u5 C        end;
5 N. O; |& F  v6 i# O        else
! @# {) D3 T; i3 P8 O        end;" y: y* U" ^0 s" D1 H# Z4 {8 F
        @.destination:=Load_in;8 X+ J9 B# E1 T
        @.move;# \; i2 y0 F/ E( V) R
end;8 E$ y- d# ~5 _8 K* M4 y9 J
发表于 2015-4-29 15:55:26 | 显示全部楼层
2,闪现问题在Track5上,不在Track9上,改进:6 s& R+ ~7 T8 u+ i0 b3 J
将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 / T7 N) O. Q+ y, `8 D, ~* n9 w9 U0 C
是wait-time

& N! K2 B+ T7 B' K太谢谢啦!!春天般的温暖啊!!
发表于 2015-5-7 16:53:11 | 显示全部楼层
运行10:27时间左右,还是出现无法接受Load方法中的Name现象。怎么解决?请教大神。
 楼主| 发表于 2015-5-8 11:37:10 | 显示全部楼层
dfrzfz 发表于 2015-5-7 16:53
+ p. h. N" c# ~' h& `运行10:27时间左右,还是出现无法接受Load方法中的Name现象。怎么解决?请教大神。 ...

. v( g' Y  k( z- n  i/ m我按照上面的方法测试过,是可以的,不会再出现无法接受方法name的错误了
发表于 2015-5-8 14:53:44 | 显示全部楼层
herrNB 发表于 2015-5-8 11:37 & U" }5 v% t! l$ P2 a/ n
我按照上面的方法测试过,是可以的,不会再出现无法接受方法name的错误了 ...
/ `: f" N# F* R* m
我的QQ:451460284,能和你交流一下吗?为什么我的9.0版会出现这样的问题?. m$ ~; H" a" e- M/ c
 楼主| 发表于 2015-5-8 16:36:27 | 显示全部楼层
dfrzfz 发表于 2015-5-8 14:53 * y2 T1 |4 }. o# [& K8 p
我的QQ:451460284,能和你交流一下吗?为什么我的9.0版会出现这样的问题?

6 [5 i! W" O. P: _我用的也是9.0版本哦,下班后加你QQ交流
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2026-2-23 06:01 , Processed in 0.030695 second(s), 20 queries .

Powered by Discuz! X3.4 Licensed

© 2001-2017 Comsenz Inc.

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