全球FlexSim系统仿真中文论坛

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

作者: lisa527    时间: 2013-2-26 08:57
标题: 双向传送带的模型实现
1.双向传送带模型(4Q)             重要程度:★★★
& W. G- k" `: ^- B/ c* H6 b描述:使用了4个queue来完成两端都使用运输工具,一次只能运输一个物品,使用block两端来防止出错。存在许多累赘待改进的地方。/ y$ w5 Q9 \% F3 W* F% T) |$ }
主要参数:7 L" e) w# S4 \2 |* y+ I* h
BC: DecisionPoint; Triggers:On Entry;5 f0 P- {$ C7 n3 [# v
涉及Flexsim语言:
: m: T* M1 T; u$ b& w* I+ z- P8 cbcsetitemconveystate;bcsetdirection;0 [& ^6 Z+ t; M# [) @8 R3 D- V2 }
涉及Flexsim功能:
& f! ]0 m2 n9 N: u+ l& n" H1 pBasicConveyor5 u, P# Z& o2 ^( A% w
存储文件名:
# f! S% w3 I6 u& s4 L9 Xbc4Q+trans.fsm
! ?5 M8 o# D: n  R% j" O' z% K6 q
  `' O9 A! Y7 S) r7 e2.双向传送带模型(红绿灯+双向传送带+trans)             重要程度:★★★
! n# B! ^2 I' L4 D描述:消除了4个queue,并对运输人员做了讨论,核心是红绿灯模型,与3相比,可以一次运输多个同向物品,通过时间环来防止出错,实际是红绿灯模型的应用。缺点是不能同时实现两端同时运输。3 S8 f7 Y! Y" F+ E9 X9 }/ i5 a- k) u
主要参数:) }% @) l' r$ t0 A" e) B; o
BC: DecisionPoint; Triggers; Flow:condition;GlobeTable# p, H4 @% ]& v, `8 \: H) j9 k' O
涉及Flexsim语言:* k+ R# ^' y$ x/ {- j  J
消息传递
+ x% }9 @, W# ^& v4 ]" P. C涉及Flexsim功能:
' a% J" u. ]3 w$ W8 M5 d8 IBasicConveyor;时间循环-双向路口开闭
4 n/ c! Q6 P* \$ \" Z存储文件名:: F& n9 U( d6 e& a- o3 i
traffic+2people.fsm; traffic+2trans.fsm  D# o9 I0 w) [5 E& U3 D3 L
4 h# z) ]1 b; r
3.双向传送带模型(连续+双向传送带+红绿灯)             重要程度:★$ j0 y2 U% H/ }( X5 K
描述:消除了4个queue,并将传送带连了起来,比4来说是中间产物。讨论了双向传送带的链接问题核心是红绿灯模型,与3相比,可以一次运输多个同向物品。' \9 j/ Q2 \7 V/ b, k8 g( L- S
主要参数:2 E6 s( s1 S6 f- [. Y; ]
BC: DecisionPoint; Triggers; Flow:condition;GlobeTable
. W: A- u) c* r, e涉及Flexsim语言:
, {3 n" ~  P  v: h) b消息传递
; e: J7 t' Z5 @8 Y- o涉及Flexsim功能:# [, Y5 J; x; k6 f! ~7 V
BasicConveyor;时间循环-双向路口开闭; J/ p; Y' s6 l/ j
存储文件名:$ f, A' _0 f, u; o& d# \
continue with transporters.fsm;continue+bic+2trans.fsm.fsm5 R  P$ L7 m7 s

6 L, ^1 {3 O4 w* ?7 ?( C4.双向传送带模型(隐藏法+普通传送带)             重要程度:☆
( x) E8 ]4 M7 N7 R5 m描述:用两条普通传送带重叠完成的双向传送带,应用程度几乎为0,还很不完善,东西总是跑到下面去,就是好玩。" ?7 E. E8 H3 R9 z0 P' m) g
主要参数:
9 V) R" Y7 \2 ?GlobeTable1 G# @+ e  {6 o5 D% N3 n2 v/ Y
涉及Flexsim语言:
) x3 H2 w6 f) x0 {; {setsizie;
( _6 `6 P- l, H涉及Flexsim功能:
9 _6 E: ^  W7 c; ^9 c时间循环-双向路口开闭
0 L9 R9 H$ I( j6 v$ ^+ X* N存储文件名:
3 I* N# e; J: l* Y. E, Xoverlap.fsm;conseal.fsm
作者: domcylai    时间: 2013-2-26 09:20
挺好的案例,层层深入,学习初始传送带同学的福音
作者: missman    时间: 2013-2-26 11:13
没有试验,想问问高手:2 A8 `6 ^/ t' \* W7 n# f+ d( ?
  模型中运动方向能不能把速度设为负数,以达到改变运动方向啊?
作者: lisa527    时间: 2013-2-26 11:38
3# missman - j7 J# p8 s" {
0 b. c: A" b  W$ D6 Q& \
刚才用第一个模型试了一下,负数没有效果。就是说,改速度为负数不能改变实体运动方向。
8 v6 J4 N; r! b+ J. N) X+ |/ @值得一提的是,basic conveyor有一个指令bcsetdirection(current,0);( r* [& o# }) A/ u0 m, l, X- v. j
bcsetdirection(指代的传送带实体,方向(1:正向;0:逆向));
作者: missman    时间: 2013-2-26 12:30
3# missman
8 h# z! A5 _  z/ V4 x) c
2 [" G$ |0 v# ^% v- ?" p1 K8 L刚才用第一个模型试了一下,负数没有效果。就是说,改速度为负数不能改变实体运动方向。
" _% h. E; {$ G" g8 M# L, d0 ^+ Q值得一提的是,basic conveyor有一个指令bcsetdirection(current,0);$ Z" g7 Q5 a- m, C/ i: A  _6 }
bcsetdirection(指代的传送带实体,方 ...1 Z/ {4 x* i1 V$ f/ e
lisa527 发表于 2013-2-26 11:38

; w. \2 G0 [8 o  K2 S太给力了!这个也大大简化了建模啊。
作者: 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