Xqt メソッド
解説
SPEL+タスク1つを開始します。
書式
Sub Xqt (FuncName As String [, TaskType As SpelTaskType])
Sub Xqt (TaskNumber As Integer, FuncName As String [, TaskType As SpelTaskType])
パラメーター
- TaskNumber
実行するタスクのタスク番号 (1~32) - FuncName
実行するファンクション名引数を関数に与えることも可能です。引数はカッコの中に入れ、カンマで区切ります。詳細は、SPEL+ - Xqtステートメントと使用例を参照してください。 - TaskType
タスクの型をNormal、NoPause、またはNoEmgAbortに指定(省略可)
コメント
Xqtを実行すると、コントロールは速やかに呼び出しているプログラムに戻ります。Callメソッドを使用して1タスクが完了するのを待つか、またはタスクステータスイベントとともにEventReceivedを使用して1タスクが終了するのを待つことができます。
参照
Call メソッド, EnableEvent メソッド, EventReceived イベント
Xqt 使用例
VB 例:
m_spel.Xqt(2, "conveyor")
' RunPart関数に引数を与える
m_spel.Xqt(3, "RunPart(3)")
Dim funcToExec As String
funcToExec = "RunPart(" & partNum & ")"
m_spel.Xqt(3, funcCall)
C# 例:
m_spel.Xqt(2, "conveyor");
// RunPart関数に引数を与える
m_spel.Xqt(3, "RunPart(3)");
string funcToExec;
funcToExec = string.Format("RunPart({0})", partNum);
m_spel.Xqt(3, funcToExec);
← X XYLim メソッド →