Control · Siemens

Conectar SINUMERIK 840D sl

El SINUMERIK 840D sl dispone de un servidor OPC UA nativo, habilitado por la opción de pago Access MyMachine /OPC UA (referencia 6FC5800-0AP67-0YB0) y accesible en opc.tcp://<HMI-IP>:4840. Requiere SINUMERIK Operate y una versión de software CNC compatible (4.5, 4.07 SP2–SP5, 4.08 SP2–SP3 o 4.92). Sin la opción, gateways como Softing uaGate 840D leen el NC mediante el protocolo S7 y sirven OPC UA, sin licencia de runtime adicional de Siemens según Softing.

De un vistazo

Protocolo nativoServidor OPC UA (Access MyMachine /OPC UA)
Licencia en el CNC6FC5800-0AP67-0YB0 (de pago)
PuertoTCP 4840
InterfazX130 / X120 en la NCU (thin client); eth1/eth2 con PCU/IPC
SeguridadBasic256Sha256 por defecto; acceso anónimo desactivado
Sin la opciónGateway S7 (uaGate 840D, IBH Link UA, dataFEED)

Vías de conexión

Gateway S7/RFC1006Alternativa

Softing uaGate 840D / SDEX, IBH Link UA o dataFEED OPC Server CNC leen el NC mediante el protocolo S7 (puerto 102) y sirven OPC UA/MQTT.

Adaptador MTConnectAlternativa

Adaptador Memex MERLIN para 840D (requiere una licencia de runtime OA de Siemens).

Cloud/edge de SiemensProducto del fabricante

Manage MyMachines (cliente SINUMERIK Integrate) y aplicaciones de Industrial Edge for Machine Tools.

Licencias y opciones

ElementoOpción / referencia¿De pago?Nota
Access MyMachine /OPC UA6FC5800-0AP67-0YB0De pagoSe activa en Startup > Licenses; puede requerir un técnico de servicio
Run MyHMI (runtime OA de Operate, para adaptadores MTConnect)6FC5800-0AP60-0YB0De pagoNecesaria para el adaptador Memex MERLIN
Toolbox de SINUMERIK Operate con NCVar Selector (para gateways S7)6FC5851-1XC45-4YA8De pagoSe usa para generar los archivos de símbolos para uaGate 840D

Puertos

PuertoProtocoloNota
4840TCPServidor OPC UA (configurable); se abre automáticamente en la NCU y manualmente en PCU/IPC
102TCPS7 / RFC1006 usado por los gateways (ábralo en el firewall de SINUMERIK en X120/X130)

Versiones de software

  • Software CNC 4.5 → servidor OPC UA V2.2 y V3.0 SP1
  • 4.07 SP2 a SP5 → V2.2 / V3.0 SP1
  • 4.08 SP2 a SP3 → V2.2 / V3.0 SP1
  • 4.92 y 4.92 HF2 → solo V3.0 SP1
  • Softing uaGate 840D: 840D sl a partir del software V2.7 (sus FAQ lo restringen a NCU 7x0.3 PN con software posterior a V4.3)

Datos que se pueden leer

  • Estado del canal: estado de ejecución, modo de operación, nombre del programa activo, bloque, línea
  • Husillo: en giro, velocidad, carga; avance y override
  • Alarmas: alarmas de NC, PLC y HMI basadas en eventos, con textos multilingües (requiere el derecho AlarmRead)
  • Parámetros R, datos globales de usuario (GUD) y variables de NC por ruta, por ejemplo /Channel/Parameter/R[u1,10]
  • Datos de PLC: /Plc/MB6, /Plc/DB5.DBW2, arrays como /Plc/DB2.DBD0:REAL[10] (828D: solo DB de cliente a partir de DB9000)
  • Herramientas: datos de herramienta, filos, almacén; métodos para crear y borrar herramientas y filos
  • Contadores de piezas (piezas reales y totales) y selección de programa (métodos Select/Deselect con el derecho ApWrite)

