设为首页收藏本站

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

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 4444|回复: 0

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

[复制链接]
发表于 2015-5-10 17:46:09 | 显示全部楼层 |阅读模式
我在做《生产系统仿真——plant simulation应用教程》第八章的仓储案例,在8.2.2里需要生成仓储货架层,我按照书上的语句输进去之后结果在22行出错了。5 u' J" D0 P5 w; G2 N- V
语句是这样的9 U% z4 {3 q6 T3 q" v& x
is/ p9 [( q2 d: J# [& k0 j' C
        i:integer;
4 y7 c" a. w3 q+ w/ z1 B        Res:string;0 x: [0 I- z& N9 V+ o: R8 `. _2 O  v
        obj:object;0 f; r) _+ t$ u' [! n) l3 f
do
/ F+ g3 k; F2 d6 m+ t8 T$ M        if existsObject("Status") then  w$ A  y1 q2 Z8 L0 e
                Status.deleteObject;! B$ m- w4 O  i: Y' D
        end;
8 U* L! |2 k# v, j: R        for i:=1 to 10 loop
* u2 W1 Q: B* ~                Res:=sprint("Store_",i);0 _$ m# s% Z0 I0 D: D
                if existsObject(Res) then
2 B$ W. c5 R9 C" t" O                        Obj:=str_to_obj(Res);$ c: X3 l* |5 c4 `8 b
                        Obj.deleteObject;5 G9 r6 Z- S, p. u
                end;
- Y: N$ W1 Y, B0 M. N; C" q        next;
" ]5 W+ z9 ?; M; f" B        --shengcheng Status:zimoxingceng: ~8 D$ T% l1 v& \' d7 ~
        Obj:=.MaterialFlow.Frame.createObject(current,160,140,"Status");
8 L  p1 K9 R8 _: \+ t' x3 L        Obj.Label:="warehouse status";8 G) Y! k6 M1 R1 l
       
, T1 S5 o( K. S7 _' U1 P* U, l        for i:=1 to WH_nums loop
4 I& n2 x) L$ ^! j! ]                Res:=sprint("Store_",i);
+ x/ H6 s3 `! S$ Y0 z; [9 {9 j: b! ?                Obj:=.Delivery.Res.store.createObject(current,400,i*80,Res);: o* s4 v$ t0 W( T8 e; d3 \
                Obj.Label:=sprint("huojiaceng:",i);
1 Z$ m6 y/ T8 O8 c                Obj.xDim:=WH_x;; e$ E9 ?% T6 G8 w1 z5 U+ c2 x
                Obj.yDim:=WH_y;
: x5 d6 V# z" F( [4 K5 A: N                Res:=sprint("StoreData_",i);
5 T0 W) u/ Y. C) ]                - A( X) \9 @2 F% e% d
                Obj:=.InformationFlow.TableFile.createObject(current.Status,i*120-60,40,Res);
# i) b* r+ ~, n7 G% N                Obj.Label:=sprint("huojiaceng:",i);' x# _# n8 h* {2 _+ i
                Obj.inheritFormat:=false;" V5 {2 X" F$ K& }  O
                Obj.maxxDim:=WH_x;8 f. Z  T7 }+ I; @
                Obj.maxyDim:=WH_y;
. B  A# q9 N/ ^1 b% q                Obj.ColumnWidth:=3;5 L7 d9 C( d  f/ `
        next;7 H0 t0 l0 W$ g6 q
       
# B& [' k# d5 }& P        .Delivery.MUs.Forklift.speed:=2;
8 g7 ~" u: \& M( B        WH_var.delete({1,Part_Nums+1}..{*,*});6 e  |) ]# p2 X( M, x! D0 T8 Z$ Q0 _
        for i:=1 to Part_Nums loop
  Y4 C/ d) {& ^3 V                WH_var[1,i]:=chr(64+i);
  Y3 q8 }9 p: z8 H( m- q( E        next;0 C* {6 @; ^& p% q& K
end;; V) F2 A! U3 E- M
出错的截图在这里。这些语句可以生成出来子模型层Status,但是生成不了货架层,错误显示说是unknown identifer res.求大神帮忙看看!!!多谢了: z7 z8 L: J* v
  R# H8 l( J, [; o* l4 x

本帖子中包含更多资源

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

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

本版积分规则

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

GMT+8, 2026-8-11 09:02 , Processed in 0.015700 second(s), 17 queries .

Powered by Discuz! X3.4 Licensed

© 2001-2017 Comsenz Inc.

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