设为首页收藏本站

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

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 4513|回复: 1

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

[复制链接]
发表于 2010-5-21 14:24:47 | 显示全部楼层 |阅读模式
让小车红灯停,绿灯行出现以下情况不能解决:
2 P# g+ j% i/ c. x# O1)is
8 S2 k7 j5 H: b7 H# @  Gdo
/ q( N- t, w# @: a! J if light="green"
& \% ?( g1 l) Q5 u' |& i/ N+ G( i then @.stopped:=false;# i; e4 z* u' u! K* i( H/ u4 w
  else& I- B- \# l# h- r
   @.stopped:=true;$ W2 X( J" |, ]9 k  |/ I
  end;
! w! h! P4 C8 [, c1 E: dend;
8 J# I5 V9 O( j* t5 d
3 B* U" p; `$ y+ k3 u4 u用if else then,只会停止,不能运动,停了以后Method 不会再被调;
, \; h" O: j6 Q2)is& f4 K! h" m( e% q' z! L
do- R  `$ H' v7 K: |- ^
if light="green"
# N' F% u3 a+ O% D( r& I7 h* Z then @.stopped:=false;
4 h. u& d6 q& a: a9 X  else
, e: M/ r/ r1 H: z   @.stopped:=true;
7 [0 t1 }* ?' @8 {. C! k: b  end;
# d, ~/ d8 l5 d, F6 q; y@.move;--加了这个以后则不管红绿灯都是一直运动的,
" {1 N% {4 x$ P. qend;
( U% j, D' K/ F% f" f3)用ispect-when-when-else,出现同样的情况) y0 @& \1 \! E# V7 T7 ~% B/ O* V
求高手解决。
发表于 2010-5-21 14:47:29 | 显示全部楼层
{:3_47:}& r7 o8 A4 Y' b
逻辑混乱。随便弄一个吧+ [/ u6 r/ _7 Y* d5 E: |/ `
is
$ @( t- n& v0 m; B& u' p: edo! @7 O+ T' w. X% r: J
if light="green" then: c( g- ^8 J$ x- x. N  A  _6 F
@.continue;
/ t5 c5 }: B  L  f. Velse
& l, u7 e2 W+ q@.stop;* e: b8 |4 H$ @. `5 |
end;* S0 G0 S3 s! q* Z
end;

评分

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

查看全部评分

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

本版积分规则

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

GMT+8, 2026-6-12 00:27 , Processed in 0.013567 second(s), 15 queries .

Powered by Discuz! X3.4 Licensed

© 2001-2017 Comsenz Inc.

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