设为首页收藏本站

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

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 3236|回复: 0

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

[复制链接]
发表于 2015-5-10 17:46:09 | 显示全部楼层 |阅读模式
我在做《生产系统仿真——plant simulation应用教程》第八章的仓储案例,在8.2.2里需要生成仓储货架层,我按照书上的语句输进去之后结果在22行出错了。- J! w4 N1 _' P  K  _( ?' [) f
语句是这样的2 Q9 X6 c; T1 y3 ~
is
- b0 i: @) _& E  o9 _0 _$ _        i:integer;
8 T1 G* D" i$ u$ i1 I1 u, [        Res:string;
% T' ?: V: G9 e, F        obj:object;) x5 p3 a$ [$ [- J# d7 ?2 ~' g$ z
do$ m5 M* t) o) r# r7 A# q
        if existsObject("Status") then" O. S) z5 ]. M  B/ @9 h
                Status.deleteObject;
5 s7 e9 Q" ]) I% P$ B/ d        end;
5 l" o" v/ \/ e        for i:=1 to 10 loop
" \  z0 W# E- ~# |% e3 n4 h                Res:=sprint("Store_",i);/ v4 V# R: t9 O
                if existsObject(Res) then
% \& c# q* |, X- v3 z* c0 }                        Obj:=str_to_obj(Res);& B8 {2 ]6 Q1 r; x- J+ Z) c; p; t
                        Obj.deleteObject;/ l  V+ ~8 k' F7 Q8 g% p
                end;
9 p6 s0 S& k0 {/ L        next;
# W) B0 r- D: P1 a        --shengcheng Status:zimoxingceng
# @6 z6 z* h! j! k3 B! x5 x        Obj:=.MaterialFlow.Frame.createObject(current,160,140,"Status");- _7 x; b3 c' o; ^% Z
        Obj.Label:="warehouse status";
( ?5 o. K- M8 O( h        % g4 |9 m3 S) ~
        for i:=1 to WH_nums loop0 t$ G9 ^! V+ G; S' G; l
                Res:=sprint("Store_",i);' s( J% ]9 {! _' j+ A& D
                Obj:=.Delivery.Res.store.createObject(current,400,i*80,Res);6 P+ c* H# y& E+ y! D; ~! W
                Obj.Label:=sprint("huojiaceng:",i);
, o& z* _+ j, _( d# p& r                Obj.xDim:=WH_x;( k' V: Z& v, o! L7 r
                Obj.yDim:=WH_y;
! ~; Z% @' t& D! Z+ }6 o" r                Res:=sprint("StoreData_",i);
/ V) z) Q/ X9 R" I" l/ }! x                2 J6 A! p$ @8 N. n; C7 I7 M
                Obj:=.InformationFlow.TableFile.createObject(current.Status,i*120-60,40,Res);
' _  t! b# \1 }1 s  c% S8 o8 l                Obj.Label:=sprint("huojiaceng:",i);: m, X$ p0 R* {% m# u
                Obj.inheritFormat:=false;
# b6 T6 W6 W" k( }                Obj.maxxDim:=WH_x;  Q, k4 n8 i4 B( s5 q9 [1 c* P/ E: T; m
                Obj.maxyDim:=WH_y;
6 U" a  S' \! s5 H' V/ E                Obj.ColumnWidth:=3;! i# h+ T$ n4 }) ~" O
        next;) V6 T* t6 q2 q
        - S- o) ?% r/ ^& O
        .Delivery.MUs.Forklift.speed:=2;4 o7 |% z& H5 l+ r' f% E8 H% b6 v) H
        WH_var.delete({1,Part_Nums+1}..{*,*});  Z9 P) k5 t4 S
        for i:=1 to Part_Nums loop
3 j6 j# e/ G; t0 J* P                WH_var[1,i]:=chr(64+i);
4 @3 v) y( `& T7 @# x- l+ w        next;
( K+ `5 f4 s0 @# G5 p+ Tend;1 s3 I0 A# c; e
出错的截图在这里。这些语句可以生成出来子模型层Status,但是生成不了货架层,错误显示说是unknown identifer res.求大神帮忙看看!!!多谢了
, R% a4 Z% X: n' f# Y
( a* Q+ c/ v% X" A

本帖子中包含更多资源

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

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

本版积分规则

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

GMT+8, 2026-1-23 17:22 , Processed in 0.015136 second(s), 18 queries .

Powered by Discuz! X3.4 Licensed

© 2001-2017 Comsenz Inc.

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