全球FlexSim系统仿真中文论坛

搜索
查看: 16521|回复: 10
打印 上一主题 下一主题

双向传送带的模型实现

[复制链接]
跳转到指定楼层
1#
lisa527 发表于 2013-2-26 08:57:02 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
1.双向传送带模型(4Q)             重要程度:★★★
0 e/ o4 O9 e0 e" R$ g7 V描述:使用了4个queue来完成两端都使用运输工具,一次只能运输一个物品,使用block两端来防止出错。存在许多累赘待改进的地方。2 Z- X9 \$ s: [( a7 i$ n; p
主要参数:
; @$ b4 S2 Q" h: _; l- QBC: DecisionPoint; Triggers:On Entry;
1 m; E/ t3 n; _0 ~1 ^6 ?8 B涉及Flexsim语言:
3 I9 w& b  m2 _5 f: J' \bcsetitemconveystate;bcsetdirection;$ w; E" Y5 ^( K" \, F) i
涉及Flexsim功能:
0 |1 J1 o& t* A1 VBasicConveyor
  I( Z$ Z6 K4 _/ A* p3 O存储文件名:  i7 n" m8 K# z" O, j' D
bc4Q+trans.fsm
2 o5 a: T% E4 m! V
, u" d- ]* W% R5 C/ a6 c2.双向传送带模型(红绿灯+双向传送带+trans)             重要程度:★★★% i% N& S2 T. q! ]# ?8 s# ~0 r8 Z
描述:消除了4个queue,并对运输人员做了讨论,核心是红绿灯模型,与3相比,可以一次运输多个同向物品,通过时间环来防止出错,实际是红绿灯模型的应用。缺点是不能同时实现两端同时运输。
; ]7 o* y  v, l2 }& O主要参数:: t# F" _' B' h
BC: DecisionPoint; Triggers; Flow:condition;GlobeTable
- b* p& y& G: t$ v9 W1 x1 v涉及Flexsim语言:
6 l6 r3 |; S! X/ d9 v- E0 v8 q+ z消息传递# ^/ f& x+ {/ l3 [
涉及Flexsim功能:
: {! W' K0 ~. S$ ~8 y7 z9 ^$ ]; OBasicConveyor;时间循环-双向路口开闭5 K5 T) H1 }6 l$ a
存储文件名:* R4 ^. r0 T4 x. f8 V0 u
traffic+2people.fsm; traffic+2trans.fsm% H7 @. e/ U' u( Q' Q# [8 W

5 N# G* w, _0 r* l3.双向传送带模型(连续+双向传送带+红绿灯)             重要程度:★
) D( j$ M- e# ^( q1 |. {描述:消除了4个queue,并将传送带连了起来,比4来说是中间产物。讨论了双向传送带的链接问题核心是红绿灯模型,与3相比,可以一次运输多个同向物品。% C; z; g% C0 n- B; s% G
主要参数:# Q# K, n% j: G! f. b
BC: DecisionPoint; Triggers; Flow:condition;GlobeTable
. R7 z' R0 V" R8 s; H* u& ]涉及Flexsim语言:* `0 S' \  p% p. @) n/ ]+ S4 t
消息传递
  j9 ^  q) \/ I6 B+ k0 [涉及Flexsim功能:1 _, p6 M+ P9 h' `: {
BasicConveyor;时间循环-双向路口开闭& x" w) L  p% H, T, {
存储文件名:8 Y% U0 h7 V- o) i4 g8 |3 z
continue with transporters.fsm;continue+bic+2trans.fsm.fsm
" S0 i9 x1 I* n8 j0 B- Y) h
, x+ W0 V3 H' D5 S4.双向传送带模型(隐藏法+普通传送带)             重要程度:☆9 |7 F, t, b1 H( D. k) ]
描述:用两条普通传送带重叠完成的双向传送带,应用程度几乎为0,还很不完善,东西总是跑到下面去,就是好玩。( D  Q3 d* p' Y' F
主要参数:
' ^  {2 N2 v' S( P: Q  v( b; LGlobeTable& |# v4 W1 J0 [2 A& q- f
涉及Flexsim语言:6 `/ {$ y) a0 ^
setsizie;6 ^, [0 ]7 `! \" @
涉及Flexsim功能:
# F& ]& g1 y: _# e0 x时间循环-双向路口开闭$ p" l8 n9 H& b9 l1 h+ I+ q% `
存储文件名:
  x2 {& s7 i" o6 {0 |' v) n/ q. Uoverlap.fsm;conseal.fsm

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x

评分

参与人数 1威望 +12 收起 理由
domcylai + 12 很好的资料!

查看全部评分

2#
domcylai 发表于 2013-2-26 09:20:12 | 只看该作者
挺好的案例,层层深入,学习初始传送带同学的福音
3#
missman 发表于 2013-2-26 11:13:03 | 只看该作者
没有试验,想问问高手:
$ y6 g7 K" r4 P% W8 D- M- P# k  模型中运动方向能不能把速度设为负数,以达到改变运动方向啊?
4#
 楼主| lisa527 发表于 2013-2-26 11:38:34 | 只看该作者
3# missman
3 {6 s9 t$ ?  T# ]3 |- V9 T& t+ U  l7 w; E
刚才用第一个模型试了一下,负数没有效果。就是说,改速度为负数不能改变实体运动方向。
+ c, O* N, U' Q0 F& {/ @/ ?) w值得一提的是,basic conveyor有一个指令bcsetdirection(current,0);: \. ]: }. X6 ]$ `9 K* ]
bcsetdirection(指代的传送带实体,方向(1:正向;0:逆向));
5#
missman 发表于 2013-2-26 12:30:40 | 只看该作者
3# missman % [3 Y- f0 @# \9 O! g

- m! H( i2 E+ T! v% S. W1 ~; Q4 j刚才用第一个模型试了一下,负数没有效果。就是说,改速度为负数不能改变实体运动方向。
' ^/ s$ @6 e* m) M. j) A值得一提的是,basic conveyor有一个指令bcsetdirection(current,0);
; B2 Z8 \! G! y" zbcsetdirection(指代的传送带实体,方 ...
# u6 M0 ^' D" Ilisa527 发表于 2013-2-26 11:38

1 e3 }9 |' d$ }1 T8 b8 Y- e: j太给力了!这个也大大简化了建模啊。
6#
xh900901 发表于 2013-2-27 10:12:49 | 只看该作者
太给力了,正好需要这方面的模型
7#
xh900901 发表于 2013-2-28 11:32:29 | 只看该作者
为什么扣分了又不能下载呢
8#
CPF2000 发表于 2014-8-28 13:30:53 | 只看该作者
谁有楼主的模型 上传个我邮箱吧lengfeng_2000@126.com
9#
657776724 发表于 2015-2-16 22:41:33 | 只看该作者
好东西
10#
657776724 发表于 2015-2-16 22:58:04 | 只看该作者
谢谢
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|小黑屋|手机版|Archiver|全球FlexSim系统仿真中文论坛 ( 京ICP备14043114号-2 )

GMT+8, 2025-8-31 06:27 , Processed in 0.076889 second(s), 15 queries .

Powered by Discuz! X3.3© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表