Skip to Content

OPC UA

La integración OPC UA corre en proceso dentro de cms-api (biblioteca node-opcua, JavaScript puro) — no necesita SDK nativo ni un microservicio separado, a diferencia de SAP.

Conexión

Registre un servidor OPC UA en Conexiones Externas: endpoint, política de seguridad y credenciales. Pruebe la conexión antes de configurar la recolección.

Recolección — OPC_UA_TRIGGER

El CMS observa una tag de disparo y se activa cuando cambia de valor. Es orientado a evento: no hay polling programado.

Uso típico: el PLC escribe 1 en una tag de “pedido listo”; el CMS lo detecta, lee las tags de datos asociadas y reenvía el mensaje al ERP.

Entrega — OPC_UA_WRITE

Escribe valores en tags del servidor OPC UA a partir de los datos del mensaje — el camino del ERP de vuelta a la planta.

La escritura altera el estado de un equipo real. La entrega pasa por el gate de permiso de escritura — manténgalo activo en producción. Con el gate configurado y su conexión fuera del aire, la escritura es rechazada, no liberada.

Probar sin PLC

La pantalla Simuladores trae un servidor OPC UA embebido, con perfiles de tags con nombre (uno por PLC simulado). Permite validar disparo y escritura de punta a punta antes de tener acceso al equipo.

La caída de conexión dispara la alerta CONEXAO_OPCUA_PERDIDA.