设为首页收藏本站

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

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 3455|回复: 0

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

[复制链接]
发表于 2015-5-10 17:46:09 | 显示全部楼层 |阅读模式
我在做《生产系统仿真——plant simulation应用教程》第八章的仓储案例,在8.2.2里需要生成仓储货架层,我按照书上的语句输进去之后结果在22行出错了。) Q# X, i; b7 N# o
语句是这样的
1 Q1 u/ A! I* B8 Q% F4 f0 sis
8 J- ~$ F# h( G% {$ Z# a        i:integer;
! p& y. C  e' Y9 t5 [. B8 q        Res:string;
, g$ y7 o- J# F7 r! }7 u        obj:object;. d9 f* e/ Q# R% @
do
( A0 D* h: S/ ^1 Z: m( z        if existsObject("Status") then
8 ^$ |6 A+ r" z9 |; s                Status.deleteObject;
3 ~: r7 l- L) F( `1 f        end;& M( g0 y$ o. s
        for i:=1 to 10 loop. `4 g9 i2 t9 R3 {8 O9 Q
                Res:=sprint("Store_",i);
9 A  Y6 F- _6 n, P                if existsObject(Res) then4 A4 u' k. S2 P& X
                        Obj:=str_to_obj(Res);
& S# H5 F3 M+ k7 |- k/ I, f                        Obj.deleteObject;1 n2 {6 e5 x+ c7 P3 a2 P& Y% i
                end;
6 C( x1 J( g9 m; m6 _! e        next;
& A7 H+ I. w; a/ @% {+ e        --shengcheng Status:zimoxingceng
) D* D0 {5 E* x; e' A        Obj:=.MaterialFlow.Frame.createObject(current,160,140,"Status");1 l4 X# H: T* G
        Obj.Label:="warehouse status";
/ U! U4 {7 F2 ]4 \       
) Y7 {. E- ~  J1 w& F" H; Q        for i:=1 to WH_nums loop
' L* r4 v4 e0 U: J6 W' `, W6 }                Res:=sprint("Store_",i);7 |3 i, F( L: c+ p7 \" z. T
                Obj:=.Delivery.Res.store.createObject(current,400,i*80,Res);2 O! u* v4 y! J8 X1 b
                Obj.Label:=sprint("huojiaceng:",i);$ t- |! s9 }6 {( x5 j% Q. p+ G5 x* e  I( E
                Obj.xDim:=WH_x;
! p; D8 a* J5 Y3 ]' b" z5 B8 I" `                Obj.yDim:=WH_y;
& q, R* J& \# ]3 e- h                Res:=sprint("StoreData_",i);. w* s+ r  O9 }) J0 [# w6 X
               
( R, r4 B& C5 d; K8 ?  r                Obj:=.InformationFlow.TableFile.createObject(current.Status,i*120-60,40,Res);1 R: V$ I7 N4 Z
                Obj.Label:=sprint("huojiaceng:",i);8 I! W9 W' H  Y. }
                Obj.inheritFormat:=false;
/ V' L7 i! C% U: H                Obj.maxxDim:=WH_x;  n2 _$ U3 |1 l/ D1 u1 }3 k. p
                Obj.maxyDim:=WH_y;
$ g) P8 A- C$ U3 F9 H" R/ L                Obj.ColumnWidth:=3;+ ?2 }7 [- F& g+ ~# x! f
        next;
+ z9 T; A4 R$ R       
5 s1 Z* C  N8 I        .Delivery.MUs.Forklift.speed:=2;2 i( z6 _; E! W% l) D
        WH_var.delete({1,Part_Nums+1}..{*,*});
6 w: o4 I1 a3 h" y1 T3 W2 D7 v8 J        for i:=1 to Part_Nums loop
9 X0 B# N" y6 l( {                WH_var[1,i]:=chr(64+i);- O% X1 {. x$ U3 X" c% K! k
        next;% t0 ^  f" r3 v
end;# l# X" J' n$ N( \+ E; k1 J
出错的截图在这里。这些语句可以生成出来子模型层Status,但是生成不了货架层,错误显示说是unknown identifer res.求大神帮忙看看!!!多谢了7 _6 P$ a/ u. G5 }, P1 R
) V( w- ~& j7 R, Q

本帖子中包含更多资源

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

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

本版积分规则

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

GMT+8, 2026-3-2 11:52 , Processed in 0.019936 second(s), 17 queries .

Powered by Discuz! X3.4 Licensed

© 2001-2017 Comsenz Inc.

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