设为首页收藏本站

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

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 4299|回复: 1

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

[复制链接]
发表于 2010-5-21 14:24:47 | 显示全部楼层 |阅读模式
让小车红灯停,绿灯行出现以下情况不能解决:5 \' K1 h5 R& R
1)is
6 ^- |" a: r& [9 Edo5 \, q: x; D6 ~  U7 z. G
if light="green"
* a% ?- L8 V6 t6 Q  M then @.stopped:=false;. ]: P) A, ?4 P% a$ W2 K& Q
  else
4 P$ q  [5 @' [$ p   @.stopped:=true;
/ ~0 c0 D7 X9 r1 b& @: @3 z  end;
  K7 D. b2 t) a  E* h" o8 s# _: mend;
6 F& s4 y1 D* ~  r7 P! O, H. x4 @9 D, E% \* |
用if else then,只会停止,不能运动,停了以后Method 不会再被调;1 u3 F- j8 D6 V! {# K& o  m5 O
2)is
7 |4 [# N/ l8 X0 s" g# fdo
3 j- Z) U, \1 y/ U2 G* S" [ if light="green"
. f: {8 u5 P! D' S then @.stopped:=false;
$ `/ k) P. p" e1 N  |/ U. [2 }  else
5 A; z( }: I' m/ h2 Z; ^   @.stopped:=true;" G0 B5 {% s9 D
  end;6 b  j- V: e: c( Q
@.move;--加了这个以后则不管红绿灯都是一直运动的,
2 a$ Y" D: \7 G) r  Y" xend;9 z/ p' [" g- B+ r# f* K3 i7 {
3)用ispect-when-when-else,出现同样的情况* p1 a4 E3 J# _" i( ^
求高手解决。
发表于 2010-5-21 14:47:29 | 显示全部楼层
{:3_47:}
0 }+ C' W( z  Z; W# \) @逻辑混乱。随便弄一个吧
6 C5 J  f% g3 q$ t6 z2 vis
( x% r4 r- ^( y) s. v/ hdo
7 u9 Z& O! f& `1 h) Gif light="green" then
& @. ], ^! k, w" j$ s- N) ~@.continue;
+ M- H/ r, V2 l2 N4 a+ belse
* q& t3 z5 \: I( V) U9 T) M$ E@.stop;
# _5 A: m+ _! v/ D' ?: L( z6 h! _* Jend;
5 x+ s, }' v( u% Y6 r3 Wend;

评分

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

查看全部评分

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

本版积分规则

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

GMT+8, 2026-4-27 16:57 , Processed in 0.019308 second(s), 15 queries .

Powered by Discuz! X3.4 Licensed

© 2001-2017 Comsenz Inc.

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