设为首页收藏本站

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

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 4104|回复: 1

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

[复制链接]
发表于 2010-5-21 14:24:47 | 显示全部楼层 |阅读模式
让小车红灯停,绿灯行出现以下情况不能解决:
4 n# S4 l+ q8 s: F1 b6 ~2 H9 B9 P1)is
, b, Y4 W6 g' V0 W( X1 M1 z7 R* Odo
6 a4 |! K1 x; I  c  |4 q% ?* d if light="green"
* s: k% }2 z' a; z2 b then @.stopped:=false;' H; d( D; T/ O9 \
  else; p. V" U2 t6 }8 c- p! ^! F0 q: H
   @.stopped:=true;
- k8 _: z1 b. E; P. R+ A% E, t  end;
0 F/ w$ G( D) o3 s9 tend;. T% b+ V: `5 y2 K( e

9 f) |; {  o% G+ T用if else then,只会停止,不能运动,停了以后Method 不会再被调;
' w# Z) F" l4 d% X2)is
& }. X% o1 i3 mdo, O( R, L. _$ V! F( B$ n
if light="green"
* h% `$ _7 z# H. n$ x then @.stopped:=false;/ G) ]. r1 r6 _
  else
, B. q2 s0 d5 ^) |. J% u   @.stopped:=true;
; {/ x5 Z: Y; R7 J! H+ q( a' R  end;
$ a- b' J# ~$ ^, E  Q@.move;--加了这个以后则不管红绿灯都是一直运动的,! {; _4 k4 I9 Z$ Y' M' S
end;) F9 z1 \* M1 h  s1 L
3)用ispect-when-when-else,出现同样的情况8 ~; Z. J& O" H0 G; ?
求高手解决。
发表于 2010-5-21 14:47:29 | 显示全部楼层
{:3_47:}
) p! u' Q8 U1 M0 B逻辑混乱。随便弄一个吧3 Y  h# Y7 q4 [1 p
is
$ F# h8 S1 f9 C( T7 z6 Xdo
, h3 Q' E# ^5 i+ _3 ?if light="green" then
* K( a% @+ ]2 d* ^@.continue;
+ }4 x" M2 C+ M' selse
- q+ H  f' x2 k% C7 w  ~5 @! U# ?@.stop;
' H' n. m% v8 w8 G+ m8 B5 d$ Mend;7 C2 P( W1 Q1 I) |$ W
end;

评分

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

查看全部评分

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

本版积分规则

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

GMT+8, 2026-3-22 07:13 , Processed in 0.014559 second(s), 16 queries .

Powered by Discuz! X3.4 Licensed

© 2001-2017 Comsenz Inc.

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