Podłączenie SINUMERIK ONE
SINUMERIK ONE obsługuje serwer OPC UA w wersjach od 3.1 do 4.2, zależnie od wersji Operate (od 6.14 do 6.24). Licencja Access MyMachine /OPC UA dla ONE jest licencją elektroniczną: Siemens podaje 6FC5800-0BP82-0YB0. Serwer bazuje na OPC UA 1.04 i dodaje warstwę "OPC UA Advanced" (stan maszyny, zarządzanie narzędziami, dialog produkcyjny). Dostępne są nowsze polityki bezpieczeństwa (Aes128Sha256RsaOaep, Aes256Sha256RsaPss); Basic128Rsa15 i Basic256 są przestarzałe.
W skrócie
| Natywny protokół | Serwer OPC UA od 3.1 do 4.2 |
|---|---|
| Licencja | 6FC5800-0BP82-0YB0 (elektroniczna) |
| Port | TCP 4840 |
| Bezpieczeństwo | Basic256Sha256 domyślnie włączone; dostępne polityki AES |
| Dodatki | OPC UA Advanced, RegisterAdvHost |
| umati | Niewymienione w podręczniku OPC UA dla ONE |
Ścieżki połączenia
Ten sam przebieg aktywacji co w 840D sl, z licencją dla ONE.
Wymienia obsługę SINUMERIK ONE i model CNC OPC 40502.
ONE NCU 1740/1750/1760, Operate od 6.13 zależnie od aplikacji
Licencje i opcje
| Pozycja | Opcja / numer katalogowy | Płatna? | Uwaga |
|---|---|---|---|
| Access MyMachine /OPC UA (ONE) | 6FC5800-0BP82-0YB0 | Płatna | Licencja elektroniczna; podręcznik ONE podaje także 6FC5800-0BP67-0Yx0 |
Porty
| Port | Protokół | Uwaga |
|---|---|---|
4840 | TCP | OPC UA |
Wersje oprogramowania
- OPC UA 4.2 ↔ Operate 6.15, od 6.20 do 6.24
- OPC UA 4.1 SP1 ↔ od 6.15 do 6.23
- OPC UA 4.0 / 4.0 SP1 ↔ 6.15, 6.20, 6.21
- OPC UA 3.1 SP1 ↔ 6.15; 3.1 ↔ 6.14
Dane możliwe do odczytu
- Stan kanału: stan wykonywania, tryb pracy, nazwa aktywnego programu, blok, linia
- Wrzeciono: obroty tak/nie, prędkość, obciążenie; posuw i korekcja posuwu
- Alarmy: zdarzeniowe alarmy NC, PLC i HMI z tekstami wielojęzycznymi (wymaga uprawnienia AlarmRead)
- Parametry R, globalne dane użytkownika (GUD) i zmienne NC według ścieżki, na przykład
/Channel/Parameter/R[u1,10] - Dane PLC:
/Plc/MB6,/Plc/DB5.DBW2, tablice takie jak/Plc/DB2.DBD0:REAL[10](828D: bloki danych klienta tylko od DB9000) - Narzędzia: dane narzędzi, ostrza, magazyn; metody do tworzenia i usuwania narzędzi i ostrzy
- Liczniki sztuk (rzeczywista i całkowita liczba sztuk) oraz wybór programu (metody Select/Deselect z uprawnieniem ApWrite)
- OPC UA Advanced: stan maszyny, zarządzanie narzędziami, dialog produkcyjny, nośnik przedmiotu obrabianego, Tool Ident Connection
Konfiguracja
- Sprawdzić licencję i wersję oprogramowaniaAccess MyMachine /OPC UA musi być licencjonowane i aktywowane: numer zamówieniowy 6FC5800-0AP67-0YB0 dla 840D sl i 828D. Przed zamówieniem należy porównać wersję oprogramowania CNC z poniższą tabelą zgodności.
- Użyć właściwego interfejsu sieciowego828D: X130 (sieć firmowa). 840D sl z thin clientem: X120 i X130 na NCU. 840D sl z PCU lub IPC: serwer jest dostępny na eth1 i eth2 komputera, a nie na X120/X130. Nie należy zmieniać sieci systemowych 192.168.214.x i 192.168.215.x.
- Podnieść poziom dostępuNależy wejść na poziom dostępu Manufacturer, aby ekrany uruchomieniowe były dostępne.
- Aktywować serwerStartup (Commissioning) > Network > OPC UA > Setting > Change. Wybrać sieć (firmową, systemową lub serwisową), potwierdzić adres IP i port 4840, zaznaczyć "Activate OPC UA", OK.
- Utworzyć użytkownika i uprawnieniaDostęp anonimowy jest domyślnie wyłączony i powinien taki pozostać. Należy utworzyć użytkownika z silnym hasłem (8 lub więcej znaków, małe i wielkie litery, cyfry, znaki specjalne) i nadać mu tylko potrzebne uprawnienia, na przykład StateRead, ToolRead, AlarmRead.
- Uruchomić ponownieSprzętowy restart NCU lub PPU; na PCU 50 lub IPC ponowne uruchomienie Operate.
- Wymienić certyfikatyStartup > Network > OPC UA > Certificates. Certyfikat serwera jest generowany przy pierwszym uruchomieniu (ważność 20 lat). Należy zaimportować certyfikat klienta (.der) i zaufać certyfikatowi HMI po stronie klienta. Po zakończeniu uruchomienia należy wyłączyć automatyczną akceptację certyfikatów.
- Zweryfikować ogólnym klientemPołączyć się UaExpert z
opc.tcp://<HMI-IP>:4840z użyciem Basic256Sha256 Sign & Encrypt, przejrzeć przestrzeń adresową, odczytać stan kanału, a następnie przekazać połączenie klientowi produkcyjnemu.
Rozwiązywanie problemów
| Objaw | Prawdopodobna przyczyna | Rozwiązanie |
|---|---|---|
| BadCertificateTimeInvalid | Błędny czas systemowy w sterowaniu lub w kliencie | Ustawić zegar po obu stronach (w miarę możliwości przez NTP), a następnie połączyć ponownie. |
| BadSecurityChecksFailed | Certyfikat klienta nie jest zaufany przez serwer | Przenieść certyfikat klienta na listę zaufanych w Startup > Network > OPC UA > Certificates. |
| Endpoint niedostępny w 840D sl z PCU | Klient łączy się z X120/X130 | Przy PCU lub IPC serwer nasłuchuje na eth1/eth2 komputera; należy otworzyć TCP 4840 w firewallu PC. |
| Logowanie działa, każdy odczyt jest odrzucany | Nowi użytkownicy nie mają uprawnień | Nadać potrzebne uprawnienia (StateRead, AlarmRead, ToolRead, PlcRead…) za pomocą użytkownika admin. |
| 828D nie może odczytać bloku danych PLC | 828D udostępnia bloki danych klienta tylko od DB9000 | Poprosić programistę PLC o skopiowanie wartości do DB o numerze DB9000 lub wyższym. |
| Brak endpointu z Security None | Domyślnie aktywne są tylko polityki 256-bitowe | W produkcji należy to tak pozostawić; None można włączyć tylko tymczasowo do testu osiągalności, jeśli pozwala na to polityka zakładu. |
Pułapki, których należy unikać
- Basic128Rsa15 i Basic256 są przestarzałe i domyślnie wyłączone; klienci ograniczeni do tych polityk nie połączą się.
- Hasła: od 8 do 120 znaków.
Konektory obsługujące to sterowanie
| Produkt | Dostawca | Typ | Wyjścia |
|---|---|---|---|
| IBH Link UA | IBHsoftec | Bramka (gateway) | OPC UA (w tym model CNC OPC 40502), MQTT Sparkplug B |
| dataFEED OPC Server CNC | Softing | Serwer OPC / driver | OPC DA; opcjonalnie OPC UA 1.04, MQTT, REST |
| Manage MyMachines | Siemens | Producent sterowania lub maszyny | Chmura (Insights Hub) |
| Industrial Edge for Machine Tools | Siemens | Producent sterowania lub maszyny | REST, MQTT |
| Connectware | Cybus | Platforma edge | MQTT, serwer OPC UA |
| StateMonitor | HEIDENHAIN | Producent sterowania lub maszyny | Interfejs zleceń ERP/MES |
- Czy SINUMERIK ONE ma model informacyjny OPC 40501 (umati): brak informacji w podręczniku OPC UA dla ONE; VDW wymienia Siemens jako dostawcę sterowań wspierającego umati
Pytania zadawane przez inżynierów
Która wersja OPC UA działa na SINUMERIK ONE?
Od 3.1 (Operate 6.14) do 4.2 (Operate 6.15 oraz od 6.20 do 6.24).
Źródła
Informacje na tej stronie pochodzą z poniższych dokumentów, otwartych 27 października 2026.
- Siemens — SINUMERIK ONE OPC UA configuration manual (07/2024)
- Siemens Industry Mall — 6FC5800-0BP82-0YB0
- IBHsoftec — IBH Link UA
- Siemens — Manage MyMachines system requirements
- Siemens — Analyze MyMachine /Condition installation manual (10/2023)
- VDW — control suppliers supporting umati
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ń.