配置實例

您可使用 KINGSTAR 控制台建立多個 KINGSTAR Runtime 實例,並為每個實例分配理想的處理器以在該處理器上運作。建立完實例後,您可以選擇(使用)一個所需的實例,以供 KINGSTAR 應用程式使用,這些應用程式包括控制台或您自行開發的應用程式。請注意,欲使用多個實例,需備有多主站套件

欲進行實例配置:

  1. 點擊開始 > KINGSTAR Runtime > KINGSTAR 控制台 > Runtime 設定。在左方窗格中,點選「一般設定」。
  1. 欲新增實例,在右方窗格中的 KINGSTAR Runtime 欄位點擊 圖標以顯示「新增 Runtime 設定」視窗。您可依照此步驟新增多個實例。
  1. 在「實例」輸入框中,輸入一個大於等於一 (1) 的值。
  2. 在「理想的處理器」下拉選單中,選擇一個 CPU 核心編號。「預設」為零,表示子系統可在 RTX64 可用的任何核心上運作。核心編號依照您所擁有的核心數而定。
  3. 點擊「確定」。所新增的實例配置表將顯示如下。

注意:您須備有多主站套件才可使用一個以上的實例,若無該套件,仍可在此建立實例,但該實例無法被使用。

  1. 新增完實例後,您可進行網路卡設定。網路卡設定完成後,主要/次要介面卡 欄位將顯示已指派。欲指派網路卡,請參閱「網路卡」。

注意:自 KINGSTAR 4.5 開始,您可在開啟 KINGSTAR 控制台時為 KINGSTAR 控制台選擇一個實例。針對 KINGSTAR 4.5 之前版本,您需透過修改 KINGSTAR 控制台配置檔來選擇實例,請參閱「修改 KINGSTAR 控制台配置檔以選擇實例」。

若您的系統已安裝多主站套件且您已預先設定好實例,當開啟 KINGSTAR 控制台時會出現以下「實例選擇」視窗供您選擇實例,您亦可為此控制台實例建立一個桌面捷徑。

例如,若您選擇實例 1, KINGSTAR 控制台將以實例 1 開啟,左上方標題欄會顯示實例編號。您可在不干擾其他實例的情況下啟用/停用 KINGSTAR 子系統。

注意:實例 0 的標題欄不會顯示實例編號。

關閉即時子系統

您無法在多個實例運作的情況下關閉即時子系統,欲關閉即時子系統:

  1. 關閉所有實例非 0 的 KINGSTAR 控制台。在 Windows 工作列通知區域中找到所有實例非 0 的控制台圖標,右擊並點選「結束」。請勿關閉實例 0 的控制台。
  1. 欲關閉即時子系統,開啟實例 0 的控制台,將即時子系統的開關關閉。

 

修改 KINGSTAR 控制台配置檔以選擇實例

針對 KINGSTAR 4.5 之前版本,您需透過修改 KINGSTAR 控制台配置檔來選擇實例。

實例 (Instance)Create 函式中的一個參數,可用來將應用程式連結到 KINGSTAR 子系統,它是一個 KINGSTAR Runtime 實例,除了使用 Create 來設定其值之外,您也可以透過 KINGSTAR 控制台 進行配置。

欲配置該參數,請至 C:\Program Files\IntervalZero\KINGSTAR\bin\ControlPanelMain\,找到檔案 IntervalZero.KINGSTAR.ControlPanel.exe.config,並使用文字處理程式(如 Notepad 或 Notepad++)開啟該檔案。

config 檔中找到此程式碼:

複製
<add key="KingStarInstance" value="0"/>

 

KingStarInstance:為 CreateInstance 參數的對應體,此以零為基準的參數決定欲使用的實例為何,第一個實例為 "Instance 0",若您有多主站套件,則可同時執行多個實例,如 Instance 1、Instance 2,每個實例皆可設定各自的 EtherCAT 連線設定與 KINGSTAR 子系統設定,但只有實例 0 有 KINGSTAR PLC 的啟動開關。

參見

退出 KINGSTAR 控制台

訊息

選項

系統控制

工具