设为首页收藏本站

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

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 3700|回复: 0

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

[复制链接]
发表于 2015-5-10 17:46:09 | 显示全部楼层 |阅读模式
我在做《生产系统仿真——plant simulation应用教程》第八章的仓储案例,在8.2.2里需要生成仓储货架层,我按照书上的语句输进去之后结果在22行出错了。
0 p7 n. t5 M% a8 w" L# t2 |语句是这样的& c& C# N4 q! u  B& \
is
+ U' [/ P$ D9 J5 X1 X        i:integer;
  t6 _1 w. E! F3 p        Res:string;3 T, [, e, V7 I  p
        obj:object;5 ]  w0 z1 f% H' I/ j6 `0 G
do& u/ e- t6 j6 v" G& L; J( ^
        if existsObject("Status") then
/ }7 ^8 d  a3 g) ^( c1 t                Status.deleteObject;! s" s) `" d% A
        end;
; g3 R! }: S! @" n& ?3 b        for i:=1 to 10 loop
$ `  E3 B: c* u2 x                Res:=sprint("Store_",i);
5 N9 W: q( [6 h6 M                if existsObject(Res) then! ]/ l1 v/ V2 j
                        Obj:=str_to_obj(Res);. O- |! K/ _( z" f
                        Obj.deleteObject;
% ^" W( e+ h3 p) ]                end;0 B. z( y0 `* ^1 t6 j
        next;
/ Y1 r* w( b* Y6 V1 ^        --shengcheng Status:zimoxingceng
0 m! x8 X8 b( h3 a- Q        Obj:=.MaterialFlow.Frame.createObject(current,160,140,"Status");8 e+ `! w4 `* K1 {/ l
        Obj.Label:="warehouse status";; Z$ ~! k: X4 D
       
; w7 V8 K% w5 ?/ e/ Z# `+ x        for i:=1 to WH_nums loop
$ ]  Z$ B1 C1 H4 K                Res:=sprint("Store_",i);" B0 j; s6 ?& P( Q  S( r; Q) Q
                Obj:=.Delivery.Res.store.createObject(current,400,i*80,Res);4 l- Y+ d9 d, p
                Obj.Label:=sprint("huojiaceng:",i);4 ^6 i# ]% U4 R
                Obj.xDim:=WH_x;& [% M7 Y) P" a
                Obj.yDim:=WH_y;8 V5 M8 @+ `: ~4 j( i
                Res:=sprint("StoreData_",i);
4 u2 \# X% f. ^) b; b                0 r/ ?+ G. B+ d9 U2 m0 V7 k
                Obj:=.InformationFlow.TableFile.createObject(current.Status,i*120-60,40,Res);
& Z- Y/ `/ Y9 o* O0 l                Obj.Label:=sprint("huojiaceng:",i);
3 P% L( {! {, _- f- o- `                Obj.inheritFormat:=false;/ y% k7 W  e2 t* H
                Obj.maxxDim:=WH_x;) S. u( v1 ^. J$ Q2 {# s3 f
                Obj.maxyDim:=WH_y;" d$ X9 t( e& a" {" G6 f
                Obj.ColumnWidth:=3;9 e* H9 d8 S, h4 \7 i3 I1 K; X" `
        next;
( h' R- j- C: E' g* H* c$ Y4 S        & _! `3 w, a# Z- V$ {) h
        .Delivery.MUs.Forklift.speed:=2;
6 c2 U. R1 N, V* ~        WH_var.delete({1,Part_Nums+1}..{*,*});
4 k# [% _6 i+ S, ^        for i:=1 to Part_Nums loop
6 x8 W  m; w5 }$ v                WH_var[1,i]:=chr(64+i);
+ N% D- I4 c9 v7 d8 b" _% K8 O$ a+ ?        next;
5 f: ^- n" X. ^7 o7 s0 b, wend;& v* j& ?5 \- l  l  [% s
出错的截图在这里。这些语句可以生成出来子模型层Status,但是生成不了货架层,错误显示说是unknown identifer res.求大神帮忙看看!!!多谢了
+ ]7 D* ~, N  A- Z) d% ^' `( t8 V
. l1 B' B8 H; T7 M/ N

本帖子中包含更多资源

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

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

本版积分规则

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

GMT+8, 2026-4-15 15:17 , Processed in 0.019399 second(s), 17 queries .

Powered by Discuz! X3.4 Licensed

© 2001-2017 Comsenz Inc.

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