设为首页收藏本站

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

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 4329|回复: 0

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

[复制链接]
发表于 2015-5-10 17:46:09 | 显示全部楼层 |阅读模式
我在做《生产系统仿真——plant simulation应用教程》第八章的仓储案例,在8.2.2里需要生成仓储货架层,我按照书上的语句输进去之后结果在22行出错了。
" [# V9 I% v4 H语句是这样的+ u/ h2 a' d% c6 \
is0 F# y2 n5 R) Y  {% P( `$ t
        i:integer;
# c) u  P' }0 i8 e  `        Res:string;& `; E' y4 ~& z+ R
        obj:object;
( H* S# U9 i) T1 D( y! qdo$ U" T0 z5 H5 s1 w
        if existsObject("Status") then7 t( J1 h. \/ s9 m5 z
                Status.deleteObject;
) \: y" T4 L6 P8 ?4 E. B5 U% J, p        end;- ~0 O, t/ t1 o+ ~, F$ E
        for i:=1 to 10 loop
5 A; M* C# [  @! w                Res:=sprint("Store_",i);
0 y6 O% ^! w& C& m# \+ L6 ~" J                if existsObject(Res) then" }" P- K& H5 j3 r0 a
                        Obj:=str_to_obj(Res);
* T6 m$ h! l' j# T  L: |. I                        Obj.deleteObject;0 m: ^+ x2 K8 \3 |/ v% j( `
                end;
  V) \" N7 d, u7 W        next;
' M$ a4 I$ v3 I+ b0 f  o        --shengcheng Status:zimoxingceng
) ^: f9 I0 c  U  p        Obj:=.MaterialFlow.Frame.createObject(current,160,140,"Status");
8 f: T% s% Y# Z/ F7 H9 N        Obj.Label:="warehouse status";
" \; h6 }1 O- ^: [  g: z        4 B& r* @1 ^- n2 r+ Y  T  g( I
        for i:=1 to WH_nums loop, p9 M: _9 g4 B( a% ]7 ]
                Res:=sprint("Store_",i);
; w! x, |' e* [$ u: o$ j                Obj:=.Delivery.Res.store.createObject(current,400,i*80,Res);
( D7 j  M  H2 S6 ~                Obj.Label:=sprint("huojiaceng:",i);
0 [) v$ U, i" ~: v  R, y                Obj.xDim:=WH_x;
9 t& O+ ^" ]$ H                Obj.yDim:=WH_y;/ T& M3 g  e$ E' j
                Res:=sprint("StoreData_",i);
1 M4 l! k( }- Y# @' {8 K  c               
0 g+ b5 n% s$ [                Obj:=.InformationFlow.TableFile.createObject(current.Status,i*120-60,40,Res);
* j, ^& h5 k% s' P4 D9 k                Obj.Label:=sprint("huojiaceng:",i);# n% d5 {6 R) V% k% ?
                Obj.inheritFormat:=false;- s4 K  ]$ L6 g% C# R' z
                Obj.maxxDim:=WH_x;  A3 A! C% f% ?6 a: D* Q
                Obj.maxyDim:=WH_y;! K6 R+ y3 R" N* Y7 x& M1 _
                Obj.ColumnWidth:=3;5 b: F! X( D) G$ K% {, h; H
        next;
. P! M7 `' P% C4 H. D: m& K' T       
2 X# n1 `. a5 S+ n+ p8 ^' H        .Delivery.MUs.Forklift.speed:=2;! Q/ j* x" Z; X
        WH_var.delete({1,Part_Nums+1}..{*,*});
( s4 u. i9 O$ q% p5 S/ @* b' k        for i:=1 to Part_Nums loop
2 C. A, ?* {& q* S5 U                WH_var[1,i]:=chr(64+i);" |* |3 D- j9 j) [* i' U3 {7 L+ P
        next;
) A4 m, ?7 k( ?, z/ I' x3 L3 e! yend;
2 h+ s1 E3 t( Q0 O出错的截图在这里。这些语句可以生成出来子模型层Status,但是生成不了货架层,错误显示说是unknown identifer res.求大神帮忙看看!!!多谢了
8 I' B: E" O- `& [$ a( d
1 u" I/ X9 @" b! W6 E  {" l9 [3 e

本帖子中包含更多资源

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

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

本版积分规则

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

GMT+8, 2026-7-26 16:22 , Processed in 0.013581 second(s), 17 queries .

Powered by Discuz! X3.4 Licensed

© 2001-2017 Comsenz Inc.

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