Conectarea HEIDENHAIN TNC 640
TNC 640 acceptă HEIDENHAIN OPC UA NC Server începând cu software-ul NC 34059x-10, cu câte o opțiune (56 până la 61) pentru fiecare aplicație conectată, și HEIDENHAIN DNC cu opțiunea 18. Clienții DNC se conectează pe TCP 19003 și primesc pe 19010 până la 19015 (recomandare Cybus); TNC 640 necesită patru parole pentru acces DNC complet.
Pe scurt
| Protocoale native | OPC UA NC Server; HEIDENHAIN DNC; LSV-2 |
|---|---|
| OPC UA | Începând cu 34059x-10, opțiunile 56–61 |
| DNC | Opțiunea 18 este necesară |
| Porturi DNC | 19003 către control, 19010–19015 la întoarcere |
| Date | Producție, scule, mesaje, PLC |
Căi de conectare
Începând cu 34059x-10.
Clienți Windows, opțiunea 18.
Acces la fișiere și stare prin instrumente LSV-2; protocol licențiat de producător.
Licențe și opțiuni
| Element | Opțiune / cod de produs | Cu plată? | Notă |
|---|---|---|---|
| OPC UA NC Server | Opțiunile 56–61 | Cu plată | Per aplicație |
| HEIDENHAIN DNC | Opțiunea 18 | Cu plată | Verificați cu MOD + SIK |
Porturi
| Port | Protocol | Notă |
|---|---|---|
19003 | TCP | DNC către control |
19010–19015 | TCP | DNC de întoarcere către agent |
9000 | TCP | Folosit de driverul Litmus Edge HEIDENHAIN 640 |
Versiuni software
- OPC UA NC Server: 34059x-10 sau mai nou
- Aplicația de date de sculă: software 17
- Plug-in-ul DNC pentru OPC Router listează TNC 640 34059x-01 (DNC 1.5.1)
Date pe care le puteți citi
- Mesaje ale mașinii: sfârșit și întrerupere de program, mesaje de mentenanță, mesaje personalizate generate din programul NC
- Date de producție: comenzi de lucru în desfășurare și întrerupte și duratele lor
- Transfer de programe NC și controlul programului
- Date de sculă (de exemplu de la un dispozitiv de pre-reglare)
- Contoare, durate ale programelor, temperaturi, niveluri de umplere, starea magaziei de palete
- Valori PLC publicate de producătorul mașinii, cu unități de măsură și domenii de valori
- ExecutionMode: MANUAL, MDI, RPF, SINGLESTEP, AUTOMATIC, HANDWHEEL (valori de enumerare)
- ProgramStatus: IDLE, RUNNING, STOPPED, INTERRUPTED, FINISHED, ERROR, NOT_SELECTED (valori de enumerare)
Configurare
- Verificați software-ul și opțiunileOPC UA NC Server necesită software-ul NC TNC7 81762x-16, TNC 640 34059x-10 sau TNC 620 81760x-08 sau mai nou și câte o opțiune software pentru fiecare aplicație conectată: opțiunile 56 până la 61 (SIK) sau 3-02-1 (SIK2). Este disponibilă o perioadă de probă de 90 de zile.
- Rulați HEIDENHAIN Connection AssistantAsistentul de pe control configurează serverul, certificatele și asocierea utilizatorilor.
- Folosiți utilizatori bazați pe certificateAutentificarea implicită se face cu un certificat de utilizator X.509 v3; numele de utilizator și parola pot fi permise (NC.OpcUaPwAuth), opțional doar în rețeaua mașinii (NC.OpcUaPwAuthOnlyMachineNet).
- Conectați clientulFolosiți Basic256Sha256 cu SignAndEncrypt. Stația de programare (software demo gratuit) include OPC UA NC Server complet, astfel încât puteți dezvolta clientul înainte de a lucra pe mașină.
- Acordați drepturile de scriere în mod deliberatModificarea contoarelor prin OPC UA necesită rolul NC.RemoteOperator.
- Verificați opțiunea 18HEIDENHAIN DNC (opțiunea 18, SIK2 3-03-1) este necesar pe TNC 640 și ulterior; documentația integratorilor arată că nu este necesar pe iTNC 530. Verificați cu MOD și meniul SIK.
- Permiteți accesul externActivați accesul extern (MOD > External access / CfgAccessCtrl). Pe iTNC 530, acesta este controlat de REMOTE.PERMISSION din TNC:\TNC.SYS.
- Deschideți porturileiTNC 530 / TNC 426: TCP 19000. TNC 640: TCP 19003 către control și 19010 până la 19015 înapoi către agentul client (recomandare Cybus).
- Instalați clientulClienții DNC folosesc SDK-ul RemoTools de la HEIDENHAIN (COM Windows), deci colectorul rulează pe Windows.
Depanare
| Simptom | Cauză probabilă | Remediere |
|---|---|---|
| Clientul DNC intră în timeout | Porturile de întoarcere 19010–19015 sunt blocate | Permiteți-le de la control către PC-ul agentului. |
| Acces refuzat prin DNC | Accesul extern nu este permis sau lipsesc parolele | Activați accesul extern și furnizați parolele pentru PLC, utilizator, tabele și sistem. |
Capcane de evitat
- DNC necesită o gazdă Windows pentru componenta COM a SDK-ului RemoTools.
Conectori care acceptă acest control
| Produs | Furnizor | Tip | Ieșiri |
|---|---|---|---|
| StateMonitor | HEIDENHAIN | Producător de control sau de mașină | Interfață de comenzi de lucru ERP/MES |
| Connectware | Cybus | Platformă edge | MQTT, server OPC UA |
| Litmus Edge | Litmus | Platformă edge | Integrări cu brokeri |
| OPC Router + HEIDENHAIN plug-in | inray | Middleware | OPC UA, MQTT, REST, SQL, SAP |
| WebAccess/CNC | Advantech | Software de monitorizare | OPC UA/DA, Modbus, REST |
| pyLSV2 | Open source (MIT) | Open source | Python |
| Predator MDC | Predator Software | Software de monitorizare | SQL / MES / ERP |
- Portul OPC UA pe paginile producătorului
Întrebări frecvente ale inginerilor
TNC 640 necesită opțiunea 18?
Pentru accesul HEIDENHAIN DNC, da. Pentru OPC UA NC Server se aplică în schimb opțiunile 56 până la 61.
Surse
Informațiile de pe această pagină provin din aceste documente, consultate la 27 octombrie 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
Verificat ultima dată la 27 octombrie 2026 pe baza documentației producătorilor. OPC UA Connect este o resursă educațională publicată de TEEPTRAK; nu este afiliată cu OPC Foundation, MTConnect Institute sau cu vreun producător de controale.