Configuración

  1. Compruebe la licencia y la versión de softwareAccess MyMachine /OPC UA debe estar licenciado y activado: referencia 6FC5800-0AP67-0YB0 para 840D sl y 828D. Compare la versión de software CNC con la tabla de compatibilidad siguiente antes de hacer el pedido.
  2. Utilice la interfaz de red correcta828D: X130 (red de empresa). 840D sl con thin client: X120 y X130 en la NCU. 840D sl con PCU o IPC: el servidor es accesible en eth1 y eth2 del PC, no en X120/X130. No modifique las redes de sistema 192.168.214.x y 192.168.215.x.
  3. Eleve el nivel de accesoIntroduzca el nivel de acceso Fabricante (Manufacturer) para que estén disponibles las pantallas de puesta en marcha.
  4. Active el servidorStartup (puesta en marcha) > Network > OPC UA > Setting > Change. Elija la red (empresa, sistema o servicio), confirme la dirección IP y el puerto 4840, marque "Activate OPC UA" y pulse OK.
  5. Cree un usuario y sus derechosEl acceso anónimo está desactivado por defecto y debe seguir así. Cree un usuario con una contraseña robusta (8 caracteres o más, mayúsculas y minúsculas, cifras, caracteres especiales) y asígnele solo los derechos que necesite, por ejemplo StateRead, ToolRead, AlarmRead.
  6. ReinicieReinicio por hardware de la NCU o la PPU; en un PCU 50 o un IPC, reinicie Operate.
  7. Intercambie los certificadosStartup > Network > OPC UA > Certificates. El certificado del servidor se genera en el primer arranque (validez de 20 años). Importe el certificado del cliente (.der) y declare de confianza el certificado de la HMI en el lado del cliente. Desactive la aceptación automática de certificados al terminar la puesta en marcha.
  8. Verifique con un cliente genéricoConéctese con UaExpert a opc.tcp://<HMI-IP>:4840 con Basic256Sha256 Sign & Encrypt, explore el espacio de direcciones, lea un estado de canal y después pase al cliente de producción.

Resolución de problemas

SíntomaCausa probableSolución
BadCertificateTimeInvalidHora del sistema incorrecta en el control o en el clienteAjuste el reloj en ambos lados (por NTP si es posible) y vuelva a conectarse.
BadSecurityChecksFailedEl servidor no confía en el certificado del clienteMueva el certificado del cliente a la lista de confianza en Startup > Network > OPC UA > Certificates.
Endpoint inaccesible en un 840D sl con PCUEl cliente está llamando a X120/X130Con un PCU o un IPC, el servidor escucha en eth1/eth2 del PC; abra TCP 4840 en el firewall del PC.
El inicio de sesión funciona, pero se deniegan todas las lecturasLos usuarios nuevos no tienen derechosConceda los derechos necesarios (StateRead, AlarmRead, ToolRead, PlcRead…) con el usuario administrador.
El 828D no puede leer un bloque de datos del PLCEl 828D solo expone los bloques de datos de cliente a partir de DB9000Pida al programador del PLC que copie los valores en un DB igual o superior a DB9000.
Falta el endpoint con seguridad NonePor defecto solo están activas las políticas de 256 bitsManténgalo así en producción; habilite None solo temporalmente para una prueba de accesibilidad si la política de su planta lo permite.

Errores que conviene evitar

  • Modelos de objetos personalizados (CSOM) creados en SiOME: hasta 7 namespaces personalizados y 10.000 nodos.
  • Hasta 149 parámetros por acceso a array.
  • A través de algunos middleware, las suscripciones a eventos se sustituyen por consultas periódicas, porque las notificaciones pueden afectar a la estabilidad del servidor (recomendación de Cybus).
  • Siemens no publica un número máximo de clientes ni de monitored items en el manual que hemos consultado: dimensione el cliente con prudencia.

Conectores compatibles con este control

