设为首页收藏本站

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

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 3830|回复: 0

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

[复制链接]
发表于 2015-5-10 17:46:09 | 显示全部楼层 |阅读模式
我在做《生产系统仿真——plant simulation应用教程》第八章的仓储案例,在8.2.2里需要生成仓储货架层,我按照书上的语句输进去之后结果在22行出错了。7 ?8 O$ ^% E" U0 ]! U- k) u+ a2 `
语句是这样的
/ f% g( I- B" Iis
' z$ S* [& ?# I5 ^5 n$ d" F        i:integer;( t* A& K) |8 y& w, e
        Res:string;% w2 c& I% b' U( }9 Y6 x
        obj:object;
1 J$ q' [$ N1 j& C5 G5 v/ L5 @/ |do
0 }+ M0 f2 n! i: S        if existsObject("Status") then, Z. t( {5 ^% m) Y) k
                Status.deleteObject;- s# M" {$ h2 K$ w# Z1 _
        end;
! r3 X( Z# s% c( t5 X        for i:=1 to 10 loop! M' J8 y! P8 h' b
                Res:=sprint("Store_",i);
  @8 Q/ g. ^, V0 h3 t                if existsObject(Res) then9 h  w/ b$ ~4 c; \
                        Obj:=str_to_obj(Res);4 I; H$ ]: `2 @9 M1 `1 t
                        Obj.deleteObject;
0 \' {* L2 F" F                end;
8 n, ]1 l2 f% |        next;4 v& k: n/ W; O1 N) [+ i! P
        --shengcheng Status:zimoxingceng
: \8 M9 `: X: \4 B# t$ ?7 m        Obj:=.MaterialFlow.Frame.createObject(current,160,140,"Status");
6 @: y, s% Y- T/ ]5 x/ \) M        Obj.Label:="warehouse status";6 F) d& `# P! U6 P
       
5 X  I$ W7 \6 u( R" _* G* g/ I, P        for i:=1 to WH_nums loop' O  _% l( l7 ]% U* v, G5 u" T
                Res:=sprint("Store_",i);8 s, I  }, ~; i
                Obj:=.Delivery.Res.store.createObject(current,400,i*80,Res);
4 Z+ y3 j; n7 L% u! F                Obj.Label:=sprint("huojiaceng:",i);
2 R" Z% m; l" y* m4 A" V                Obj.xDim:=WH_x;
$ Z9 p  A! T! y+ O. @                Obj.yDim:=WH_y;% t- _* l6 a3 I  q% J
                Res:=sprint("StoreData_",i);
2 Z8 d/ Y/ L3 q7 c& R               
7 {2 N* l% {+ K4 B7 G                Obj:=.InformationFlow.TableFile.createObject(current.Status,i*120-60,40,Res);7 N4 p/ t0 e: ^, j. U
                Obj.Label:=sprint("huojiaceng:",i);- M( y: d. I% I2 S2 A
                Obj.inheritFormat:=false;1 W* [; L) R6 r4 A# E
                Obj.maxxDim:=WH_x;
- [& Y/ {  o. q" J+ P+ X                Obj.maxyDim:=WH_y;
9 w* p  F7 _/ X9 J                Obj.ColumnWidth:=3;9 m. W: g. l  g
        next;( O( A9 x" F8 c
       
% b- T  u/ E' [. K        .Delivery.MUs.Forklift.speed:=2;0 l' ?. N9 H! R% f, E: o; D
        WH_var.delete({1,Part_Nums+1}..{*,*});
5 ~8 C6 g" g1 t4 L: w2 f/ ^1 F3 t        for i:=1 to Part_Nums loop0 M( `$ E- F3 _' d% b" g
                WH_var[1,i]:=chr(64+i);
$ d1 G! C1 {. x7 Q2 h7 O7 I- v8 r        next;3 M" ?/ e; b$ n: Z! f  D+ o3 ?
end;$ y  _& \# U6 u6 g# R4 c* }
出错的截图在这里。这些语句可以生成出来子模型层Status,但是生成不了货架层,错误显示说是unknown identifer res.求大神帮忙看看!!!多谢了
9 N  Z9 S/ m% z/ T
! U- h- r& O. P$ P

本帖子中包含更多资源

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

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

本版积分规则

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

GMT+8, 2026-5-2 16:01 , Processed in 0.019250 second(s), 17 queries .

Powered by Discuz! X3.4 Licensed

© 2001-2017 Comsenz Inc.

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