Integracja kapitału

Integracja Capital X Panel Designer z Capital oznacza znaczący postęp w zakresie efektywności procesu projektowania instalacji elektrycznych.

Podczas pracy z projektami paneli kluczową cechą jest możliwość ich wymiany między Capital X Panel Designer a Capital. Proces ten wykorzystuje standard ICD (Interface Control Document) do przesyłania informacji o projektach paneli. Ta integracja ułatwia płynną synchronizację danych, gwarantując, że zmiany wprowadzone w Capital X Panel Designer są skutecznie odzwierciedlane w Capital, zachowując tym samym spójność i spójność projektu.

Co więcej, Capital Logic Designer może uruchomić Capital X Panel Designer jako zintegrowane rozwiązanie do projektowania paneli. Ta integracja umożliwia użytkownikom dostęp do kompleksowej funkcjonalności Capital X Panel Designer bezpośrednio z poziomu Capital Logic Designer, usprawniając przepływ pracy poprzez eliminację konieczności przełączania się między różnymi aplikacjami. To ujednolicone podejście zapewnia projektantom bardziej wydajne i spójne środowisko projektowe, co ostatecznie przekłada się na wzrost produktywności i jakości projektów.

Wymagania wstępne dla integracji kapitału

  • Aby pomyślnie uruchomić Capital X Panel Designer w ramach Capital Logic Designer, wymagany jest Capital 2408 z aktualizacjami 2508 lub nowszymi.
  • Do wymiany danych Capital ICD potrzebny będzie Capital 2512 lub nowszy, aby zapewnić pełną kompatybilność.
  • Oprogramowanie Capital musi być w pełni zainstalowane z ważną licencją i zatwierdzone. Wszystkie kolejne wersje główne i aktualizacje są obsługiwane poza określonymi wymaganiami minimalnymi.
  • Należy mieć dostęp do Capital Logic Designer i Capital Device Modeler oraz posiadać uprawnienia użytkownika ICD .
  • Licencja Capital Panel Designer (licencja Capital Add-on) musi zostać aktywowana i przypisana do konta w Capital X Panel Designer .

Konfiguracja integracji kapitału dla kapitału X

Przed przystąpieniem do konfiguracji poproś administratora Capital o:

  • Przejdź do folderu konfiguracyjnego w katalogu instalacyjnym Capital i znajdź plik „clientprops.xml”
  • Otwórz plik clientprops.xml z uprawnieniami administratora i dodaj następującą konfigurację:
<cors enabled="true"
allowedOrigins="https://cloud.sw.siemens.com"
allowedMethods="GET,POST,DELETE,OPTIONS"
allowedHeaders="authorization,content-type"/>
  • Zapisz i zamknij plik clientprops.xml. Uruchom ponownie serwer Capital Integration Server (CIS).

Po ponownym uruchomieniu serwera CIS możesz postępować zgodnie z instrukcjami zawartymi w przewodniku Generowanie i usuwanie danych uwierzytelniających konta użytkownika technicznego , aby wygenerować dane uwierzytelniające konta użytkownika technicznego.

Na koniec wykonaj poniższe kroki, aby dokończyć instalację i konfigurację:

  • Pobierz plik CapIntConfig.zip z tego linku . Zapisz go w miejscu, w którym będziesz mógł go łatwo znaleźć.
  • Skopiuj plik CapIntConfig.zip do folderu domowego Capital X.
  • Rozpakuj plik CapIntConfig.zip. Po rozpakowaniu w wypakowanym folderze zobaczysz skrót do Capital Logic Designer.
  • Uruchom Capital Logic Designer klikając na skrót znaleziony w wypakowanym folderze.
  • Po pełnym załadowaniu aplikacji powinna pojawić się ikona Panel Designer na karcie Workflow.

Konfiguracja integracji kapitałowej dla kapitału

Aby dokończyć instalację i konfigurację, wykonaj poniższe czynności:

  • Przejdź do katalogu instalacyjnego Capital.
  • Otwórz lub utwórz pliki za pomocą edytora tekstu z uprawnieniami administratora i dodaj następującą konfigurację:

