设为首页收藏本站

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

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 3922|回复: 0

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

[复制链接]
发表于 2015-5-10 17:46:09 | 显示全部楼层 |阅读模式
我在做《生产系统仿真——plant simulation应用教程》第八章的仓储案例,在8.2.2里需要生成仓储货架层,我按照书上的语句输进去之后结果在22行出错了。" x- L' e" l4 v5 f4 \7 I
语句是这样的
( f* y0 [7 M. y* D! s, K- Sis* m; `" |" A, }' @
        i:integer;
, E4 ^3 T+ t) [: f        Res:string;  K( F9 `- I5 v5 N
        obj:object;3 S5 |6 V) r8 d! @
do
* m& t/ f; l' E+ W) D, s0 h        if existsObject("Status") then
, d0 v" G. _- f; w                Status.deleteObject;
, g; Z0 z) @# p# j        end;$ ]  Q7 c" z- C. J
        for i:=1 to 10 loop' n; K) L# p2 U/ H5 {; o$ J
                Res:=sprint("Store_",i);( |% M$ p, a& V4 u% U1 |6 M4 B
                if existsObject(Res) then# F" V! g; p' H
                        Obj:=str_to_obj(Res);$ m8 c7 }; L' |: t& S
                        Obj.deleteObject;
9 A" k# _# \0 f4 t' s+ p5 l                end;
% ]7 V/ w. s* O$ e% o4 q$ z  x        next;
* a, E/ u( y+ R* _9 I% P3 ^        --shengcheng Status:zimoxingceng  V& C/ a$ k5 s
        Obj:=.MaterialFlow.Frame.createObject(current,160,140,"Status");5 F; Y) E4 z! a* X6 W) v
        Obj.Label:="warehouse status";
0 b( v; Y& X! |( J1 E4 O. D        , ~% ]% `+ x* s" x& u" G
        for i:=1 to WH_nums loop
* t: M. h+ {8 h' U1 R) p                Res:=sprint("Store_",i);& _6 _3 l) ~5 P6 p: @
                Obj:=.Delivery.Res.store.createObject(current,400,i*80,Res);6 J4 i) ]: e' X  f+ a7 X
                Obj.Label:=sprint("huojiaceng:",i);2 X; V; x2 y; r
                Obj.xDim:=WH_x;! q/ Q9 u1 d# ?7 ^4 O9 K
                Obj.yDim:=WH_y;
8 q$ Q% R: q+ o9 k5 e. J; r                Res:=sprint("StoreData_",i);2 V% C5 Z% ^( U) U
                2 X9 a) S1 `, }3 V# q
                Obj:=.InformationFlow.TableFile.createObject(current.Status,i*120-60,40,Res);  S4 J/ W- T0 K9 O1 n1 i5 h
                Obj.Label:=sprint("huojiaceng:",i);+ g& J* O! J& y! N  b) H/ H
                Obj.inheritFormat:=false;" P" B: \# d& }" m* q
                Obj.maxxDim:=WH_x;/ p2 W4 \, Z, K6 s6 n8 ]
                Obj.maxyDim:=WH_y;" N, K# r9 C% M+ n! }% J
                Obj.ColumnWidth:=3;
' Z3 C: T; E) a+ V6 R7 s        next;9 N' D& N* U# G& v, m/ J/ f. c: F8 p
       
' a. b1 S0 \* Z  ^        .Delivery.MUs.Forklift.speed:=2;+ I+ h5 `, B! i
        WH_var.delete({1,Part_Nums+1}..{*,*});4 ~9 G$ W! x5 `
        for i:=1 to Part_Nums loop8 Y' B  o2 d- [
                WH_var[1,i]:=chr(64+i);
* I0 e4 a: `  I* j# H7 E9 j. [2 X        next;7 ~8 C1 o; G# y
end;
! k8 C7 {) l. f* [/ M( A. ?出错的截图在这里。这些语句可以生成出来子模型层Status,但是生成不了货架层,错误显示说是unknown identifer res.求大神帮忙看看!!!多谢了
- y  ]6 B0 q- C, Z+ `! ~- ^8 f0 X6 M. K( p

本帖子中包含更多资源

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

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

本版积分规则

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

GMT+8, 2026-5-15 14:04 , Processed in 0.028404 second(s), 17 queries .

Powered by Discuz! X3.4 Licensed

© 2001-2017 Comsenz Inc.

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