设为首页收藏本站

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

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 3140|回复: 2

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

  [复制链接]
发表于 2014-6-5 17:15:49 | 显示全部楼层 |阅读模式
轨道上有个小车,小车只装载一个Mu,想写一个Method,放在轨道的出口用来判断路径,但是想通过Mu的附加属性去判断,Mu的附加属性为xxx=false,命令如下
$ P0 K* Y! v( M3 `( a. x5 f, K; y! t
is
- n8 W. }' f# _       
) X3 x" y% W4 J9 h5 l( Cdo
' @1 T' J* C: O+ e
0 d' U. b) r* j9 R7 I        6 ~* G% r; {/ R& ]5 i4 d( m
        if@.numMu=1 then9 T- B8 `9 ]4 w6 V5 u8 Y
            if xxx=false then
8 C. o, L0 W6 j# o0 N                @.move(?.succ(2));
( t" O) R. n# V( n: D  a0 h                else
; c8 h1 W. y1 d" [  ?! W) j                @.move(?.succ(1));
1 A2 b/ q- D& p/ n7 t+ _                end;2 q7 Z+ v& p3 U* c* G
       
' `" p: x& I+ v( |& n        else
2 b' c/ t$ c0 t2 U- e) I7 T                @.move(?.succ(1));
( P! N0 f: f) h4 W6 V, D) k        end;! r+ y, G* q1 b* l; c. [. L1 U- `4 X% k/ h0 e
end;. z2 f4 S9 T0 W" W" R0 Z
/ v: C6 U. y7 @5 n& M% m! Q# _* ?
            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 " ?6 v, q1 M  R1 i3 |
if @.cont.xxx=false then

( `6 l" p( n' C5 O% D7 e# |4 i运行后显示出错: 应使用布尔表达式。' F7 c* O6 u, f6 `, r
false不已经是布尔了吗?
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2026-4-2 20:37 , Processed in 0.018297 second(s), 15 queries .

Powered by Discuz! X3.4 Licensed

© 2001-2017 Comsenz Inc.

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