全球FlexSim系统仿真中文论坛
标题:
编程问题
[打印本页]
作者:
阿不才
时间:
2010-7-7 15:17
标题:
编程问题
有一个Buffer,后面链接有一个工作台和一个CV 当工作台作业时流向CV 否则流向工作台。
" l- s B* ]+ H" Y- U0 n/ [
问: 如何通过程序实现
作者:
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 编辑
: J: M6 \! J, y* \: T* M" D1 S
: Y+ s0 h- \. p: e
2#
lybie
1 g6 N/ |+ f' v, E s
/ r9 O" z5 [2 i7 J. y
采用Flow中output中conditional port 函数可否实现?
作者:
lybie
时间:
2010-7-7 16:04
一样的
作者:
wqqjs1
时间:
2010-7-7 16:12
本帖最后由 wqqjs1 于 2010-7-7 16:35 编辑
1 _/ f# Z, O2 y5 ~& M. Y- j. Z
/ N7 r8 b7 a( N% D7 {
下面的程序如何修改可以实现?
8 d3 F( ~2 O% Y0 f6 g& `9 F
C:\Documents and Settings\in_qq_wang\桌面\未命名.JPG
6 a0 J( y$ w) ~
treenode item = parnode(1);
$ U% b4 B, B D% M; n
treenode current = ownerobject(c);
$ o' b8 j5 C6 [7 }- y3 R& Z
/**Conditional Port*/
- h2 x' o* y! p8 L; L# e6 \7 Q# w
/** \nIf some condition is true (equal to 1), send to a given port. Otherwise, send to a different port.*/
9 [$ m' W8 z& f* ^
/** \nCondition: */
4 ^" q7 e7 A; ^8 P3 Q( R
int condition = /**/1/**/;
/** \nPort if Condition is true: */
9 \8 D* j' f. O3 \+ g
int port1 = /**/1/**/;
/** \nPort if Condition is false: */
& F( F- T) _; b8 o6 [( I# j% U4 E, X
int port2 = /**/2/**/;
3 J7 z3 J8 X. _
if (condition)
5 u$ M Y" R( j, f$ K( N' I3 I+ X8 r
return port1;
% N4 V; ^8 n+ x; u. w- V
7 X9 P: i; O1 Q* D2 ?7 i* O1 h
return port2;
欢迎光临 全球FlexSim系统仿真中文论坛 (http://www.flexsimasia.com/)
Powered by Discuz! X3.3