ProductoProveedorTipoSalidas
uaGate 840DSoftingGatewayOPC UA (≤20.000 nodos), MQTT
edgeConnector (840D, FANUC CNC)SoftingGatewayOPC UA 1.04, MQTT 3.1/3.1.1/5
SDEX SuiteSoftingGatewayOPC UA, MQTT, REST
dataFEED OPC Server CNCSoftingServidor OPC / driverOPC DA; opcional OPC UA 1.04, MQTT, REST
IBH Link UAIBHsoftecGatewayOPC UA (incl. modelo CNC OPC 40502), MQTT Sparkplug B
ConnectwareCybusPlataforma edgeMQTT, servidor OPC UA
WebAccess/CNCAdvantechSoftware de monitorizaciónOPC UA/DA, Modbus, REST
MERLIN Tempus + MERLIN adaptersMemexSoftware de monitorizaciónMTConnect
Manage MyMachinesSiemensFabricante de control o de máquinaCloud (Insights Hub)
Industrial Edge for Machine ToolsSiemensFabricante de control o de máquinaREST, MQTT
Kepware Server — Siemens TCP/IP EthernetVelotic (formerly PTC Kepware)Servidor OPC / driverOPC UA, OPC DA
StateMonitorHEIDENHAINFabricante de control o de máquinaInterfaz de órdenes con ERP/MES
Predator MDCPredator SoftwareSoftware de monitorizaciónSQL / MES / ERP
FactoryWiz MonitoringFactoryWizSoftware de monitorización—

Directorio de conectores CNC →

No publicado por el fabricante. No hemos encontrado estos datos en la documentación del fabricante. Consulte al fabricante del control o de la máquina antes de basarse en ellos.
  • Número máximo de sesiones y de monitored items del servidor OPC UA
  • Precio de lista de 6FC5800-0AP67-0YB0 (solo visible tras iniciar sesión en Siemens Industry Mall)

Preguntas habituales de los ingenieros

¿Cómo se habilita OPC UA en un SINUMERIK 840D sl?

Adquiera la licencia Access MyMachine /OPC UA (6FC5800-0AP67-0YB0) y, a continuación, Startup > Network > OPC UA > Setting > Change, marque Activate OPC UA, reinicie e intercambie los certificados.

¿Puedo leer un 840D sl sin la licencia OPC UA?

Sí, con un gateway de protocolo S7 como Softing uaGate 840D, IBH Link UA o Softing dataFEED; Softing indica que no se necesita ninguna licencia adicional de Siemens, aunque se utiliza la toolbox NCVar Selector para los símbolos.

¿Qué puerto usa OPC UA en SINUMERIK?

TCP 4840 por defecto.

Fuentes

Los datos de esta página proceden de estos documentos, consultados el 27 de octubre de 2026.

  1. Siemens — SINUMERIK 840D sl/828D Access MyMachine/OPC UA configuration manual (08/2019)
  2. Siemens Industry Online Support forum — OPC UA licence
  3. MachineMetrics support — SINUMERIK OPC UA connectivity
  4. MachineMetrics support — Siemens 840D OPC UA option
  5. Softing — uaGate 840D
  6. Softing — uaGate 840D FAQ
  7. IBHsoftec wiki — IBH Link UA with SINUMERIK 840D / 840D sl
  8. Cybus — SINUMERIK connector
  9. Memex — MERLIN adapter for SINUMERIK 840D
  10. Siemens — Manage MyMachines system requirements

Última verificación el 27 de octubre de 2026 con la documentación de los fabricantes. OPC UA Connect es un recurso educativo publicado por TEEPTRAK; no está afiliado a la OPC Foundation, al MTConnect Institute ni a ningún fabricante de controles.

Field Kit de conectividad CNC
Lleve el Field Kit a planta
Todos los controles en una sola hoja de cálculo, con puertos, licencias, listas de verificación de puesta en marcha y una plantilla de solicitud de apertura del firewall. Gratis con una cuenta de ingeniero.
Obtener el Field Kit →