Comando · HEIDENHAIN

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 nativosOPC UA NC Server; HEIDENHAIN DNC; LSV-2
OPC UAA partir de 34059x-10, opções 56–61
DNCOpção 18 necessária
Portas DNC19003 para o comando, 19010–19015 no retorno
DadosProdução, ferramentas, mensagens, PLC

Caminhos de conexão

HEIDENHAIN DNCAlternativa

Clientes Windows, opção 18.

LSV-2Legado

Acesso a arquivos e ao estado através de ferramentas LSV-2; protocolo licenciado pelo fabricante.

Licenças e opções

ItemOpção / referênciaPago?Nota
OPC UA NC ServerOpções 56–61PagoPor aplicação
HEIDENHAIN DNCOpção 18PagoVerificar com MOD + SIK

Portas

PortaProtocoloNota
19003TCPDNC para o comando
19010–19015TCPDNC no retorno para o agente
9000TCPUtilizada 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

  1. 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.
  2. Executar o HEIDENHAIN Connection AssistantO assistente no comando configura o servidor, os certificados e o mapeamento de usuários.
  3. 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).
  4. 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.
  5. Conceder direitos de escrita de forma ponderadaAlterar contadores via OPC UA requer a função NC.RemoteOperator.
  6. 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.
  7. Permitir o acesso externoAtive o acesso externo (MOD > External access / CfgAccessCtrl). No iTNC 530, é o REMOTE.PERMISSION em TNC:\TNC.SYS que o controla.
  8. 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).
  9. Instalar o clienteOs clientes DNC utilizam o SDK RemoTools da HEIDENHAIN (Windows COM), pelo que o coletor funciona em Windows.

Resolução de problemas

SintomaCausa provávelSolução
Timeout do cliente DNCPortas de retorno 19010–19015 bloqueadasPermita-as do comando para o PC do agente.
Acesso recusado via DNCAcesso externo não permitido ou senhas em faltaAtive 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

ProdutoFornecedorTipoSaídas
StateMonitorHEIDENHAINFabricante de comando ou de máquinaInterface de ordens de produção com ERP/MES
ConnectwareCybusPlataforma edgeMQTT, servidor OPC UA
Litmus EdgeLitmusPlataforma edgeIntegrações com brokers
OPC Router + HEIDENHAIN plug-ininrayMiddlewareOPC UA, MQTT, REST, SQL, SAP
WebAccess/CNCAdvantechSoftware de supervisãoOPC UA/DA, Modbus, REST
pyLSV2Open source (MIT)Open sourcePython
Predator MDCPredator SoftwareSoftware de supervisãoSQL / MES / ERP

Diretório de conectores CNC →

Não publicado pelo fabricante. Não foi possível encontrar estas informações na documentação do fabricante. Consulte o fabricante do comando ou da máquina antes de se basear nelas.
  • 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.

  1. HEIDENHAIN — OPC UA NC Server brochure
  2. HEIDENHAIN — TNC options and accessories brochure
  3. MachineMetrics support — HEIDENHAIN DNC connectivity
  4. Cybus — Connecting a machine via HEIDENHAIN DNC
  5. OPC Router — HEIDENHAIN plug-in
  6. Litmus Edge — HEIDENHAIN 640 Ethernet driver
  7. 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.

CNC Connectivity Field Kit
Leve o Field Kit para o local
Todos os comandos numa só planilha, com portas, licenças, checklists de comissionamento e um modelo de pedido de abertura de firewall. Gratuito com uma conta de engenheiro.
Obter o Field Kit →