设为首页收藏本站

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

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 4199|回复: 1

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

[复制链接]
发表于 2010-5-21 14:24:47 | 显示全部楼层 |阅读模式
让小车红灯停,绿灯行出现以下情况不能解决:
* `; O) f8 @$ _/ J' i6 p1 L- S' w1)is& v4 }9 n' ]0 a6 @1 e& @
do
9 k( f3 B" t( \% Q$ \7 i% w if light="green"- d) |5 m& E+ |. W' ?$ {+ y
then @.stopped:=false;2 m+ l; D  A; ?- G& z& v! Q
  else
& {! o  g  j7 [  a   @.stopped:=true;5 g: o% q, |1 E' E* Q1 }3 P9 K
  end;, r+ T7 Q' E& w$ @
end;
8 H" M! S4 j; {% C' a5 B
, E  T# g7 a8 ?: v/ r( t用if else then,只会停止,不能运动,停了以后Method 不会再被调;
8 k% Q/ I3 [  Z2)is
: ]+ H" ?5 t& \( t3 `do
, U' ^& d& l0 I" Y3 m2 p6 E/ V: b if light="green") _6 t1 a* v, q9 x0 T% }$ b
then @.stopped:=false;
& `. f5 v2 J  |0 Y& a5 F  else" s( u' u' o# ^6 g7 k( O
   @.stopped:=true;
$ D) S- f( C' a& }! w, i( }  end;
3 I1 @4 b8 ]' |@.move;--加了这个以后则不管红绿灯都是一直运动的,
3 d% p" Q0 E/ x0 i' rend;
6 N9 s1 O5 G. R& w' t3 n3)用ispect-when-when-else,出现同样的情况; {, O4 p2 u+ F
求高手解决。
发表于 2010-5-21 14:47:29 | 显示全部楼层
{:3_47:}
9 U$ G% g, w( |8 @. k+ r; w逻辑混乱。随便弄一个吧: [3 w) d: e( ^5 G1 e& O. H
is
" a9 p+ v6 S$ |do
: P8 k4 A: r: Sif light="green" then
" V2 r; ^$ J  ]: K% t7 u@.continue;7 n  ], f: l8 n" ~. M
else' a* F' G. g2 j/ D7 Y" K
@.stop;, B3 P6 b3 Z7 @0 x# f% I0 K
end;
& d& I9 [, R/ ]end;

评分

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

查看全部评分

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

本版积分规则

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

GMT+8, 2026-4-15 11:58 , Processed in 0.018304 second(s), 15 queries .

Powered by Discuz! X3.4 Licensed

© 2001-2017 Comsenz Inc.

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