设为首页收藏本站

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

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 3256|回复: 0

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

[复制链接]
发表于 2015-5-10 17:46:09 | 显示全部楼层 |阅读模式
我在做《生产系统仿真——plant simulation应用教程》第八章的仓储案例,在8.2.2里需要生成仓储货架层,我按照书上的语句输进去之后结果在22行出错了。
: v0 T4 S% f6 [0 m1 \' ?9 A0 a语句是这样的; x5 c: ?) s$ I& O6 N& g! z/ ^8 u: E0 d
is
2 z; z0 ^- |% M        i:integer;
7 q- M  u9 P3 g        Res:string;
+ x* A& m& Z, X' ~8 W        obj:object;
' j2 e0 ^& r& H* @+ y2 ddo
3 R% h- ~* Q; s        if existsObject("Status") then
' f; g: @( V0 O/ _9 ~1 j                Status.deleteObject;
. a5 F8 ]1 S$ J9 e: s3 F" H6 r: v6 y. a        end;
. @! u9 ]3 h9 d1 }% ^; ]6 I* {        for i:=1 to 10 loop
5 y; ~% U' i/ Z' a$ \                Res:=sprint("Store_",i);
# q7 i2 b$ g9 D9 k) U% D                if existsObject(Res) then
. }. v: H% u8 A* q2 Q4 t6 W                        Obj:=str_to_obj(Res);
$ B& Z/ R) \# k- `" ]; s                        Obj.deleteObject;
6 q. ~" W4 s. L- {# H+ V9 }. y) K                end;
1 ?5 N) B) y* O$ _; y. r7 u) ~- L        next;
* |0 C3 w' b+ V# P; c) H9 {. m        --shengcheng Status:zimoxingceng9 f! r( Y5 b* e  z
        Obj:=.MaterialFlow.Frame.createObject(current,160,140,"Status");" H6 w* G/ b' W* w
        Obj.Label:="warehouse status";# Q" j4 O2 n4 J( E4 Q
        6 ^& K) d, O$ u9 O
        for i:=1 to WH_nums loop$ ?9 O9 y2 \& A) U! e
                Res:=sprint("Store_",i);$ e5 I  D% `/ d: ?1 U# @
                Obj:=.Delivery.Res.store.createObject(current,400,i*80,Res);0 s# u5 d0 x9 p) a- s; M; n
                Obj.Label:=sprint("huojiaceng:",i);/ F! Q& h. l, y2 x/ |; X% n
                Obj.xDim:=WH_x;+ d1 W7 M3 L6 z  x3 O6 _" e" f' r
                Obj.yDim:=WH_y;
* O6 E, K4 Z# I8 b+ Y) [0 k                Res:=sprint("StoreData_",i);
" N! ~' O3 q1 F- W                - X7 g) v! _  Z) I0 k& O
                Obj:=.InformationFlow.TableFile.createObject(current.Status,i*120-60,40,Res);
$ R3 k+ V; C5 F' b                Obj.Label:=sprint("huojiaceng:",i);8 h  |& o$ V5 t7 j& V$ H
                Obj.inheritFormat:=false;
4 H* W, P* _) C+ j                Obj.maxxDim:=WH_x;
( \0 N) ~: y5 d, b  [                Obj.maxyDim:=WH_y;" k5 q$ i4 d2 |* I$ z, d
                Obj.ColumnWidth:=3;7 j3 J3 h$ b7 J8 K3 B2 h
        next;4 H. {* i) e8 J9 g& ]
        3 x/ J0 [" k" p/ X
        .Delivery.MUs.Forklift.speed:=2;
$ H& ]# D) I" e' [        WH_var.delete({1,Part_Nums+1}..{*,*});
4 m2 `. Z& ]1 n' W: c; E        for i:=1 to Part_Nums loop
' k! T9 N! H9 ~. h% g' Z0 t                WH_var[1,i]:=chr(64+i);
+ q3 i4 i; |# u% @3 H        next;) @' n, V; H; e7 H  _
end;: C) O7 T& ^+ d
出错的截图在这里。这些语句可以生成出来子模型层Status,但是生成不了货架层,错误显示说是unknown identifer res.求大神帮忙看看!!!多谢了/ ?. G2 `: ]8 j* l* ]1 }9 F6 v  s6 ]
" F- [6 M+ V6 J1 k8 d* ^7 o5 P

本帖子中包含更多资源

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

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

本版积分规则

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

GMT+8, 2026-1-27 09:54 , Processed in 0.024183 second(s), 17 queries .

Powered by Discuz! X3.4 Licensed

© 2001-2017 Comsenz Inc.

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