全球FlexSim系统仿真中文论坛

标题: 双向传送带的模型实现 [打印本页]

作者: lisa527    时间: 2013-2-26 08:57
标题: 双向传送带的模型实现
1.双向传送带模型(4Q)             重要程度:★★★
7 y6 Y4 i3 u' F& M; C2 d) V描述:使用了4个queue来完成两端都使用运输工具,一次只能运输一个物品,使用block两端来防止出错。存在许多累赘待改进的地方。
9 u6 h- g6 @. X% e% h  @. N! _主要参数:
3 G- f( d# s) F. f% J& x0 g9 hBC: DecisionPoint; Triggers:On Entry;
1 F1 w! N  @5 }, n涉及Flexsim语言:
6 t2 L/ q/ k* j9 fbcsetitemconveystate;bcsetdirection;# V4 n, ]% N) M+ C8 ]: J
涉及Flexsim功能:
0 W9 }9 i1 J/ f$ s* NBasicConveyor5 k; e5 H  h3 H" i/ r' F+ D- w! `
存储文件名:# z0 h% Z; n) {, Y& j
bc4Q+trans.fsm
% U$ E6 s$ L0 [' t, r  B; y, ]7 c1 j
2.双向传送带模型(红绿灯+双向传送带+trans)             重要程度:★★★/ H# `1 X. T& Q
描述:消除了4个queue,并对运输人员做了讨论,核心是红绿灯模型,与3相比,可以一次运输多个同向物品,通过时间环来防止出错,实际是红绿灯模型的应用。缺点是不能同时实现两端同时运输。
# u8 t: r3 R7 k主要参数:3 @; K( N3 _+ {8 N4 H8 L
BC: DecisionPoint; Triggers; Flow:condition;GlobeTable0 [7 C6 o+ |1 w9 r/ Q
涉及Flexsim语言:6 q' |- K! D0 [( t( W9 b$ E6 y' i
消息传递1 c+ i) m3 g9 F3 ?/ I
涉及Flexsim功能:3 T" N2 C$ x5 e' p7 r
BasicConveyor;时间循环-双向路口开闭
- d- {4 v0 O3 i4 i- \% J存储文件名:
) ~3 D0 Q) R1 o% i2 r5 F  Mtraffic+2people.fsm; traffic+2trans.fsm
& m3 n5 K5 {, D& P% q
! x+ c! F. Q3 {, {3 K4 V0 y7 @3.双向传送带模型(连续+双向传送带+红绿灯)             重要程度:★
' u: Y: b4 w, J: U' }& l! y/ n8 j描述:消除了4个queue,并将传送带连了起来,比4来说是中间产物。讨论了双向传送带的链接问题核心是红绿灯模型,与3相比,可以一次运输多个同向物品。7 O' B- M& L% J7 V9 B
主要参数:
+ X" m. b. V, A/ NBC: DecisionPoint; Triggers; Flow:condition;GlobeTable9 ]+ T' A, a# a, j, F0 d
涉及Flexsim语言:
& }% v7 Y% q* M$ Y3 J; ^消息传递
9 z6 l* {* \4 w2 L8 M2 ]涉及Flexsim功能:
0 E0 E# T' x. SBasicConveyor;时间循环-双向路口开闭# i* B' _% R4 i+ O
存储文件名:1 r! [7 k& v$ ?0 y4 e
continue with transporters.fsm;continue+bic+2trans.fsm.fsm
& W2 a9 n, L% X& q0 m# N8 Q: q! E3 E6 Q( Z
4.双向传送带模型(隐藏法+普通传送带)             重要程度:☆
! }! K6 ~9 w: l) @+ ]描述:用两条普通传送带重叠完成的双向传送带,应用程度几乎为0,还很不完善,东西总是跑到下面去,就是好玩。
% R( S4 x8 y7 N0 N  G" H6 e% L+ U2 S# l主要参数:  n( J" G) d6 F
GlobeTable0 l7 J. C" [! J. }8 t+ q$ e# N5 f
涉及Flexsim语言:
0 Q/ d% A) q( V$ ?6 i. h7 K) msetsizie;5 ^. |- j  ?9 R
涉及Flexsim功能:
7 s/ K7 }7 v3 k& V时间循环-双向路口开闭
9 B/ Q6 K8 d" {3 I存储文件名:) g1 x9 G+ Y4 R9 |. W
overlap.fsm;conseal.fsm
作者: domcylai    时间: 2013-2-26 09:20
挺好的案例,层层深入,学习初始传送带同学的福音
作者: missman    时间: 2013-2-26 11:13
没有试验,想问问高手:6 _" ]# L) ~% |+ Q
  模型中运动方向能不能把速度设为负数,以达到改变运动方向啊?
作者: lisa527    时间: 2013-2-26 11:38
3# missman : H( b5 j: H- [: s
- G, q$ h3 Y3 I9 G
刚才用第一个模型试了一下,负数没有效果。就是说,改速度为负数不能改变实体运动方向。
' M6 B- k1 {+ ?1 ~值得一提的是,basic conveyor有一个指令bcsetdirection(current,0);
; I7 b+ Y# H: m9 Y1 w2 @bcsetdirection(指代的传送带实体,方向(1:正向;0:逆向));
作者: missman    时间: 2013-2-26 12:30
3# missman ) a2 n- @0 q' M. V# C/ }

9 g4 ?+ E; o2 Z' _# T5 \4 c刚才用第一个模型试了一下,负数没有效果。就是说,改速度为负数不能改变实体运动方向。
( Q9 z2 `# R9 y- f  q9 M9 n值得一提的是,basic conveyor有一个指令bcsetdirection(current,0);
2 }% w& c+ H( Q6 |bcsetdirection(指代的传送带实体,方 ...7 A6 Z' V: X$ n: w; ~- A) [; H
lisa527 发表于 2013-2-26 11:38

% x( j' V+ E: p太给力了!这个也大大简化了建模啊。
作者: xh900901    时间: 2013-2-27 10:12
太给力了,正好需要这方面的模型
作者: xh900901    时间: 2013-2-28 11:32
为什么扣分了又不能下载呢
作者: CPF2000    时间: 2014-8-28 13:30
谁有楼主的模型 上传个我邮箱吧lengfeng_2000@126.com
作者: 657776724    时间: 2015-2-16 22:41
好东西
作者: 657776724    时间: 2015-2-16 22:58
谢谢
作者: richwater    时间: 2022-6-28 15:08
非常感谢




欢迎光临 全球FlexSim系统仿真中文论坛 (http://www.flexsimasia.com/) Powered by Discuz! X3.3