设为首页收藏本站

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

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 3231|回复: 0

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

[复制链接]
发表于 2015-5-10 17:46:09 | 显示全部楼层 |阅读模式
我在做《生产系统仿真——plant simulation应用教程》第八章的仓储案例,在8.2.2里需要生成仓储货架层,我按照书上的语句输进去之后结果在22行出错了。4 S5 I; h' `. K# d3 J# Z4 }
语句是这样的
$ F% D) k% q* B; ]is3 M2 ~6 o1 V+ H3 z
        i:integer;9 H- L. @+ _( \) ~
        Res:string;
) D9 w" N: ~$ r        obj:object;
. X# R( t$ d4 O2 v4 Q. V7 odo
1 h3 B  X; s; R3 ]        if existsObject("Status") then+ ]+ O0 N$ Y* Q6 X; }+ v* m1 g
                Status.deleteObject;' k, E9 O% L9 R, X8 o" {& |0 x
        end;
' \+ o. B% g/ |) y        for i:=1 to 10 loop3 K0 b6 f2 L  [3 C2 R
                Res:=sprint("Store_",i);
0 A* x6 X4 A# l# M- C2 p                if existsObject(Res) then
1 T4 n. O  u4 q                        Obj:=str_to_obj(Res);, r8 h. C+ x6 ~% L: ~
                        Obj.deleteObject;4 u. X% A) A, \( K/ C( N
                end;5 b- @' n" Y- U( M. c
        next;! Z* a/ x( P0 j
        --shengcheng Status:zimoxingceng( {3 q% v" r6 d
        Obj:=.MaterialFlow.Frame.createObject(current,160,140,"Status");
& H* t5 D% Z& N1 v# Q4 k4 [1 b& w4 k        Obj.Label:="warehouse status";* M1 h4 o2 B1 F7 ^5 m
       
9 j& A, N7 f2 q" V) z* d        for i:=1 to WH_nums loop: [+ N! {& \: x0 d: }& ~
                Res:=sprint("Store_",i);9 Y- I2 Y5 l8 m% S/ e
                Obj:=.Delivery.Res.store.createObject(current,400,i*80,Res);
" q* ]7 M5 Y4 Y: P9 x8 `                Obj.Label:=sprint("huojiaceng:",i);
9 x- ^# ~  L- h& }0 i                Obj.xDim:=WH_x;. U1 p9 C  t# P
                Obj.yDim:=WH_y;
0 P9 B' ]/ H9 N5 O                Res:=sprint("StoreData_",i);
, i0 f& m( ]8 ]3 \% ^                7 V7 p/ U9 b& @
                Obj:=.InformationFlow.TableFile.createObject(current.Status,i*120-60,40,Res);+ f! B( S& s2 W# W: T' d2 K
                Obj.Label:=sprint("huojiaceng:",i);: x9 m& M/ m8 C0 Z, C- u/ `0 m: P- Z
                Obj.inheritFormat:=false;
8 x. I$ e" A! L2 ~  H) A$ v* d. S                Obj.maxxDim:=WH_x;
" K8 N7 z5 D( T3 M$ ^                Obj.maxyDim:=WH_y;
1 C7 X7 R8 _% [* c2 ~( M( T                Obj.ColumnWidth:=3;
2 z! W4 ?, V9 P        next;! o# M& L' }0 |1 @1 {
       
6 d3 n* w4 L. Z  K" L7 b: l        .Delivery.MUs.Forklift.speed:=2;7 F3 A' H2 g4 C! |
        WH_var.delete({1,Part_Nums+1}..{*,*});/ T+ e. r7 P* d) d0 U- Q9 w
        for i:=1 to Part_Nums loop& q  `* e$ S) k
                WH_var[1,i]:=chr(64+i);
4 z1 d# N) F7 `4 I9 k& F        next;1 @' E5 g4 g- D1 p7 ?; ~2 T5 P
end;/ [3 K  D% S% s# K
出错的截图在这里。这些语句可以生成出来子模型层Status,但是生成不了货架层,错误显示说是unknown identifer res.求大神帮忙看看!!!多谢了  K9 O: ]7 {# }

& Q4 u; B7 W  a/ N3 U& D3 D# O& E

本帖子中包含更多资源

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

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

本版积分规则

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

GMT+8, 2026-1-23 01:47 , Processed in 0.029463 second(s), 18 queries .

Powered by Discuz! X3.4 Licensed

© 2001-2017 Comsenz Inc.

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