设为首页收藏本站

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

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 2434|回复: 2

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

  [复制链接]
发表于 2014-6-5 17:15:49 | 显示全部楼层 |阅读模式
轨道上有个小车,小车只装载一个Mu,想写一个Method,放在轨道的出口用来判断路径,但是想通过Mu的附加属性去判断,Mu的附加属性为xxx=false,命令如下/ o" O0 s% A$ H7 w* |: S

# W% y5 Y# S9 W9 z* v" jis
' O  D. N& J! C' V4 ~' N' U' n/ x       
( k) w% M; H5 w% k5 Ydo5 [, o$ _: {, @. G! y0 d
  Q- P: x: |& M' \, U* A
        ; q* D; p6 M. b* m, Z
        if@.numMu=1 then
4 g1 i, I: [& e7 ?1 }            if xxx=false then
# w$ E' ]3 W* [                @.move(?.succ(2));
0 O2 {; N2 b* s% M                else2 y/ C+ q, Y+ Y1 C. i: ?1 h
                @.move(?.succ(1));9 ~# @- A$ L6 i. s( Y6 @- z
                end;
5 J( s& E9 m9 b+ F) G        , M: w; L/ `/ `4 b$ `8 u4 z
        else
, s2 A. l. w; Y* @7 y3 j                @.move(?.succ(1));# N, q6 \) V5 D( r
        end;8 k) Z) g' \! ]8 g; [, C# _6 a  O- o1 Y
end;
  h2 e% b( W# u/ D: @1 C+ s) T! z7 p- L8 ]3 P+ M0 F; i3 C* f0 y
            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
# w' E: [) Y; m. K9 |/ E# ?if @.cont.xxx=false then

; x" q. t/ q! _" o' G运行后显示出错: 应使用布尔表达式。
  t8 G6 B# k! m2 Y( ]1 P3 m  Ifalse不已经是布尔了吗?
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2025-9-9 08:15 , Processed in 0.014083 second(s), 15 queries .

Powered by Discuz! X3.4 Licensed

© 2001-2017 Comsenz Inc.

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