设为首页收藏本站

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

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 4732|回复: 1

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

[复制链接]
发表于 2010-5-21 14:24:47 | 显示全部楼层 |阅读模式
让小车红灯停,绿灯行出现以下情况不能解决:
9 @% \' K. b) X+ L1)is
! I1 C) {$ w5 C# Gdo
1 o4 A5 o, b+ l9 ~* k if light="green". O: D% G$ ?4 t' m  U/ Q9 v8 r
then @.stopped:=false;
. d8 F/ p9 x+ N3 H' V7 Z/ o. i$ q  else5 U! Y1 D: u& Z" o/ A
   @.stopped:=true;& W( N: z* A% c4 e4 Y
  end;
$ \8 e$ d# m4 ]) y4 _end;/ r! t! i1 @& r$ g( j0 g
( x3 |: T" C  p
用if else then,只会停止,不能运动,停了以后Method 不会再被调;2 f& |7 V& D! H8 T0 l/ w
2)is
( K. d0 x8 D2 [' M$ W1 Qdo
" X4 K  C4 G- d+ B if light="green"; H6 N# M( T+ l8 Z8 i2 b( r3 F
then @.stopped:=false;
6 I9 w9 n) Q& F% v- m7 ~) |( S  else
/ b2 z/ ^: o! d( i: d$ r   @.stopped:=true;
4 M2 j+ C. n1 g8 z  end;
# G. t' J% y5 j' i@.move;--加了这个以后则不管红绿灯都是一直运动的,
' M8 U/ K% Y2 }+ \6 S( J# C% Hend;
' D7 I3 X: @9 q- H" k6 t2 w3)用ispect-when-when-else,出现同样的情况1 X" m1 G. `( Z. W# ?1 N
求高手解决。
发表于 2010-5-21 14:47:29 | 显示全部楼层
{:3_47:}8 k9 q# i1 F, k8 G! [* J( Y
逻辑混乱。随便弄一个吧, [$ @2 ?! _6 k  G4 i& E
is
7 e; r: J/ Z& S  N. y/ J1 I" cdo6 q) W% W2 ?% X) _
if light="green" then, F- a8 f$ N) [- e: n; r
@.continue;) D$ I9 I& [$ c3 l5 Q% B4 V
else7 h/ I0 D; y$ M5 U9 w
@.stop;3 M$ X* p3 H1 k5 b6 k6 a
end;/ @" s4 v  s4 d9 q' @6 k8 u/ E
end;

评分

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

查看全部评分

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

本版积分规则

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

GMT+8, 2026-7-27 06:32 , Processed in 0.016080 second(s), 16 queries .

Powered by Discuz! X3.4 Licensed

© 2001-2017 Comsenz Inc.

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