全球FlexSim系统仿真中文论坛

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

作者: lisa527    时间: 2013-2-26 08:57
标题: 双向传送带的模型实现
1.双向传送带模型(4Q)             重要程度:★★★
! g5 g( \6 _* T; w6 r描述:使用了4个queue来完成两端都使用运输工具,一次只能运输一个物品,使用block两端来防止出错。存在许多累赘待改进的地方。
% b9 J9 M8 @  J& J  P: q主要参数:
7 I' ]' @7 x$ C& U. v2 nBC: DecisionPoint; Triggers:On Entry;
! v3 O# k, Q0 P- A; ^( f涉及Flexsim语言:
! T0 X0 C; E( M0 ~8 b! H/ ?bcsetitemconveystate;bcsetdirection;
5 N3 I5 b" n1 Q% b3 @* Z涉及Flexsim功能:! y' U0 c7 J! u( T# V$ n% H
BasicConveyor4 q! w/ Y- u2 U" m, d9 i
存储文件名:$ J* g2 H/ i: N+ S
bc4Q+trans.fsm
3 Y/ P* z7 U+ d" q% ]  m% ]
! w# z" ]: J: @: N* z8 ]3 _2.双向传送带模型(红绿灯+双向传送带+trans)             重要程度:★★★
+ L, o! {2 O& U1 h8 ?描述:消除了4个queue,并对运输人员做了讨论,核心是红绿灯模型,与3相比,可以一次运输多个同向物品,通过时间环来防止出错,实际是红绿灯模型的应用。缺点是不能同时实现两端同时运输。
6 l1 H/ n; F; z" M7 L) ~主要参数:: q. P/ y( F  s6 Z
BC: DecisionPoint; Triggers; Flow:condition;GlobeTable8 \$ c8 p0 J" X1 z+ ?. B, T
涉及Flexsim语言:! x% v  H$ V: m' V# K
消息传递
8 C# K+ _9 B8 ]9 g# R  _涉及Flexsim功能:6 X% b0 d7 p' W
BasicConveyor;时间循环-双向路口开闭
0 N5 l4 l$ v+ e! Q! Z" h5 Q存储文件名:
, g9 M' H8 ^6 }  Y/ N  utraffic+2people.fsm; traffic+2trans.fsm2 t7 R7 B$ A& g! z

) s7 Q" b! v! c3.双向传送带模型(连续+双向传送带+红绿灯)             重要程度:★
( S6 m( A* e% v4 x$ t. }$ p描述:消除了4个queue,并将传送带连了起来,比4来说是中间产物。讨论了双向传送带的链接问题核心是红绿灯模型,与3相比,可以一次运输多个同向物品。0 [+ n; `) a0 f  m; F' R
主要参数:
: x* A  y& j- \% m0 P( @BC: DecisionPoint; Triggers; Flow:condition;GlobeTable4 A: L0 j* Z" I  |$ M/ H. Z
涉及Flexsim语言:
* k7 I2 F4 k% E消息传递6 c( |( n& s; t$ d2 s7 P1 Q! i) R9 n0 e
涉及Flexsim功能:+ W, y3 {; {8 F" p2 U
BasicConveyor;时间循环-双向路口开闭
5 e& G' F* W3 c+ S7 W7 M0 U存储文件名:- U) C1 S0 V9 v% i
continue with transporters.fsm;continue+bic+2trans.fsm.fsm
1 y% a# V- c' l- j* C& F  R4 u3 x9 L+ q5 a9 S& `/ [
4.双向传送带模型(隐藏法+普通传送带)             重要程度:☆
/ V2 Y1 [) O# q7 ^+ L% p, w描述:用两条普通传送带重叠完成的双向传送带,应用程度几乎为0,还很不完善,东西总是跑到下面去,就是好玩。3 N5 f! |% D* k
主要参数:- m; G1 q# S1 K' ~, c% h7 \
GlobeTable
$ T2 x2 F) O% Y涉及Flexsim语言:1 j4 `0 s; h7 @' U2 b) z
setsizie;
! U( _( k- c, s! d涉及Flexsim功能:
5 D1 y! q7 @) q& W  f. x时间循环-双向路口开闭
  M  a& T6 ?) j8 n# [: s1 y存储文件名:" K! m  {! Y- J
overlap.fsm;conseal.fsm
作者: domcylai    时间: 2013-2-26 09:20
挺好的案例,层层深入,学习初始传送带同学的福音
作者: missman    时间: 2013-2-26 11:13
没有试验,想问问高手:
- D: M& K- ], p4 v- g! r  模型中运动方向能不能把速度设为负数,以达到改变运动方向啊?
作者: lisa527    时间: 2013-2-26 11:38
3# missman
9 Y$ |: C; j3 ?) t# j
2 @. m  K# B2 M  Z; `3 F刚才用第一个模型试了一下,负数没有效果。就是说,改速度为负数不能改变实体运动方向。9 w- z5 S6 ~4 S7 y
值得一提的是,basic conveyor有一个指令bcsetdirection(current,0);
; i, _9 k9 }  U- w" Y0 ybcsetdirection(指代的传送带实体,方向(1:正向;0:逆向));
作者: missman    时间: 2013-2-26 12:30
3# missman
2 X3 Y. M. q" c; E. R, V
) p7 V, H" ~7 u5 k$ H刚才用第一个模型试了一下,负数没有效果。就是说,改速度为负数不能改变实体运动方向。
# m) d/ k0 b; {+ [8 X值得一提的是,basic conveyor有一个指令bcsetdirection(current,0);
0 i, s/ R/ ?+ \bcsetdirection(指代的传送带实体,方 ...* E6 w! x4 }* U2 X" m
lisa527 发表于 2013-2-26 11:38
; w$ E# |. ]9 a; d4 c% 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