Sterowanie · HEIDENHAIN

Podłączenie HEIDENHAIN TNC 640

TNC 640 obsługuje HEIDENHAIN OPC UA NC Server od oprogramowania NC 34059x-10, z jedną opcją (od 56 do 61) na każdą podłączoną aplikację, oraz HEIDENHAIN DNC z opcją 18. Klienci DNC łączą się na TCP 19003 i odbierają na portach od 19010 do 19015 (zalecenie Cybus); TNC 640 wymaga czterech haseł do pełnego dostępu DNC.

W skrócie

Natywne protokołyOPC UA NC Server; HEIDENHAIN DNC; LSV-2
OPC UAOd 34059x-10, opcje 56–61
DNCWymagana opcja 18
Porty DNC19003 do sterowania, 19010–19015 z powrotem
DaneProdukcja, narzędzia, komunikaty, PLC

Ścieżki połączenia

HEIDENHAIN DNCAlternatywa

Klienci Windows, opcja 18.

LSV-2Starsze rozwiązanie

Dostęp do plików i stanu przez narzędzia LSV-2; protokół licencjonowany przez producenta.

Licencje i opcje

PozycjaOpcja / numer katalogowyPłatna?Uwaga
OPC UA NC ServerOpcje 56–61PłatnaNa aplikację
HEIDENHAIN DNCOpcja 18PłatnaSprawdzić przez MOD + SIK

Porty

PortProtokółUwaga
19003TCPDNC do sterowania
19010–19015TCPDNC z powrotem do agenta
9000TCPUżywany przez driver Litmus Edge HEIDENHAIN 640

Wersje oprogramowania

  • OPC UA NC Server: 34059x-10 lub nowsze
  • Aplikacja danych narzędzi: oprogramowanie 17
  • Plug-in DNC w OPC Router wymienia TNC 640 34059x-01 (DNC 1.5.1)

Dane możliwe do odczytu

  • Komunikaty maszyny: koniec i przerwanie programu, komunikaty serwisowe, własne komunikaty generowane z programu NC
  • Dane produkcyjne: zadania uruchomione i przerwane oraz czas ich trwania
  • Przesyłanie programów NC i sterowanie programem
  • Dane narzędzi (na przykład z urządzenia do pomiaru narzędzi)
  • Liczniki, czasy trwania programów, temperatury, poziomy napełnienia, stan magazynu palet
  • Wartości PLC udostępnione przez producenta maszyny, z jednostkami i zakresami wartości
  • ExecutionMode: MANUAL, MDI, RPF, SINGLESTEP, AUTOMATIC, HANDWHEEL
  • ProgramStatus: IDLE, RUNNING, STOPPED, INTERRUPTED, FINISHED, ERROR, NOT_SELECTED

Konfiguracja

  1. Sprawdzić oprogramowanie i opcjeOPC UA NC Server wymaga oprogramowania NC TNC7 81762x-16, TNC 640 34059x-10 lub TNC 620 81760x-08 albo nowszego oraz jednej opcji oprogramowania na każdą podłączoną aplikację: opcji od 56 do 61 (SIK) lub 3-02-1 (SIK2). Dostępna jest 90-dniowa wersja próbna.
  2. Uruchomić HEIDENHAIN Connection AssistantKreator w sterowaniu konfiguruje serwer, certyfikaty i przypisanie użytkowników.
  3. Używać użytkowników opartych na certyfikatachDomyślnym uwierzytelnianiem jest certyfikat użytkownika X.509 v3; można dopuścić nazwę użytkownika i hasło (NC.OpcUaPwAuth), opcjonalnie tylko w sieci maszynowej (NC.OpcUaPwAuthOnlyMachineNet).
  4. Podłączyć klientaNależy użyć Basic256Sha256 z SignAndEncrypt. Stanowisko programowania (bezpłatne oprogramowanie demo) zawiera pełny OPC UA NC Server, więc klienta można rozwijać przed pracą na maszynie.
  5. Prawa zapisu nadawać świadomieZmiana liczników przez OPC UA wymaga roli NC.RemoteOperator.
  6. Sprawdzić opcję 18HEIDENHAIN DNC (opcja 18, SIK2 3-03-1) jest wymagany w TNC 640 i nowszych; według dokumentacji integratorów nie jest wymagany w iTNC 530. Sprawdzić przez MOD i menu SIK.
  7. Zezwolić na dostęp zewnętrznyWłączyć dostęp zewnętrzny (MOD > External access / CfgAccessCtrl). W iTNC 530 steruje tym REMOTE.PERMISSION w TNC:\TNC.SYS.
  8. Otworzyć portyiTNC 530 / TNC 426: TCP 19000. TNC 640: TCP 19003 do sterowania oraz od 19010 do 19015 z powrotem do agenta klienta (zalecenie Cybus).
  9. Zainstalować klientaKlienci DNC korzystają z HEIDENHAIN RemoTools SDK (Windows COM), więc kolektor danych działa na Windows.

Rozwiązywanie problemów

ObjawPrawdopodobna przyczynaRozwiązanie
Przekroczenie czasu klienta DNCZablokowane porty zwrotne 19010–19015Zezwolić na nie od sterowania do PC z agentem.
Odmowa dostępu przez DNCDostęp zewnętrzny niedozwolony lub brak hasełWłączyć dostęp zewnętrzny i podać hasła PLC, użytkownika, tabel i systemu.

Pułapki, których należy unikać

  • DNC wymaga hosta Windows dla komponentu COM RemoTools SDK.

Konektory obsługujące to sterowanie

ProduktDostawcaTypWyjścia
StateMonitorHEIDENHAINProducent sterowania lub maszynyInterfejs zleceń ERP/MES
ConnectwareCybusPlatforma edgeMQTT, serwer OPC UA
Litmus EdgeLitmusPlatforma edgeIntegracje z brokerami
OPC Router + HEIDENHAIN plug-ininrayMiddlewareOPC UA, MQTT, REST, SQL, SAP
WebAccess/CNCAdvantechOprogramowanie do monitoringuOPC UA/DA, Modbus, REST
pyLSV2Open source (MIT)Open sourcePython
Predator MDCPredator SoftwareOprogramowanie do monitoringuSQL / MES / ERP

Katalog konektorów CNC →

Nieopublikowane przez producenta. Nie znaleźliśmy tych informacji w dokumentacji producenta. Przed oparciem się na nich należy zapytać producenta sterowania lub maszyny.
  • Port OPC UA na stronach producenta

Pytania zadawane przez inżynierów

Czy TNC 640 wymaga opcji 18?

Do dostępu przez HEIDENHAIN DNC tak. Do OPC UA NC Server stosuje się zamiast niej opcje od 56 do 61.

Źródła

Informacje na tej stronie pochodzą z poniższych dokumentów, otwartych 27 października 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

Ostatnia weryfikacja z dokumentacją producentów: 27 października 2026. OPC UA Connect to zasób edukacyjny publikowany przez TEEPTRAK; nie jest powiązany z OPC Foundation, MTConnect Institute ani z żadnym producentem sterowań.

CNC Connectivity Field Kit
Zabierz Field Kit na obiekt
Wszystkie sterowania w jednym arkuszu, z portami, licencjami, listami kontrolnymi uruchomienia i szablonem wniosku o otwarcie firewalla. Bezpłatnie z kontem inżyniera.
Pobierz Field Kit →