全球FlexSim系统仿真中文论坛

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

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

[复制链接]
跳转到指定楼层
1#
dongqaqa 发表于 2019-7-1 22:03:48 | 只看该作者 回帖奖励 |正序浏览 |阅读模式
本帖最后由 dongqaqa 于 2019-7-1 22:06 编辑 % r: e7 V1 i& Z0 m/ R3 j4 C
! N  O- q( Z( @; J
各位大神请帮忙指点下,见下图,操作员在queue6拿起货物后去桌子那边等待T时间后去queue8卸载,T根据产品的类型设置,我在queue6临时实体流--使用运输工具里写了自定义代码) w  @7 w) ^. O% w" W
treenode dispatcher = centerobject(current,2);: X; u; e8 {* q  b8 u  @
treenode ts = createemptytasksequence(dispatcher,priority,preempt);
& {+ F( T2 C7 e; u( I1 u* k# `5 jtreenode mid = centerobject(current,3);
/ V& q9 j% Q4 z; u3 }+ d! J, e& |Table delayT = reftable("Type");
6 O& q" @- a  f; v3 t. i+ q0 rint i = delayT[1][1];
/ w1 L/ [- ?: y+ A6 w& d
inserttask(ts,TASKTYPE_TRAVEL,current,NULL);5 n9 ]5 U: e7 O% @6 u, C
inserttask(ts,TASKTYPE_LOAD,item,current,port);
2 j3 F& H' S( }, @3 i8 [9 e7 l6 Ninserttask(ts,TASKTYPE_TRAVEL,mid);
# q: q1 R7 E+ [, k+ k2 ainserttask(ts,TASKTYPE_SENDMESSAGE,current,NULL,1);
- m, |( x3 Y( b5 N* o0 Tinserttask(ts,TASKTYPE_DELAY,NULL,NULL,i,STATE_BUSY);8 y1 |- }6 F% F- S' Z% j
inserttask(ts,TASKTYPE_SENDMESSAGE,current,NULL,2);
0 ~! p0 a9 ?! Uinserttask(ts,TASKTYPE_TRAVEL,destination,NULL);+ G8 T5 n/ w- c" z
inserttask(ts,TASKTYPE_UNLOAD,item,destination);
& v" K$ m$ ]/ d' T; P; @' Cinserttask(ts,TASKTYPE_TRAVEL,current);/ w6 @0 D5 P, H7 v2 i, [* k- H
dispatchtasksequence(ts);
. n4 D& A5 W/ _# V, I) r) s; e// return a 0 so this object will know that you made your own tasksequence and it doesn't need " V: E0 H" I. e  l1 {
//to make the standard tasksequence automatically
! Y/ L3 e" _& y- y9 S4 Kreturn 0;  
" W; f$ a) e' p% N2 |% S/ m6 a6 L2 V* l! z

本帖子中包含更多资源

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

x
3#
 楼主| dongqaqa 发表于 2019-7-2 21:08:06 | 只看该作者
本帖最后由 dongqaqa 于 2019-7-2 21:14 编辑 ! y, }0 x- f- E7 k
慧娴亚伦 发表于 2019-7-1 22:38
: ^2 Y! [# G# t  c6 o此外不推荐使用单个字母来定义一个变量(除非在循环语句中)
1 H. v8 Y, W7 Z% L8 N7 Y也不推荐给全局表命名为“Type”这个是我们 ...
8 G, V: X" M0 P
多谢老师指点,根据老师的代码,自己又加了一项,可以根据不同箱子的类型来设置等待时长: A: X, f8 c6 K8 H4 k8 E( n0 r2 S

本帖子中包含更多资源

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

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

, `. ?) i: ?- `/ M& ]  s# J此外不推荐使用单个字母来定义一个变量(除非在循环语句中)
8 P" `1 I3 V  N: D+ i# |, ~也不推荐给全局表命名为“Type”这个是我们固定给类型标签的取名
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

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

GMT+8, 2025-10-26 11:48 , Processed in 0.078826 second(s), 15 queries .

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

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