全球FlexSim系统仿真中文论坛

搜索
查看: 6714|回复: 7
打印 上一主题 下一主题

請求break掉任務序列的方式

[复制链接]
跳转到指定楼层
1#
r0805995 发表于 2015-3-5 21:05:27 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
本帖最后由 r0805995 于 2015-3-7 16:15 编辑
: X3 s+ B4 t1 X! P/ O
  u5 S( w( J8 X例如有A B機台,當robot取得任務序列抓B機台上的加工物件放到A,robot正在travel時A機台breakdown,但先前任務序列已經先觸發,所以他依然會將加工物件放到breakdown的A,我的想法是8 W" ^& Z! m* p1 A7 b

# y2 r/ O8 n0 G; }2 [8 o" A2 q在Onbreakdown的觸發 寫一個指令來摧毀這次的任務序列。
2#
慧娴亚伦 发表于 2015-3-6 00:20:49 | 只看该作者
建议试试先占任务
, @' ?0 x# q* X* Y3 \, [! `1 W0 [用户手册中可以搜索Task Sequence Preempting,找到关于先占任务的相关信息。
3#
 楼主| r0805995 发表于 2015-3-6 18:46:41 | 只看该作者
謝謝慧嫻,之前用任務序列有注意到preempting,但當時看不懂其用法,經您的提點讓我想起此方法,待我研究一下再與您進行討論,謝謝!!
4#
 楼主| r0805995 发表于 2015-3-7 15:21:38 | 只看该作者
慧嫻 我嘗試用了 PREEMPT_AND_ABORT_ALL 和 PREEMPT_AND_ABORT_ACTIVE
! L% |9 P5 {2 B& G6 x  D我到tree內部檢視,發現robot只是建立這次的任務序列,前一任務序列還在,能幫我看一下嗎,
9 N% ~, j* M/ g8 _2 c0 Q
+ r+ U: Z' m9 Z$ q7 v/ z+ l按回復系統一直顯示加載中.............  無法傳模型,故將模型傳到最上層的PO文內
1 A7 x$ M9 s- |8 [5 M
. L7 K$ E9 n4 e) r2 i, Xp.s 事件發生在Runtime 為2558秒時。
5#
 楼主| r0805995 发表于 2015-3-7 16:16:24 | 只看该作者
本帖最后由 r0805995 于 2015-3-7 18:24 编辑
) ]5 v& Q1 a( V$ U7 f+ @" ^" B8 a2 Q, ]! I- t0 x+ n4 R
4# r0805995 * A( u. J  s' t$ [
! v: G3 S4 \/ N; Y* U( J! T* d
可以回復了,我將模型重傳於此
! F2 S0 T- g! u; n7 x- T4 J( m, z
- V# J/ b( A5 X9 y: [8 u& j. s6 ~Version 7.1

本帖子中包含更多资源

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

x
6#
 楼主| r0805995 发表于 2015-3-7 17:07:37 | 只看该作者
我找到一個方法可以達成此做法,但是比較暴力& B5 b% _* x* p# Z- `" q: }
treenode robottask = node("/R_2000iB>variables/activetasksequence/1", model());
( U2 M1 C& ~9 {5 H3 W7 cdestroyobject(robottask);
: U2 }" ]8 U3 l$ K. B
% I4 t. m  {6 S, ]3 x9 D雖然解決了但還是想知道preempt的用法,我的測試過程不管有沒有加入preempt 任務序列都沒有變化
7#
慧娴亚伦 发表于 2015-3-7 21:23:49 | 只看该作者
destroyobject(task);方法我也常用的,我觉得这个方法挺好的 :-D: ?9 R& Z! p& g# C4 V8 j" E
下面上传一个简单的对比,PREEMPT_AND_ABORT_ACTIVE和PREEMPT_ONLY的模型,可能对你理解先占有帮助~

本帖子中包含更多资源

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

x
8#
 楼主| r0805995 发表于 2015-3-8 03:04:42 | 只看该作者
7# 慧娴亚伦 6 g6 R+ F% O" G3 x: {

% C( g, I2 K. E( P不好意思 慧嫻   我找不到你程式的觸發點~~  能請您稍微詳細指點一下嗎?
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

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

GMT+8, 2025-10-23 17:12 , Processed in 0.072653 second(s), 14 queries .

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

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