设为首页收藏本站

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

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 7775|回复: 3

[求助] 新手请教send to问题

  [复制链接]
发表于 2010-12-11 15:53:08 | 显示全部楼层 |阅读模式
/*目的就是想让Q中的数量保持为定值
& n& L$ m+ l; f8 A  M_support  是conv1的电机
1 w4 W" v) V+ T% Z( s5 `   V_support 是Q中Load的数量3 C! e" q8 k% J
   order出一个减12 F9 B: p6 }7 |# [; T6 m8 M
     conv1送到一个就加1
& U" j3 f& Z4 d8 G8 d     一直处于监视状态
8 H2 r! a! h% x2 C! m   现在的问题是order出后
' J6 c8 c4 x9 {$ e   conv1的电机并不启动
, p% ]! C9 h6 Z, b2 ?   感觉程序并没有立即监视到V_support 被减1了( D5 u' g1 k) |2 h, ?
    不知道是不是这个send to的问题
1 C' y$ ^+ Z) [$ w6 k6 F% Y8 ^4 e    请高手指点*/
5 t; _! `$ B+ h* f  p! d5 o# A. b4 S/ z3 o
# J. b% P6 ~7 A: P3 j0 ^$ h, q2 n+ [4 G8 a8 \1 ]# q5 q
begin P_monitorSupport arriving   0 C; S/ M) k( V. X9 [+ k
   if V_support >=4   then    # F, x: n+ S# J) t8 Z6 x8 J
        take down conv1.M_support  6 K. z. T9 F; r; U6 Q
   else
, @8 ]& i' `5 a8 P" C6 B9 m        bring up conv1.M_support2 o* ]0 f' q! G
   wait for 1 sec    /*感觉此句多余,但去掉后电脑感觉就死机了*/         
* F/ b. ]( j/ U  C% Q5 B    send to P_monitorSupport   
5 Y8 z2 l* f4 {( E* J0 [end
发表于 2010-12-26 18:54:39 | 显示全部楼层
没看到有Order语句?# r4 l. Q7 P" D& I0 m8 i! }
0 q% I# ?; K7 P: C; o" w$ ?! \
send to P_monitorSupport   当V_support <4 时: x% g3 |( k: e. e# P- a
没有wait for 1 sec    就变成了死循环了!
发表于 2011-7-1 16:13:23 | 显示全部楼层
bluebaby711 发表于 2010-12-26 18:54
  d$ v  X% N* n没看到有Order语句?9 W) p2 Q1 s1 _( Q7 d, t6 N

9 S$ F: ]+ r5 T. u5 _8 T) E  bsend to P_monitorSupport   当V_support

1 b) x# D9 M1 f, D. w4 W为什么会变成死循环?逻辑上应该没错呀?
发表于 2011-12-20 19:18:47 | 显示全部楼层
因为9 G" X7 N& ^. D! ~$ g! J
bring up conv1.M_support  l" T/ N+ H8 K3 C
# L# X4 k) S" l& w0 i( m8 y   wait for 1 sec    /*感觉此句多余,但去掉后电脑感觉就死机了*/         , G+ @1 r- `8 j8 v4 a6 M7 \% {3 p
send to P_monitorSupport
4 ~$ l/ u. h$ x9 q! E此时刻 Load 是不停的产生地,在一瞬之间(0秒时刻)产生无数多的Load,然后被送回到程序中。
' I  x- m  O0 }) D0 T$ r. K就算是停了电机依然会送回程序。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2026-5-8 14:10 , Processed in 0.012136 second(s), 15 queries .

Powered by Discuz! X3.4 Licensed

© 2001-2017 Comsenz Inc.

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