设为首页收藏本站

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

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 7630|回复: 3

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

  [复制链接]
发表于 2010-12-11 15:53:08 | 显示全部楼层 |阅读模式
/*目的就是想让Q中的数量保持为定值
/ ^0 ?7 Y" {/ B  M_support  是conv1的电机
1 g1 p8 m) F& y$ B6 I2 _5 A   V_support 是Q中Load的数量
4 O8 f3 r0 x+ Q# N9 s  Z   order出一个减1
* X& U7 a+ a' W7 a     conv1送到一个就加1" ~1 s8 J3 K' u6 B1 h' X$ g# G
     一直处于监视状态
) q6 r  n6 ^+ |- S2 O; ^   现在的问题是order出后- q, T; t) Q5 A/ p. u/ {( T
   conv1的电机并不启动
8 |- i9 i. H5 H3 E- B$ N9 t9 s   感觉程序并没有立即监视到V_support 被减1了
0 O3 y, a3 r# o5 R# F( g    不知道是不是这个send to的问题
+ Y+ a+ Z+ I$ f% L; J    请高手指点*/1 }3 W, H" t  C; M- B  O% c. T+ s7 W

/ ^6 W& D& {9 h8 Y& r( T
- s% u( p( V# @) ~begin P_monitorSupport arriving   
7 v( m7 H5 N9 b6 F4 x. |! s, J4 q   if V_support >=4   then   
# s7 g5 `7 J3 h8 b) [' H6 V( w: b        take down conv1.M_support  
2 M/ t4 ?; d  [' y- X: K! ~% A/ s   else8 g! X/ |+ V7 j. v6 P7 ?2 x1 A8 R
        bring up conv1.M_support
2 _( g: e" h2 ?4 j3 r: F. ]0 |   wait for 1 sec    /*感觉此句多余,但去掉后电脑感觉就死机了*/         
6 ?) B  `) C, G5 A    send to P_monitorSupport   . U7 ?. M* P7 D% Z  U
end
发表于 2010-12-26 18:54:39 | 显示全部楼层
没看到有Order语句?' [; ~' h9 N- _3 y" w. }; w
. x! F) H9 T6 @& x! S8 ?; |# ~
send to P_monitorSupport   当V_support <4 时  T" x6 Y9 t/ k3 D* w7 X4 z
没有wait for 1 sec    就变成了死循环了!
发表于 2011-7-1 16:13:23 | 显示全部楼层
bluebaby711 发表于 2010-12-26 18:54
) R* ], U  C, p7 c$ v4 ]没看到有Order语句?/ ]" {# v4 T$ X" l& P/ m
! j8 \  X( p( {% h  g
send to P_monitorSupport   当V_support

/ I$ ^' |: \- A0 a% r2 Y% A8 Q为什么会变成死循环?逻辑上应该没错呀?
发表于 2011-12-20 19:18:47 | 显示全部楼层
因为
4 f+ e! z& X" e( p( @2 Gbring up conv1.M_support  l" T/ N+ H8 K3 C
2 E; w3 r* Z1 s( D3 @   wait for 1 sec    /*感觉此句多余,但去掉后电脑感觉就死机了*/         $ ?6 b4 P+ ^: G  }# Y1 }9 U
send to P_monitorSupport& C+ O6 }% R4 m0 F" d1 E% P- E
此时刻 Load 是不停的产生地,在一瞬之间(0秒时刻)产生无数多的Load,然后被送回到程序中。
# V& _; I9 S( @就算是停了电机依然会送回程序。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2026-4-17 18:46 , Processed in 0.016167 second(s), 15 queries .

Powered by Discuz! X3.4 Licensed

© 2001-2017 Comsenz Inc.

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