设为首页收藏本站

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

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 2962|回复: 2

[求助] emplant中小车上的实体,判断路径问题

  [复制链接]
发表于 2014-6-5 17:15:49 | 显示全部楼层 |阅读模式
轨道上有个小车,小车只装载一个Mu,想写一个Method,放在轨道的出口用来判断路径,但是想通过Mu的附加属性去判断,Mu的附加属性为xxx=false,命令如下- S$ t; _" p* O3 a5 i! L; V, r- G: G

* a% O; N/ M7 \8 J' Q: A! }6 fis  {3 {; ~; N, c# L& T
        ; ?$ h7 n* i. n4 B- {+ K1 T- C/ a
do
7 ^1 a+ n: @% B2 b, l
7 g& f9 }( q9 a9 A# s# X        : l! m# e" r5 h8 S4 i: X& O" D2 I
        if@.numMu=1 then0 \* ?7 C' Z, x8 J: M4 y  G
            if xxx=false then
  ^4 I# s) ?: @. I6 X( m                @.move(?.succ(2));6 V6 o. J$ K2 {# ~8 o
                else
" F9 M$ t2 B. q  j" d                @.move(?.succ(1));
. E* D, D3 ~9 @" w9 K                end;
9 ]  G$ i! v" z4 [0 g        , J/ u  G9 G; Q+ e
        else2 P  I' R% N, x  U
                @.move(?.succ(1));
% q% G* G1 c+ A% i2 _. l        end;
/ y  Q6 Q2 s6 Y9 yend;
3 [1 C7 E& {# N/ V) [& z3 q6 I
3 I" |9 \' [8 W! g: I            if xxx=false then这句总是显示xxx未知,我知道轨道上的命令对象是小车,不是Mu,但是怎么改呢?谢谢
发表于 2014-6-6 09:42:31 | 显示全部楼层
HHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHH
 楼主| 发表于 2014-6-6 10:17:48 | 显示全部楼层
taoyifei2000 发表于 2014-6-5 20:55 5 N. V* h' _. B; ?+ M/ X* F
if @.cont.xxx=false then
4 b! D; y. R9 j
运行后显示出错: 应使用布尔表达式。5 j3 D* j2 I+ d
false不已经是布尔了吗?
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2026-2-5 13:26 , Processed in 0.015646 second(s), 15 queries .

Powered by Discuz! X3.4 Licensed

© 2001-2017 Comsenz Inc.

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