Conectar HEIDENHAIN TNC 640
O TNC 640 suporta o HEIDENHAIN OPC UA NC Server a partir do software NC 34059x-10, com uma opção (56 a 61) por aplicação conectada, e o HEIDENHAIN DNC com a opção 18. Os clientes DNC conectam-se na porta TCP 19003 e recebem nas portas 19010 a 19015 (recomendação da Cybus); o TNC 640 requer quatro senhas para acesso DNC completo.
Em resumo
| Protocolos nativos | OPC UA NC Server; HEIDENHAIN DNC; LSV-2 |
|---|---|
| OPC UA | A partir de 34059x-10, opções 56–61 |
| DNC | Opção 18 necessária |
| Portas DNC | 19003 para o comando, 19010–19015 no retorno |
| Dados | Produção, ferramentas, mensagens, PLC |
Caminhos de conexão
A partir de 34059x-10.
Clientes Windows, opção 18.
Acesso a arquivos e ao estado através de ferramentas LSV-2; protocolo licenciado pelo fabricante.
Licenças e opções
| Item | Opção / referência | Pago? | Nota |
|---|---|---|---|
| OPC UA NC Server | Opções 56–61 | Pago | Por aplicação |
| HEIDENHAIN DNC | Opção 18 | Pago | Verificar com MOD + SIK |
Portas
| Porta | Protocolo | Nota |
|---|---|---|
19003 | TCP | DNC para o comando |
19010–19015 | TCP | DNC no retorno para o agente |
9000 | TCP | Utilizada pelo driver Litmus Edge HEIDENHAIN 640 |
Versões de software
- OPC UA NC Server: 34059x-10 ou posterior
- Aplicação de dados de ferramentas: software 17
- O plug-in DNC do OPC Router indica TNC 640 34059x-01 (DNC 1.5.1)
Dados que é possível ler
- Mensagens da máquina: fim e interrupção de programa, mensagens de manutenção, mensagens personalizadas geradas a partir do programa NC
- Dados de produção: trabalhos em curso e interrompidos, com as suas durações
- Transferência de programas NC e gestão da execução de programas
- Dados de ferramentas (por exemplo, de um pré-ajustador)
- Contadores, durações de programa, temperaturas, níveis de enchimento, estado do magazine de paletes
- Valores do PLC publicados pelo fabricante da máquina, com unidades e intervalos de valores
- ExecutionMode: MANUAL, MDI, RPF, SINGLESTEP, AUTOMATIC, HANDWHEEL
- ProgramStatus: IDLE, RUNNING, STOPPED, INTERRUPTED, FINISHED, ERROR, NOT_SELECTED
Configuração
- Verificar o software e as opçõesO OPC UA NC Server requer o software NC TNC7 81762x-16, TNC 640 34059x-10 ou TNC 620 81760x-08 ou posterior, e uma opção de software por aplicação conectada: opções 56 a 61 (SIK) ou 3-02-1 (SIK2). Está disponível uma versão de avaliação de 90 dias.
- Executar o HEIDENHAIN Connection AssistantO assistente no comando configura o servidor, os certificados e o mapeamento de usuários.
- Utilizar usuários baseados em certificadosA autenticação padrão é um certificado de usuário X.509 v3; é possível permitir nome de usuário e senha (NC.OpcUaPwAuth), opcionalmente apenas na rede da máquina (NC.OpcUaPwAuthOnlyMachineNet).
- Conectar o clienteUtilize Basic256Sha256 com SignAndEncrypt. O posto de programação (software de demonstração gratuito) inclui o OPC UA NC Server completo, pelo que é possível desenvolver o cliente antes de tocar na máquina.
- Conceder direitos de escrita de forma ponderadaAlterar contadores via OPC UA requer a função NC.RemoteOperator.
- Verificar a opção 18O HEIDENHAIN DNC (opção 18, SIK2 3-03-1) é necessário no TNC 640 e posteriores; segundo a documentação dos integradores, não é necessário no iTNC 530. Verifique com MOD e o menu SIK.
- Permitir o acesso externoAtive o acesso externo (MOD > External access / CfgAccessCtrl). No iTNC 530, é o REMOTE.PERMISSION em TNC:\TNC.SYS que o controla.
- Abrir as portasiTNC 530 / TNC 426: TCP 19000. TNC 640: TCP 19003 para o comando e 19010 a 19015 no retorno para o agente cliente (recomendação da Cybus).
- Instalar o clienteOs clientes DNC utilizam o SDK RemoTools da HEIDENHAIN (Windows COM), pelo que o coletor funciona em Windows.
Resolução de problemas
| Sintoma | Causa provável | Solução |
|---|---|---|
| Timeout do cliente DNC | Portas de retorno 19010–19015 bloqueadas | Permita-as do comando para o PC do agente. |
| Acesso recusado via DNC | Acesso externo não permitido ou senhas em falta | Ative o acesso externo e forneça as senhas de PLC, usuário, tabelas e sistema. |
Armadilhas a evitar
- O DNC requer um host Windows para o componente COM do SDK RemoTools.
Conectores compatíveis com este comando
| Produto | Fornecedor | Tipo | Saídas |
|---|---|---|---|
| StateMonitor | HEIDENHAIN | Fabricante de comando ou de máquina | Interface de ordens de produção com ERP/MES |
| Connectware | Cybus | Plataforma edge | MQTT, servidor OPC UA |
| Litmus Edge | Litmus | Plataforma edge | Integrações com brokers |
| OPC Router + HEIDENHAIN plug-in | inray | Middleware | OPC UA, MQTT, REST, SQL, SAP |
| WebAccess/CNC | Advantech | Software de supervisão | OPC UA/DA, Modbus, REST |
| pyLSV2 | Open source (MIT) | Open source | Python |
| Predator MDC | Predator Software | Software de supervisão | SQL / MES / ERP |
- Porta OPC UA nas páginas do fabricante
Perguntas frequentes dos engenheiros
O TNC 640 precisa da opção 18?
Para acesso HEIDENHAIN DNC, sim. Para o OPC UA NC Server, aplicam-se antes as opções 56 a 61.
Fontes
As informações desta página provêm destes documentos, consultados em 27 de outubro 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 verificação em 27 de outubro de 2026 com base na documentação dos fabricantes. O OPC UA Connect é um recurso educativo publicado pela TEEPTRAK; não tem qualquer vínculo com a OPC Foundation, o MTConnect Institute ou qualquer fabricante de comandos.