设为首页收藏本站

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

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 4071|回复: 1

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

[复制链接]
发表于 2010-5-21 14:24:47 | 显示全部楼层 |阅读模式
让小车红灯停,绿灯行出现以下情况不能解决:! L  e0 Z* F- T
1)is
9 R  E8 _% v) W" l. R  Ido
( L3 e# L$ \4 t% `3 o5 p' q; j if light="green"
) T9 w: R2 [+ T9 ?! k2 t& }) m# [ then @.stopped:=false;
4 U5 b. e- `, g0 G4 x1 |  else
7 y. `8 U8 [# T4 p2 F& [, ?   @.stopped:=true;
. V1 Q) Q+ k$ Y) J  end;+ v7 Y3 y9 m8 ~9 R( o# f
end;; Q5 a2 m0 i  m) K* [. z

! [$ [, j2 m0 A4 A" ?用if else then,只会停止,不能运动,停了以后Method 不会再被调;2 H' B) v# U/ e$ j
2)is
# x0 o% K0 A7 N1 F& \do# C7 O5 y8 m* A( M3 A! J1 h
if light="green"3 T4 T7 b4 l! {, b/ I2 V9 I. \9 N% y
then @.stopped:=false;
$ y7 j, h/ }5 k: a4 p5 l  else
: Y5 A! h/ G" i; Z   @.stopped:=true;' V" J5 ~8 y: S+ Z  }$ x
  end;
4 T; A; K- I0 A( M1 m( d) Z@.move;--加了这个以后则不管红绿灯都是一直运动的,# ^1 S! G6 p& ]3 H/ s
end;
4 k. t* b5 ]  s) D" C- H3)用ispect-when-when-else,出现同样的情况
# b/ r" a- j( _3 e+ A$ s- J求高手解决。
发表于 2010-5-21 14:47:29 | 显示全部楼层
{:3_47:}
& |9 i5 @% q: T' v( |7 y* V逻辑混乱。随便弄一个吧$ L9 e; W5 `3 V1 f
is
1 X/ m/ n! ]+ W* y; A  {$ }do4 p. s# r9 V1 [6 \' y7 `. g$ Y" }& N7 S
if light="green" then
1 {" i6 W6 x$ x% D. ]2 G# ?- m@.continue;& ]9 V; r) u. H% a
else2 ]& g8 J5 h9 N
@.stop;
# r. b2 X# w! iend;
" W# m7 x2 v0 R3 ?& v9 d$ iend;

评分

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

查看全部评分

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

本版积分规则

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

GMT+8, 2026-3-14 03:29 , Processed in 0.019526 second(s), 15 queries .

Powered by Discuz! X3.4 Licensed

© 2001-2017 Comsenz Inc.

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