设为首页收藏本站

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

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 2462|回复: 2

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

  [复制链接]
发表于 2014-6-5 17:15:49 | 显示全部楼层 |阅读模式
轨道上有个小车,小车只装载一个Mu,想写一个Method,放在轨道的出口用来判断路径,但是想通过Mu的附加属性去判断,Mu的附加属性为xxx=false,命令如下! |& J; f2 m9 m: C; L1 e- W: x0 z! O. L& z
) b' i6 ?+ |# v+ ~' e
is
* x- d, a9 w9 m9 N% z1 L+ P       
- P; v( R, o3 w) ]+ zdo
/ @3 W7 b! W4 A, Y' Z) j3 x( ^4 R
8 y2 _1 S4 |- ~, P8 k4 l4 y1 G        7 n; V6 ?" J& p
        if@.numMu=1 then
1 [! K+ l8 ^+ {            if xxx=false then
+ g# d9 p2 n* N: G3 m                @.move(?.succ(2));
& y' N0 N1 f9 N3 g7 O: D# w                else
% x$ N, u" ?( Y                @.move(?.succ(1));' w1 j4 r( v; C" T" _1 q8 J3 H
                end;
# _8 j! z. v! D% u- a# x6 `$ t       
* U7 ^6 K8 ^8 ]' @+ G& R        else8 f" G) l% X" c1 l; Y- l1 P
                @.move(?.succ(1));
' L8 E- R3 W4 X, J  u' U        end;5 l0 e$ l% K) e' f
end;1 N  F1 F8 B3 E# |
7 N# n1 q* v( C
            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 + l/ q8 T# W3 e9 v
if @.cont.xxx=false then
4 e" {3 U" m" {$ B0 F/ X9 g9 }6 ^
运行后显示出错: 应使用布尔表达式。
0 a* X' i  x4 p# f8 w+ @/ q5 p7 W- gfalse不已经是布尔了吗?
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2025-9-14 07:55 , Processed in 0.016455 second(s), 15 queries .

Powered by Discuz! X3.4 Licensed

© 2001-2017 Comsenz Inc.

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