设为首页收藏本站

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

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 4703|回复: 1

[求助] 有谁用EM-PLANT做过红绿灯仿真啊?急求控制程序编码。。。。

[复制链接]
发表于 2010-5-21 14:24:47 | 显示全部楼层 |阅读模式
让小车红灯停,绿灯行出现以下情况不能解决:2 P; i( A% s, M
1)is* {% E/ k5 c3 l8 q5 I  F+ s
do) ?$ l2 g8 c/ G5 D
if light="green"
* Y' ^; \& d$ z& x then @.stopped:=false;
1 Q: h7 v& b  P" N  else0 {" ]0 \# n  c! a# ]& V. f/ Y
   @.stopped:=true;
$ d' C* f. W) g  end;% I8 S# b( E  M  W& I
end;
: K$ L# h3 x* ]6 C9 e5 Y1 o2 @7 w( X
用if else then,只会停止,不能运动,停了以后Method 不会再被调;
7 c/ s- A% k7 q( g$ N" t. J' M& z! r2)is
; g; {" D/ P  A/ s- {! r5 I  Gdo; E1 W4 @/ M0 K, x% @, c* V
if light="green"
& v" Y0 P. O; h1 G; ?2 d4 o/ ^- F then @.stopped:=false;
4 D$ a3 F) s& e% N6 K# z& ~% q  else. B5 a/ }3 T1 X$ a6 d3 f5 `: K$ K
   @.stopped:=true;
$ `: Y- n3 H2 L4 i9 h5 P  end;( v8 {0 h% u. n4 Z2 s. S, I/ b
@.move;--加了这个以后则不管红绿灯都是一直运动的,
; P6 h0 `7 j5 |: a0 `end;
1 \- F7 `' x, u& S9 b' a( j3)用ispect-when-when-else,出现同样的情况
  F7 N! \/ F  [" n  B- J求高手解决。
发表于 2010-5-21 14:47:29 | 显示全部楼层
{:3_47:}
+ G9 j! g0 D) x5 n" e逻辑混乱。随便弄一个吧' }6 m  W6 X) Z! i0 q/ o/ Q* K
is- y1 e' O! C+ k% ^+ O
do
& {1 H3 k9 m4 C% i! B2 Qif light="green" then! s1 O3 W. r9 Z) ]' t
@.continue;# ^, f% G6 Q+ S3 h" I
else
3 D) C0 \6 c5 n0 a. q@.stop;$ V0 v! y" D& C6 _* `; D
end;/ K) [" j; {) s" D  ~- B0 A! }' f
end;

评分

参与人数 1仿真币 +10 收起 理由
苘苘 + 10

查看全部评分

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

本版积分规则

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

GMT+8, 2026-7-21 02:36 , Processed in 0.014297 second(s), 15 queries .

Powered by Discuz! X3.4 Licensed

© 2001-2017 Comsenz Inc.

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