全球FlexSim系统仿真中文论坛

搜索
查看: 5840|回复: 2
打印 上一主题 下一主题

如何让操作员搬运货物后在中间端口等待

[复制链接]
跳转到指定楼层
1#
dongqaqa 发表于 2019-7-1 22:03:48 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
本帖最后由 dongqaqa 于 2019-7-1 22:06 编辑
- I, w6 M$ r- a
2 E3 @0 `, z5 C1 }各位大神请帮忙指点下,见下图,操作员在queue6拿起货物后去桌子那边等待T时间后去queue8卸载,T根据产品的类型设置,我在queue6临时实体流--使用运输工具里写了自定义代码
6 X2 j( W) y2 b, q7 K' t% n( r7 n1 ttreenode dispatcher = centerobject(current,2);
$ X/ G  F; L# Mtreenode ts = createemptytasksequence(dispatcher,priority,preempt);
3 j$ s8 K; h4 [treenode mid = centerobject(current,3);
- c8 W$ p2 ~- L2 ]  l/ ?( e: w4 ?3 I' oTable delayT = reftable("Type");
8 Q9 @7 P  v" }8 _$ e- q9 ^int i = delayT[1][1];
3 O% v! E# F" e" |" Q+ o9 Y( _
inserttask(ts,TASKTYPE_TRAVEL,current,NULL);9 d; x) Q. j6 x+ R  g
inserttask(ts,TASKTYPE_LOAD,item,current,port);+ Y4 \7 ]! u2 z3 M3 e" T4 e
inserttask(ts,TASKTYPE_TRAVEL,mid);
3 U! ^$ l& x- X$ Z& C3 {" u3 yinserttask(ts,TASKTYPE_SENDMESSAGE,current,NULL,1);
; T) c' z4 }  X' G. \/ Finserttask(ts,TASKTYPE_DELAY,NULL,NULL,i,STATE_BUSY);
% f. ^' k5 n" ]inserttask(ts,TASKTYPE_SENDMESSAGE,current,NULL,2);$ ~) r# Z1 u, t
inserttask(ts,TASKTYPE_TRAVEL,destination,NULL);
7 R: U$ w2 ?0 ^# I3 ]# ^inserttask(ts,TASKTYPE_UNLOAD,item,destination);/ X; w) G& \3 u" l5 j5 c
inserttask(ts,TASKTYPE_TRAVEL,current);
. H6 R% [. h9 Y6 zdispatchtasksequence(ts);' D  Q6 w# ?7 J8 v1 d1 [6 g0 I
// return a 0 so this object will know that you made your own tasksequence and it doesn't need
+ d& o; k, P0 o' L# r//to make the standard tasksequence automatically9 ^; E6 _  J( c( k+ a# j4 N) _
return 0;  . x: S3 q% R8 [9 B% D$ ~) Z  O
0 z9 _. A$ m% F; j" C( V' W- q/ t# B

本帖子中包含更多资源

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

x
2#
慧娴亚伦 发表于 2019-7-1 22:38:50 | 只看该作者
  1. int i = Table("Type")[1][1];//定义变量i
复制代码

8 _9 m* u6 j% }2 T- k' O' Q9 O此外不推荐使用单个字母来定义一个变量(除非在循环语句中)" J; j* L* i0 E6 a
也不推荐给全局表命名为“Type”这个是我们固定给类型标签的取名
3#
 楼主| dongqaqa 发表于 2019-7-2 21:08:06 | 只看该作者
本帖最后由 dongqaqa 于 2019-7-2 21:14 编辑 7 ~: u, Z! ?7 _% w$ w
慧娴亚伦 发表于 2019-7-1 22:38$ E- A  w; K: l5 ?* a0 L
此外不推荐使用单个字母来定义一个变量(除非在循环语句中): c9 k# b! b7 _; [. g1 `6 b1 ~1 g/ q
也不推荐给全局表命名为“Type”这个是我们 ...
6 e) I; |0 z0 V6 U
多谢老师指点,根据老师的代码,自己又加了一项,可以根据不同箱子的类型来设置等待时长0 I% a0 v6 F' Y* S: J6 [

本帖子中包含更多资源

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

x
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

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

GMT+8, 2025-10-26 11:54 , Processed in 0.086706 second(s), 14 queries .

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

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