设为首页收藏本站

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

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 4788|回复: 1

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

[复制链接]
发表于 2010-5-21 14:24:47 | 显示全部楼层 |阅读模式
让小车红灯停,绿灯行出现以下情况不能解决:
+ i( h/ x& p" c9 d+ A1)is
( Z& M% k0 v- K) {# `do
( t) b& j' s( f7 r if light="green"
% D6 |. G6 B8 ~) `0 V- p5 }0 Z- E+ _ then @.stopped:=false;
8 ~& z7 Q* N; q7 x3 s! R  else
# H0 P8 U. B) f   @.stopped:=true;
" X; c5 ?  L5 f  end;5 ]1 ~! S" W% o# N  d2 j: g9 M
end;* Y( y! f% U, K2 ?( U

# B: {; o: w, I+ c' b用if else then,只会停止,不能运动,停了以后Method 不会再被调;
" b& X  c0 q7 D# t* w" a8 d2)is
$ O9 p7 F% B) f- Udo+ a$ K6 n; j* h1 g
if light="green"% H1 J6 U* A$ S- \8 w* f7 R" C/ [
then @.stopped:=false;
7 r2 C) ?: S6 b) O  else
5 \" g7 ~+ Y) E; H1 ?! {   @.stopped:=true;
1 ?1 N6 s8 T; Q* w  R  end;
' q6 f# ]1 |: F6 c3 o2 ~- A@.move;--加了这个以后则不管红绿灯都是一直运动的,
+ t% u3 J& Z3 }8 V: U3 M  Aend;
% ~1 `) d6 A' C# w" g: w! Q3)用ispect-when-when-else,出现同样的情况
  i- @# L. }5 g: F1 R$ t求高手解决。
发表于 2010-5-21 14:47:29 | 显示全部楼层
{:3_47:}
8 e: l9 X0 D1 m0 f逻辑混乱。随便弄一个吧1 O) @: w2 J4 \; B% [$ g
is
; E% ~/ I- D5 c2 E6 K" ]/ A4 Ydo. h" A& k. N8 _3 c4 }
if light="green" then3 E4 I  D3 G# V( Z5 J
@.continue;. e7 |% G3 b8 M" C
else
8 a. g# C6 t& \6 O: x9 S3 I/ ?@.stop;7 t% j$ R8 S3 r( N9 p& j
end;
$ T: g; `- B1 V5 n9 _end;

评分

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

查看全部评分

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

本版积分规则

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

GMT+8, 2026-8-7 16:05 , Processed in 0.015779 second(s), 15 queries .

Powered by Discuz! X3.4 Licensed

© 2001-2017 Comsenz Inc.

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