Intégration du capital
L'intégration entre Capital X Panel Designer et Capital représente une avancée significative dans l'efficacité du flux de travail de conception électrique.
Lors de la conception de panneaux, une fonctionnalité essentielle est la possibilité d'échanger les plans de panneaux entre Capital X Panel Designer et Capital. Ce processus utilise l'ICD (Interface Control Document) comme norme pour le transfert des informations de conception. Cette intégration facilite une synchronisation fluide des données, garantissant que les modifications apportées dans Capital X Panel Designer sont effectivement reflétées dans Capital, assurant ainsi la cohérence et l'alignement des conceptions.
De plus, Capital Logic Designer permet de lancer Capital X Panel Designer comme solution intégrée pour la conception de panneaux. Cette intégration permet aux utilisateurs d'accéder aux fonctionnalités complètes de Capital X Panel Designer directement depuis Capital Logic Designer, simplifiant ainsi le flux de travail en évitant de jongler entre différentes applications. Cette approche unifiée offre aux concepteurs un environnement de conception plus efficace et cohérent, améliorant ainsi la productivité et la qualité de leurs conceptions.
Conditions préalables à l'intégration du capital
- Pour lancer avec succès Capital X Panel Designer dans Capital Logic Designer, vous aurez besoin de Capital 2408 avec les mises à jour 2508 ou ultérieures.
- Pour l'échange de données Capital ICD, vous aurez besoin de Capital 2512 ou d'une version ultérieure pour garantir une compatibilité totale. Le logiciel Capital doit être entièrement installé, avec une licence valide et validée. Toutes les versions principales et mises à jour ultérieures sont prises en charge, au-delà des exigences minimales spécifiées.
- Doit avoir accès à Capital Logic Designer et Capital Device Modeler et disposer des autorisations d'utilisateur ICD .
- La licence Capital Panel Designer (licence complémentaire Capital) doit être activée et attribuée au compte dans Capital X Panel Designer .
Configurer l'intégration de Capital pour Capital X
Avant de procéder à la configuration, demandez à votre administrateur Capital de :
- Accédez au dossier de configuration dans votre répertoire d'installation de Capital et recherchez « clientprops.xml »
- Ouvrez clientprops.xml avec les droits d’administrateur et ajoutez la configuration suivante :
<cors enabled="true"
allowedOrigins="https://cloud.sw.siemens.com"
allowedMethods="GET,POST,DELETE,OPTIONS"
allowedHeaders="authorization,content-type"/>
- Enregistrez et fermez le fichier clientprops.xml. Redémarrez Capital Integration Server (CIS).
Une fois le redémarrage du serveur CIS terminé, vous pouvez suivre le guide Génération et suppression des informations d'identification du compte utilisateur technique pour générer les informations d'identification du compte utilisateur technique.
Enfin, veuillez suivre les étapes ci-dessous pour terminer l'installation et la configuration : Téléchargez le fichier CapIntConfig.zip à partir de ce lien . Enregistrez-le dans un emplacement sur votre ordinateur où vous pourrez facilement le retrouver.
- Copiez le fichier CapIntConfig.zip dans votre dossier personnel Capital X.
- Décompressez le fichier CapIntConfig.zip. Après extraction, vous verrez le raccourci de Capital Logic Designer dans le dossier extrait.
- Lancez Capital Logic Designer en cliquant sur le raccourci que vous avez trouvé dans le dossier extrait.
- Une fois l’application entièrement chargée, vous devriez voir l’icône Panel Designer apparaître sous l’onglet Workflow.
Configuration de l'intégration du capital pour Capital
Veuillez suivre les étapes ci-dessous pour terminer l'installation et la configuration :
- Accédez au répertoire d’installation de votre Capital.
- Ouvrez ou créez des fichiers à l'aide d'un éditeur de texte avec des droits d'administrateur et ajoutez la configuration suivante :
config/clientprops.xml
<cors enabled="true"
allowedOrigins="https://cloud.sw.siemens.com"
allowedMethods="GET,POST,DELETE,OPTIONS"
allowedHeaders="authorization,content-type"/>
adaptateurs/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"/>
- Enregistrez et fermez les fichiers. Redémarrez Capital Integration Server (CIS).
- Lancez Capital Logic Designer. Une fois l'application entièrement chargée, l'icône Panel Designer devrait apparaître sous l'onglet Workflow.
Configuration de l'authentification OpenID Connect (OIDC)
Cette configuration s'applique uniquement à Capital. Si vous ne souhaitez pas utiliser l'authentification OIDC, vous pouvez ignorer cette section.
Consultez le guide de prise en charge de l'authentification multifacteur pour configurer les fichiers oidc.properties et oidc_background.xml pour l'authentification OpenID Connect (OIDC).
La méthode d'autorisation du jeton sera ClientIDValidation , qui nécessite une configuration dans le fichier oidc_background.xml.
Configuration de l'hôte Capital
Pour entrer dans la capitale hôte :
- Dans Capital X Panel Designer , cliquez sur le menu Fichier | Préférences
- Accéder à la section Intégration
- Entrez l'hôte de la capitale
Authentification avec le serveur Capital
Pour vous authentifier auprès du serveur Capital, vous pouvez utiliser l’une des méthodes suivantes :
- Connexion par nom d'utilisateur/mot de passe : fournissez votre nom d'utilisateur et votre mot de passe Capital pour vous authentifier auprès du serveur Capital.
- Identifiants client : Pour l'authentification OpenID Connect (OIDC) (pour Capital uniquement) et l'authentification par compte utilisateur technique (pour Capital X uniquement), créez un fichier pndoidc.properties à l'aide du modèle fourni. Configurez le fichier avec votre identifiant client et votre clé secrète, puis placez-le dans le dossier Utilisateur pour l'authentification.
Pour ouvrir le dossier Utilisateur, appuyez sur « Windows + R » pour ouvrir la fenêtre Exécuter, collez %USERPROFILE% et cliquez sur OK.
Modèle de 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
Lancez Capital X Panel Designer dans Capital Logic Designer
Lancez Capital Logic Designer et attendez que l'application soit complètement initialisée. Une fois chargée, accédez à l'onglet Workflow de l'interface de Capital Logic Designer. Cliquez ensuite sur le Concepteur de panneaux pour lancer Capital X Panel Designer directement depuis l'environnement Logic Designer.
Envoyer et récupérer les données d'échange Capital ICD
Envoyer les ICD à Capital
Pour transmettre les ICD à Capital :
- Lancez Capital X Panel Designer dans Capital Logic Designer et ouvrez le dessin.
- Cliquez sur le menu Applications | Capital , puis sélectionnez Envoyer des ICD . Une boîte de dialogue s'affiche, vous invitant à fournir vos identifiants pour le serveur Capital. Saisissez vos identifiants pour vous authentifier auprès du serveur Capital , puis cliquez sur « Connexion » .
- Une fois connecté, la boîte de dialogue « Applicabilité » s'affichera. Indiquez le nom de votre projet dans Capital Logic Designer et cliquez sur OK .
- Les ICD seront transmis à Capital Logic Designer, et vous verrez un message de confirmation indiquant que les ICD ont été envoyés avec succès. Ouvrez le projet dans Capital Logic Designer ; les ICD de Capital X Panel Designer s’afficheront dans l’onglet ICD. Si les ICD ne sont pas visibles, cliquez sur le bouton Recharger les ICD pour actualiser la liste.
- Vous pouvez désormais utiliser les ICD dans Capital Logic Designer pour la suite de la conception.