資本整合

Capital X Panel Designer與 Capital 的整合代表著電氣設計工作流程效率的顯著進步。

在進行面板設計時,一項關鍵功能是能夠將面板設計從Capital X Panel Designer交換到 Capital。此過程使用 ICD(介面控製文件)作為傳輸面板設計資訊的標準。這種整合有助於實現無縫資料同步,確保在Capital X Panel Designer中所做的變更能夠有效地反映在 Capital 中,從而保持設計的一致性和統一性。

此外,Capital Logic Designer 可以推出Capital X Panel Designer作為面板設計功能的整合解決方案。這種整合使用戶能夠直接從 Capital Logic Designer 內部存取Capital X Panel Designer的全面功能,從而簡化工作流程,無需在單獨的應用程式之間切換。這種統一的方法為設計師提供了一個更有效率、更具凝聚力的設計環境,最終提高了生產力和設計品質。

資本整合的先決條件

  • 要在 Capital Logic Designer 中成功啟動Capital X Panel Designer ,您需要 Capital 2408 及更新版本 2508 或更高版本。
  • 對於 Capital ICD 資料交換,您需要 Capital 2512 或更高版本才能確保完全相容。
  • Capital 軟體必須使用有效許可證完整安裝並經過驗證。所有後續主要版本和更新均在規定的最低版本要求之外提供支援。
  • 必須具有 Capital Logic Designer 和 Capital Device Modeler 的存取權限,並且擁有ICD 使用者權限
  • 必須啟動Capital Panel Designer授權(Capital Add-on 授權)並將其指派給Capital X Panel Designer中的帳戶。

為 Capital X 設定資本整合

在繼續設定之前,請您的 Capital 管理員執行以下操作:

  • 導航到 Capital 安裝目錄中的設定資料夾並找到“clientprops.xml”
  • 以管理員權限開啟clientprops.xml並新增以下設定:
<cors enabled="true"
allowedOrigins="https://cloud.sw.siemens.com"
allowedMethods="GET,POST,DELETE,OPTIONS"
allowedHeaders="authorization,content-type"/>
  • 儲存並關閉clientprops.xml檔。重新啟動資本整合伺服器(CIS)。

CIS 伺服器重新啟動完成後,您可以依照產生和刪除技術使用者帳戶憑證指南來產生技術使用者帳戶憑證。

最後,請按照以下步驟完成設定和配置:

  • 從此連結下載 CapIntConfig.zip 檔案。將其儲存到您電腦上易於找到的位置。
  • 將 CapIntConfig.zip 檔案複製到您的 Capital X 主資料夾。
  • 解壓縮 CapIntConfig.zip 檔案。解壓縮後,您將在解壓縮的資料夾中看到 Capital Logic Designer 捷徑。
  • 按一下解壓縮資料夾中的捷徑啟動 Capital Logic Designer。
  • 應用程式完全載入後,您應該會看到「面板設計器」圖示出現在「工作流程」標籤下。

設定資本整合

請依照以下步驟完成設定和配置:

  • 導航至您的 Capital 安裝目錄。
  • 使用具有管理員權限的文字編輯器開啟或建立檔案並新增以下配置:

配置/客戶端屬性.xml

<cors enabled="true"
allowedOrigins="https://cloud.sw.siemens.com"
allowedMethods="GET,POST,DELETE,OPTIONS"
allowedHeaders="authorization,content-type"/>

適配器/adaptors.xml

<document format="capitalelectra"
class="chs.bridges.adaptors.electra.ElectraAdaptorFormat"
description="Adaptor to enable interaction with Electra Web"
propFile="resources/electra.properties"
applications="Modeler, Architect, Logic Designer, Systems Integrator, Harness Designer, Harness Designer Modular"
/>

<handshake localport="49902" remoteapplication="Electra" remotehost="cloud.sw.siemens.com" remoteport="443"/>
  • 儲存並關閉文件。重新啟動資本整合伺服器(CIS)。
  • 啟動 Capital Logic Designer。應用程式完全載入後,您將在「工作流程」標籤下看到「面板設計器」圖示。

OpenID Connect(OIDC)驗證配置

此配置僅適用於 Capital。如果您不想使用 OIDC 身份驗證,可以跳過此部分。

請參考多因素驗證支援指南,配置用於 OpenID Connect (OIDC) 驗證的 oidc.properties 和 oidc_background.xml 檔案。

令牌授權方法將是ClientIDValidation ,需要在 oidc_background.xml 檔案中進行配置。

首都主機配置

進入首都主機:

  • 在Capital X Panel Designer中,按一下選單檔案 | 首選項
  • 轉到集成部分
  • 進入首都主持人
走進首都主持人
走進首都主持人

使用 Capital 伺服器進行身份驗證

若要向 Capital 伺服器進行身份驗證,您可以使用下列任一方法:

1.使用者名稱/密碼登入:提供您的 Capital 使用者名稱和密碼以向 Capital 伺服器進行身份驗證。 2.客戶端憑證:對於 OpenID Connect (OIDC) 驗證(僅限 Capital)和技術使用者帳戶驗證(僅限 Capital X),請使用提供的範本建立 pndoidc.properties 檔案。使用您的客戶端 ID 和客戶端金鑰配置該文件,然後將其放置在 User 資料夾中進行身份驗證。

若要開啟使用者資料夾,請按「Windows + R」開啟「執行」命令窗口,貼上 %USERPROFILE%,然後按一下「確定」。

pndoidc.properties 的模板:

capital_host=https://<server host>:port
token_endpoint=https://<server host>:port/auth/<Path>/protocol/openid-connect/token
client_id=sample_id
client_secret=secret
capital_x=N
pndoidc.properties 說明
pndoidc.properties 說明

在 Capital Logic Designer 中啟動Capital X Panel Designer

啟動Capital Logic Designer ,等待應用程式完全初始化。載入完成後,導覽至 Capital Logic Designer 介面中的「工作流程」標籤。然後,點擊“面板設計器”,即可在 Logic Designer 環境中直接啟動Capital X Panel Designer 。

在 Capital Logic Designer 中啟動Capital X Panel Designer
在 Capital Logic Designer 中啟動Capital X Panel Designer

傳送和檢索 Capital ICD 資料交換

將ICD寄至資本

將ICD傳輸至Capital:

  • 在 Capital Logic Designer 中啟動Capital X Panel Designer並開啟圖面。
  • 點選選單「應用程式 | 資本」 ,然後選擇「傳送 ICD」
  • 將出現一個對話框,提示您提供 Capital 伺服器的憑證。提供您的憑證以進行 Capital 伺服器的身份驗證,然後按一下「登入」
  • 登入後,您將看到「適用性」對話方塊。在 Capital Logic Designer 上輸入您的專案名稱,然後按一下「確定」
  • ICD 將傳輸到 Capital Logic Designer,您將看到一條確認訊息,表示 ICD 已成功傳送。 在 Capital Logic Designer 中開啟項目,您將在 ICD 標籤中看到來自Capital X Panel Designer ICD。如果看不到 ICD,您可以按一下「重新載入 ICD」按鈕來刷新 ICD 清單。
  • 現在您可以在 Capital Logic Designer 中使用 ICD 進行進一步設計。
Capital™ X Panel Designer