设为首页收藏本站

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

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 3438|回复: 0

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

[复制链接]
发表于 2015-5-10 17:46:09 | 显示全部楼层 |阅读模式
我在做《生产系统仿真——plant simulation应用教程》第八章的仓储案例,在8.2.2里需要生成仓储货架层,我按照书上的语句输进去之后结果在22行出错了。
4 K) D( t" }! K语句是这样的
2 _) u# B* z7 K* ~! mis: j' n0 Z- _( Y6 F/ W
        i:integer;& @/ n% m0 O/ G8 _$ T" S
        Res:string;
9 F4 Z' O3 r" V' w+ e6 K0 V        obj:object;
9 z% A" a9 F: J$ b4 J  B" i8 |' ?do1 g1 Q1 F5 K5 O
        if existsObject("Status") then! t4 ]8 _. r- U4 y6 V4 @: J
                Status.deleteObject;9 a0 E* Y/ f1 S) N! ?
        end;. ]  i3 k2 g9 H$ E$ O" @
        for i:=1 to 10 loop4 ]* s0 O) v/ @
                Res:=sprint("Store_",i);
0 |) @! f8 a% i) T- I, B                if existsObject(Res) then
& S  L8 I' H+ @/ J6 y                        Obj:=str_to_obj(Res);
$ E1 `# ?% m4 }( w                        Obj.deleteObject;
6 k! _! x7 Z8 |4 B1 \; V                end;
3 j, ^6 J, r/ p- z$ p        next;
: \8 [) B  S' `' E. L% n        --shengcheng Status:zimoxingceng
/ I- G' z; q  Z! k        Obj:=.MaterialFlow.Frame.createObject(current,160,140,"Status");
/ V$ H2 {$ U$ o3 {% a! p        Obj.Label:="warehouse status";
8 d+ w9 O6 p- M8 ?. T9 M" F- [5 j% ^+ k       
* F2 a6 |+ B* |- X; C2 d        for i:=1 to WH_nums loop
4 ~, l. p' r+ `# }# Q                Res:=sprint("Store_",i);
; N4 r7 Q) T  \, I# J                Obj:=.Delivery.Res.store.createObject(current,400,i*80,Res);
1 k0 |$ o' N+ v: r, u                Obj.Label:=sprint("huojiaceng:",i);
$ P7 L' k) M8 [- w; [8 ?$ [                Obj.xDim:=WH_x;6 e0 s. w. D, X7 v
                Obj.yDim:=WH_y;
8 [  S$ e/ E; u; h+ f9 m                Res:=sprint("StoreData_",i);+ p) h. W5 h( R+ t
               
' p5 y7 ~& i4 L3 r6 `% |                Obj:=.InformationFlow.TableFile.createObject(current.Status,i*120-60,40,Res);* d! o- Q4 ~8 o4 t$ S( r
                Obj.Label:=sprint("huojiaceng:",i);9 T& i: i9 k. _# o5 \
                Obj.inheritFormat:=false;: [/ E# g1 Q% h/ m/ v! f
                Obj.maxxDim:=WH_x;  n2 L1 L4 `; H) o, W
                Obj.maxyDim:=WH_y;7 S4 C6 t8 u5 N8 h
                Obj.ColumnWidth:=3;, h: B; D8 g- C  T8 D
        next;
- Q0 K9 [5 P6 k        $ d$ i0 t. {4 s) p
        .Delivery.MUs.Forklift.speed:=2;
* w( R( c5 W1 G4 \4 x' T        WH_var.delete({1,Part_Nums+1}..{*,*});
: }- x5 o8 c& ~5 n8 @5 {: P        for i:=1 to Part_Nums loop
. q, B, k1 Q2 t$ |: \& |; ^                WH_var[1,i]:=chr(64+i);
+ q8 b8 b( V+ ?$ u6 r" f9 [) w        next;
- e+ [. V3 ^% o/ g1 M6 Xend;6 E/ n' d; D! Q% M2 ~, D) C
出错的截图在这里。这些语句可以生成出来子模型层Status,但是生成不了货架层,错误显示说是unknown identifer res.求大神帮忙看看!!!多谢了+ \- B/ S& p) j" B" f4 m! X5 x$ r

/ B' g/ n# N9 ^- `4 R5 Q

本帖子中包含更多资源

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

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

本版积分规则

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

GMT+8, 2026-2-26 19:57 , Processed in 0.020777 second(s), 17 queries .

Powered by Discuz! X3.4 Licensed

© 2001-2017 Comsenz Inc.

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