全球FlexSim系统仿真中文论坛

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

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

[复制链接]
跳转到指定楼层
1#
dongqaqa 发表于 2019-7-1 22:03:48 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
本帖最后由 dongqaqa 于 2019-7-1 22:06 编辑
) M8 h4 M* R6 O, w" @
9 z) A% i' z% V( b; M& w" u' }4 a各位大神请帮忙指点下,见下图,操作员在queue6拿起货物后去桌子那边等待T时间后去queue8卸载,T根据产品的类型设置,我在queue6临时实体流--使用运输工具里写了自定义代码
* t/ X7 ^+ S8 J6 Z8 j6 streenode dispatcher = centerobject(current,2);
/ ?  I5 G2 V2 I: j! y& n! }" |3 A, Htreenode ts = createemptytasksequence(dispatcher,priority,preempt);
* C! @/ u1 ], x2 m" Qtreenode mid = centerobject(current,3);* _7 ~! H0 K: q& H% r
Table delayT = reftable("Type");" c  I: }5 ~# c- F; M5 W$ ^7 B; |
int i = delayT[1][1];

* `' C: G  H* N0 {+ k+ k. I3 Xinserttask(ts,TASKTYPE_TRAVEL,current,NULL);6 c9 K# l+ p4 [& r( M5 H9 B' w
inserttask(ts,TASKTYPE_LOAD,item,current,port);, a( M  u' \. g/ b+ R+ y
inserttask(ts,TASKTYPE_TRAVEL,mid);( ]0 D2 W4 x" u& ]0 j
inserttask(ts,TASKTYPE_SENDMESSAGE,current,NULL,1);
9 f* E" I+ P, }inserttask(ts,TASKTYPE_DELAY,NULL,NULL,i,STATE_BUSY);
+ _% z4 S# p2 t( E6 `inserttask(ts,TASKTYPE_SENDMESSAGE,current,NULL,2);5 I0 x9 C; Q# V1 Q2 {5 }
inserttask(ts,TASKTYPE_TRAVEL,destination,NULL);
0 X/ q( S) C1 |# B$ [+ R" H6 u' Yinserttask(ts,TASKTYPE_UNLOAD,item,destination);
9 z0 f, P& B1 D) ainserttask(ts,TASKTYPE_TRAVEL,current);- Z. z9 l+ u( b  Z- A
dispatchtasksequence(ts);5 Z) i/ o. b) C
// return a 0 so this object will know that you made your own tasksequence and it doesn't need
( X) l3 l  N* \& z//to make the standard tasksequence automatically8 ]" V+ g2 w+ Q, S* V" F5 |
return 0;  ) H5 i% c# Q, }* l1 x
4 G: F' P! [- u# M3 F" E3 G& y1 M5 C

本帖子中包含更多资源

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

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

& W/ g" @/ f2 Q5 A( c& Q此外不推荐使用单个字母来定义一个变量(除非在循环语句中)
* q4 P. V( p; O- t- k0 [也不推荐给全局表命名为“Type”这个是我们固定给类型标签的取名
3#
 楼主| dongqaqa 发表于 2019-7-2 21:08:06 | 只看该作者
本帖最后由 dongqaqa 于 2019-7-2 21:14 编辑 3 _( ^! J1 j4 j6 w" ]1 `
慧娴亚伦 发表于 2019-7-1 22:388 H& n, m" S7 I+ X( {" c: X
此外不推荐使用单个字母来定义一个变量(除非在循环语句中)
6 A% D' j" W  s( U; l( s# I7 f也不推荐给全局表命名为“Type”这个是我们 ...

% f5 i' b* Y% L2 \$ C* b多谢老师指点,根据老师的代码,自己又加了一项,可以根据不同箱子的类型来设置等待时长- N- W5 _" b6 G  r/ {  l

本帖子中包含更多资源

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

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

本版积分规则

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

GMT+8, 2025-6-27 22:00 , Processed in 0.059449 second(s), 14 queries .

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

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