设为首页收藏本站

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

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 5620|回复: 10

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

  [复制链接]
发表于 2015-4-27 09:50:30 | 显示全部楼层 |阅读模式
大家早上好!
! v9 Z* j9 w" n: Y% k9 D: U8 |7 L6 G! C! u! Q1 a4 T
小弟是新手一个,附件是周末自己做的物流输送线,还有很多不足,希望得到大家的帮助!!  o8 y2 r/ s; M

0 j* g- v" L, c, c0 S' p$ q' q目前存在以下问题:" K4 n, F0 i$ _& W* v# @

  q  d0 t' c; ~1:程序运行一段时间后,会出现错误:无法接受方法:name;' L: d: Z( t# f

9 v, Y  x8 j# s- _' b" P2:在经过track9时,小车会突然加速(闪现),而不是正常行驶;* X! K9 r& I) ?: @/ S
6 _) [& p$ m7 A; R
还想要实现的功能:! B, C" m' R0 |4 ~4 m3 C  _
' z7 o3 U6 G7 K% U2 D: l' g
1:道岔处的传感器自动判断,如果输送的发动机颜色一样则不需等待,如果颜色(名称)不一样则等待10秒;
7 R7 T; o$ T7 [! B; J0 e  K
# m1 [. V- Y! f8 u2:增加统计功能,分别统计1个上件点,和4个下件点的发动机数量;(今天会努力尝试自己解决)
2 x# o5 Y* y" Y5 }* N: P
) S& w  i: _. }3:增加统计功能,计算输送节拍及分析瓶颈;(今天会努力尝试自己解决)' b# Y/ K  W9 D6 J2 P

* A! N+ C  A3 R0 B7 x小弟在这先谢谢了!  F) s; t! S4 @9 d
9 v6 O5 t% F! M0 L& \  j( o' a

本帖子中包含更多资源

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

x
发表于 2015-4-29 15:53:20 | 显示全部楼层
1.错误原因,坏件在e4被卸载,车子空了,但它的目的地还是output3,所以它去output3没东西可卸载就出错了;改进quality程序改为:1 e3 G( c  H& ~' m% L
(sensorID : integer)
7 y' U' R. o0 J$ |is
3 Z" E7 u9 y$ Q6 @% h/ p        randNo:real;
) a, p8 [4 x" U) K" Ydo8 S0 P3 h* i$ i: C% n! P
        @.stopped:=true;) v+ g3 I0 V  _8 \' u2 H
        wait 20;
; Z8 c7 t: d% g        randNo:=z_uniform(2,0,1);& M8 K& o: [' `+ `
        @.cont.createattr("type","string");
5 _9 o1 z% X* m# ^/ c8 J1 K' S3 f        if randNo>0.7 then1 Z! L  t( H2 Y( E2 f6 f
                @.cont.type:="bad";
  ]4 h; y" q+ V+ b6 `& o; x                print"bad";- H  H3 O1 i2 _6 }* p- @  u# ]
                @.cont.move(drain4);3 f; Y9 ]- q4 h. i! m
                @.destination:=Load_in;-----增加语句
6 X1 W( V- t  P5 G; U& v/ j; n        else
0 g4 Z. p" }9 Y  G$ c, v0 a                @.cont.type:="good";4 C3 q- q. |/ j' o# b. u
                print"good";
: C* b& v6 K" ~& t# x        end;: {2 E$ s8 ]6 A7 h% y+ H  _& W
         @.stopped:=false;
( k3 J( N. s3 F                @.move;             
; k3 E' G0 V$ ]- D. f5 l; Send;5 K# y0 z; t4 r/ T* N/ v
同时将unload程序改为& x% r/ z) D* Z3 k7 M" j/ |4 H
is
7 \& k  k0 R. Q6 gdo* D/ L$ ]; G1 p) O
        wait 30;4 Z  l" p+ h+ J  e6 }+ m& k% v. ^
        if @.empty=false then
; H5 E% {+ U$ k5 Y! ~; q7 }# A        if @.cont.name="green"then
8 X+ I* J) O7 m( I( Q                @.cont.move(drain1);: g+ n3 Q" P4 U; Z
                print"Unloading on drain1";
2 ~3 X8 r# C0 N( C9 C9 _        elseif @.cont.name="blue"then: k, y# X7 \& A
                @.cont.move(drain2);
& G2 j2 S  l# L+ I0 E* P                print"Unloading on drain2";3 r2 b/ A% K, |+ }8 ?8 ?! K: ^/ H
        else& y& b1 g- X8 _, X( m0 x
                @.cont.move(drain3);& P' P4 r' _; G2 u
                print"Unloading on drain3";: i  f* D$ J( f6 L3 w3 W
        end;
( M9 R6 G3 j7 `6 [        else! |: ?% P" `6 M$ v
        end;
  h: X$ u& f5 }+ e# T        @.destination:=Load_in;
( q, C# {8 M# v1 U. s" ^0 h+ p        @.move;2 H1 q' B0 `' V- L+ R
end;7 p2 M/ B# X6 P9 _
发表于 2015-4-29 15:55:26 | 显示全部楼层
2,闪现问题在Track5上,不在Track9上,改进:+ F( K, c& ?( `6 Q8 d# O( f
将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
# Y6 k6 ^$ s7 y) l, K- R是wait-time
4 b2 Z1 U" ~! A8 ~" s* Q
太谢谢啦!!春天般的温暖啊!!
发表于 2015-5-7 16:53:11 | 显示全部楼层
运行10:27时间左右,还是出现无法接受Load方法中的Name现象。怎么解决?请教大神。
 楼主| 发表于 2015-5-8 11:37:10 | 显示全部楼层
dfrzfz 发表于 2015-5-7 16:53
' B+ o3 Q4 _* t1 M! _! u运行10:27时间左右,还是出现无法接受Load方法中的Name现象。怎么解决?请教大神。 ...

# l$ u5 g4 d, K我按照上面的方法测试过,是可以的,不会再出现无法接受方法name的错误了
发表于 2015-5-8 14:53:44 | 显示全部楼层
herrNB 发表于 2015-5-8 11:37 1 k6 e" W/ u1 r5 s
我按照上面的方法测试过,是可以的,不会再出现无法接受方法name的错误了 ...

( V3 z9 c/ Z: y2 ?, y我的QQ:451460284,能和你交流一下吗?为什么我的9.0版会出现这样的问题?! }. u8 G& y; V7 h) h
 楼主| 发表于 2015-5-8 16:36:27 | 显示全部楼层
dfrzfz 发表于 2015-5-8 14:53 3 T& J& _7 o3 E$ r
我的QQ:451460284,能和你交流一下吗?为什么我的9.0版会出现这样的问题?
. t  X/ b& b* |' h: r$ u
我用的也是9.0版本哦,下班后加你QQ交流
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2026-7-23 08:20 , Processed in 0.037902 second(s), 20 queries .

Powered by Discuz! X3.4 Licensed

© 2001-2017 Comsenz Inc.

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