设为首页收藏本站

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

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 4550|回复: 0

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

[复制链接]
发表于 2015-5-10 17:46:09 | 显示全部楼层 |阅读模式
我在做《生产系统仿真——plant simulation应用教程》第八章的仓储案例,在8.2.2里需要生成仓储货架层,我按照书上的语句输进去之后结果在22行出错了。, T4 N5 B2 {+ {; J
语句是这样的
3 G8 B- D/ Q$ f' ~' }( Y0 F+ cis
  ^0 B: |4 q, L; W8 W        i:integer;2 N( N* P; M; k
        Res:string;; A$ u6 m) y1 V4 d
        obj:object;
' k( K+ r) j* }6 Odo  U. g/ t" w5 w; d' l$ O% l
        if existsObject("Status") then
3 g$ _4 h* @: k/ N4 Q% [) ^                Status.deleteObject;! _9 T$ g# }) I5 G2 v1 ~9 \( [
        end;
9 c# p: M  _! z5 D. W8 P        for i:=1 to 10 loop2 R1 N4 r" [) j0 r
                Res:=sprint("Store_",i);9 V. g* o$ Q# z' H( p1 o0 }
                if existsObject(Res) then$ k( P' ~" a' j
                        Obj:=str_to_obj(Res);
4 v* V. C9 Q7 r$ v# x                        Obj.deleteObject;% k( I7 j, \- P1 z- u! {3 Z
                end;+ L& @0 _  N; A" g; L
        next;
# L2 x* N6 D8 f        --shengcheng Status:zimoxingceng, X/ j/ u' Y2 D0 b
        Obj:=.MaterialFlow.Frame.createObject(current,160,140,"Status");. A" k- u/ F& V9 m
        Obj.Label:="warehouse status";  o1 [) `, O1 x& A1 W' L
       
9 A: |6 l4 {% B/ R1 O! y% [        for i:=1 to WH_nums loop8 ~4 K* x# R. G7 J5 _+ e
                Res:=sprint("Store_",i);
& e2 A) c: W% C+ O3 s                Obj:=.Delivery.Res.store.createObject(current,400,i*80,Res);
  T6 I8 L, ]* X" ]6 r- y# b7 V- Q. O                Obj.Label:=sprint("huojiaceng:",i);! t  S- }. @  u! H: G" O
                Obj.xDim:=WH_x;% D3 f; T4 U; X) L
                Obj.yDim:=WH_y;
# [9 R; ^; ?; v' E+ d' H; ^; P                Res:=sprint("StoreData_",i);
9 f% i( p& o2 m  q) `' l, A               
- n) l: I! S, [* C* I0 y* ^7 q' f                Obj:=.InformationFlow.TableFile.createObject(current.Status,i*120-60,40,Res);4 C6 _7 a! K( ^9 C4 s
                Obj.Label:=sprint("huojiaceng:",i);- F  D# {- q8 q$ I
                Obj.inheritFormat:=false;+ j5 h' h$ ?- m7 G0 f3 H
                Obj.maxxDim:=WH_x;$ K. `' x. M5 r6 O; ~
                Obj.maxyDim:=WH_y;
' b: x8 Q$ I/ y0 j1 H( L                Obj.ColumnWidth:=3;& E8 G5 Y9 c% u1 Q/ w
        next;
" z5 v2 {$ h* H- w6 {* \0 k       
4 v/ Y; n* l/ v( T1 I        .Delivery.MUs.Forklift.speed:=2;
) h* ~) K3 ?$ G6 \$ c, `        WH_var.delete({1,Part_Nums+1}..{*,*});
9 V3 h+ z" Y' o+ x6 B9 @        for i:=1 to Part_Nums loop3 j6 e6 \- q0 M/ D# B6 B% ]
                WH_var[1,i]:=chr(64+i);% R: s$ ^1 Q8 \# L7 J- L. p
        next;: z  v7 h' {3 _  B+ _6 f5 h
end;
; H2 J% |, Y9 M+ j- g( X* ~9 E2 e出错的截图在这里。这些语句可以生成出来子模型层Status,但是生成不了货架层,错误显示说是unknown identifer res.求大神帮忙看看!!!多谢了$ W3 `4 z$ x' w/ t2 @. L) [
( Z  N- G: s0 ?- E9 R4 q

本帖子中包含更多资源

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

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

本版积分规则

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

GMT+8, 2026-9-1 18:02 , Processed in 0.021232 second(s), 17 queries .

Powered by Discuz! X3.4 Licensed

© 2001-2017 Comsenz Inc.

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