设为首页收藏本站

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

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 3728|回复: 0

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

[复制链接]
发表于 2015-5-10 17:46:09 | 显示全部楼层 |阅读模式
我在做《生产系统仿真——plant simulation应用教程》第八章的仓储案例,在8.2.2里需要生成仓储货架层,我按照书上的语句输进去之后结果在22行出错了。6 C+ U9 _: D9 m/ j  |! H5 [% ?# O
语句是这样的  ~& a0 V& ^9 i8 u2 q: L
is
. S3 I8 E% ]8 [6 j" e3 e) ]& |" g        i:integer;
% l8 M( p4 \* }        Res:string;
' L! E( I" C4 e; d: {& p( E; q# @        obj:object;
) o  l4 k( M1 mdo
, z- |/ G8 K  o3 z. I        if existsObject("Status") then% s  X) o/ y1 G1 |. g
                Status.deleteObject;; q( _- w# Y! [$ k- w
        end;
7 v0 z" @. j% P# }# o5 g; g+ c        for i:=1 to 10 loop+ u8 B- a' d- f4 z
                Res:=sprint("Store_",i);
- s3 _# A5 K# C! ]) ]1 P) v                if existsObject(Res) then) j5 \/ B- I. r$ o  M9 h+ D7 x4 h
                        Obj:=str_to_obj(Res);4 O4 J9 v7 Y5 K1 F5 x
                        Obj.deleteObject;
4 ]1 x$ E2 O9 k6 H! ], T; T                end;
. V! ?* c& F7 s7 _& k        next;
  x- T8 ^. D7 `/ T$ q# x3 r% y        --shengcheng Status:zimoxingceng* B$ ?5 K$ @, [
        Obj:=.MaterialFlow.Frame.createObject(current,160,140,"Status");  K4 N0 J9 j! \8 A( ^
        Obj.Label:="warehouse status";1 T' ?, V$ H; d6 x( O
        ) g/ ~) Y: E3 _1 |' {. f* p
        for i:=1 to WH_nums loop7 q! _% u8 W2 X
                Res:=sprint("Store_",i);( G3 U5 {  x- u! I( ~1 M
                Obj:=.Delivery.Res.store.createObject(current,400,i*80,Res);
0 x* A- w+ |0 K2 E& k9 l                Obj.Label:=sprint("huojiaceng:",i);8 e& M# E3 b/ b& \! ^' k2 n
                Obj.xDim:=WH_x;
, o# Y# ^# ?1 Q% a' h; a( M* a& y                Obj.yDim:=WH_y;
- S9 F' ?4 ]# D( d& Q7 P                Res:=sprint("StoreData_",i);
. ^0 O% N1 d, S' e               
9 _* \/ U9 Y0 T; X" \) D                Obj:=.InformationFlow.TableFile.createObject(current.Status,i*120-60,40,Res);
0 \9 |* r3 T. J1 [5 k                Obj.Label:=sprint("huojiaceng:",i);
( u2 n/ [4 s3 T; p6 r                Obj.inheritFormat:=false;# }4 T& y3 H; W7 s) O3 N
                Obj.maxxDim:=WH_x;+ S  N1 [4 O9 p: |
                Obj.maxyDim:=WH_y;
! S3 y0 x% V- z                Obj.ColumnWidth:=3;
( |& R: g9 _# W- e* t8 Z; ^" Q        next;
. y9 i8 |9 y5 y: @# l5 J       
8 x1 B, ~( k7 B) G+ |) F) z        .Delivery.MUs.Forklift.speed:=2;2 b, I- i( i4 z& Q/ U4 J
        WH_var.delete({1,Part_Nums+1}..{*,*});# D* U; v" b, R1 e" t! I8 ]$ Q
        for i:=1 to Part_Nums loop- l* ?$ d# w- H' S- v
                WH_var[1,i]:=chr(64+i);
; S, O; Q8 Y2 S3 ?& P        next;
) X' x. Q* ~( n% i/ K5 r' N- n" Fend;
0 W6 u# W, c) R4 n4 B# m出错的截图在这里。这些语句可以生成出来子模型层Status,但是生成不了货架层,错误显示说是unknown identifer res.求大神帮忙看看!!!多谢了
% `! [+ _4 K8 C  D& j& y# ]: A
$ O' Q; K  H! v5 }6 `! r8 M

本帖子中包含更多资源

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

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

本版积分规则

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

GMT+8, 2026-4-18 12:36 , Processed in 0.020196 second(s), 17 queries .

Powered by Discuz! X3.4 Licensed

© 2001-2017 Comsenz Inc.

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