设为首页收藏本站

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

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 3983|回复: 1

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

[复制链接]
发表于 2010-5-21 14:24:47 | 显示全部楼层 |阅读模式
让小车红灯停,绿灯行出现以下情况不能解决:
7 b7 f7 i& A# E5 P4 i% {1)is
( e. V; E) W6 p+ w& W& Edo
9 u/ I1 s: {+ l5 y  r* L! B if light="green"9 x! G* d, ^1 Q  T+ L
then @.stopped:=false;
8 H: `# n9 z- B- l  else
5 L) G( i3 X4 R* k. c  A. I   @.stopped:=true;7 q* ~3 `$ k1 ]
  end;
0 {1 N3 ?  T- V5 W4 P4 ~+ Hend;
* N9 `+ s+ B: q3 [0 w; |" q1 w, U
' v$ r9 {, @" {! ^3 U9 [& z用if else then,只会停止,不能运动,停了以后Method 不会再被调;
; z1 P6 H8 k+ ?2 a$ r2)is# m6 E  ^' j# k$ V# G; }+ |5 p
do5 u: B5 }8 [6 ]4 u6 m& [+ I* C% |
if light="green"
6 Q9 }; i! c3 r/ j$ M then @.stopped:=false;
" e" A- o8 v9 p! v" B) v  else. e+ `; T4 e9 E. m
   @.stopped:=true;
; L4 V4 L- Z1 e- V# V2 O) r  end;
/ r8 z, ]& {, V; {@.move;--加了这个以后则不管红绿灯都是一直运动的,& h7 X# Q/ F3 j# f5 B) ~
end;6 g4 T- Z# I; v5 y9 z! [
3)用ispect-when-when-else,出现同样的情况' W5 N0 h! e+ r# n# x5 p
求高手解决。
发表于 2010-5-21 14:47:29 | 显示全部楼层
{:3_47:}1 F$ {* z$ P$ ~2 Q5 p, z
逻辑混乱。随便弄一个吧1 q+ Y4 |, [# y2 \  W
is
% m0 f3 v( O  T) H( P& fdo
# b6 d7 i& V6 M( a9 B9 ^  Uif light="green" then
% c) h* _& A3 {' x4 m' q3 @@.continue;/ q, P  _) W/ h0 E5 G% c
else
7 D1 A  H. l; D9 E% M& n@.stop;
+ K1 X4 o3 C: a0 D# U% k5 b; Fend;
( |5 ?* t$ q0 m- l9 A5 jend;

评分

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

查看全部评分

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

本版积分规则

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

GMT+8, 2026-2-20 21:26 , Processed in 0.017714 second(s), 15 queries .

Powered by Discuz! X3.4 Licensed

© 2001-2017 Comsenz Inc.

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