设为首页收藏本站

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

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 7052|回复: 3

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

  [复制链接]
发表于 2010-12-11 15:53:08 | 显示全部楼层 |阅读模式
/*目的就是想让Q中的数量保持为定值
4 q, ~/ a0 v; X' l& n. l8 p; R# ^  M_support  是conv1的电机
8 b: B8 {0 n7 w% ~( a( }   V_support 是Q中Load的数量
! x1 K! C1 Q. \( e+ M! N+ X   order出一个减1- l3 y+ |  x' {& w
     conv1送到一个就加1, r! a8 x* J/ `5 t7 a
     一直处于监视状态
; W  S1 J, p, G5 F6 l; H$ T   现在的问题是order出后4 i, T$ x9 l/ x3 l
   conv1的电机并不启动
: ~+ X3 W- O( m/ r3 O- C# |   感觉程序并没有立即监视到V_support 被减1了
/ N4 r# d4 h& @, V& e3 w: J' V    不知道是不是这个send to的问题
3 g& H" \, [! U    请高手指点*/
1 T/ B; n( C" L: o4 Y7 v7 j, U4 C6 l* |% ]& ?, h
6 s2 [2 s0 W8 K% A" w
begin P_monitorSupport arriving   " I# ?5 h5 z9 Z+ q
   if V_support >=4   then   
. l5 b2 t3 u$ a5 h. R        take down conv1.M_support  2 z1 ?3 f5 S* B+ _8 _$ k  y3 \
   else
9 e- @9 V- F7 l$ P  Z# @! h        bring up conv1.M_support
* C; Z/ R9 x( i2 w3 n: m   wait for 1 sec    /*感觉此句多余,但去掉后电脑感觉就死机了*/         / a5 V/ Y9 p/ z6 |5 G) r% S  H5 r% ^
    send to P_monitorSupport   ( h! p9 E% w5 X! W* k, W$ v9 r( J
end
发表于 2010-12-26 18:54:39 | 显示全部楼层
没看到有Order语句?
4 \3 w, ?- k, j# x* c- _8 m: Z7 x: m/ k. n. ?) p+ m1 v2 [
send to P_monitorSupport   当V_support <4 时
* y9 W4 D5 q0 o, `1 u没有wait for 1 sec    就变成了死循环了!
发表于 2011-7-1 16:13:23 | 显示全部楼层
bluebaby711 发表于 2010-12-26 18:54 % m2 {/ E: F+ ^5 A5 t8 [
没看到有Order语句?
- ?% ^( l; l3 b9 |1 H& A! c; B! M: v8 R, [8 [9 E
send to P_monitorSupport   当V_support
: L) E1 D- R" d
为什么会变成死循环?逻辑上应该没错呀?
发表于 2011-12-20 19:18:47 | 显示全部楼层
因为8 n* z0 y& I. k* x( a# m
bring up conv1.M_support  l" T/ N+ H8 K3 C' P5 _. ?% ]2 C
   wait for 1 sec    /*感觉此句多余,但去掉后电脑感觉就死机了*/         6 R$ o0 m9 _; z4 F+ C4 N, r
send to P_monitorSupport
1 Z8 d5 k5 A- y) ^' G: j5 D2 D此时刻 Load 是不停的产生地,在一瞬之间(0秒时刻)产生无数多的Load,然后被送回到程序中。
3 E" ~2 L! R& J0 Y/ w) c  f1 k就算是停了电机依然会送回程序。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2025-12-17 00:55 , Processed in 0.018825 second(s), 15 queries .

Powered by Discuz! X3.4 Licensed

© 2001-2017 Comsenz Inc.

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