Integración de capital
La integración entre Capital X Panel Designer y Capital representa un avance significativo en la eficiencia del flujo de trabajo de diseño eléctrico.
Al trabajar con diseños de paneles, una característica clave es la posibilidad de intercambiar diseños de paneles de Capital X Panel Designer a Capital. Este proceso utiliza el ICD (Documento de Control de Interfaz) como estándar para transferir la información de diseño de paneles. Esta integración facilita una sincronización fluida de datos, lo que garantiza que los cambios realizados en Capital X Panel Designer se reflejen eficazmente en Capital, manteniendo así la coherencia y la alineación del diseño.
Además, Capital Logic Designer puede implementar Capital X Panel Designer como una solución integrada para el diseño de paneles. Esta integración permite a los usuarios acceder a la funcionalidad completa de Capital X Panel Designer directamente desde Capital Logic Designer, optimizando el flujo de trabajo al eliminar la necesidad de cambiar entre aplicaciones independientes. Este enfoque unificado proporciona a los diseñadores un entorno de diseño más eficiente y cohesionado, lo que se traduce en una mayor productividad y calidad del diseño.
Requisitos previos para la integración de capital
- Para iniciar con éxito Capital X Panel Designer dentro de Capital Logic Designer, necesitará Capital 2408 con actualizaciones 2508 o posteriores.
- Para el intercambio de datos de Capital ICD, necesitará Capital 2512 o posterior para garantizar la compatibilidad total.
- El software Capital debe estar completamente instalado con una licencia válida y validada. Todas las versiones principales y actualizaciones posteriores son compatibles, salvo los requisitos mínimos especificados.
- Debe tener acceso a Capital Logic Designer y Capital Device Modeler y tener permisos de usuario ICD .
- La licencia Capital Panel Designer (licencia complementaria de Capital) debe estar activada y asignada a la cuenta en Capital X Panel Designer .
Configurar la integración de capital para Capital X
Antes de continuar con la configuración, solicite a su administrador de Capital que:
- Navegue a la carpeta de configuración en su directorio de instalación de Capital y localice "clientprops.xml"
- Abra clientprops.xml con derechos de administrador y agregue la siguiente configuración:
<cors enabled="true"
allowedOrigins="https://cloud.sw.siemens.com"
allowedMethods="GET,POST,DELETE,OPTIONS"
allowedHeaders="authorization,content-type"/>
- Guarde y cierre el archivo clientprops.xml. Reinicie Capital Integration Server (CIS).
Una vez completado el reinicio del servidor CIS, puede seguir la guía Generación y eliminación de credenciales de cuenta de usuario técnica para generar credenciales de cuenta de usuario técnica.
Por último, siga los pasos a continuación para completar la instalación y configuración:
- Descarga el archivo CapIntConfig.zip desde este enlace . Guárdalo en un lugar de tu computadora donde puedas encontrarlo fácilmente.
- Copie el archivo CapIntConfig.zip a su carpeta de inicio de Capital X.
- Descomprima el archivo CapIntConfig.zip. Tras la extracción, verá el acceso directo de Capital Logic Designer en la carpeta extraída.
- Inicie Capital Logic Designer haciendo clic en el acceso directo que encontró en la carpeta extraída.
- Una vez que la aplicación se haya cargado completamente, debería aparecer el ícono del Diseñador de paneles debajo de la pestaña Flujo de trabajo.
Configurar la integración de capital para Capital
Siga los pasos a continuación para completar la instalación y configuración:
- Navegue hasta el directorio de instalación de Capital.
- Abra o cree archivos usando un editor de texto con derechos de administrador y agregue la siguiente configuración:
config/clientprops.xml
<cors enabled="true"
allowedOrigins="https://cloud.sw.siemens.com"
allowedMethods="GET,POST,DELETE,OPTIONS"
allowedHeaders="authorization,content-type"/>
adaptadores/adaptadores.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"/>
- Guarde y cierre los archivos. Reinicie Capital Integration Server (CIS).
- Abra Capital Logic Designer. Una vez que la aplicación se haya cargado por completo, debería ver el icono del Diseñador de paneles en la pestaña Flujo de trabajo.
Configuración de autenticación de OpenID Connect (OIDC)
Esta configuración solo aplica a Capital. Si no desea usar la autenticación OIDC, puede omitir esta sección.
Consulte la guía de soporte de autenticación multifactor para configurar los archivos oidc.properties y oidc_background.xml para la autenticación de OpenID Connect (OIDC).
El método de autorización del token será ClientIDValidation , que requiere configuración en el archivo oidc_background.xml.
Configuración del host de capital
Para ingresar al host Capital:
- En Capital X Panel Designer , haga clic en el menú Archivo | Preferencias
- Ir a la sección de Integración
- Entra el anfitrión de Capital
Autenticación con el servidor Capital
Para autenticarse en el servidor de Capital, puede utilizar cualquiera de los siguientes métodos:
- Inicio de sesión con nombre de usuario y contraseña : proporcione su nombre de usuario y contraseña de Capital para autenticarse en el servidor de Capital.
- Credenciales del cliente : Para la autenticación de OpenID Connect (OIDC) (solo para Capital) y la autenticación de la cuenta de usuario técnica (solo para Capital X), cree un archivo pndoidc.properties con la plantilla proporcionada. Configure el archivo con su ID y secreto de cliente y colóquelo en la carpeta Usuario para la autenticación.
Para abrir la carpeta Usuario, presione “Ventana + R” para abrir la ventana de comando Ejecutar, pegue %USERPROFILE% y haga clic en Aceptar.
Plantilla 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
Inicie Capital X Panel Designer dentro de Capital Logic Designer
Inicie Capital Logic Designer y espere a que la aplicación se inicialice por completo. Una vez cargada, navegue a la pestaña Flujo de trabajo en la interfaz de Capital Logic Designer. Desde allí, haga clic en el Panel Designer para iniciar Capital X Panel Designer directamente desde el entorno de Logic Designer.
Enviar y recuperar intercambio de datos de Capital ICD
Enviar ICD a Capital
Para transmitir los ICD a Capital:
- Inicie Capital X Panel Designer dentro de Capital Logic Designer y abra el dibujo.
- Haga clic en el menú Aplicaciones | Capital y luego seleccione Enviar CIE .
- Aparecerá un cuadro de diálogo que le solicitará que proporcione las credenciales para el servidor Capital. Proporcione sus credenciales para la autenticación con el servidor Capital y haga clic en "Iniciar sesión" .
- Una vez iniciada la sesión, verá el cuadro de diálogo Aplicabilidad . Introduzca el nombre de su proyecto en Capital Logic Designer y haga clic en Aceptar .
- Los ICD se transmitirán a Capital Logic Designer y verá un mensaje de confirmación indicando que los ICD se han enviado correctamente. Abra el proyecto en Capital Logic Designer. Verá los ICD de Capital X Panel Designer en la pestaña ICD. Si no los ve, puede hacer clic en el botón "Recargar ICD" para actualizar la lista.
- Ahora puedes usar los ICD en Capital Logic Designer para realizar más diseños.