全球FlexSim系统仿真中文论坛

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

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

[复制链接]
跳转到指定楼层
1#
dongqaqa 发表于 2019-7-1 22:03:48 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
本帖最后由 dongqaqa 于 2019-7-1 22:06 编辑
! e3 F! n6 y/ e, t  A) k" Q1 _2 J% S, F! Q; @# @- W
各位大神请帮忙指点下,见下图,操作员在queue6拿起货物后去桌子那边等待T时间后去queue8卸载,T根据产品的类型设置,我在queue6临时实体流--使用运输工具里写了自定义代码
! n1 G9 P7 t% I$ E$ M# t- d7 [treenode dispatcher = centerobject(current,2);
3 i- R! D; I4 {treenode ts = createemptytasksequence(dispatcher,priority,preempt);
/ d8 {$ V+ a# b2 mtreenode mid = centerobject(current,3);- c4 ]  Z5 W/ k( s* O* U5 E1 G
Table delayT = reftable("Type");
. k5 e7 d1 R1 M7 Fint i = delayT[1][1];

) h0 c1 N" _4 O% Pinserttask(ts,TASKTYPE_TRAVEL,current,NULL);
/ O5 p, F3 _! b+ j7 W/ A# z% R. tinserttask(ts,TASKTYPE_LOAD,item,current,port);# m4 r3 Z) v/ X" C8 j: X7 H' _
inserttask(ts,TASKTYPE_TRAVEL,mid);. S% ~0 N4 x8 @$ D6 y" E% t
inserttask(ts,TASKTYPE_SENDMESSAGE,current,NULL,1);% v5 k( a" j, T( b8 ^
inserttask(ts,TASKTYPE_DELAY,NULL,NULL,i,STATE_BUSY);
3 H) x5 z% F+ e8 u2 Cinserttask(ts,TASKTYPE_SENDMESSAGE,current,NULL,2);
* U+ n, H9 U" g( Binserttask(ts,TASKTYPE_TRAVEL,destination,NULL);
% J$ B5 l2 b; H8 r4 `) G9 sinserttask(ts,TASKTYPE_UNLOAD,item,destination);
7 K" e: w8 Z1 R' o3 ]inserttask(ts,TASKTYPE_TRAVEL,current);
  r) L' H: }& M$ @. D% T: \% W( Gdispatchtasksequence(ts);8 t) j* T9 r7 x: }- A
// return a 0 so this object will know that you made your own tasksequence and it doesn't need . R) r' e  u8 Y0 i/ v
//to make the standard tasksequence automatically
# ]- _$ K3 K! D" t3 l9 freturn 0;  - B' M. F3 P* [" f0 O

- e' s5 X& S$ x$ [% P

本帖子中包含更多资源

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

x
2#
慧娴亚伦 发表于 2019-7-1 22:38:50 | 只看该作者
  1. int i = Table("Type")[1][1];//定义变量i
复制代码
$ L4 `% ?& J3 E" G. ?) P" W6 i) }# z
此外不推荐使用单个字母来定义一个变量(除非在循环语句中)& A8 x1 A. u% f) E' ]. T
也不推荐给全局表命名为“Type”这个是我们固定给类型标签的取名
3#
 楼主| dongqaqa 发表于 2019-7-2 21:08:06 | 只看该作者
本帖最后由 dongqaqa 于 2019-7-2 21:14 编辑
; I  m0 Z9 t/ f; L
慧娴亚伦 发表于 2019-7-1 22:38
, Z( F: F& [5 {$ ~此外不推荐使用单个字母来定义一个变量(除非在循环语句中)* @9 M, d  q  z/ J, [
也不推荐给全局表命名为“Type”这个是我们 ...

! e! p5 W6 i9 Z! i& z+ F多谢老师指点,根据老师的代码,自己又加了一项,可以根据不同箱子的类型来设置等待时长
' X! Y. j6 t0 }

本帖子中包含更多资源

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

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

本版积分规则

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

GMT+8, 2025-6-28 01:48 , Processed in 0.070409 second(s), 14 queries .

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

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