设为首页收藏本站

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

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 3411|回复: 0

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

[复制链接]
发表于 2015-5-10 17:46:09 | 显示全部楼层 |阅读模式
我在做《生产系统仿真——plant simulation应用教程》第八章的仓储案例,在8.2.2里需要生成仓储货架层,我按照书上的语句输进去之后结果在22行出错了。+ `" I" |8 S; g7 Z
语句是这样的2 i0 ]/ f  U) y4 Y8 p2 C
is/ h# W- g5 S1 R( y3 Q# g0 y. v  W$ [
        i:integer;" C& o: M+ [( k; X- v- C8 }3 B
        Res:string;  f+ _5 t4 D# f! k! u
        obj:object;
6 F) N1 v* u" l, U# w/ q1 O3 O3 }" Edo
% J4 ^+ ^# z2 @7 M9 T        if existsObject("Status") then2 B; w# M) v; u: Y: O" y  R9 N) p& w
                Status.deleteObject;
) r: S, E3 V6 r% W) Y1 o- B        end;3 W  h  e; o9 u$ F$ k9 g5 f
        for i:=1 to 10 loop" q) q  |- J/ X4 _" k
                Res:=sprint("Store_",i);
5 t7 D0 t& ~: W- Z                if existsObject(Res) then  a5 K1 c# Z: y  {' x
                        Obj:=str_to_obj(Res);; A% l3 y" ]+ S1 _' Z' B) R  |/ _
                        Obj.deleteObject;3 Y4 F2 ^: x( h2 V  Q) I* a. S: q
                end;
1 y& }2 ]2 z7 J; T6 f* V! p2 q        next;
, |# ^* ?+ ]% `% V* G5 u        --shengcheng Status:zimoxingceng, R7 _8 Y. a( z
        Obj:=.MaterialFlow.Frame.createObject(current,160,140,"Status");! t& k5 |& H3 c
        Obj.Label:="warehouse status";
  ?; F: Y9 O9 x       
) B/ h. G0 I/ O        for i:=1 to WH_nums loop
" B3 G& Z; i2 f. U. c; V0 K                Res:=sprint("Store_",i);
0 n7 n: A' D5 S4 ^5 d% Q) v                Obj:=.Delivery.Res.store.createObject(current,400,i*80,Res);
1 ]. \( Q! B1 X$ ]9 H/ W% @                Obj.Label:=sprint("huojiaceng:",i);- h$ q) k4 \! `+ N
                Obj.xDim:=WH_x;9 Z& \9 I6 Q+ e7 K3 v5 N5 k
                Obj.yDim:=WH_y;
. b# S$ x0 w, h: H1 K* o! p                Res:=sprint("StoreData_",i);5 I/ ^* d' G5 t
               
* a' N1 w) Z. i/ }2 u& H8 [                Obj:=.InformationFlow.TableFile.createObject(current.Status,i*120-60,40,Res);
% B- Y. S" L2 _' h) R  h                Obj.Label:=sprint("huojiaceng:",i);
& L7 D$ x1 x/ F# b; }* b0 {1 ?  j                Obj.inheritFormat:=false;' F/ Z9 w2 m0 [$ H8 N9 z
                Obj.maxxDim:=WH_x;
. X/ d* i, M# X. n                Obj.maxyDim:=WH_y;
. t- k$ |- s; t% U: N' j0 P                Obj.ColumnWidth:=3;
7 F3 r: m$ w4 w* a- I) w        next;
0 O/ w5 r8 e0 p! G# M5 J       
; _  y8 F- W2 ~, W) G) b7 ]        .Delivery.MUs.Forklift.speed:=2;* o# r) R/ I! H! j4 \6 p1 k
        WH_var.delete({1,Part_Nums+1}..{*,*});% R+ n- R8 [7 E; M! V. }
        for i:=1 to Part_Nums loop9 s- W% ]/ g3 V& l- p) F0 W" q4 i- [
                WH_var[1,i]:=chr(64+i);. q3 N! m9 t: `- a8 E( R/ B
        next;
2 o" f: Z4 @' @! send;' F! E- s# L7 |4 g& E
出错的截图在这里。这些语句可以生成出来子模型层Status,但是生成不了货架层,错误显示说是unknown identifer res.求大神帮忙看看!!!多谢了6 Z% o% `$ W7 Z) y; B+ G
6 _' p. [4 z' t4 J

本帖子中包含更多资源

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

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

本版积分规则

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

GMT+8, 2026-2-22 02:09 , Processed in 0.016923 second(s), 17 queries .

Powered by Discuz! X3.4 Licensed

© 2001-2017 Comsenz Inc.

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