设为首页收藏本站

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

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 3285|回复: 0

[求助] 仿真出错,求大神帮我看看哪里错了

[复制链接]
发表于 2015-5-10 17:46:09 | 显示全部楼层 |阅读模式
我在做《生产系统仿真——plant simulation应用教程》第八章的仓储案例,在8.2.2里需要生成仓储货架层,我按照书上的语句输进去之后结果在22行出错了。/ Y3 [+ z$ L& V) j8 V) z  u
语句是这样的
' r9 m( V) a: I6 Kis
$ ?& z0 m3 Z6 {9 e        i:integer;) O* g" ?1 w/ Q0 q
        Res:string;2 [7 V2 j3 y6 G# G$ Y4 x, B! ~
        obj:object;
3 ]5 B& ~; q% Edo  n$ @  s4 B9 |
        if existsObject("Status") then
5 A- M2 p% @! ~                Status.deleteObject;
; u# \" R8 k: Z( Q7 R        end;
9 c3 m" c) k/ j/ q( g+ k        for i:=1 to 10 loop3 F. V) R' e4 a5 ?
                Res:=sprint("Store_",i);
5 Q  |6 J, q9 x. e7 @$ y( \                if existsObject(Res) then
3 i& B" C5 y! Y* i4 b) c. T                        Obj:=str_to_obj(Res);
0 M7 W8 g0 {7 O5 R/ X                        Obj.deleteObject;9 T. @, {8 k2 S% |4 w- U  G* u
                end;. E$ g; Q2 q  I8 y. K- r  S& v8 ]
        next;
( K! _$ s+ K2 o( x        --shengcheng Status:zimoxingceng
; H& Z1 j& A" X( `        Obj:=.MaterialFlow.Frame.createObject(current,160,140,"Status");
' {! L* P1 z' V  @2 V        Obj.Label:="warehouse status";
8 m1 t3 t! `5 ~       
- r6 r, U! q- I9 W2 u        for i:=1 to WH_nums loop; Q6 Z. D8 I: D& e% K7 W% O$ p
                Res:=sprint("Store_",i);
1 q) w# y( v) `+ w                Obj:=.Delivery.Res.store.createObject(current,400,i*80,Res);/ K8 q& G; r; a) s9 {7 ]
                Obj.Label:=sprint("huojiaceng:",i);, v# r" _# S- u
                Obj.xDim:=WH_x;
; X, f; z8 v0 N                Obj.yDim:=WH_y;
2 H8 F5 i# Z( p0 E                Res:=sprint("StoreData_",i);
' w% ~6 M! q& V/ B! @                " p% P7 X& S! }: C; R) E
                Obj:=.InformationFlow.TableFile.createObject(current.Status,i*120-60,40,Res);$ U4 d: ~3 [( D1 h
                Obj.Label:=sprint("huojiaceng:",i);
& K2 J! U! f# F                Obj.inheritFormat:=false;2 i) c+ \# F, ~1 a& b/ \# c
                Obj.maxxDim:=WH_x;1 m1 p+ ?: r) d$ I
                Obj.maxyDim:=WH_y;
* l8 e+ U" |) W4 J6 }* C                Obj.ColumnWidth:=3;. ~; l4 G6 k0 Z( w, W- B: y
        next;8 M6 o/ M7 d& f
       
: n1 p# R& c3 Z        .Delivery.MUs.Forklift.speed:=2;( J+ y4 M, U2 G8 w" v( Y
        WH_var.delete({1,Part_Nums+1}..{*,*});; b  F7 x' D9 x; X* ^0 V# f
        for i:=1 to Part_Nums loop: K* M2 G2 _+ S( q7 x
                WH_var[1,i]:=chr(64+i);! S; I4 }+ J2 [/ F
        next;
* Y6 I& J3 O$ L! f; i: ^end;
5 U6 r2 Z, M' G- X1 p出错的截图在这里。这些语句可以生成出来子模型层Status,但是生成不了货架层,错误显示说是unknown identifer res.求大神帮忙看看!!!多谢了7 n# `/ c6 t( A6 B

! _! f9 u+ E7 Y! n+ ?" H, A0 }) A" j

本帖子中包含更多资源

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

x
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2026-1-31 18:54 , Processed in 0.026036 second(s), 17 queries .

Powered by Discuz! X3.4 Licensed

© 2001-2017 Comsenz Inc.

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