RunDialog

用於以SPEL+程式啟動Epson RC+畫面。

格式
(1) RunDialog 對話方塊ID

(2) RunDialog DLG_ROBOTMNG [, 機器人選擇位元]

參數

對話方塊ID
指定包含有效對話方塊ID的整數值。事先用以下常數定義這些值。

  • DLG_ROBOTMNG: 100: 啟動機器人管理器對話方塊
  • DLG_IOMON: 102: 啟動I/O監視器
  • DLG_VGUIDE: 110: 啟動Vision Guide對話方塊
機器人選擇位元
唯有將DLG_ROBOTMNG指定為對話方塊ID時方為有效。以位元值指定可透過Robot Manager選擇的機器人。
設定範例 設定值 bit15 bit14 ... bit2 bit1 bit0
機器人1 &H0001 Off Off Off Off On
機器人2 &H0002 Off Off Off On Off
機器人1和2 &H0003 Off Off Off On On
:
機器人16 &H1000 On Off Off Off Off

說明
在SPEL+的工作上啟動/顯示Epson RC+畫面時,使用RunDialog。在關閉畫面之前,工作處於暫停狀態。

若要在Epson RC+畫面上執行機器人命令,請確認在顯示該畫面時並無控制其它機器人的工作。若有啟動控制機器人的其它工作,則會發生錯誤。

參照
InputBox、MsgBox

RunDialog範例

If Motor = Off Then
    RunDialog DLG_ROBOTMNG
    If Motor = Off Then
        Print "Motors are off, aborting program"
        Quit All
    EndIf
EndIf