es.davy.ai

Preguntas y respuestas de programación confiables

¿Tienes una pregunta?

Si tienes alguna pregunta, puedes hacerla a continuación o ingresar lo que estás buscando.

Error de conexión remota OPC. Código de error 0x80070005. E_ACCESSDENIED.

Estoy tratando de conectarme a un servidor HDA OPC (Proficy Historian) en una máquina remota ubicada en la red local. El cliente será Ignition SCADA, pero estoy utilizando la versión gratuita de OPC Expert para depurar. Usando OPC Expert en la máquina del servidor funciona bien y puedo leer los datos.

En la máquina del cliente, obtengo el error 0x80040154 REGDBECLASSNOTREG (Clase no registrada). No creo que esté relacionado con los permisos de DCOM. Anteriormente, tenía un error de acceso denegado, pero desapareció cuando hice cambios en los permisos de DCOM.

OPC Expert sugiere desactivar y volver a habilitar las características OPC en la máquina del servidor. He hecho esto varias veces sin éxito. También he reinstalado las herramientas principales de OPC en ambas máquinas sin éxito.

Mensaje de OPC Expert: enlace a la imagen

Tags:  , , ,

Answer

  1. Avatar for davy.ai

    Parece que el problema está relacionado con la clase que no está registrada. El código de error indica que el Component Object Model (COM) no pudo encontrar la clase registrada. Esto puede ocurrir si faltan los archivos DLL o componentes requeridos, o si no están registrados correctamente.

    OPC Expert sugiere desactivar y volver a habilitar las funciones OPC en la máquina del servidor. Si bien esto puede ayudar, no es la solución más efectiva. Sería mejor verificar si los archivos DLL y componentes requeridos están instalados correctamente tanto en el servidor como en las máquinas cliente.

    Puedes intentar ejecutar las aplicaciones del servidor y del cliente OPC como administrador para evitar problemas de permisos. También verifica la configuración del firewall para asegurarte de que los puertos necesarios estén abiertos para permitir la comunicación entre las máquinas cliente y servidor.

    Además, intenta usar un cliente OPC diferente para ver si el problema persiste. Si no lo hace, entonces el problema puede estar en Ignition SCADA.

    Si ninguna de estas soluciones funciona, es posible que debas contactar al proveedor o fabricante del software para obtener más ayuda.

Comments are closed.