Conectarea SINUMERIK 840D sl
SINUMERIK 840D sl are un server OPC UA nativ, activat prin opțiunea cu plată Access MyMachine /OPC UA (număr de comandă 6FC5800-0AP67-0YB0) și accesibil la opc.tcp://<HMI-IP>:4840. Necesită SINUMERIK Operate și o versiune de software CNC acceptată (4.5, 4.07 SP2–SP5, 4.08 SP2–SP3 sau 4.92). Fără această opțiune, gateway-uri precum Softing uaGate 840D citesc NC-ul prin protocolul S7 și oferă OPC UA, fără licență runtime Siemens suplimentară, conform Softing.
Pe scurt
| Protocol nativ | Server OPC UA (Access MyMachine /OPC UA) |
|---|---|
| Licență pe CNC | 6FC5800-0AP67-0YB0 (cu plată) |
| Port | TCP 4840 |
| Interfață | X130 / X120 pe NCU (thin client); eth1/eth2 cu PCU/IPC |
| Securitate | Basic256Sha256 implicit; acces anonim dezactivat |
| Fără opțiune | Gateway S7 (uaGate 840D, IBH Link UA, dataFEED) |
Căi de conectare
Cea mai bogată și mai curată variantă: canal, ax principal, alarme, scule, PLC, metode. Licențiat pe fiecare control.
Softing uaGate 840D / SDEX, IBH Link UA sau dataFEED OPC Server CNC citesc NC-ul prin protocolul S7 (portul 102) și oferă OPC UA/MQTT.
Adaptorul Memex MERLIN pentru 840D (necesită o licență runtime Siemens OA).
Aplicațiile Manage MyMachines (client SINUMERIK Integrate) și Industrial Edge for Machine Tools.
Licențe și opțiuni
| Element | Opțiune / cod de produs | Cu plată? | Notă |
|---|---|---|---|
| Access MyMachine /OPC UA | 6FC5800-0AP67-0YB0 | Cu plată | Activare din Startup > Licenses; poate necesita un tehnician de service |
| Run MyHMI (Operate OA runtime, pentru adaptoarele MTConnect) | 6FC5800-0AP60-0YB0 | Cu plată | Necesară pentru adaptorul Memex MERLIN |
| Toolbox SINUMERIK Operate, inclusiv NCVar Selector (pentru gateway-urile S7) | 6FC5851-1XC45-4YA8 | Cu plată | Folosit pentru generarea fișierelor de simboluri pentru uaGate 840D |
Porturi
| Port | Protocol | Notă |
|---|---|---|
4840 | TCP | Server OPC UA (configurabil); deschis automat pe NCU, manual pe PCU/IPC |
102 | TCP | S7 / RFC1006, folosit de gateway-uri (de deschis în firewall-ul SINUMERIK pe X120/X130) |
Versiuni software
- CNC SW 4.5 → server OPC UA V2.2 și V3.0 SP1
- 4.07 SP2 până la SP5 → V2.2 / V3.0 SP1
- 4.08 SP2 până la SP3 → V2.2 / V3.0 SP1
- 4.92 și 4.92 HF2 → doar V3.0 SP1
- Softing uaGate 840D: 840D sl începând cu software-ul V2.7 (întrebările frecvente ale Softing restrâng cerința la NCU 7x0.3 PN cu software mai nou decât V4.3)
Date pe care le puteți citi
- Starea canalului: stare de execuție, mod de operare, numele programului activ, bloc, linie
- Ax principal: în rotație, turație, sarcină; avans și override
- Alarme: alarme NC, PLC și HMI bazate pe evenimente, cu texte multilingve (necesită dreptul AlarmRead)
- Parametri R, date globale de utilizator (GUD) și variabile NC după cale, de exemplu
/Channel/Parameter/R[u1,10] - Date PLC:
/Plc/MB6,/Plc/DB5.DBW2, tablouri precum/Plc/DB2.DBD0:REAL[10](828D: doar DB-uri client începând cu DB9000) - Scule: date de sculă, tăișuri, magazie; metode pentru crearea și ștergerea sculelor și a tăișurilor
- Contoare de piese (piese reale și totale) și selecția programului (metodele Select/Deselect cu dreptul ApWrite)
Configurare
- Verificați licența și versiunea de softwareAccess MyMachine /OPC UA trebuie să fie licențiat și activat: număr de comandă 6FC5800-0AP67-0YB0 pentru 840D sl și 828D. Verificați versiunea de software CNC în tabelul de compatibilitate de mai jos înainte de a comanda.
- Folosiți interfața de rețea corectă828D: X130 (rețeaua companiei). 840D sl cu thin client: X120 și X130 pe NCU. 840D sl cu PCU sau IPC: serverul este accesibil pe eth1 și eth2 ale PC-ului, nu pe X120/X130. Nu modificați rețelele de sistem 192.168.214.x și 192.168.215.x.
- Ridicați nivelul de accesIntroduceți nivelul de acces Manufacturer pentru ca ecranele de punere în funcțiune să fie disponibile.
- Activați serverulStartup (Commissioning) > Network > OPC UA > Setting > Change. Alegeți rețeaua (companie, sistem sau service), confirmați adresa IP și portul 4840, bifați "Activate OPC UA", OK.
- Creați un utilizator și drepturiAccesul anonim este dezactivat implicit și trebuie să rămână așa. Creați un utilizator cu o parolă puternică (8 sau mai multe caractere, majuscule și minuscule, cifre, caractere speciale) și acordați-i doar drepturile de care are nevoie, de exemplu StateRead, ToolRead, AlarmRead.
- RepornițiRepornire hardware a NCU sau a PPU; pe un PCU 50 sau IPC, reporniți Operate.
- Schimbați certificateleStartup > Network > OPC UA > Certificates. Certificatul serverului este generat la prima pornire (valabilitate de 20 de ani). Importați certificatul clientului (.der) și declarați de încredere certificatul HMI pe partea clientului. Dezactivați acceptarea automată a certificatelor după încheierea punerii în funcțiune.
- Verificați cu un client genericConectați-vă cu UaExpert la
opc.tcp://<HMI-IP>:4840folosind Basic256Sha256 Sign & Encrypt, parcurgeți spațiul de adrese, citiți starea unui canal, apoi predați clientului de producție.
Depanare
| Simptom | Cauză probabilă | Remediere |
|---|---|---|
| BadCertificateTimeInvalid | Ora de sistem greșită pe control sau pe client | Setați ceasul pe ambele părți (NTP acolo unde este posibil), apoi reconectați-vă. |
| BadSecurityChecksFailed | Certificatul clientului nu este de încredere pentru server | Mutați certificatul clientului în lista de încredere din Startup > Network > OPC UA > Certificates. |
| Endpoint inaccesibil pe 840D sl cu PCU | Clientul apelează X120/X130 | Cu un PCU sau IPC, serverul ascultă pe eth1/eth2 ale PC-ului; deschideți TCP 4840 în firewall-ul PC-ului. |
| Autentificarea funcționează, dar orice citire este refuzată | Utilizatorii noi nu au drepturi | Acordați drepturile necesare (StateRead, AlarmRead, ToolRead, PlcRead…) cu utilizatorul administrator. |
| 828D nu poate citi un bloc de date PLC | 828D expune doar blocurile de date client începând cu DB9000 | Cereți programatorului PLC să copieze valorile într-un DB de la DB9000 în sus. |
| Lipsește endpoint-ul cu Security None | Implicit sunt active doar politicile pe 256 de biți | Păstrați această configurație în producție; activați None doar temporar pentru un test de accesibilitate, dacă politica amplasamentului o permite. |
Capcane de evitat
- Modele de obiecte personalizate (CSOM) create în SiOME: până la 7 namespace-uri personalizate și 10.000 de noduri.
- Până la 149 de parametri per acces la tablou.
- Prin unele soluții middleware, abonamentele la evenimente sunt înlocuite cu interogări periodice, deoarece notificările pot afecta stabilitatea serverului (recomandare Cybus).
- Siemens nu publică un număr maxim de clienți sau de elemente monitorizate în manualul pe care l-am verificat: dimensionați clientul cu prudență.
Conectori care acceptă acest control
| Produs | Furnizor | Tip | Ieșiri |
|---|---|---|---|
| uaGate 840D | Softing | Gateway | OPC UA (≤20.000 noduri), MQTT |
| edgeConnector (840D, FANUC CNC) | Softing | Gateway | OPC UA 1.04, MQTT 3.1/3.1.1/5 |
| SDEX Suite | Softing | Gateway | OPC UA, MQTT, REST |
| dataFEED OPC Server CNC | Softing | Server OPC / driver | OPC DA; opțional OPC UA 1.04, MQTT, REST |
| IBH Link UA | IBHsoftec | Gateway | OPC UA (inclusiv modelul CNC OPC 40502), MQTT Sparkplug B |
| Connectware | Cybus | Platformă edge | MQTT, server OPC UA |
| WebAccess/CNC | Advantech | Software de monitorizare | OPC UA/DA, Modbus, REST |
| MERLIN Tempus + MERLIN adapters | Memex | Software de monitorizare | MTConnect |
| Manage MyMachines | Siemens | Producător de control sau de mașină | Cloud (Insights Hub) |
| Industrial Edge for Machine Tools | Siemens | Producător de control sau de mașină | REST, MQTT |
| Kepware Server — Siemens TCP/IP Ethernet | Velotic (formerly PTC Kepware) | Server OPC / driver | OPC UA, OPC DA |
| StateMonitor | HEIDENHAIN | Producător de control sau de mașină | Interfață de comenzi de lucru ERP/MES |
| Predator MDC | Predator Software | Software de monitorizare | SQL / MES / ERP |
| FactoryWiz Monitoring | FactoryWiz | Software de monitorizare | — |
- Numărul maxim de sesiuni și de elemente monitorizate ale serverului OPC UA
- Prețul de listă al 6FC5800-0AP67-0YB0 (afișat doar după autentificare în Siemens Industry Mall)
Întrebări frecvente ale inginerilor
Cum activez OPC UA pe un SINUMERIK 840D sl?
Licențiați Access MyMachine /OPC UA (6FC5800-0AP67-0YB0), apoi Startup > Network > OPC UA > Setting > Change, bifați Activate OPC UA, reporniți și schimbați certificatele.
Pot citi un 840D sl fără licența OPC UA?
Da, cu un gateway pe protocol S7, precum Softing uaGate 840D, IBH Link UA sau Softing dataFEED; Softing afirmă că nu este necesară nicio licență Siemens suplimentară, deși pentru simboluri se folosește toolbox-ul NCVar Selector.
Ce port folosește SINUMERIK OPC UA?
Implicit TCP 4840.
Surse
Informațiile de pe această pagină provin din aceste documente, consultate la 27 octombrie 2026.
- Siemens — SINUMERIK 840D sl/828D Access MyMachine/OPC UA configuration manual (08/2019)
- Siemens Industry Online Support forum — OPC UA licence
- MachineMetrics support — SINUMERIK OPC UA connectivity
- MachineMetrics support — Siemens 840D OPC UA option
- Softing — uaGate 840D
- Softing — uaGate 840D FAQ
- IBHsoftec wiki — IBH Link UA with SINUMERIK 840D / 840D sl
- Cybus — SINUMERIK connector
- Memex — MERLIN adapter for SINUMERIK 840D
- Siemens — Manage MyMachines system requirements
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.