设为首页收藏本站

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

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 4988|回复: 10

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

  [复制链接]
发表于 2015-4-27 09:50:30 | 显示全部楼层 |阅读模式
大家早上好!$ T' w- |, N$ ^5 ~8 h. U+ @5 x
* _' K8 `) m* _0 u0 m' R" l& {$ t
小弟是新手一个,附件是周末自己做的物流输送线,还有很多不足,希望得到大家的帮助!!
/ n; M  {( Z0 F
4 z: O: f2 d/ ~& [目前存在以下问题:
! }0 A0 K/ H, b1 a3 g3 d
$ g+ Q- y& _' {8 m: N7 @+ O8 q% m1:程序运行一段时间后,会出现错误:无法接受方法:name;1 |* u5 A# |  _3 J2 G$ n4 j
5 O. O; p1 p1 Y. F+ `( h0 i
2:在经过track9时,小车会突然加速(闪现),而不是正常行驶;
, H6 E, A3 H! f7 Y% ^$ i% G+ v4 u; P8 B8 d  D
还想要实现的功能:
5 d( z# a* B$ X8 _2 p4 F( U9 n9 c; }( C
1:道岔处的传感器自动判断,如果输送的发动机颜色一样则不需等待,如果颜色(名称)不一样则等待10秒;1 X# P1 d% x- m" X. i" K; P

  s/ ^* z1 l. f' x0 S! k2:增加统计功能,分别统计1个上件点,和4个下件点的发动机数量;(今天会努力尝试自己解决)
- U& L: a7 C& A: }' L9 J% _' a; I+ ^2 w1 P
3:增加统计功能,计算输送节拍及分析瓶颈;(今天会努力尝试自己解决)& E% ?8 s, f5 E; L+ M

6 q) e1 Y0 r) T6 ?' S/ D# e小弟在这先谢谢了!
5 B$ F+ v/ I5 o8 i, e  N% f, ?' q' e$ ~3 @4 @4 G' |

本帖子中包含更多资源

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

x
发表于 2015-4-29 15:53:20 | 显示全部楼层
1.错误原因,坏件在e4被卸载,车子空了,但它的目的地还是output3,所以它去output3没东西可卸载就出错了;改进quality程序改为:% w& u8 C3 H* z8 t% Z
(sensorID : integer)) L/ S3 C" d& T
is8 B3 S$ V2 C, }( f4 D% L! z/ D
        randNo:real;# u1 b7 M) y* v/ U5 K0 G
do
0 q3 a0 A/ j3 C        @.stopped:=true;
+ i4 p  q  u- u3 f# V' e        wait 20;
( z4 l. ^& X/ \, |        randNo:=z_uniform(2,0,1);6 k7 F6 R( X- D8 ~
        @.cont.createattr("type","string");
7 A( o& ?& O/ @        if randNo>0.7 then
6 ^% L5 e7 v) ^- G                @.cont.type:="bad";
0 P% ]3 [3 Q% z# G2 S0 i: {: d$ h                print"bad";
2 ~, y6 @% j* s# Q/ |                @.cont.move(drain4);
* x! v1 ]# g! f0 l8 n  G                @.destination:=Load_in;-----增加语句7 a" Y( k7 |4 B
        else
! s" `9 i8 h7 }, w                @.cont.type:="good";3 G7 m: i/ {# [" J
                print"good";
2 r# U5 ^6 z3 w" D3 n- q% p/ H        end;
3 I. Y8 w  O8 V5 y7 u         @.stopped:=false;
2 t) T9 O5 L+ i3 b3 g. I. }0 z                @.move;             
# Y# x+ P/ W6 Fend;! W/ M. q, M, k8 _; i
同时将unload程序改为. H" R9 k" Y+ J* \2 Y8 }4 x
is
( i/ d# W- Y: ~( S+ }6 Qdo5 u  N/ q( H/ f# j; d6 N
        wait 30;
" }, u9 ^+ V0 Y, T. J0 x        if @.empty=false then 7 P) E. s% ]" ^8 t7 {
        if @.cont.name="green"then: a* a8 I/ y2 m- o3 I( C/ b; R
                @.cont.move(drain1);  [  [: i+ x) l4 S/ f, U: @3 g
                print"Unloading on drain1";0 u7 i& Y! T8 q
        elseif @.cont.name="blue"then
3 S1 s# Q3 [9 _  y                @.cont.move(drain2);3 A/ y. Q- e2 T
                print"Unloading on drain2";
% L( I) p& E7 s) h$ l- |        else
5 \' N* Y+ N# M8 `* e& C                @.cont.move(drain3);* A' U1 r) R6 ]! K: U
                print"Unloading on drain3";
- F- J$ ]+ @% A) g; w        end;* A- A1 o. I/ s! |
        else$ K" `3 k) W/ |3 @9 D3 }
        end;' p' y9 Q: s3 P; ?! W
        @.destination:=Load_in;
$ e5 f9 Z6 k3 O; w" |        @.move;# @; P5 I1 u8 w/ @2 A7 e3 @( K! }* K
end;/ x0 e6 u4 [' U. Z+ y$ l
发表于 2015-4-29 15:55:26 | 显示全部楼层
2,闪现问题在Track5上,不在Track9上,改进:
1 ?# A* i* g# A4 @2 t5 |: `将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
# ?( Y4 f$ r( x是wait-time
+ G. {5 D) k" C$ s9 n* j
太谢谢啦!!春天般的温暖啊!!
发表于 2015-5-7 16:53:11 | 显示全部楼层
运行10:27时间左右,还是出现无法接受Load方法中的Name现象。怎么解决?请教大神。
 楼主| 发表于 2015-5-8 11:37:10 | 显示全部楼层
dfrzfz 发表于 2015-5-7 16:53 3 t$ j; D3 @6 u' ?- V6 V9 @0 x
运行10:27时间左右,还是出现无法接受Load方法中的Name现象。怎么解决?请教大神。 ...
5 d$ D6 T+ n9 f; g
我按照上面的方法测试过,是可以的,不会再出现无法接受方法name的错误了
发表于 2015-5-8 14:53:44 | 显示全部楼层
herrNB 发表于 2015-5-8 11:37 9 C" y( D3 d1 q# c8 e9 ?% a+ n9 d
我按照上面的方法测试过,是可以的,不会再出现无法接受方法name的错误了 ...
% ?; Z5 O( g+ w( X% G
我的QQ:451460284,能和你交流一下吗?为什么我的9.0版会出现这样的问题?7 A6 w) S9 ]2 }8 w4 l; @9 x( G
 楼主| 发表于 2015-5-8 16:36:27 | 显示全部楼层
dfrzfz 发表于 2015-5-8 14:53 9 R& ^7 }2 i9 Q7 t
我的QQ:451460284,能和你交流一下吗?为什么我的9.0版会出现这样的问题?
  ^! _9 T. n+ v
我用的也是9.0版本哦,下班后加你QQ交流
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2026-4-9 06:35 , Processed in 0.027377 second(s), 20 queries .

Powered by Discuz! X3.4 Licensed

© 2001-2017 Comsenz Inc.

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