设为首页收藏本站

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

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 4494|回复: 0

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

[复制链接]
发表于 2015-5-10 17:46:09 | 显示全部楼层 |阅读模式
我在做《生产系统仿真——plant simulation应用教程》第八章的仓储案例,在8.2.2里需要生成仓储货架层,我按照书上的语句输进去之后结果在22行出错了。" r* a$ v5 @) R( X2 F
语句是这样的3 H( j' I# i: |  L% ^% L+ P
is: i; U+ X2 T3 D3 F
        i:integer;
6 E. J7 b6 _" _, i        Res:string;
  ^$ A. Q  }: l% Z. K2 E7 W. v7 A$ C        obj:object;/ f7 o- O6 P- x8 z: N: e* p
do+ ^8 s+ p* _) m. y' B; R
        if existsObject("Status") then
/ ^) F* [4 J+ k. P+ u7 t1 P                Status.deleteObject;+ m- l# h9 q0 M/ ^8 P
        end;; m7 T% `1 P& O- H! S, m5 @" Y' l- `
        for i:=1 to 10 loop
5 w" v2 R: U2 N9 p, S0 O- N' R% j; A                Res:=sprint("Store_",i);) t; C3 W! s( o! k$ o- l: X. o/ Q9 M
                if existsObject(Res) then
- J! I+ I( w* E* S5 u                        Obj:=str_to_obj(Res);- R5 C8 R0 |9 g8 @( q
                        Obj.deleteObject;0 U' M0 U- k- R0 p# O4 a& G3 n* i
                end;
7 `* K4 Z0 ^0 E6 l9 \) ]3 N6 R( F        next;( z( _# r6 `( G0 x# Q: h1 e1 q
        --shengcheng Status:zimoxingceng
3 _4 \* o% u9 S2 k' l6 B8 [8 F        Obj:=.MaterialFlow.Frame.createObject(current,160,140,"Status");
% i% p( D8 W% d& f- S        Obj.Label:="warehouse status";
9 U9 h/ _' v3 p0 P2 Y4 d       
8 j: u) T: E8 g; C$ B+ J        for i:=1 to WH_nums loop' c. _! o4 S8 V  l$ N5 L
                Res:=sprint("Store_",i);. o& o  {: V( \* x) Z* q" x6 j
                Obj:=.Delivery.Res.store.createObject(current,400,i*80,Res);
+ \5 h9 u: v- k. o                Obj.Label:=sprint("huojiaceng:",i);' F; J) {3 b2 j  y
                Obj.xDim:=WH_x;
4 x: X3 h0 ^& U) f3 z' A                Obj.yDim:=WH_y;
, W5 F$ b! @7 M' n                Res:=sprint("StoreData_",i);
0 a$ B8 o: g4 ?, j& v# I. D                3 w! Q% i' S) i* [
                Obj:=.InformationFlow.TableFile.createObject(current.Status,i*120-60,40,Res);" K% @0 T2 Q3 R( p. C8 D
                Obj.Label:=sprint("huojiaceng:",i);
1 Z; a: B( B8 r                Obj.inheritFormat:=false;8 t$ Z+ @  L5 i& {. U& a% E
                Obj.maxxDim:=WH_x;9 G% e/ w1 x, Q- }5 [7 D
                Obj.maxyDim:=WH_y;1 e6 S3 y* s/ V& H
                Obj.ColumnWidth:=3;( |4 G1 Q4 |0 K6 M  c  j
        next;4 f7 K) F: v! |
        9 ^; F- `+ X+ M+ Z# \$ u1 I
        .Delivery.MUs.Forklift.speed:=2;6 R$ ?# ^( }( J/ e$ e+ Z. c
        WH_var.delete({1,Part_Nums+1}..{*,*});
/ O- _- s: v. N: G4 C( H' `        for i:=1 to Part_Nums loop
1 E8 ]5 m, T. f, X                WH_var[1,i]:=chr(64+i);: o! S5 O  y7 h$ I7 W
        next;, |, q0 Y; P  x  b8 B
end;. U# \$ R/ ~) u  s/ O
出错的截图在这里。这些语句可以生成出来子模型层Status,但是生成不了货架层,错误显示说是unknown identifer res.求大神帮忙看看!!!多谢了
2 n& Y* J0 s2 V2 Y2 j, A1 a# ~: I4 G8 y. m; B

本帖子中包含更多资源

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

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

本版积分规则

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

GMT+8, 2026-8-22 06:54 , Processed in 0.021501 second(s), 17 queries .

Powered by Discuz! X3.4 Licensed

© 2001-2017 Comsenz Inc.

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