设为首页收藏本站

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

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 3194|回复: 0

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

[复制链接]
发表于 2015-5-10 17:46:09 | 显示全部楼层 |阅读模式
我在做《生产系统仿真——plant simulation应用教程》第八章的仓储案例,在8.2.2里需要生成仓储货架层,我按照书上的语句输进去之后结果在22行出错了。4 d* E, r3 s; l, p! |
语句是这样的
9 D" K3 Y+ b0 ^- [- Y( n7 \/ U% E' Qis
, _( g* X$ U3 e6 V* Q% |# T2 f        i:integer;
; ]# L' `* O' B3 Y        Res:string;  a: ?* n, N0 k) L
        obj:object;
. d" T! V* x# Qdo7 W  q0 H, h) R6 K: K
        if existsObject("Status") then
& G; O5 h: {; h. v( s  e9 k                Status.deleteObject;
; S) a& F. h8 M1 V. C        end;  L4 \; G) j: g
        for i:=1 to 10 loop
  g; j9 i+ h, n% [  v! T                Res:=sprint("Store_",i);
8 J3 E. R) y& G" u                if existsObject(Res) then. S6 R+ r. d+ N* i- i
                        Obj:=str_to_obj(Res);
& D4 R3 p1 S- _9 p                        Obj.deleteObject;4 d9 i7 j/ X6 ~" ]9 \" j0 X
                end;# C$ t: J' ?- d0 }1 u6 y4 o
        next;9 M. f1 s. N: }0 B
        --shengcheng Status:zimoxingceng  o3 ~* q2 r2 U, d
        Obj:=.MaterialFlow.Frame.createObject(current,160,140,"Status");2 X+ I9 X& @) Y) A: I$ ^, ?
        Obj.Label:="warehouse status";
1 m0 `& z- c# Q2 f% y       
4 I5 x7 O! _1 P0 F' n# \* F        for i:=1 to WH_nums loop
4 M0 x# J2 G- c/ M% {& W                Res:=sprint("Store_",i);2 g. y* I3 A& m+ G
                Obj:=.Delivery.Res.store.createObject(current,400,i*80,Res);
: I5 P: `& g- C                Obj.Label:=sprint("huojiaceng:",i);
3 A+ z& ?% Y) ?, h. w* I                Obj.xDim:=WH_x;) a4 H  a' e! F' r7 x* w
                Obj.yDim:=WH_y;
6 M+ _7 k6 Y+ q% r                Res:=sprint("StoreData_",i);
3 ]. z4 y& V* j% S- |                / ?0 c. z! X4 M  h
                Obj:=.InformationFlow.TableFile.createObject(current.Status,i*120-60,40,Res);+ V8 u2 ~; h- Z+ L# S7 H$ @
                Obj.Label:=sprint("huojiaceng:",i);( Q- |' N" X4 P2 p2 k
                Obj.inheritFormat:=false;
; w2 X1 s$ }  \/ V                Obj.maxxDim:=WH_x;
1 Y2 x$ [% q9 s9 v, F. M                Obj.maxyDim:=WH_y;3 A- h- q2 @5 T# [
                Obj.ColumnWidth:=3;
# n3 \( {8 _( D5 Q        next;
2 G5 z  I# N% _, ^+ I( k! d* B        5 }# Q" z8 }$ w; N+ y
        .Delivery.MUs.Forklift.speed:=2;
% R5 a5 t- x9 o# j6 x3 j0 ^        WH_var.delete({1,Part_Nums+1}..{*,*});
+ |& o4 c) G& I( B) Q        for i:=1 to Part_Nums loop8 m, d: c' t( R6 n$ D& [
                WH_var[1,i]:=chr(64+i);9 d4 m8 ~, {) q) P
        next;, F; J! L3 U8 a, S% a
end;
* x) l) M# V. a7 S# f8 e出错的截图在这里。这些语句可以生成出来子模型层Status,但是生成不了货架层,错误显示说是unknown identifer res.求大神帮忙看看!!!多谢了" s4 r! z7 t1 h) M2 L
+ [% u) o1 }- o6 z2 a7 H: t

本帖子中包含更多资源

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

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

本版积分规则

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

GMT+8, 2026-1-14 13:24 , Processed in 0.015454 second(s), 17 queries .

Powered by Discuz! X3.4 Licensed

© 2001-2017 Comsenz Inc.

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