设为首页收藏本站

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

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 4249|回复: 0

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

[复制链接]
发表于 2015-5-10 17:46:09 | 显示全部楼层 |阅读模式
我在做《生产系统仿真——plant simulation应用教程》第八章的仓储案例,在8.2.2里需要生成仓储货架层,我按照书上的语句输进去之后结果在22行出错了。
* s' h5 H% @) z5 w" q8 \语句是这样的+ C. _, w8 q2 s, q1 ^  E
is0 V& \. C+ ]* h/ f2 a  ?
        i:integer;
; I; x' T9 [5 M) z8 Q        Res:string;
% |  }: o- j0 `& ]. W0 d# F% ]) W        obj:object;  u: `0 \5 O  h9 {2 X8 b  E
do
: g. ]: o/ ^5 p& Q0 e! D9 m        if existsObject("Status") then; N' i( N, G  F0 h8 o: u* G* o. V% B1 }
                Status.deleteObject;
, _4 y- L% r6 t& r! e. M' l        end;0 u, R# s; l' d8 t6 @2 w3 i
        for i:=1 to 10 loop
* w; U+ A) \: j- Z# J( d( U0 h! |                Res:=sprint("Store_",i);
  d  [7 i8 w: _& m; n) _1 |                if existsObject(Res) then' {4 q2 s! M* A+ f* {5 h7 m
                        Obj:=str_to_obj(Res);
' M! W/ N2 n- y; f9 l8 Q                        Obj.deleteObject;
" ]9 ]$ W* e5 M# N' X& S0 U                end;
9 A$ H  J9 M- C4 f8 b" j9 h        next;
( e# [  i; f7 w" d# D        --shengcheng Status:zimoxingceng
9 g/ X( X: |8 n( H, H        Obj:=.MaterialFlow.Frame.createObject(current,160,140,"Status");
5 ^/ D# {- j0 `7 W2 o* O        Obj.Label:="warehouse status";
- J2 S# A( ^( Z6 Z% M* j3 H        ! A# `! B" U$ J. D" @
        for i:=1 to WH_nums loop
0 T% z4 j  K3 r( ?5 f$ B                Res:=sprint("Store_",i);2 J+ X0 D% T0 R# I; t+ C
                Obj:=.Delivery.Res.store.createObject(current,400,i*80,Res);) f% \# ?5 M$ z6 m2 c
                Obj.Label:=sprint("huojiaceng:",i);! B! l) V/ r7 V6 n. D; ^
                Obj.xDim:=WH_x;
" S: Z/ x& D3 |. s                Obj.yDim:=WH_y;8 [3 M2 i& W% U' i) G, v
                Res:=sprint("StoreData_",i);4 X4 e2 T' W! x& w& q
                7 v) E/ p' p% O! P4 i( [0 o
                Obj:=.InformationFlow.TableFile.createObject(current.Status,i*120-60,40,Res);
+ t4 v& v- h  ?1 T: M2 [) B& K                Obj.Label:=sprint("huojiaceng:",i);1 t* D1 p7 F+ y- W6 T" B7 F
                Obj.inheritFormat:=false;7 J5 ?& Y( U, i# Q3 w( C) j
                Obj.maxxDim:=WH_x;
0 m, B; G4 `  ?" H. h- {2 @7 {; O                Obj.maxyDim:=WH_y;
7 t- W2 I9 K$ ^" e2 z8 s                Obj.ColumnWidth:=3;
& i& m3 A, K, u/ d        next;. M# m& u$ [  ?: ~" s3 G
       
! M' G0 w$ I- H        .Delivery.MUs.Forklift.speed:=2;& P/ f1 F3 Q  ^8 W
        WH_var.delete({1,Part_Nums+1}..{*,*});# U; `% M+ N' d
        for i:=1 to Part_Nums loop
3 C- g& `1 X+ m, b. u! u                WH_var[1,i]:=chr(64+i);0 R# {3 j  ^" |+ F, U. Q' S
        next;
2 L# L' z3 i2 h1 Xend;
+ C9 K2 |: I- ?3 z出错的截图在这里。这些语句可以生成出来子模型层Status,但是生成不了货架层,错误显示说是unknown identifer res.求大神帮忙看看!!!多谢了
9 v4 q  l& A) ~0 M7 ]; T2 l
; I2 l# Y0 O2 m# F8 O7 B

本帖子中包含更多资源

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

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

本版积分规则

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

GMT+8, 2026-7-14 13:56 , Processed in 0.019639 second(s), 17 queries .

Powered by Discuz! X3.4 Licensed

© 2001-2017 Comsenz Inc.

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