Controllo CNC · HEIDENHAIN

Collegare HEIDENHAIN TNC 640

Il TNC 640 supporta l'HEIDENHAIN OPC UA NC Server dal software NC 34059x-10, con un'opzione (da 56 a 61) per ogni applicazione collegata, e HEIDENHAIN DNC con l'opzione 18. I client DNC si collegano sulla TCP 19003 e ricevono sulle porte da 19010 a 19015 (indicazione di Cybus); il TNC 640 richiede quattro password per l'accesso DNC completo.

In sintesi

Protocolli nativiOPC UA NC Server; HEIDENHAIN DNC; LSV-2
OPC UADal 34059x-10, opzioni 56–61
DNCOpzione 18 richiesta
Porte DNC19003 verso il controllo, 19010–19015 di ritorno
DatiProduzione, utensili, messaggi, PLC

Percorsi di collegamento

HEIDENHAIN DNCAlternativa

Client Windows, opzione 18.

LSV-2Datato

Accesso a file e stato tramite strumenti LSV-2; protocollo soggetto a licenza del costruttore.

Licenze e opzioni

VoceOpzione / codice articoloA pagamento?Nota
OPC UA NC ServerOpzioni 56–61A pagamentoPer applicazione
HEIDENHAIN DNCOpzione 18A pagamentoVerificare con MOD + SIK

Porte

PortaProtocolloNota
19003TCPDNC verso il controllo
19010–19015TCPDNC di ritorno verso l'agent
9000TCPUsata dal driver Litmus Edge HEIDENHAIN 640

Versioni software

  • OPC UA NC Server: 34059x-10 o successivo
  • Applicazione dati utensile: software 17
  • Il plug-in DNC di OPC Router indica TNC 640 34059x-01 (DNC 1.5.1)

Dati leggibili

  • Messaggi macchina: fine e interruzione del programma, messaggi di manutenzione, messaggi personalizzati generati dal programma NC
  • Dati di produzione: lavori in corso e interrotti e relative durate
  • Trasferimento dei programmi NC e controllo dei programmi
  • Dati utensile (per esempio da un presetting)
  • Contatori, durate dei programmi, temperature, livelli di riempimento, stato del magazzino pallet
  • Valori PLC pubblicati dal costruttore della macchina, con unità di misura e campi di valori
  • ExecutionMode: MANUAL, MDI, RPF, SINGLESTEP, AUTOMATIC, HANDWHEEL
  • ProgramStatus: IDLE, RUNNING, STOPPED, INTERRUPTED, FINISHED, ERROR, NOT_SELECTED

Configurazione

  1. Verificare software e opzioniL'OPC UA NC Server richiede il software NC TNC7 81762x-16, TNC 640 34059x-10 o TNC 620 81760x-08 o successivo, e un'opzione software per ogni applicazione collegata: opzioni da 56 a 61 (SIK) o 3-02-1 (SIK2). È disponibile una prova di 90 giorni.
  2. Eseguire l'HEIDENHAIN Connection AssistantLa procedura guidata sul controllo configura il server, i certificati e l'associazione degli utenti.
  3. Usare utenti basati su certificatoL'autenticazione predefinita è un certificato utente X.509 v3; si possono ammettere nome utente e password (NC.OpcUaPwAuth), eventualmente solo sulla rete macchina (NC.OpcUaPwAuthOnlyMachineNet).
  4. Collegare il clientUsare Basic256Sha256 con SignAndEncrypt. La stazione di programmazione (software demo gratuito) include l'OPC UA NC Server completo, quindi il client si può sviluppare prima di intervenire sulla macchina.
  5. Concedere i diritti di scrittura con cognizionePer modificare i contatori via OPC UA serve il ruolo NC.RemoteOperator.
  6. Verificare l'opzione 18HEIDENHAIN DNC (opzione 18, SIK2 3-03-1) è richiesto sul TNC 640 e successivi; secondo la documentazione degli integratori non è richiesto sull'iTNC 530. Verificare con MOD e il menu SIK.
  7. Consentire l'accesso esternoAbilitare l'accesso esterno (MOD > External access / CfgAccessCtrl). Sull'iTNC 530 lo controlla REMOTE.PERMISSION in TNC:\TNC.SYS.
  8. Aprire le porteiTNC 530 / TNC 426: TCP 19000. TNC 640: TCP 19003 verso il controllo e da 19010 a 19015 di ritorno verso l'agent client (indicazione di Cybus).
  9. Installare il clientI client DNC usano il RemoTools SDK di HEIDENHAIN (COM per Windows), quindi il sistema di raccolta gira su Windows.

Risoluzione dei problemi

SintomoCausa probabileSoluzione
Il client DNC va in timeoutPorte di ritorno 19010–19015 bloccateConsentirle dal controllo verso il PC dell'agent.
Accesso negato via DNCAccesso esterno non consentito o password mancantiAbilitare l'accesso esterno e fornire le password PLC, utente, tabelle e sistema.

Insidie da evitare

  • DNC richiede un host Windows per il componente COM del RemoTools SDK.

Connettori che supportano questo controllo

ProdottoFornitoreTipoUscite
StateMonitorHEIDENHAINCostruttore del controllo o della macchinaInterfaccia ordini di lavoro ERP/MES
ConnectwareCybusPiattaforma edgeMQTT, server OPC UA
Litmus EdgeLitmusPiattaforma edgeIntegrazioni con broker
OPC Router + HEIDENHAIN plug-ininrayMiddlewareOPC UA, MQTT, REST, SQL, SAP
WebAccess/CNCAdvantechSoftware di monitoraggioOPC UA/DA, Modbus, REST
pyLSV2Open source (MIT)Open sourcePython
Predator MDCPredator SoftwareSoftware di monitoraggioSQL / MES / ERP

Elenco dei connettori CNC →

Non pubblicato dal costruttore. Non abbiamo trovato queste informazioni nella documentazione del costruttore. Chiedere al costruttore del controllo o della macchina prima di farvi affidamento.
  • Porta OPC UA nelle pagine del costruttore

Domande frequenti degli ingegneri

Il TNC 640 richiede l'opzione 18?

Per l'accesso HEIDENHAIN DNC, sì. Per l'OPC UA NC Server valgono invece le opzioni da 56 a 61.

Fonti

Le informazioni di questa pagina provengono da questi documenti, consultati il 27 ottobre 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

Ultima verifica il 27 ottobre 2026 sulla documentazione dei costruttori. OPC UA Connect è una risorsa didattica pubblicata da TEEPTRAK; non è affiliata alla OPC Foundation, all'MTConnect Institute né ad alcun costruttore di controlli.

Field Kit per la connettività CNC
Portare il Field Kit in cantiere
Tutti i controlli in un unico foglio di calcolo, con porte, licenze, checklist di messa in servizio e un modello di richiesta di apertura firewall. Gratuito con un account ingegnere.
Ottieni il Field Kit →