设为首页收藏本站

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

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 3512|回复: 0

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

[复制链接]
发表于 2015-5-10 17:46:09 | 显示全部楼层 |阅读模式
我在做《生产系统仿真——plant simulation应用教程》第八章的仓储案例,在8.2.2里需要生成仓储货架层,我按照书上的语句输进去之后结果在22行出错了。& P* V" e. F) }  w# [
语句是这样的
9 i' m2 e) a6 Z+ z2 G& uis
4 f# @3 X6 y) b# J2 A/ o        i:integer;
8 m$ L5 r! U3 a9 E% Y+ a! C+ s, I        Res:string;
8 P! x" x4 y4 p3 D        obj:object;
! G) Z/ i' w0 r- Vdo+ o' |" n7 H+ M% a$ t
        if existsObject("Status") then
6 Q8 X) i" @+ q/ y. V7 w, Y9 e/ C: h                Status.deleteObject;' [4 o- |/ R9 x  m. S3 z4 X$ X
        end;
( |( ?) @# a$ R7 D4 P        for i:=1 to 10 loop+ c# l& f! d8 O" N
                Res:=sprint("Store_",i);# Y8 H4 Y  R5 E6 d3 g4 |
                if existsObject(Res) then, D2 i' K; {- E# H1 c
                        Obj:=str_to_obj(Res);) W  w. @8 w) u& i
                        Obj.deleteObject;; y* P: s9 B1 W9 b) E# r
                end;
& I" L! E( U( x( ?& o+ N. \        next;
* c- J8 p; F9 f& I2 O$ f        --shengcheng Status:zimoxingceng8 b# @$ |) Z% [$ k' W
        Obj:=.MaterialFlow.Frame.createObject(current,160,140,"Status");
! m- ^2 m7 E# |( E        Obj.Label:="warehouse status";  }- i1 ^. P% D* r  c. l  O
       
2 @: ?( n, D9 _) ]% @7 N: w        for i:=1 to WH_nums loop3 N. j& H( s' u0 P- M3 Z! j6 i* b" w
                Res:=sprint("Store_",i);
+ M' I* }% x& O$ Q. B                Obj:=.Delivery.Res.store.createObject(current,400,i*80,Res);
0 l) K# _: {# R' D                Obj.Label:=sprint("huojiaceng:",i);
% A9 B7 X2 `) L6 L% |! S4 \/ N                Obj.xDim:=WH_x;- |5 u. j& Q& h! `
                Obj.yDim:=WH_y;1 A5 O: \- N, I- g4 @& l$ q/ b
                Res:=sprint("StoreData_",i);* e! O$ ~$ M2 `7 L5 I8 v" W3 E
                0 }, O+ q0 d9 {/ O2 [
                Obj:=.InformationFlow.TableFile.createObject(current.Status,i*120-60,40,Res);
3 M! S: \/ j3 Y5 O/ c                Obj.Label:=sprint("huojiaceng:",i);
1 v3 B% f* g' q2 I; ^3 \                Obj.inheritFormat:=false;1 I( b1 A4 h7 L$ W+ o) W# J
                Obj.maxxDim:=WH_x;
) O5 z! w  {4 M( W$ a+ Q3 p                Obj.maxyDim:=WH_y;$ P& l3 u% P5 u8 G% T
                Obj.ColumnWidth:=3;  I, B) L6 R" o" f
        next;
. {* A4 g2 l$ ?2 P3 o- O       
: B9 A3 X  {1 D+ w9 N( r        .Delivery.MUs.Forklift.speed:=2;! ?" I' T- G3 Z1 {
        WH_var.delete({1,Part_Nums+1}..{*,*});
2 Q3 X  a' b4 ?+ f- v; {7 _* V  c2 U        for i:=1 to Part_Nums loop; A1 a7 k) D6 b3 S3 j  [- ]7 X5 a
                WH_var[1,i]:=chr(64+i);* c/ s( L6 l3 |* i; U
        next;6 w7 e. m0 v( u( H
end;
& }6 p( f& b( c/ f. T) m7 I9 A  b出错的截图在这里。这些语句可以生成出来子模型层Status,但是生成不了货架层,错误显示说是unknown identifer res.求大神帮忙看看!!!多谢了
4 b: `! [" h9 l* F- `: K! l2 z* I0 l! [' ^" q8 R5 S, T

本帖子中包含更多资源

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

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

本版积分规则

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

GMT+8, 2026-3-13 08:58 , Processed in 0.024228 second(s), 17 queries .

Powered by Discuz! X3.4 Licensed

© 2001-2017 Comsenz Inc.

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