Al ejecutar la función de verificación de documentos (Check > Document) en un diagrama de tuberías e instrumentación (P&ID) en Siemens COMOS, el sistema puede reportar el estado "Inconsistent document" acompañado de una lista de objetos de referencia inconsistentes. Este problema ocurre cuando existe una discrepancia entre la representación gráfica en el plano y los objetos de apoyo invisibles (DocObjs) guardados en la base de datos del proyecto. Para resolver estos errores sin dañar el proyecto, puede utilizar la herramienta de navegación directa disponible en versiones recientes de COMOS o ejecutar un procedimiento de limpieza de referencias inconsistentes en la base de datos.
Tabla de contenido
- Causa técnica: por qué ocurren las inconsistencias en documentos P&ID
- Requisitos previos
- Método 1: Navegación directa desde la ventana de estado (COMOS 10.0 y posterior)
- Método 2: Limpieza y reubicación manual de referencias en el Navigator
- Verificación
- Limitaciones y precauciones operativas
- Preguntas frecuentes para ingenieros
- Artículos relacionados
- Etiquetas relacionadas
Causa técnica: por qué ocurren las inconsistencias en documentos P&ID
En Siemens COMOS, cuando un ingeniero coloca un componente de proceso o instrumento sobre un plano P&ID, el software crea automáticamente un objeto de apoyo invisible denominado DocObj (Document Object). Este objeto vincula el símbolo gráfico en el informe con la entidad lógica real ubicada en la estructura de árbol del Navigator.
Las inconsistencias de referencias ("Inconsistent references") se originan principalmente por dos escenarios de discrepancia en la base de datos:
- Objetos de apoyo huérfanos (DocObj sin objeto en el Navigator): El componente técnico fue eliminado del árbol del proyecto, pero el objeto de apoyo gráfico DocObj permanece registrado en el documento P&ID (por ejemplo, entradas como
A39G008BWIsin un objeto asociado). - Discrepancia de estado de colocación: El objeto técnico continúa existiendo en el Navigator (por ejemplo,
2MB303F1-V4), pero la referencia gráfica en el P&ID se perdió o el objeto mantiene la propiedad interna de "colocado" (placed) sin estar visiblemente presente en el plano. Esto ocurre con frecuencia al restaurar un archivo de respaldo (.BAK) del informe o al interrumpir de forma anormal la edición de un plano.
Requisitos previos
Antes de corregir las inconsistencias en los diagramas P&ID, asegúrese de cumplir con los siguientes puntos:
- Copia de seguridad del proyecto: Realice las pruebas y correcciones de referencias en una base de datos de prueba o en una copia de trabajo local. Nunca aplique procedimientos de eliminación de referencias directamente sobre el entorno de producción sin validar previa.
- Derechos de usuario: Permisos de modificación sobre el proyecto de ingeniería y sobre los documentos P&ID afectados dentro de COMOS.
- Acceso a la estructura del Navigator de COMOS.
Método 1: Navegación directa desde la ventana de estado (COMOS 10.0 y posterior)
Se utiliza mejor cuando: Se trabaja en COMOS versión 10.0 o posterior y se requiere identificar rápidamente la ubicación exacta del símbolo o del objeto inconsistente sin realizar búsquedas manuales en la base de datos.
Procedimiento
- Abra el documento P&ID afectado dentro de COMOS.
- Ejecute la verificación del documento haciendo clic en el menú contextual del plano y seleccionando Check > Document.
- En la ventana de estado (Status window) que despliega los mensajes de error de la evaluación del informe, seleccione la línea que contiene la advertencia de referencia inconsistente.
- Haga clic en el icono de Navegación situado en el margen derecho de la ventana de estado.
- Seleccione la opción para saltar directamente al símbolo en el plano P&ID o utilice el botón de acceso rápido para localizar el objeto correspondiente dentro del árbol del Navigator.
Resultado esperado: COMOS resalta la posición del símbolo en el plano o selecciona el objeto técnico correspondiente en la estructura jerárquica del Navigator, permitiendo evaluar el origen del problema.
Verificación: Confirme que el objeto seleccionado en el Navigator corresponde al identificador reportado en el registro de inconsistencias.
Método 2: Limpieza y reubicación manual de referencias en el Navigator
Se utiliza mejor cuando: Se utilizan versiones de COMOS anteriores a la v10.0 (como COMOS 9.1) o cuando la ventana de estado no permite saltar directamente al objeto huérfano.
Procedimiento
-
Localizar el objeto en la estructura del proyecto:
- En la lista de errores (por ejemplo,
A39G00AWWI / 2MB303F1-V4), copie la etiqueta completa del objeto de ingeniería (2MB303F1-V4). -
Utilice la función de búsqueda global del Navigator para encontrar la ubicación de la etiqueta dentro del proyecto.
2. Verificar la vinculación hacia el documento: -
Haga clic derecho sobre el objeto localizado en el Navigator y seleccione Navegar a documento (Navigate to document).
-
El plano P&ID se abrirá, pero el objeto no aparecerá resaltado ni seleccionado sobre el lienzo del informe, lo que confirma la pérdida de la referencia visual.
3. Intentar la reubicación del objeto: -
Arrastre el objeto desde el Navigator hacia el plano P&ID.
-
Si el sistema despliega un mensaje de advertencia preguntando si desea colocar el objeto por segunda vez ("Do you want to place it twice?"), seleccione NO. Esto confirma que el objeto conserva internamente la marca de colocación antigua.
4. Ejecutar la purga de referencias en el plano: -
Con el plano P&ID abierto, vuelva a ejecutar la prueba de consistencia (Check > Document).
-
Cuando el sistema detecte las inconsistencias y pregunte si desea eliminar las referencias inconsistentes ("Delete inconsistent references?"), responda SÍ (Yes).
5. Restablecer la colocación del símbolo: -
Arrastre nuevamente el objeto técnico (
2MB303F1-V4) desde el Navigator hasta la posición deseada en el diagrama P&ID.
- En la lista de errores (por ejemplo,
Resultado esperado: COMOS elimina los registros huérfanos DocObj de la base de datos del informe y permite volver a vincular el símbolo gráfico con la entidad del Navigator.
Verificación: Ejecute la función Check > Document por tercera vez. La verificación debe finalizar sin retornar advertencias de inconsistencia.
Verificación
El procedimiento de resolución de inconsistencias en el documento P&ID se considera exitoso cuando:
- La función Check > Document se ejecuta en el plano P&ID y entrega un reporte limpio sin mensajes de "Inconsistent document" ni "Inconsistent references".
- Todos los símbolos gráficos colocados en el P&ID permiten la navegación bidireccional hacia sus correspondientes objetos en el Navigator a través del menú contextual.
- Los atributos y etiquetas del objeto técnico en el Navigator se actualizan dinámicamente cuando se modifican las propiedades del símbolo en el plano.
Limitaciones y precauciones operativas
- Riesgo de pérdida de datos por borrado masivo: La confirmación automática para eliminar referencias inconsistentes en carpetas completas o proyectos globales puede desvincular símbolos gráficos de objetos cuyas propiedades se hayan personalizado. Valide siempre el origen de la inconsistencia en un entorno de pruebas antes de autorizar purgas masivas.
- Uso de archivos de respaldo (.BAK): Restaurar documentos P&ID a partir de pestañas de reporte o archivos de copia de seguridad individuales puede romper las relaciones con objetos creados o modificados posteriormente en el Navigator. Al restaurar un informe, verifique inmediatamente la consistencia de sus referencias.
Preguntas frecuentes para ingenieros
¿Qué es exactamente un objeto DocObj en Siemens COMOS?
Un DocObj (Document Object) es un objeto de sistema invisible creado por COMOS por debajo del nivel del documento P&ID. Sirve como puente de comunicación en la base de datos para almacenar las coordenadas visuales, el estilo del símbolo y el puntero de enlace que conecta la representación gráfica del plano con el objeto técnico real ubicado en el Navigator.
¿Por qué aparece un error de inconsistencia si el objeto sigue existiendo en el Navigator?
Este error ocurre cuando la propiedad del objeto técnico que indica que ya está colocado en un documento permanece activa en la base de datos, pero la estructura del DocObj dentro del archivo del P&ID fue eliminada, dañada o sobrescrita. El objeto cree estar colocado en el plano, pero el plano ya no posee la referencia hacia dicho objeto.
¿Se pueden reparar estas inconsistencias de forma masiva en COMOS?
Sí, es posible ejecutar scripts de mantenimiento mediante la interfaz de programación de COMOS o utilizar consultas masivas (Queries) para identificar y limpiar punteros DocObj desalineados en múltiples documentos de forma simultánea. Sin embargo, estas rutinas deben ser desarrolladas o supervisadas por un administrador de COMOS capacitado para evitar desvincular elementos de proceso válidos.
Artículos relacionados
- Cómo administrar y configurar informes P&ID en Siemens COMOS
- Uso del Navigator para la gestión de objetos de ingeniería en proyectos COMOS
- Procedimiento de copia de seguridad y restauración de bases de datos en COMOS
Etiquetas relacionadas
Code: C298