konfiguracja/clientprops.xml

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

adaptery/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"/>
  • Zapisz i zamknij pliki. Uruchom ponownie Capital Integration Server (CIS).
  • Uruchom Capital Logic Designer. Po pełnym załadowaniu aplikacji ikona Panel Designer powinna pojawić się na karcie Workflow.

Konfiguracja uwierzytelniania OpenID Connect (OIDC)

Ta konfiguracja dotyczy tylko Capital. Jeśli nie chcesz korzystać z uwierzytelniania OIDC, możesz pominąć tę sekcję.

Aby skonfigurować pliki oidc.properties i oidc_background.xml na potrzeby uwierzytelniania OpenID Connect (OIDC), zapoznaj się z podręcznikiem obsługi uwierzytelniania wieloskładnikowego .

Metodą autoryzacji tokena będzie ClientIDValidation , którą należy skonfigurować w pliku oidc_background.xml.

Konfiguracja hosta kapitału

Aby wejść do Capital Host:

  • W Capital X Panel Designer kliknij menu Plik | Preferencje
  • Przejdź do sekcji Integracja
  • Wchodzi gospodarz stolicy
Wchodzący gospodarz stolicy
Wchodzący gospodarz stolicy

Uwierzytelnianie z serwerem Capital

Aby uwierzytelnić się na serwerze Capital, możesz użyć jednej z następujących metod:

  1. Logowanie za pomocą nazwy użytkownika i hasła : Podaj nazwę użytkownika i hasło Capital, aby uwierzytelnić się na serwerze Capital.
  2. Dane uwierzytelniające klienta : W przypadku uwierzytelniania OpenID Connect (OIDC) (tylko dla Capital) i uwierzytelniania konta użytkownika technicznego (tylko dla Capital X) utwórz plik pndoidc.properties, korzystając z dostarczonego szablonu. Skonfiguruj plik, używając swojego identyfikatora klienta i tajnego klucza klienta, a następnie umieść go w folderze użytkownika w celu uwierzytelnienia.

Aby otworzyć folder Użytkownik, naciśnij „Window + R”, aby otworzyć okno polecenia Uruchom, wklej %USERPROFILE% i kliknij OK.

Szablon 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
wyjaśnienie pndoidc.properties
wyjaśnienie pndoidc.properties

Uruchom Capital X Panel Designer w Capital Log Designer

Uruchom Capital Logic Designer i poczekaj na pełną inicjalizację aplikacji. Po załadowaniu przejdź do zakładki Przepływ pracy w interfejsie Capital Logic Designer. Następnie kliknij Panel Designer , aby uruchomić Capital X Panel Designer bezpośrednio ze środowiska Logic Designer.

Uruchom Capital X Panel Designer w ramach Capital Log Designer
Uruchom Capital X Panel Designer w ramach Capital Log Designer

Wysyłanie i pobieranie danych wymiany Capital ICD

Wyślij ICD do Capital

Aby przesłać ICD do Capital:

  • Uruchom Capital X Panel Designer w Capital Logic Designer i otwórz rysunek.
  • Kliknij menu Aplikacje | Kapitał , a następnie wybierz Wyślij ICD .
  • Pojawi się okno dialogowe z prośbą o podanie danych uwierzytelniających dla serwera Capital. Podaj dane uwierzytelniające na serwerze Capital i kliknij Zaloguj .
  • Po zalogowaniu zobaczysz okno dialogowe „Zastosowalność” . Podaj nazwę swojego projektu w Capital Logic Designer i kliknij OK .
  • Dane ICD zostaną przesłane do Capital Logic Designer, a na ekranie wyświetli się komunikat potwierdzający, że dane ICD zostały pomyślnie wysłane.
  • Otwórz projekt w Capital Logic Designer. W zakładce ICD zobaczysz kody ICD z Capital X Panel Designer . Jeśli kody ICD nie są widoczne, kliknij przycisk „ Przeładuj kody ICD” , aby odświeżyć listę kodów ICD.
  • Teraz możesz używać ICD w Capital Logic Designer do dalszego projektowania.
Capital™ X Panel Designer