全球FlexSim系统仿真中文论坛
标题:
编程问题
[打印本页]
作者:
阿不才
时间:
2010-7-7 15:17
标题:
编程问题
有一个Buffer,后面链接有一个工作台和一个CV 当工作台作业时流向CV 否则流向工作台。
5 [7 \) ^- t6 ^/ y& k8 P! ?
问: 如何通过程序实现
作者:
lybie
时间:
2010-7-7 15:51
直接用Queue连接工作台和CV,确认Queue的1号出口连接的是工作台即可!
作者:
wqqjs1
时间:
2010-7-7 15:58
如果不使用Queue的情况下呢?
作者:
wqqjs1
时间:
2010-7-7 16:04
本帖最后由 wqqjs1 于 2010-7-7 16:06 编辑
% ~$ a$ }$ F2 y) \: j" a& L
: `/ w9 n1 s' q$ x9 c
2#
lybie
1 W A2 Y3 F+ h8 u# c6 g* j( p) m' M. U
# U* {: l7 [6 B
采用Flow中output中conditional port 函数可否实现?
作者:
lybie
时间:
2010-7-7 16:04
一样的
作者:
wqqjs1
时间:
2010-7-7 16:12
本帖最后由 wqqjs1 于 2010-7-7 16:35 编辑
/ N+ C5 d4 |# e/ o+ [6 O, s
- B( |+ N) a" ^
下面的程序如何修改可以实现?
! s0 ^+ | a& I' O
C:\Documents and Settings\in_qq_wang\桌面\未命名.JPG
, C$ o0 ^# e3 Q! k4 z
treenode item = parnode(1);
+ h4 l2 F" f4 s+ I% H& r
treenode current = ownerobject(c);
! l i5 W3 k! |$ E
/**Conditional Port*/
" f. F$ [" q( n1 g; R+ |) z
/** \nIf some condition is true (equal to 1), send to a given port. Otherwise, send to a different port.*/
% }* w4 _+ C9 ^0 S$ E9 m2 b
/** \nCondition: */
& [% J' ~0 A( Z& }5 [* c. g
int condition = /**/1/**/;
/** \nPort if Condition is true: */
' |. q- A9 j* o$ l1 j p# B
int port1 = /**/1/**/;
/** \nPort if Condition is false: */
* @" f$ i5 j* G! a, ]" l2 Q" o) Y9 a
int port2 = /**/2/**/;
; j9 t' R5 U4 O. I$ x( z
if (condition)
W) [0 [- f" _8 u
return port1;
( W" F' m0 q' G N3 h: T; K
' u' z7 p6 `4 L% p/ S" u
return port2;
欢迎光临 全球FlexSim系统仿真中文论坛 (http://www.flexsimasia.com/)
Powered by Discuz! X3.3