设为首页收藏本站

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

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 4280|回复: 0

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

[复制链接]
发表于 2015-5-10 17:46:09 | 显示全部楼层 |阅读模式
我在做《生产系统仿真——plant simulation应用教程》第八章的仓储案例,在8.2.2里需要生成仓储货架层,我按照书上的语句输进去之后结果在22行出错了。
1 y$ @1 u1 k" |, [& y1 I3 p( ~语句是这样的2 n5 S2 Z4 h1 G. X' h' T! O
is1 k; h) [/ S4 Q2 L
        i:integer;
! p% ?5 f3 t6 W1 S+ y( ?+ p+ _' h1 i0 R        Res:string;
4 s( n+ G  H) _- O% B( Y        obj:object;8 v* u! g; j" h$ X
do
! F' [( M4 u6 V' O  l  f        if existsObject("Status") then8 D5 _1 q1 z& [, U4 T
                Status.deleteObject;4 p5 l6 b- y6 E- O0 h7 S7 Z9 t$ `
        end;. i& f% ]7 P2 E% g  j0 |% R& q
        for i:=1 to 10 loop
6 I; A7 V1 I1 n* W" r* [; |                Res:=sprint("Store_",i);2 [2 l5 x5 n2 {6 U* |
                if existsObject(Res) then
' G- b. g" n* o                        Obj:=str_to_obj(Res);* H) X  m5 ^% B/ y& Q
                        Obj.deleteObject;
; n: P& a4 l7 M% b- i; Q8 H2 e                end;
+ n9 k! `. n$ |! n9 ~0 _9 B        next;- b/ h  `5 v* H
        --shengcheng Status:zimoxingceng
; B5 T' c# z9 P: d0 o4 q        Obj:=.MaterialFlow.Frame.createObject(current,160,140,"Status");1 l4 ^/ B: I3 Z5 I) o+ U
        Obj.Label:="warehouse status";
4 {4 C; ^4 H% N; e2 v& V       
& L& ?7 `9 y8 W0 m        for i:=1 to WH_nums loop
2 `6 @# \& ?0 r( E                Res:=sprint("Store_",i);7 \( i3 j; e6 J; N
                Obj:=.Delivery.Res.store.createObject(current,400,i*80,Res);! l/ c3 k" s; j6 b( B
                Obj.Label:=sprint("huojiaceng:",i);
! o3 p4 w/ B# |. q+ N0 d# F                Obj.xDim:=WH_x;
" e' z' m, E& T. R/ `                Obj.yDim:=WH_y;+ _2 h2 c# F* o% F: v" d
                Res:=sprint("StoreData_",i);
8 S2 L2 M: X5 p6 q& t# z  b  s                ! Q" g) s( p$ T- t* `; _- e
                Obj:=.InformationFlow.TableFile.createObject(current.Status,i*120-60,40,Res);
! T, |5 n+ ?/ ~8 [. j2 z                Obj.Label:=sprint("huojiaceng:",i);
, M. h+ }+ F8 S: @, |$ I- @                Obj.inheritFormat:=false;
$ i1 P/ A% b7 F* [                Obj.maxxDim:=WH_x;
: i, D4 d- @3 X6 p! j                Obj.maxyDim:=WH_y;4 u: {. J1 g. Q" B( G9 s
                Obj.ColumnWidth:=3;. S+ X( h" `7 [0 s. h0 q  f
        next;
3 S9 v8 a: O% K" C% ?       
% v( Z8 W$ J5 _2 G; {1 ^( x' L        .Delivery.MUs.Forklift.speed:=2;
" r; |0 e( W! i0 o9 P        WH_var.delete({1,Part_Nums+1}..{*,*});
' E, X! p0 I1 b( |; g4 M9 O        for i:=1 to Part_Nums loop
# F3 L0 w3 h( N3 g) a$ r/ l                WH_var[1,i]:=chr(64+i);
* Z. U- H/ [  K- ~7 ^        next;# r, }0 C9 V5 U: {- N5 X* y8 c3 X
end;5 A) K; l; I) ]3 J( p3 [
出错的截图在这里。这些语句可以生成出来子模型层Status,但是生成不了货架层,错误显示说是unknown identifer res.求大神帮忙看看!!!多谢了
; @$ T% p1 j) T" n
7 L. ~" u3 \7 [7 l

本帖子中包含更多资源

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

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

本版积分规则

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

GMT+8, 2026-7-19 04:34 , Processed in 0.016249 second(s), 17 queries .

Powered by Discuz! X3.4 Licensed

© 2001-2017 Comsenz Inc.

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