HEIDENHAIN TNC 640 anbinden
Die TNC 640 unterstützt den HEIDENHAIN OPC UA NC Server ab NC-Software 34059x-10, mit einer Option (56 bis 61) pro angebundener Anwendung, sowie HEIDENHAIN DNC mit Option 18. DNC-Clients verbinden sich über TCP 19003 und empfangen auf 19010 bis 19015 (Empfehlung von Cybus); die TNC 640 benötigt für vollen DNC-Zugriff vier Passwörter.
Auf einen Blick
| Native Protokolle | OPC UA NC Server; HEIDENHAIN DNC; LSV-2 |
|---|---|
| OPC UA | Ab 34059x-10, Optionen 56–61 |
| DNC | Option 18 erforderlich |
| DNC-Ports | 19003 zur Steuerung, 19010–19015 zurück |
| Daten | Produktion, Werkzeuge, Meldungen, PLC |
Verbindungswege
Ab 34059x-10.
Windows-Clients, Option 18.
Datei- und Statuszugriff über LSV-2-Werkzeuge; vom Hersteller lizenziertes Protokoll.
Lizenzen und Optionen
| Bezeichnung | Option / Bestellnummer | Kostenpflichtig? | Hinweis |
|---|---|---|---|
| OPC UA NC Server | Optionen 56–61 | Kostenpflichtig | Pro Anwendung |
| HEIDENHAIN DNC | Option 18 | Kostenpflichtig | Prüfen über MOD + SIK |
Ports
| Port | Protokoll | Hinweis |
|---|---|---|
19003 | TCP | DNC zur Steuerung |
19010–19015 | TCP | DNC zurück zum Agent |
9000 | TCP | Vom Litmus-Edge-Treiber HEIDENHAIN 640 genutzt |
Softwarestände
- OPC UA NC Server: 34059x-10 oder neuer
- Anwendung Werkzeugdaten: Software 17
- Das DNC-Plug-in von OPC Router führt TNC 640 34059x-01 (DNC 1.5.1)
Lesbare Daten
- Maschinenmeldungen: Programmende und -abbruch, Wartungsmeldungen, eigene Meldungen aus dem NC-Programm
- Produktionsdaten: laufende und unterbrochene Aufträge und ihre Dauer
- NC-Programmübertragung und Programmsteuerung
- Werkzeugdaten (zum Beispiel von einem Voreinstellgerät)
- Zähler, Programmlaufzeiten, Temperaturen, Füllstände, Status des Palettenspeichers
- Vom Maschinenhersteller freigegebene PLC-Werte, mit Einheiten und Wertebereichen
- ExecutionMode (Betriebsart): MANUAL, MDI, RPF, SINGLESTEP, AUTOMATIC, HANDWHEEL
- ProgramStatus (Programmstatus): IDLE, RUNNING, STOPPED, INTERRUPTED, FINISHED, ERROR, NOT_SELECTED
Einrichtung
- Software und Optionen prüfenDer OPC UA NC Server erfordert die NC-Software TNC7 81762x-16, TNC 640 34059x-10 oder TNC 620 81760x-08 oder neuer sowie eine Software-Option pro angebundener Anwendung: Optionen 56 bis 61 (SIK) oder 3-02-1 (SIK2). Eine 90-tägige Testphase ist verfügbar.
- HEIDENHAIN Connection Assistant ausführenDer Assistent auf der Steuerung richtet den Server, die Zertifikate und die Benutzerzuordnung ein.
- Zertifikatsbasierte Benutzer verwendenDie Standardauthentifizierung ist ein X.509-v3-Benutzerzertifikat; Benutzername und Passwort lassen sich zulassen (NC.OpcUaPwAuth), optional nur im Maschinennetz (NC.OpcUaPwAuthOnlyMachineNet).
- Client verbindenVerwenden Sie Basic256Sha256 mit SignAndEncrypt. Der Programmierplatz (kostenlose Demo-Software) enthält den vollständigen OPC UA NC Server, sodass Sie den Client entwickeln können, bevor Sie die Maschine anfassen.
- Schreibrechte bewusst vergebenDas Ändern von Zählern über OPC UA erfordert die Rolle NC.RemoteOperator.
- Option 18 prüfenHEIDENHAIN DNC (Option 18, SIK2 3-03-1) ist ab TNC 640 erforderlich; laut Integratorendokumentation ist es an der iTNC 530 nicht erforderlich. Prüfen Sie das über MOD und das SIK-Menü.
- Externen Zugriff erlaubenAktivieren Sie den externen Zugriff (MOD > External access / CfgAccessCtrl). An der iTNC 530 steuert REMOTE.PERMISSION in TNC:\TNC.SYS den Zugriff.
- Ports freigebeniTNC 530 / TNC 426: TCP 19000. TNC 640: TCP 19003 zur Steuerung und 19010 bis 19015 zurück zum Client-Agent (Empfehlung von Cybus).
- Client installierenDNC-Clients nutzen das RemoTools SDK von HEIDENHAIN (Windows COM), der Collector läuft daher unter Windows.
Fehlersuche
| Symptom | Wahrscheinliche Ursache | Abhilfe |
|---|---|---|
| DNC-Client läuft in ein Timeout | Rückkanal-Ports 19010–19015 blockiert | Geben Sie sie von der Steuerung zum Agent-PC frei. |
| Zugriff über DNC verweigert | Externer Zugriff nicht erlaubt oder Passwörter fehlen | Aktivieren Sie den externen Zugriff und hinterlegen Sie die PLC-, Benutzer-, Tabellen- und Systempasswörter. |
Stolperfallen
- DNC erfordert einen Windows-Rechner für die COM-Komponente des RemoTools SDK.
Konnektoren, die diese Steuerung unterstützen
| Produkt | Anbieter | Typ | Ausgaben |
|---|---|---|---|
| StateMonitor | HEIDENHAIN | Steuerungs- oder Maschinenhersteller | Auftragsschnittstelle zu ERP/MES |
| Connectware | Cybus | Edge-Plattform | MQTT, OPC-UA-Server |
| Litmus Edge | Litmus | Edge-Plattform | Broker-Integrationen |
| OPC Router + HEIDENHAIN plug-in | inray | Middleware | OPC UA, MQTT, REST, SQL, SAP |
| WebAccess/CNC | Advantech | Monitoring-Software | OPC UA/DA, Modbus, REST |
| pyLSV2 | Open source (MIT) | Open Source | Python |
| Predator MDC | Predator Software | Monitoring-Software | SQL / MES / ERP |
- OPC-UA-Port auf den Herstellerseiten
Fragen aus der Praxis
Benötigt die TNC 640 die Option 18?
Für den Zugriff über HEIDENHAIN DNC ja. Für den OPC UA NC Server gelten stattdessen die Optionen 56 bis 61.
Quellen
Die Angaben auf dieser Seite stammen aus diesen Dokumenten, abgerufen am 27. Oktober 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
Zuletzt am 27. Oktober 2026 anhand der Herstellerdokumentation geprüft. OPC UA Connect ist ein von TEEPTRAK herausgegebenes Informationsangebot; es ist weder mit der OPC Foundation noch mit dem MTConnect Institute noch mit einem Steuerungshersteller verbunden.