设为首页收藏本站

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

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 7001|回复: 3

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

  [复制链接]
发表于 2010-12-11 15:53:08 | 显示全部楼层 |阅读模式
/*目的就是想让Q中的数量保持为定值
* K* a6 S: A! I& h% Q$ h7 E& J$ T4 V  M_support  是conv1的电机  f2 R( B! j6 t* Q
   V_support 是Q中Load的数量
) e" c- p# \- J9 u   order出一个减1
4 T, _0 J) C& n2 w+ ?9 m3 ]1 U& f     conv1送到一个就加16 G! J0 p9 H8 ]! t4 J
     一直处于监视状态
# v9 s1 S& S4 H  k# m$ }5 g   现在的问题是order出后7 J0 ?0 {# r0 I" R9 k3 {
   conv1的电机并不启动) F" E. X" P0 T1 c( ?, u
   感觉程序并没有立即监视到V_support 被减1了
& h; |- J2 \4 b9 A    不知道是不是这个send to的问题
6 J3 Y# w2 w( o$ e, i" c- u' v- [0 d    请高手指点*/
- B+ X% {! {6 z, v( C' K+ L, G* k
' ~; ?7 `" W+ ~3 R1 }
+ a6 ^& B, }0 Z3 {begin P_monitorSupport arriving   
; a( N6 f, E) E- E4 |   if V_support >=4   then   
& a' O: V; u3 ?( E        take down conv1.M_support  
/ \* ~& v, e5 ?+ q6 x) u   else; N% x# ~, y+ F6 v& M
        bring up conv1.M_support
  s  `. @- l- A# C' E   wait for 1 sec    /*感觉此句多余,但去掉后电脑感觉就死机了*/         ) C* s; Y  ], f) R5 ~1 v2 G
    send to P_monitorSupport   
5 H# T$ }- K- k# k/ D. D) y# dend
发表于 2010-12-26 18:54:39 | 显示全部楼层
没看到有Order语句?
! ?2 {- R8 |/ N1 M, S% n' t4 Z8 l  S. _6 B9 B
send to P_monitorSupport   当V_support <4 时
/ K5 N; q) ^5 R) }* I- u没有wait for 1 sec    就变成了死循环了!
发表于 2011-7-1 16:13:23 | 显示全部楼层
bluebaby711 发表于 2010-12-26 18:54
8 ?. M# ]: m: h, a; Z0 C- S; c+ v没看到有Order语句?
. f0 D- [* P; M# \7 m( F" z
) E+ |$ t3 T" a& b. O+ z  Z: ysend to P_monitorSupport   当V_support
8 v5 g' I9 U7 M% Y! Z
为什么会变成死循环?逻辑上应该没错呀?
发表于 2011-12-20 19:18:47 | 显示全部楼层
因为; c7 ?: `  Y7 r" x- H0 M
bring up conv1.M_support  l" T/ N+ H8 K3 C
; ~8 |" @* \- E2 z   wait for 1 sec    /*感觉此句多余,但去掉后电脑感觉就死机了*/         
+ _  y' Q3 b# V7 ysend to P_monitorSupport# e4 {& _/ S% A7 f4 Y% z+ {
此时刻 Load 是不停的产生地,在一瞬之间(0秒时刻)产生无数多的Load,然后被送回到程序中。! l; Z+ k3 j. v3 d. E5 I1 [8 g- x
就算是停了电机依然会送回程序。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2025-12-7 07:14 , Processed in 0.016407 second(s), 15 queries .

Powered by Discuz! X3.4 Licensed

© 2001-2017 Comsenz Inc.

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