设为首页收藏本站

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

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 3408|回复: 0

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

[复制链接]
发表于 2015-5-10 17:46:09 | 显示全部楼层 |阅读模式
我在做《生产系统仿真——plant simulation应用教程》第八章的仓储案例,在8.2.2里需要生成仓储货架层,我按照书上的语句输进去之后结果在22行出错了。6 P3 o  u; T1 D( E: Y# c
语句是这样的
5 X& e$ u0 F' Zis
. _% w5 e- M& Z  l) O8 u        i:integer;
9 U3 Q* u* I8 X, x  x& S+ J, Y. R        Res:string;
# e7 H- @- t9 l/ m3 _" E        obj:object;
' _, _3 s& ]; |. j# R% m$ Jdo9 d: }4 m$ l0 ]
        if existsObject("Status") then
, s* Z- j% s; ]/ g) U5 o                Status.deleteObject;- C! U3 w( g7 p+ @  S: {* L$ Y* U" w
        end;
. D- B% w" U+ y: @; K        for i:=1 to 10 loop& a1 \" h; j& k
                Res:=sprint("Store_",i);
. i* K  G- a$ V" A6 Y" ]( n# F                if existsObject(Res) then$ _9 E  D9 u" y- c6 P/ H9 i
                        Obj:=str_to_obj(Res);
8 @& g% Y6 S/ @! a7 \) c2 M. q- z                        Obj.deleteObject;
4 [5 c% |& |$ O1 g; I% O: D                end;2 h7 W- R; o9 ^. u% G" L2 N
        next;
$ n  P. [6 A0 {; H( u0 O        --shengcheng Status:zimoxingceng
- K4 i6 v% ^* W+ S) t" l2 a7 ^5 y        Obj:=.MaterialFlow.Frame.createObject(current,160,140,"Status");  c0 `; n5 w& F  k8 a
        Obj.Label:="warehouse status";
/ g% X. J3 r7 }6 w, {9 X% I       
. K# U& Q9 h+ ~8 r4 K9 u( C0 `        for i:=1 to WH_nums loop- [8 B7 e1 N* Y9 r: r8 V  g
                Res:=sprint("Store_",i);
  H1 k& W3 V7 H, l2 x" r                Obj:=.Delivery.Res.store.createObject(current,400,i*80,Res);
" f# e# e8 \6 o7 e1 p% F# n  ?! b& e                Obj.Label:=sprint("huojiaceng:",i);
& f4 F% [, v( L2 C" Y3 V3 ]; k/ u                Obj.xDim:=WH_x;
/ U$ i* @4 J+ z. ]( F4 F6 S                Obj.yDim:=WH_y;+ z* \! l" }4 T) l" C+ \/ u) y
                Res:=sprint("StoreData_",i);
, s% X( u! r; s/ Z7 x, h" E               
% w+ f9 Z! S0 D& Z+ x                Obj:=.InformationFlow.TableFile.createObject(current.Status,i*120-60,40,Res);
3 `; B0 H8 S' t5 D- M. f8 N                Obj.Label:=sprint("huojiaceng:",i);
! ]. b5 n# H, b9 `2 M- ^                Obj.inheritFormat:=false;1 c8 W6 ^" x( ?" K
                Obj.maxxDim:=WH_x;
! ~) R3 |, e; g4 s; H                Obj.maxyDim:=WH_y;
$ C) c' k! r; S4 @3 M/ ^2 y' d                Obj.ColumnWidth:=3;
8 u1 j# r, `' p        next;; j( T3 E( t8 @; Q  A, Z
       
0 V6 H; ]+ `- ?3 s9 e- ^        .Delivery.MUs.Forklift.speed:=2;# _* `+ Q& f! x& ~; j4 ]! d
        WH_var.delete({1,Part_Nums+1}..{*,*});% T  ^3 R, `  e$ P1 N
        for i:=1 to Part_Nums loop" I: b, L! E! b5 G+ i/ a. R$ ~7 G
                WH_var[1,i]:=chr(64+i);) _4 f% z' e. g, a
        next;
$ O8 z# h3 p/ H- r- rend;
2 U3 d" q8 t5 w" ]2 {7 A6 {/ v出错的截图在这里。这些语句可以生成出来子模型层Status,但是生成不了货架层,错误显示说是unknown identifer res.求大神帮忙看看!!!多谢了
8 p+ E* X: t" w8 x* f0 {* m( T. g; ^7 X7 D6 L+ T

本帖子中包含更多资源

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

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

本版积分规则

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

GMT+8, 2026-2-21 07:09 , Processed in 0.017031 second(s), 17 queries .

Powered by Discuz! X3.4 Licensed

© 2001-2017 Comsenz Inc.

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