设为首页收藏本站

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

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 4055|回复: 1

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

[复制链接]
发表于 2010-5-21 14:24:47 | 显示全部楼层 |阅读模式
让小车红灯停,绿灯行出现以下情况不能解决:, W* M! h- ~# e7 z  @7 M
1)is
" j- w; M+ [( o! Rdo
, D% G" Z! b* H- b: Q: u# k if light="green"' p8 F( A) V, O0 Z; a, Q
then @.stopped:=false;2 H/ _% k1 M' i+ |9 H
  else+ L) ~+ P4 n# d& x& c& B$ Z
   @.stopped:=true;
4 k, P9 H7 n6 |! e  end;
$ }6 f: P7 S! B' k9 n& lend;
1 N) {9 s6 b" d& B" x7 _% P$ u5 C7 ^5 A1 s- M- r4 _2 P
用if else then,只会停止,不能运动,停了以后Method 不会再被调;
4 X% ]( i4 k  ]8 i( F- K# c" p% t2)is
, @: b0 x& m: U3 wdo
! \% E, h# r: L if light="green"8 s6 T- Y1 w. ~  z) g1 p
then @.stopped:=false;- Z8 ~5 _+ V5 w5 o
  else
3 L+ ~- X* ]7 P   @.stopped:=true;" I5 r3 }* ^! }& `" G
  end;9 s2 r; d6 {' n5 D0 Y4 ?" d
@.move;--加了这个以后则不管红绿灯都是一直运动的,- l  c8 ?+ F, s3 S& e3 i. M
end;# v% O0 P( k8 M' o0 E9 w, H  W
3)用ispect-when-when-else,出现同样的情况
. i' X4 h2 e( L/ o0 ]( a: _" B求高手解决。
发表于 2010-5-21 14:47:29 | 显示全部楼层
{:3_47:}
3 s; K2 j' L: D; S1 @) ]逻辑混乱。随便弄一个吧# X* a9 q  n% g
is
- r# Z7 U' P9 Wdo  H, X( t: n4 o7 x5 i
if light="green" then1 v- T# K# Y. L" `" d% p) T1 I
@.continue;
  O' v: q+ n- ~3 d2 melse
0 v7 W5 b) t! `7 z+ l) e) u@.stop;
8 u  K1 e* ^; w, M" t$ Tend;
6 Z% x) U+ G* ~8 f/ H4 Fend;

评分

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

查看全部评分

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

本版积分规则

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

GMT+8, 2026-3-11 13:11 , Processed in 0.013387 second(s), 15 queries .

Powered by Discuz! X3.4 Licensed

© 2001-2017 Comsenz Inc.

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