设为首页收藏本站

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

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 2498|回复: 0

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

[复制链接]
发表于 2015-5-10 17:46:09 | 显示全部楼层 |阅读模式
我在做《生产系统仿真——plant simulation应用教程》第八章的仓储案例,在8.2.2里需要生成仓储货架层,我按照书上的语句输进去之后结果在22行出错了。
  i' S" c/ ~* J4 K# _9 h语句是这样的4 a( e, `. r" v
is
5 W6 c, f: c1 h3 ^8 y& s- {0 M8 w        i:integer;
2 i: _: z  x' n6 ]5 \        Res:string;
; O6 E: l& I. f+ H( w+ ?& R        obj:object;
, d& u7 ?+ w8 V! N  G2 _7 o$ Ddo
1 t% C# i! q$ S" m        if existsObject("Status") then! R. _! `5 i' g4 \, O+ V! n
                Status.deleteObject;1 ?5 ]! [) `/ f. K, V
        end;/ O/ X, T/ I2 K: w  {, O3 P
        for i:=1 to 10 loop
5 r; R& a& o' ~" h3 a  {                Res:=sprint("Store_",i);8 r& H4 H8 O' c; y/ _: m7 ^
                if existsObject(Res) then
: y) c- m3 y3 n4 l6 e3 \: a                        Obj:=str_to_obj(Res);
1 T; t- P& p, L9 @9 q1 O4 w                        Obj.deleteObject;
' J$ `: v7 l& r9 V8 c' q  u                end;* e! m1 e& a' L8 U3 a
        next;
/ f: S& s! t& b" V( ?        --shengcheng Status:zimoxingceng; r: _: a* ]7 m1 `  {! e) H% ?7 n
        Obj:=.MaterialFlow.Frame.createObject(current,160,140,"Status");% _' v4 f" s/ {( z& N
        Obj.Label:="warehouse status";
' B. s+ T. k6 }; P$ {" O( _, q        . y' j4 v7 l' c7 Q" |  F
        for i:=1 to WH_nums loop
) I- I- u) {  x, w& Z0 w; {! X                Res:=sprint("Store_",i);
' ~. [7 i+ @# s$ ^                Obj:=.Delivery.Res.store.createObject(current,400,i*80,Res);
2 ?% ^! z4 c4 O9 [8 }                Obj.Label:=sprint("huojiaceng:",i);
7 x- F+ w2 F% E# }                Obj.xDim:=WH_x;
( q! X$ t5 u! [+ q                Obj.yDim:=WH_y;
) @. Q4 d, f" x8 P                Res:=sprint("StoreData_",i);* L+ F+ n5 f. n2 \
                ; L* L9 S9 g5 b! V2 y$ t2 ?7 e
                Obj:=.InformationFlow.TableFile.createObject(current.Status,i*120-60,40,Res);
# U4 @! |; H5 o+ V9 l% c                Obj.Label:=sprint("huojiaceng:",i);1 ^( Q! q' A; \; |
                Obj.inheritFormat:=false;% b) J% X: i- c- O/ m
                Obj.maxxDim:=WH_x;/ x! T1 ?9 p1 y1 o; C
                Obj.maxyDim:=WH_y;  Q! h! Q% m5 C$ A4 r0 X
                Obj.ColumnWidth:=3;
: v. D; W, d% `3 {8 x7 f2 S7 D; n* X        next;; e4 |* J0 W% c* ~
       
" e# ^/ n' o0 Q        .Delivery.MUs.Forklift.speed:=2;
1 {% R" K& I7 t- t( A0 J! k        WH_var.delete({1,Part_Nums+1}..{*,*});
: O- s0 T' L: q! i$ y# _        for i:=1 to Part_Nums loop
8 C$ @' V: G6 a, ~7 f" V7 h                WH_var[1,i]:=chr(64+i);
/ {: I* |: F5 x/ w- l        next;
% g- c; _% l2 Q" h# v5 D9 Kend;
& E9 F- U6 ]( \' D# a出错的截图在这里。这些语句可以生成出来子模型层Status,但是生成不了货架层,错误显示说是unknown identifer res.求大神帮忙看看!!!多谢了
3 |% D: d' N3 Q6 m
( f1 {: |6 O% I& Z

本帖子中包含更多资源

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

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

本版积分规则

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

GMT+8, 2025-7-11 17:15 , Processed in 0.015637 second(s), 17 queries .

Powered by Discuz! X3.4 Licensed

© 2001-2017 Comsenz Inc.

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