全球FlexSim系统仿真中文论坛

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

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

[复制链接]
跳转到指定楼层
1#
dongqaqa 发表于 2019-7-1 22:03:48 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
本帖最后由 dongqaqa 于 2019-7-1 22:06 编辑   G5 J. ~: A! Y8 F$ l

+ y1 F! U6 p$ A  w  B各位大神请帮忙指点下,见下图,操作员在queue6拿起货物后去桌子那边等待T时间后去queue8卸载,T根据产品的类型设置,我在queue6临时实体流--使用运输工具里写了自定义代码
0 x$ K, u! T: t0 ~1 p( |treenode dispatcher = centerobject(current,2);; ~# |/ l4 k7 o" S' A8 W
treenode ts = createemptytasksequence(dispatcher,priority,preempt);
- c/ ?/ d6 l8 }3 ctreenode mid = centerobject(current,3);; ~. c6 d, l6 o
Table delayT = reftable("Type");) c+ _5 c; C' x5 I2 k1 [" `; u
int i = delayT[1][1];
. J/ S3 D3 K5 Y- L0 g# |! m
inserttask(ts,TASKTYPE_TRAVEL,current,NULL);
7 t! {. {) v+ q# e+ |8 dinserttask(ts,TASKTYPE_LOAD,item,current,port);2 B" K# q) ^- ^& ]# H) f+ z
inserttask(ts,TASKTYPE_TRAVEL,mid);1 i3 Z/ h& h+ \
inserttask(ts,TASKTYPE_SENDMESSAGE,current,NULL,1);
1 W8 a! E2 k+ v9 U4 J& F" o. l5 U" `/ Ninserttask(ts,TASKTYPE_DELAY,NULL,NULL,i,STATE_BUSY);3 x; l" \& Z3 N! C- G! r( W0 @! _
inserttask(ts,TASKTYPE_SENDMESSAGE,current,NULL,2);3 w. t5 x; H* h* k, l0 q
inserttask(ts,TASKTYPE_TRAVEL,destination,NULL);
, B% D% E- l- Q7 I& ainserttask(ts,TASKTYPE_UNLOAD,item,destination);% a5 H# Y( n- @+ w. Z
inserttask(ts,TASKTYPE_TRAVEL,current);
0 M0 n8 G; \* M4 [9 mdispatchtasksequence(ts);) L; R! X/ z, R% I
// return a 0 so this object will know that you made your own tasksequence and it doesn't need , }( S. w- f. J: a9 }' m/ b, r
//to make the standard tasksequence automatically0 O) m3 ~9 A6 Z4 O# l
return 0;  & [0 t- x" [' R: d& }2 P* w! Y- `
1 D+ x( u; S% I3 a$ c

本帖子中包含更多资源

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

x
2#
慧娴亚伦 发表于 2019-7-1 22:38:50 | 只看该作者
  1. int i = Table("Type")[1][1];//定义变量i
复制代码
4 [% a: U4 _* }1 E9 [: y$ R6 e4 E5 h
此外不推荐使用单个字母来定义一个变量(除非在循环语句中)' q# B: i2 c6 ?1 G
也不推荐给全局表命名为“Type”这个是我们固定给类型标签的取名
3#
 楼主| dongqaqa 发表于 2019-7-2 21:08:06 | 只看该作者
本帖最后由 dongqaqa 于 2019-7-2 21:14 编辑 1 T: R+ Y) {% N# U. E1 I( C* F
慧娴亚伦 发表于 2019-7-1 22:386 x8 v/ \8 b- M& ~+ G
此外不推荐使用单个字母来定义一个变量(除非在循环语句中)
# b; R8 k$ X, V$ e也不推荐给全局表命名为“Type”这个是我们 ...
8 k, J) O9 V/ m
多谢老师指点,根据老师的代码,自己又加了一项,可以根据不同箱子的类型来设置等待时长: w0 m) t2 s9 `( K$ r$ b) f5 ~

本帖子中包含更多资源

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

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

本版积分规则

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

GMT+8, 2025-10-26 14:16 , Processed in 0.075472 second(s), 14 queries .

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

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