设为首页收藏本站

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

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 2997|回复: 0

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

[复制链接]
发表于 2015-5-10 17:46:09 | 显示全部楼层 |阅读模式
我在做《生产系统仿真——plant simulation应用教程》第八章的仓储案例,在8.2.2里需要生成仓储货架层,我按照书上的语句输进去之后结果在22行出错了。7 e* K5 c, y. z/ l$ [
语句是这样的5 C' q  x+ g9 k7 \" ^
is8 V( @# G' P! a6 T  l
        i:integer;0 U* U7 N9 A( {/ J' b( G3 P
        Res:string;
: ]% i4 Q) s2 V* R. }2 g        obj:object;
& T# v6 O' }) c( l% P4 k3 |$ Vdo
' ~* m: c6 Z1 C: `! g# q        if existsObject("Status") then
+ L) j: C- r2 r                Status.deleteObject;5 q" F+ N4 q: \# ]  Q
        end;
8 D  Q% C6 F7 |) B  p        for i:=1 to 10 loop
% P8 B- {3 G. M. C                Res:=sprint("Store_",i);
3 _9 M' R2 q# r                if existsObject(Res) then
7 p5 c0 k8 E. N& S$ a! |                        Obj:=str_to_obj(Res);
- ]% O& \* G0 \! F( [                        Obj.deleteObject;
" s+ _5 `, |) b8 `                end;3 R5 Z" S6 F# F, n
        next;
0 l4 p) h! w$ M        --shengcheng Status:zimoxingceng& f8 y$ _( I) Y" _5 B7 l
        Obj:=.MaterialFlow.Frame.createObject(current,160,140,"Status");
  }# k( f7 o5 U! Y( v        Obj.Label:="warehouse status";
2 Q# S. x5 b" }' F6 B: k0 j       
% w; r! F; `# c/ f        for i:=1 to WH_nums loop
. [7 ?+ F- ?( e# c! |                Res:=sprint("Store_",i);
' F4 S* r" x  h                Obj:=.Delivery.Res.store.createObject(current,400,i*80,Res);
. W+ u1 P$ Y+ B7 Z                Obj.Label:=sprint("huojiaceng:",i);
5 ^! w* a- O. @                Obj.xDim:=WH_x;) N2 q1 p1 t3 b" m6 u
                Obj.yDim:=WH_y;% P/ I6 S+ m2 e  ?  X5 u) Y( C
                Res:=sprint("StoreData_",i);
' u$ Y6 M( |! F4 W# i& K% v                ' I& Y  P, o7 ^/ c; O! {8 u* g
                Obj:=.InformationFlow.TableFile.createObject(current.Status,i*120-60,40,Res);
& a# e) H  l# N                Obj.Label:=sprint("huojiaceng:",i);7 C+ y5 L6 M0 b( U0 E+ C4 M. r& Z
                Obj.inheritFormat:=false;# V' L9 |9 q* z: U. f  D8 n% x3 t
                Obj.maxxDim:=WH_x;
9 _! c) z$ {2 l( b' A                Obj.maxyDim:=WH_y;
- R2 x4 J7 W! u8 R5 T# L( E                Obj.ColumnWidth:=3;! u% W, p( u* f5 q2 n' s( J& x8 q, f
        next;
* [2 U2 c- }7 F- C5 ]' `; S$ M        $ w8 Q/ w" X6 J2 F
        .Delivery.MUs.Forklift.speed:=2;# Q, d: F7 [1 L* y
        WH_var.delete({1,Part_Nums+1}..{*,*});
5 j+ {# |; f2 e$ E2 A0 M        for i:=1 to Part_Nums loop
" l) O6 C1 O. ^' _- W6 _                WH_var[1,i]:=chr(64+i);
0 t9 x5 ^2 q5 d0 E" K8 M        next;
! J% P/ r0 C3 V, y; C5 _end;
1 h, W  ~  c, k. l. j  u; {& @出错的截图在这里。这些语句可以生成出来子模型层Status,但是生成不了货架层,错误显示说是unknown identifer res.求大神帮忙看看!!!多谢了: `& N; p7 s1 k0 f+ R/ K/ m/ m5 e

: N! {3 |. E+ N& v

本帖子中包含更多资源

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

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

本版积分规则

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

GMT+8, 2025-11-28 01:51 , Processed in 0.018547 second(s), 17 queries .

Powered by Discuz! X3.4 Licensed

© 2001-2017 Comsenz Inc.

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