设为首页收藏本站

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

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 2867|回复: 10

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

  [复制链接]
发表于 2015-4-27 09:50:30 | 显示全部楼层 |阅读模式
大家早上好!3 N% d! X0 ?0 l7 j. h) Y7 x6 }+ {

' o) `. z" t6 |  P小弟是新手一个,附件是周末自己做的物流输送线,还有很多不足,希望得到大家的帮助!!' {- s8 C1 R9 z! o% s' h
6 W. B, F0 |! |9 X( i
目前存在以下问题:$ y2 }9 c0 m' z( z) V& S' P

- k/ J4 C" Y8 [3 e9 e1 ^1:程序运行一段时间后,会出现错误:无法接受方法:name;
( K0 e( H: J. G+ j' O7 ^  X1 G1 f' T4 e+ w
& C) F. E; F+ m+ I, e0 E2:在经过track9时,小车会突然加速(闪现),而不是正常行驶;( B5 T7 ^; Z% _/ R9 ~& D; |

" x" V( a4 G  o( M0 K0 M$ G还想要实现的功能:
, i! j3 u/ k" f& _0 R4 n( @9 Y
7 Y! v0 u- M2 l& X; I1:道岔处的传感器自动判断,如果输送的发动机颜色一样则不需等待,如果颜色(名称)不一样则等待10秒;
4 N6 g9 Z2 ^8 i  H; j( {& q: y( l7 Q# u7 [/ {
2:增加统计功能,分别统计1个上件点,和4个下件点的发动机数量;(今天会努力尝试自己解决)5 Z- a5 J3 X9 i2 A$ O
0 A! X$ ]1 j. J! ?" X' G8 t
3:增加统计功能,计算输送节拍及分析瓶颈;(今天会努力尝试自己解决)
6 D. q) Q; Z9 r0 ~) `0 Y
1 i% v0 z5 J$ v& w( X7 K9 B小弟在这先谢谢了!
' ]' z' A/ J6 Q( I% A( g& V: Z* Y# M& n% R9 C- c

本帖子中包含更多资源

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

x
发表于 2015-4-29 15:53:20 | 显示全部楼层
1.错误原因,坏件在e4被卸载,车子空了,但它的目的地还是output3,所以它去output3没东西可卸载就出错了;改进quality程序改为:% j, ?+ B# N  ^) j# o, a
(sensorID : integer)7 Q8 v! A# P7 T
is
% k7 _+ b0 m$ w/ z) f1 z  W6 O        randNo:real;
. T( N8 e9 }8 Cdo
% |$ l& s# g! C8 W# O. E5 P# L        @.stopped:=true;5 Y% _9 W. c, i* U2 P* H
        wait 20;5 r. t% ^  y* ?4 C1 p
        randNo:=z_uniform(2,0,1);
5 i& {; t& f4 X0 Y        @.cont.createattr("type","string");# ]$ o/ h+ O; I1 u) _! P5 s
        if randNo>0.7 then& k: @# Q% Z5 K' l! L& l+ Y
                @.cont.type:="bad";0 S3 l' V9 I2 @! j4 L! M# F  T
                print"bad";& R) C1 l+ ?  _7 R# Y# l
                @.cont.move(drain4);
6 c3 s& n. x: W" g" ~. S+ j/ J" t                @.destination:=Load_in;-----增加语句
0 A1 `' M* u2 k/ {, I) p        else; ?" e* P! S6 E; g! ^* D# y
                @.cont.type:="good";3 d* j1 H' y' ]
                print"good";
9 e; V! [) X5 \, O; T        end;
$ d4 I# K# R0 s& Y         @.stopped:=false;
( f" G, E6 Z9 e: b0 t& R* p+ c4 D6 n                @.move;             
* e# W0 Z1 j  zend;
2 q9 t  n* n8 `. b( r) w% p6 F/ h6 I8 U同时将unload程序改为
6 C; o2 {8 Y; K5 Iis
4 p0 b/ K0 J# b: L0 ]' \do5 m; @* K9 k3 m5 Y  i* ~
        wait 30;* l" q8 J* t8 g% N% j) X9 H& j
        if @.empty=false then
4 u! B5 x% \3 {# K        if @.cont.name="green"then) g8 i) K8 a! [' f
                @.cont.move(drain1);  r* N1 f. c2 V: [; |0 F5 L
                print"Unloading on drain1";; B5 O7 O' C6 i, R
        elseif @.cont.name="blue"then& d3 ]1 T# y+ R0 {' K* b# ~4 a/ z4 z
                @.cont.move(drain2);+ {: n$ s/ n7 w% @+ f2 g
                print"Unloading on drain2";
9 F8 s& O0 Z; p7 ~& J        else* d% `3 j6 u1 r$ N
                @.cont.move(drain3);0 f5 Y5 l4 g% l0 t' r
                print"Unloading on drain3";& Y! h2 w, n1 s9 t, J7 S; @$ d
        end;. o+ M& B2 r' V
        else
$ C3 q7 V1 I% I1 A        end;1 A( U- ?: u( z; P2 U3 d
        @.destination:=Load_in;7 J7 b+ f' i2 p# F. B" |4 F! ^' x9 c
        @.move;! p. @: c) Q6 V. V# B
end;
# g, t7 \7 A9 b9 ]( \4 X/ ~
发表于 2015-4-29 15:55:26 | 显示全部楼层
2,闪现问题在Track5上,不在Track9上,改进:
8 _6 U# L+ V# {! |# d7 \将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 f+ t% W+ W) _是wait-time

# f5 {, x0 S9 F+ _太谢谢啦!!春天般的温暖啊!!
发表于 2015-5-7 16:53:11 | 显示全部楼层
运行10:27时间左右,还是出现无法接受Load方法中的Name现象。怎么解决?请教大神。
 楼主| 发表于 2015-5-8 11:37:10 | 显示全部楼层
dfrzfz 发表于 2015-5-7 16:53
5 `1 Y) g' \( z$ |" i. Y运行10:27时间左右,还是出现无法接受Load方法中的Name现象。怎么解决?请教大神。 ...
; p* T. \' u; T  I/ u- f
我按照上面的方法测试过,是可以的,不会再出现无法接受方法name的错误了
发表于 2015-5-8 14:53:44 | 显示全部楼层
herrNB 发表于 2015-5-8 11:37
7 N9 B; Q/ I8 L; [我按照上面的方法测试过,是可以的,不会再出现无法接受方法name的错误了 ...
% ^3 p: h' h7 `& _- `
我的QQ:451460284,能和你交流一下吗?为什么我的9.0版会出现这样的问题?9 G! B* T4 ^# [' |. f- D
 楼主| 发表于 2015-5-8 16:36:27 | 显示全部楼层
dfrzfz 发表于 2015-5-8 14:53 . P0 _9 P" a6 R! D
我的QQ:451460284,能和你交流一下吗?为什么我的9.0版会出现这样的问题?
1 j$ S# h4 ^/ @$ F4 Z' {2 u; Z
我用的也是9.0版本哦,下班后加你QQ交流
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2025-2-2 11:27 , Processed in 0.018018 second(s), 21 queries .

Powered by Discuz! X3.4 Licensed

© 2001-2017 Comsenz Inc.

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