全球FlexSim系统仿真中文论坛
标题:
编程问题
[打印本页]
作者:
阿不才
时间:
2010-7-7 15:17
标题:
编程问题
有一个Buffer,后面链接有一个工作台和一个CV 当工作台作业时流向CV 否则流向工作台。
3 X( F1 g3 P. l \$ }
问: 如何通过程序实现
作者:
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 编辑
+ o4 o& O O: [* Q
3 r4 B/ O, K- V7 l$ E4 I3 Z
2#
lybie
3 M; j N- d- y, ?7 W- ^; x
8 H8 t2 l6 `/ o" a4 m- A
采用Flow中output中conditional port 函数可否实现?
作者:
lybie
时间:
2010-7-7 16:04
一样的
作者:
wqqjs1
时间:
2010-7-7 16:12
本帖最后由 wqqjs1 于 2010-7-7 16:35 编辑
9 W6 a" X O1 H) j! S" ~! X
6 E1 z4 ]$ h' }* ?: T8 n
下面的程序如何修改可以实现?
2 F& P" n( B P# i% l
C:\Documents and Settings\in_qq_wang\桌面\未命名.JPG
- V, ~0 v; w. k$ k0 W
treenode item = parnode(1);
, X" e0 k4 n' G, O- }. W) P/ p5 E
treenode current = ownerobject(c);
& K& ~$ g" w+ ?
/**Conditional Port*/
: k2 w- w: z% o4 h
/** \nIf some condition is true (equal to 1), send to a given port. Otherwise, send to a different port.*/
) V8 ~+ ?) U! u* q, L
/** \nCondition: */
" f7 R( h$ o0 }/ ]% w
int condition = /**/1/**/;
/** \nPort if Condition is true: */
1 s+ Q- k! B8 f/ J3 i3 X# a
int port1 = /**/1/**/;
/** \nPort if Condition is false: */
- ^. v0 c# X0 n1 v! O% `
int port2 = /**/2/**/;
7 K7 X- R3 s5 K T& y* C; W
if (condition)
1 f' r/ n' K. H( V
return port1;
1 @! j" C* q& \7 Q! _6 a: \: U, Q
- ~9 I( e2 u/ `$ j/ m8 Y* p
return port2;
欢迎光临 全球FlexSim系统仿真中文论坛 (http://www.flexsimasia.com/)
Powered by Discuz! X3.3