设为首页收藏本站

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

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 7962|回复: 3

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

  [复制链接]
发表于 2010-12-11 15:53:08 | 显示全部楼层 |阅读模式
/*目的就是想让Q中的数量保持为定值( J! W  d5 s; {
  M_support  是conv1的电机7 {, I  c; ]' \2 f: m. K
   V_support 是Q中Load的数量
$ {- k' U. b/ P1 x2 A: o& S   order出一个减17 P: X$ R& S6 {  a* E' k- y
     conv1送到一个就加1- a6 o( v2 a! B/ E. j8 p! I& s
     一直处于监视状态( y! Q3 i7 ?* i! E- A! F" l. O  ^
   现在的问题是order出后
" W& v) f; l+ b: E* Y4 `% t   conv1的电机并不启动
- M/ b4 p  {* p' A7 [! M3 O4 q& b% S1 a   感觉程序并没有立即监视到V_support 被减1了
: b9 f* |2 T2 Z/ ?* c& Q9 J    不知道是不是这个send to的问题
4 b+ C& {  q5 o  X( Z    请高手指点*/6 m( T8 x: Q4 X! w: P3 M( g. |

" _, v9 ~& @& W+ d$ P7 q
" V$ f7 I  Q. r7 }0 _$ Mbegin P_monitorSupport arriving   
; o+ t' N3 F, I4 t# B; N' J   if V_support >=4   then   
: B& X: N2 `( ]1 {4 ^        take down conv1.M_support  
7 `9 R: P* @( [$ G   else% s2 c; H8 G% B& w) G$ E4 D
        bring up conv1.M_support# l* K( V. T) n# W" {7 d
   wait for 1 sec    /*感觉此句多余,但去掉后电脑感觉就死机了*/         
8 a- c. I% w1 w9 S% {1 H1 ~# |3 R    send to P_monitorSupport   
! R2 t  `6 q" w3 S1 ?end
发表于 2010-12-26 18:54:39 | 显示全部楼层
没看到有Order语句?
0 [& \' ?! `# B* M
8 n5 G' t* m  Z' I7 }send to P_monitorSupport   当V_support <4 时' t) T. p6 h/ }
没有wait for 1 sec    就变成了死循环了!
发表于 2011-7-1 16:13:23 | 显示全部楼层
bluebaby711 发表于 2010-12-26 18:54 % T4 m3 v5 E: i/ M
没看到有Order语句?
+ t6 R$ l* W( Z/ D4 Y; g- p5 d3 ^8 p2 v! b2 _8 s
send to P_monitorSupport   当V_support
. Y; {% y# g1 L2 d/ G, A
为什么会变成死循环?逻辑上应该没错呀?
发表于 2011-12-20 19:18:47 | 显示全部楼层
因为
% c4 u% s8 B0 n5 x" Gbring up conv1.M_support  l" T/ N+ H8 K3 C
9 v( A# j2 {, [/ a- I/ t   wait for 1 sec    /*感觉此句多余,但去掉后电脑感觉就死机了*/         
7 g7 [4 j! }! h  _send to P_monitorSupport
$ f5 p  V1 E1 e: d7 q" d' K此时刻 Load 是不停的产生地,在一瞬之间(0秒时刻)产生无数多的Load,然后被送回到程序中。
2 j/ W) o  `' I( s" L" ?7 y+ |就算是停了电机依然会送回程序。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2026-6-22 22:56 , Processed in 0.014219 second(s), 15 queries .

Powered by Discuz! X3.4 Licensed

© 2001-2017 Comsenz Inc.

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