Conectar HEIDENHAIN TNC 640
El TNC 640 admite el HEIDENHAIN OPC UA NC Server a partir del software NC 34059x-10, con una opción (56 a 61) por aplicación conectada, y HEIDENHAIN DNC con la opción 18. Los clientes DNC se conectan en TCP 19003 y reciben en 19010 a 19015 (recomendación de Cybus); el TNC 640 requiere cuatro contraseñas para el acceso DNC completo.
De un vistazo
| Protocolos nativos | OPC UA NC Server; HEIDENHAIN DNC; LSV-2 |
|---|---|
| OPC UA | A partir de 34059x-10, opciones 56–61 |
| DNC | Opción 18 necesaria |
| Puertos DNC | 19003 hacia el control, 19010–19015 de vuelta |
| Datos | Producción, herramientas, mensajes, PLC |
Vías de conexión
A partir de 34059x-10.
Clientes Windows, opción 18.
Acceso a archivos y estado mediante herramientas LSV-2; protocolo bajo licencia del fabricante.
Licencias y opciones
| Elemento | Opción / referencia | ¿De pago? | Nota |
|---|---|---|---|
| OPC UA NC Server | Opciones 56–61 | De pago | Por aplicación |
| HEIDENHAIN DNC | Opción 18 | De pago | Compruébelo con MOD + SIK |
Puertos
| Puerto | Protocolo | Nota |
|---|---|---|
19003 | TCP | DNC hacia el control |
19010–19015 | TCP | DNC de vuelta al agente |
9000 | TCP | Utilizado por el driver HEIDENHAIN 640 de Litmus Edge |
Versiones de software
- OPC UA NC Server: 34059x-10 o posterior
- Aplicación de datos de herramienta: software 17
- El plug-in DNC de OPC Router incluye el TNC 640 34059x-01 (DNC 1.5.1)
Datos que se pueden leer
- Mensajes de máquina: fin y cancelación de programa, mensajes de mantenimiento, mensajes personalizados emitidos desde el programa NC
- Datos de producción: trabajos en curso e interrumpidos y su duración
- Transferencia de programas NC y control de programas
- Datos de herramienta (por ejemplo, desde un banco de preajuste)
- Contadores, duraciones de programa, temperaturas, niveles de llenado, estado del almacén de palets
- Valores de PLC publicados por el fabricante de la máquina, con unidades y rangos de valores
- Modo de ejecución (ExecutionMode): MANUAL, MDI, RPF, SINGLESTEP, AUTOMATIC, HANDWHEEL
- Estado del programa (ProgramStatus): IDLE, RUNNING, STOPPED, INTERRUPTED, FINISHED, ERROR, NOT_SELECTED
Configuración
- Compruebe el software y las opcionesEl OPC UA NC Server requiere el software NC TNC7 81762x-16, TNC 640 34059x-10 o TNC 620 81760x-08 o posterior, y una opción de software por aplicación conectada: opciones 56 a 61 (SIK) o 3-02-1 (SIK2). Hay disponible una prueba de 90 días.
- Ejecute el HEIDENHAIN Connection AssistantEl asistente del control configura el servidor, los certificados y la asignación de usuarios.
- Utilice usuarios basados en certificadosLa autenticación por defecto es un certificado de usuario X.509 v3; se puede permitir usuario y contraseña (NC.OpcUaPwAuth), opcionalmente solo en la red de máquina (NC.OpcUaPwAuthOnlyMachineNet).
- Conecte el clienteUtilice Basic256Sha256 con SignAndEncrypt. El puesto de programación (software de demostración gratuito) incluye el OPC UA NC Server completo, de modo que puede desarrollar el cliente antes de intervenir en la máquina.
- Conceda derechos de escritura con criterioModificar contadores mediante OPC UA requiere el rol NC.RemoteOperator.
- Compruebe la opción 18HEIDENHAIN DNC (opción 18, SIK2 3-03-1) es necesario en el TNC 640 y posteriores; según la documentación de integradores, no es necesario en el iTNC 530. Compruébelo con MOD y el menú SIK.
- Permita el acceso externoHabilite el acceso externo (MOD > External access / CfgAccessCtrl). En el iTNC 530 lo controla REMOTE.PERMISSION en TNC:\TNC.SYS.
- Abra los puertosiTNC 530 / TNC 426: TCP 19000. TNC 640: TCP 19003 hacia el control y 19010 a 19015 de vuelta al agente cliente (recomendación de Cybus).
- Instale el clienteLos clientes DNC utilizan el RemoTools SDK de HEIDENHAIN (COM de Windows), por lo que el colector se ejecuta en Windows.
Resolución de problemas
| Síntoma | Causa probable | Solución |
|---|---|---|
| El cliente DNC agota el tiempo de espera | Puertos de retorno 19010–19015 bloqueados | Permítalos desde el control hacia el PC del agente. |
| Acceso denegado por DNC | Acceso externo no permitido o faltan contraseñas | Habilite el acceso externo e introduzca las contraseñas de PLC, de usuario, de tablas y de sistema. |
Errores que conviene evitar
- DNC requiere un equipo Windows para el componente COM del RemoTools SDK.
Conectores compatibles con este control
| Producto | Proveedor | Tipo | Salidas |
|---|---|---|---|
| StateMonitor | HEIDENHAIN | Fabricante de control o de máquina | Interfaz de órdenes con ERP/MES |
| Connectware | Cybus | Plataforma edge | MQTT, servidor OPC UA |
| Litmus Edge | Litmus | Plataforma edge | Integraciones con brokers |
| OPC Router + HEIDENHAIN plug-in | inray | Middleware | OPC UA, MQTT, REST, SQL, SAP |
| WebAccess/CNC | Advantech | Software de monitorización | OPC UA/DA, Modbus, REST |
| pyLSV2 | Open source (MIT) | Código abierto | Python |
| Predator MDC | Predator Software | Software de monitorización | SQL / MES / ERP |
Directorio de conectores CNC →
- Puerto OPC UA en las páginas del fabricante
Preguntas habituales de los ingenieros
¿Necesita el TNC 640 la opción 18?
Para el acceso HEIDENHAIN DNC, sí. Para el OPC UA NC Server se aplican, en cambio, las opciones 56 a 61.
Fuentes
Los datos de esta página proceden de estos documentos, consultados el 27 de octubre de 2026.
- HEIDENHAIN — OPC UA NC Server brochure
- HEIDENHAIN — TNC options and accessories brochure
- MachineMetrics support — HEIDENHAIN DNC connectivity
- Cybus — Connecting a machine via HEIDENHAIN DNC
- OPC Router — HEIDENHAIN plug-in
- Litmus Edge — HEIDENHAIN 640 Ethernet driver
- pyLSV2 — protocol notes
Ú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.