Integrazione del capitale
L'integrazione tra Capital X Panel Designer e Capital rappresenta un significativo progresso nell'efficienza del flusso di lavoro della progettazione elettrica.
Quando si lavora con la progettazione di pannelli, una caratteristica fondamentale è la possibilità di scambiare i progetti da Capital X Panel Designer a Capital. Questo processo utilizza l'ICD (Interface Control Document) come standard per il trasferimento delle informazioni di progettazione dei pannelli. Questa integrazione facilita la sincronizzazione dei dati, garantendo che le modifiche apportate in Capital X Panel Designer vengano effettivamente riflesse in Capital, mantenendo così l'allineamento e la coerenza del progetto.
Inoltre, Capital Logic Designer può lanciare Capital X Panel Designer come soluzione integrata per le funzionalità di progettazione dei pannelli. Questa integrazione consente agli utenti di accedere alle funzionalità complete di Capital X Panel Designer direttamente da Capital Logic Designer, semplificando il flusso di lavoro ed eliminando la necessità di passare da un'applicazione all'altra. Questo approccio unificato offre ai progettisti un ambiente di progettazione più efficiente e coeso, con conseguente miglioramento della produttività e della qualità del progetto.
Prerequisiti per l'integrazione del capitale
- Per avviare correttamente Capital X Panel Designer all'interno di Capital Logic Designer, è necessario Capital 2408 con aggiornamenti 2508 o successivi.
- Per lo scambio di dati Capital ICD, è necessario Capital 2512 o versione successiva per garantire la piena compatibilità.
- Il software Capital deve essere installato completamente con una licenza valida e convalidato. Tutte le versioni principali e gli aggiornamenti successivi sono supportati oltre i requisiti minimi specificati.
- È necessario avere accesso sia a Capital Logic Designer che a Capital Device Modeler e disporre delle autorizzazioni utente ICD .
- La licenza Capital Panel Designer (licenza aggiuntiva Capital) deve essere attivata e assegnata all'account in Capital X Panel Designer .
Imposta l'integrazione del capitale per Capital X
Prima di procedere con la configurazione, chiedi all'amministratore di Capital di:
- Vai alla cartella config nella directory di installazione di Capital e individua "clientprops.xml"
- Aprire clientprops.xml con diritti di amministratore e aggiungere la seguente configurazione:
<cors enabled="true"
allowedOrigins="https://cloud.sw.siemens.com"
allowedMethods="GET,POST,DELETE,OPTIONS"
allowedHeaders="authorization,content-type"/>
- Salvare e chiudere il file clientprops.xml. Riavviare Capital Integration Server (CIS).
Una volta completato il riavvio del server CIS, è possibile seguire la guida Generazione ed eliminazione delle credenziali dell'account utente tecnico per generare le credenziali dell'account utente tecnico.
Infine, per completare l'installazione e la configurazione, seguire i passaggi indicati di seguito:
- Scarica il file CapIntConfig.zip da questo link . Salvalo in una posizione sul tuo computer dove potrai trovarlo facilmente.
- Copia il file CapIntConfig.zip nella cartella Home di Capital X.
- Decomprimi il file CapIntConfig.zip. Dopo l'estrazione, vedrai il collegamento a Capital Logic Designer nella cartella estratta.
- Avvia Capital Logic Designer cliccando sul collegamento trovato nella cartella estratta.
- Dopo il caricamento completo dell'applicazione, dovresti vedere apparire l'icona Panel Designer nella scheda Flusso di lavoro.
Imposta l'integrazione del capitale per il capitale
Per completare l'installazione e la configurazione, seguire i passaggi indicati di seguito:
- Vai alla directory di installazione di Capital.
- Aprire o creare file utilizzando un editor di testo con diritti di amministratore e aggiungere la seguente configurazione:
config/clientprops.xml
<cors enabled="true"
allowedOrigins="https://cloud.sw.siemens.com"
allowedMethods="GET,POST,DELETE,OPTIONS"
allowedHeaders="authorization,content-type"/>
adattatori/adattatori.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"/>
- Salvare e chiudere i file. Riavviare Capital Integration Server (CIS).
- Avvia Capital Logic Designer. Dopo il caricamento completo dell'applicazione, dovresti vedere l'icona Panel Designer apparire nella scheda Flusso di lavoro.
Configurazione dell'autenticazione OpenID Connect (OIDC)
Questa configurazione si applica solo a Capital. Se non si desidera utilizzare l'autenticazione OIDC, è possibile saltare questa sezione.
Fare riferimento alla guida Supporto autenticazione multifattore per configurare i file oidc.properties e oidc_background.xml per l'autenticazione OpenID Connect (OIDC).
Il metodo di autorizzazione del token sarà ClientIDValidation , che richiede la configurazione nel file oidc_background.xml.
Configurazione host Capital
Per accedere a Capital Host:
- In Capital X Panel Designer , fare clic sul menu File | Preferenze
- Vai alla sezione Integrazione
- Inserisci l'host della Capitale
Autenticazione con il server Capital
Per autenticarti con il server Capital, puoi utilizzare uno dei seguenti metodi:
- Accesso tramite nome utente/password : fornisci il tuo nome utente e la tua password Capital per autenticarti sul server Capital.
- Credenziali client : per l'autenticazione OpenID Connect (OIDC) (solo per Capital) e l'autenticazione dell'account utente tecnico (solo per Capital X), creare un file pndoidc.properties utilizzando il modello fornito. Configurare il file con l'ID client e il segreto client, quindi posizionarlo nella cartella Utente per l'autenticazione.
Per aprire la cartella Utente, premere "Finestra + R" per aprire la finestra di comando Esegui, incollare %USERPROFILE% e fare clic su OK.
Modello di 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
Avvia Capital X Panel Designer all'interno di Capital Logic Designer
Avvia Capital Logic Designer e attendi che l'applicazione sia completamente inizializzata. Una volta caricata, accedi alla scheda Workflow nell'interfaccia di Capital Logic Designer. Da lì, fai clic su Panel Designer per avviare Capital X Panel Designer direttamente dall'ambiente Logic Designer.
Invia e recupera lo scambio di dati Capital ICD
Inviare ICD a Capital
Per trasmettere gli ICD a Capital:
- Avviare Capital X Panel Designer all'interno di Capital Logic Designer e aprire il disegno.
- Fare clic sul menu Applicazioni | Capitale , quindi selezionare Invia ICD .
- Apparirà una finestra di dialogo che ti chiederà di fornire le credenziali per il server Capital. Inserisci le tue credenziali per l'autenticazione con il server Capital e fai clic su Accedi .
- Una volta effettuato l'accesso, verrà visualizzata la finestra di dialogo "Applicabilità" . Inserisci il nome del tuo progetto su Capital Logic Designer e fai clic su OK .
- Gli ICD verranno trasmessi a Capital Logic Designer e verrà visualizzato un messaggio di conferma che indica che l'invio è avvenuto correttamente.
- Apri il progetto in Capital Logic Designer: vedrai gli ICD di Capital X Panel Designer nella scheda ICD. Se gli ICD non sono visibili, puoi cliccare sul pulsante "Ricarica ICD" per aggiornare l'elenco degli ICD.
- Ora è possibile utilizzare gli ICD in Capital Logic Designer per ulteriori progettazioni.