设为首页收藏本站

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

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 3157|回复: 0

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

[复制链接]
发表于 2015-5-10 17:46:09 | 显示全部楼层 |阅读模式
我在做《生产系统仿真——plant simulation应用教程》第八章的仓储案例,在8.2.2里需要生成仓储货架层,我按照书上的语句输进去之后结果在22行出错了。
6 D! w/ \9 g& |& ]( c- \6 p语句是这样的
7 m% ~3 p1 [& v: d6 Tis! s$ c& z) r! A8 ?
        i:integer;) Y: P7 }) `9 \+ n4 q! C
        Res:string;, i% u& y9 i" F  ~& E
        obj:object;
8 r9 {& h! g3 ?% M  p- \do0 ~5 N) S8 u: i* h, z( [1 [% Y( Y0 S
        if existsObject("Status") then
* E# \$ _* X0 G: d" `* J0 z                Status.deleteObject;
9 S3 |- O8 u# I5 x        end;3 ]5 J0 t7 O$ {  ?3 I
        for i:=1 to 10 loop
, I) h( p% ]$ ^9 q: y' }                Res:=sprint("Store_",i);
  l+ `3 u- N* u2 t                if existsObject(Res) then
( H# z6 K- {" H2 h3 n- ~2 Z& V/ h: {                        Obj:=str_to_obj(Res);0 k! O2 ^6 ~4 e, N; |" e  c: o
                        Obj.deleteObject;
- E9 X4 ^8 x0 q1 W                end;
: N/ i: V( e: ?; E        next;
, Z/ p/ U; u: Y1 n' K4 N        --shengcheng Status:zimoxingceng
3 ?) V  R2 v: W2 [6 f# o        Obj:=.MaterialFlow.Frame.createObject(current,160,140,"Status");
. x8 ]# x9 Z7 h& z        Obj.Label:="warehouse status";
8 k$ V: l/ r3 G8 U) z       
# j' e. i7 }; z$ d        for i:=1 to WH_nums loop
' |' }. U$ p$ W/ X                Res:=sprint("Store_",i);. t& `! A4 `2 d2 d& c0 i' r$ \
                Obj:=.Delivery.Res.store.createObject(current,400,i*80,Res);
; C7 Q% Y; `8 k! \) Q+ H: |                Obj.Label:=sprint("huojiaceng:",i);
8 P- ]7 z) v# G/ V/ j                Obj.xDim:=WH_x;
, q8 X* R" d! U6 U                Obj.yDim:=WH_y;
! N6 y  ]$ Y! ~. \$ i                Res:=sprint("StoreData_",i);
, K3 q2 X5 I8 G* W7 ~7 _" \                # j, N; V* [1 f1 [# `9 m/ [
                Obj:=.InformationFlow.TableFile.createObject(current.Status,i*120-60,40,Res);% E5 T" {6 d+ O) N3 A
                Obj.Label:=sprint("huojiaceng:",i);
. E8 C0 V; d/ u/ n7 V* Y6 q                Obj.inheritFormat:=false;" N0 {% v# I. [% p. E. O. P
                Obj.maxxDim:=WH_x;
5 N- E# S' I' k( M/ v" X                Obj.maxyDim:=WH_y;
. ?2 E2 q+ o# i8 {& s; g                Obj.ColumnWidth:=3;
/ A& Z9 W2 }* l5 B% L" S5 r        next;3 `& \5 ]* {% m
        / c" m: G3 J+ q5 ?, T8 [
        .Delivery.MUs.Forklift.speed:=2;
5 H( T; V& D$ j, c        WH_var.delete({1,Part_Nums+1}..{*,*});
: S5 ?% h+ r7 ]) k" i        for i:=1 to Part_Nums loop
+ H( X# {# f  b4 X6 h                WH_var[1,i]:=chr(64+i);
9 t1 l4 t1 V2 ]6 d' u        next;0 _- G( a0 {5 f5 |) _
end;
! h3 ~5 m) `: H* D出错的截图在这里。这些语句可以生成出来子模型层Status,但是生成不了货架层,错误显示说是unknown identifer res.求大神帮忙看看!!!多谢了
- v: x. I+ i* _9 |+ l) [
6 A. p9 z7 e. Q1 S' e6 u

本帖子中包含更多资源

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

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

本版积分规则

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

GMT+8, 2026-1-1 18:18 , Processed in 0.023260 second(s), 17 queries .

Powered by Discuz! X3.4 Licensed

© 2001-2017 Comsenz Inc.

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