全球FlexSim系统仿真中文论坛

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

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

[复制链接]
跳转到指定楼层
1#
dongqaqa 发表于 2019-7-1 22:03:48 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
本帖最后由 dongqaqa 于 2019-7-1 22:06 编辑
/ ?0 D" z- R& q! ~! y& T" w$ f0 {: I1 U
各位大神请帮忙指点下,见下图,操作员在queue6拿起货物后去桌子那边等待T时间后去queue8卸载,T根据产品的类型设置,我在queue6临时实体流--使用运输工具里写了自定义代码, V0 y% K5 ?4 S6 X  \3 Z
treenode dispatcher = centerobject(current,2);/ \3 C2 ]# ~# _& U2 j! H1 Y! ~
treenode ts = createemptytasksequence(dispatcher,priority,preempt);! {' P  u3 W- f* J
treenode mid = centerobject(current,3);9 L$ Z* f. O3 w- R: `
Table delayT = reftable("Type");
1 z$ {* Y, i2 p3 nint i = delayT[1][1];
7 @8 P: r7 t7 X  Q
inserttask(ts,TASKTYPE_TRAVEL,current,NULL);
5 b2 P; b) V% K& q* Y3 h: x% \inserttask(ts,TASKTYPE_LOAD,item,current,port);
- w6 V+ P. a( H- J4 F' ninserttask(ts,TASKTYPE_TRAVEL,mid);) P% Q6 G# @) {" X6 T3 }& V
inserttask(ts,TASKTYPE_SENDMESSAGE,current,NULL,1);* X; h2 Z3 G( Z! ^( [+ M
inserttask(ts,TASKTYPE_DELAY,NULL,NULL,i,STATE_BUSY);7 ^! z/ j( K- \& a
inserttask(ts,TASKTYPE_SENDMESSAGE,current,NULL,2);' b" `" C5 {& J" t5 ?
inserttask(ts,TASKTYPE_TRAVEL,destination,NULL);
3 o* N6 r! {: Y4 t8 m" V* ^inserttask(ts,TASKTYPE_UNLOAD,item,destination);
" Q+ y: A, d# binserttask(ts,TASKTYPE_TRAVEL,current);
4 P0 j8 @6 g/ j- bdispatchtasksequence(ts);
& S( e3 U) T- Q, g# E- U// return a 0 so this object will know that you made your own tasksequence and it doesn't need
+ s7 p) M4 Y+ y' H8 B//to make the standard tasksequence automatically
- Y! q8 G! Q* J, Z# yreturn 0;  / y& T' \$ f3 X$ a5 \2 {! u1 [/ U

9 ]' C2 e/ p. ^: y/ I: I  E

本帖子中包含更多资源

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

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

. c& k& [  ~4 B此外不推荐使用单个字母来定义一个变量(除非在循环语句中)9 Q$ h/ V; O. `, A0 j: B* f. M# m
也不推荐给全局表命名为“Type”这个是我们固定给类型标签的取名
3#
 楼主| dongqaqa 发表于 2019-7-2 21:08:06 | 只看该作者
本帖最后由 dongqaqa 于 2019-7-2 21:14 编辑 & Y$ g  W1 ?/ f5 O
慧娴亚伦 发表于 2019-7-1 22:38- y! n1 I6 q7 |" v
此外不推荐使用单个字母来定义一个变量(除非在循环语句中)0 J( m: p$ v& k% t
也不推荐给全局表命名为“Type”这个是我们 ...

* z* C. ^! O) b  \  r5 O多谢老师指点,根据老师的代码,自己又加了一项,可以根据不同箱子的类型来设置等待时长6 u/ q: ?$ W" O" L3 [

本帖子中包含更多资源

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

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

本版积分规则

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

GMT+8, 2025-10-26 02:03 , Processed in 0.071885 second(s), 15 queries .

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

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