设为首页收藏本站

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

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 3767|回复: 0

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

[复制链接]
发表于 2015-5-10 17:46:09 | 显示全部楼层 |阅读模式
我在做《生产系统仿真——plant simulation应用教程》第八章的仓储案例,在8.2.2里需要生成仓储货架层,我按照书上的语句输进去之后结果在22行出错了。
, h' _. D( J9 B, w# W  X- s语句是这样的+ T% F5 d( d  S4 f' P; b$ f
is; W% s* u1 ?- h* q! `8 ~/ Q5 o% B
        i:integer;
9 y8 W; q5 l4 ~' W        Res:string;- W! |& ^$ ^0 n3 @- h* p% U# c" P
        obj:object;& B3 R. ^$ w4 n6 O( v  F
do5 N, @* L. V1 `* X3 n7 ]7 d
        if existsObject("Status") then
; q- J2 p( N& s$ O# D                Status.deleteObject;
) e" U& I' j. p7 W* g2 a: C        end;; s5 O. w; l. q' F. }) m* ^
        for i:=1 to 10 loop. M' C8 t7 K$ |7 [" @
                Res:=sprint("Store_",i);+ [1 I9 J0 U0 @, h! O% d
                if existsObject(Res) then
% n! F4 M0 c; M! i                        Obj:=str_to_obj(Res);
$ J! t' e; L- L, G5 |                        Obj.deleteObject;
6 f0 T4 M, [3 p; |+ e7 e# l                end;
1 v# M" u/ j1 k  I+ B$ V' I        next;. f3 B0 f2 H! }; @# p+ i
        --shengcheng Status:zimoxingceng
5 e. e9 L- b9 m  q# [        Obj:=.MaterialFlow.Frame.createObject(current,160,140,"Status");7 ^" ]6 a7 U- }* G
        Obj.Label:="warehouse status";/ j6 Z" y; U4 R# D  i4 d0 f
       
$ I4 g% x) d0 R7 `3 H8 Z* B        for i:=1 to WH_nums loop% J! g7 R* A; V. v5 y  j
                Res:=sprint("Store_",i);
9 W4 U2 ^/ t( I, u                Obj:=.Delivery.Res.store.createObject(current,400,i*80,Res);4 p" B* i  h! }0 J
                Obj.Label:=sprint("huojiaceng:",i);8 o& Y: a' O8 d
                Obj.xDim:=WH_x;$ x) K% [: @! x% i) _: X
                Obj.yDim:=WH_y;  q- G  C5 x) _) A+ H( H
                Res:=sprint("StoreData_",i);7 w4 `9 c! v. J  t
               
& r' M" N5 O" A8 L+ R+ \0 }                Obj:=.InformationFlow.TableFile.createObject(current.Status,i*120-60,40,Res);% b1 o) r- f! E5 Z, _9 K
                Obj.Label:=sprint("huojiaceng:",i);2 @  ~) D$ |; \. _, G6 z' f9 {+ h
                Obj.inheritFormat:=false;
/ `6 f0 R& N% S* d3 T6 P                Obj.maxxDim:=WH_x;
2 `' u3 X! T, P& d3 X) q9 [                Obj.maxyDim:=WH_y;
7 |2 Q) Q) r$ E# Q% w' y                Obj.ColumnWidth:=3;
1 A% }& D5 Z- d" Z9 a        next;
, z9 ]$ ^% M0 A* L# N/ l+ S       
+ [0 T" }/ n+ j* j3 C. @+ w" t$ I8 M        .Delivery.MUs.Forklift.speed:=2;
) ~4 F: N- N, L" ], H        WH_var.delete({1,Part_Nums+1}..{*,*});1 C% m6 Y. |, m* `
        for i:=1 to Part_Nums loop
/ S5 T2 [* S+ x3 s! P0 E$ ?8 K- x                WH_var[1,i]:=chr(64+i);- k- O: I* G% ^7 Y$ R" l4 P1 i+ w
        next;
& ]6 l. q7 Y+ Fend;
: S; m! J3 u+ Y2 }5 u. y% `* J出错的截图在这里。这些语句可以生成出来子模型层Status,但是生成不了货架层,错误显示说是unknown identifer res.求大神帮忙看看!!!多谢了
: @# l, G) T$ i% O
. {4 Y; R4 H4 _5 Y

本帖子中包含更多资源

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

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

本版积分规则

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

GMT+8, 2026-4-23 01:25 , Processed in 0.016309 second(s), 17 queries .

Powered by Discuz! X3.4 Licensed

© 2001-2017 Comsenz Inc.

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