全球FlexSim系统仿真中文论坛
标题:
编程问题
[打印本页]
作者:
阿不才
时间:
2010-7-7 15:17
标题:
编程问题
有一个Buffer,后面链接有一个工作台和一个CV 当工作台作业时流向CV 否则流向工作台。
: M2 t V. j! }
问: 如何通过程序实现
作者:
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 编辑
# ^* i: G4 h- L! J/ w
" d/ v$ ^3 |2 K- @1 }
2#
lybie
' `/ t# ?# x$ d/ i% P
2 k3 f* X# a( a9 c
采用Flow中output中conditional port 函数可否实现?
作者:
lybie
时间:
2010-7-7 16:04
一样的
作者:
wqqjs1
时间:
2010-7-7 16:12
本帖最后由 wqqjs1 于 2010-7-7 16:35 编辑
" w5 d& q% t: m0 K) W
. {8 }7 x" L0 r- E
下面的程序如何修改可以实现?
9 s( H: M0 V/ R" R P% |
C:\Documents and Settings\in_qq_wang\桌面\未命名.JPG
+ w8 f/ p. y3 r1 f( _
treenode item = parnode(1);
1 g e) U- |' y' s0 r) {$ B
treenode current = ownerobject(c);
Q. Y; t8 S+ R$ L3 p
/**Conditional Port*/
: R! I) s3 M1 K9 R% q% j. a* B8 i* z
/** \nIf some condition is true (equal to 1), send to a given port. Otherwise, send to a different port.*/
; m( D+ x* A: f& }
/** \nCondition: */
" G, n, C/ W# Y* b0 ]$ H
int condition = /**/1/**/;
/** \nPort if Condition is true: */
4 s2 c% B6 ]2 E) i) z: {, S
int port1 = /**/1/**/;
/** \nPort if Condition is false: */
" O; k: C& R. K, I5 L
int port2 = /**/2/**/;
# E( |- L' p6 N) [8 T0 T; C0 q
if (condition)
7 t, d- u+ q$ n* }, r! L- ]" ]( [; e
return port1;
% @' E9 T- ? o- x9 \7 e. O
" |: a) O* d9 ]+ R1 R
return port2;
欢迎光临 全球FlexSim系统仿真中文论坛 (http://www.flexsimasia.com/)
Powered by Discuz! X3.3