SINUMERIK 840D sl aansluiten
SINUMERIK 840D sl heeft een native OPC UA-server, die wordt vrijgegeven met de betaalde optie Access MyMachine /OPC UA (bestelnummer 6FC5800-0AP67-0YB0) en bereikbaar is via opc.tcp://<HMI-IP>:4840. Hiervoor zijn SINUMERIK Operate en een ondersteunde CNC-softwareversie nodig (4.5, 4.07 SP2–SP5, 4.08 SP2–SP3 of 4.92). Zonder de optie lezen gateways zoals Softing uaGate 840D de NC uit via het S7-protocol en bieden ze OPC UA aan, volgens Softing zonder extra Siemens-runtimelicentie.
In één oogopslag
| Native protocol | OPC UA-server (Access MyMachine /OPC UA) |
|---|---|
| Licentie op de CNC | 6FC5800-0AP67-0YB0 (betaald) |
| Poort | TCP 4840 |
| Interface | X130 / X120 op de NCU (thin client); eth1/eth2 bij PCU/IPC |
| Beveiliging | Standaard Basic256Sha256; anoniem uit |
| Zonder de optie | S7-gateway (uaGate 840D, IBH Link UA, dataFEED) |
Verbindingspaden
De rijkste en schoonste oplossing: kanaal, spil, alarmen, gereedschappen, PLC, methoden. Licentie per besturing.
Softing uaGate 840D / SDEX, IBH Link UA of dataFEED OPC Server CNC lezen de NC uit via het S7-protocol (poort 102) en bieden OPC UA/MQTT aan.
Memex MERLIN-adapter voor 840D (vereist een Siemens OA-runtimelicentie).
Manage MyMachines (SINUMERIK Integrate-client) en apps van Industrial Edge for Machine Tools.
Licenties en opties
| Onderdeel | Optie- / artikelnummer | Betaald? | Opmerking |
|---|---|---|---|
| Access MyMachine /OPC UA | 6FC5800-0AP67-0YB0 | Betaald | Activeren onder Startup > Licenses; mogelijk is een servicetechnicus nodig |
| Run MyHMI (Operate OA-runtime, voor MTConnect-adapters) | 6FC5800-0AP60-0YB0 | Betaald | Vereist door de Memex MERLIN-adapter |
| SINUMERIK Operate-toolbox incl. NCVar Selector (voor S7-gateways) | 6FC5851-1XC45-4YA8 | Betaald | Gebruikt om symboolbestanden voor uaGate 840D te genereren |
Poorten
| Poort | Protocol | Opmerking |
|---|---|---|
4840 | TCP | OPC UA-server (instelbaar); automatisch geopend op de NCU, handmatig op PCU/IPC |
102 | TCP | S7 / RFC1006, gebruikt door gateways (openen in de SINUMERIK-firewall op X120/X130) |
Softwareversies
- CNC-SW 4.5 → OPC UA-server V2.2 en V3.0 SP1
- 4.07 SP2 tot SP5 → V2.2 / V3.0 SP1
- 4.08 SP2 tot SP3 → V2.2 / V3.0 SP1
- 4.92 en 4.92 HF2 → alleen V3.0 SP1
- Softing uaGate 840D: 840D sl vanaf software V2.7 (de FAQ van Softing beperkt dit tot NCU 7x0.3 PN met software nieuwer dan V4.3)
Data die u kunt uitlezen
- Kanaalstatus: uitvoeringsstatus, bedrijfsmodus, naam van het actieve programma, blok, regel
- Spil: draait, toerental, belasting; voeding en override
- Alarmen: eventgebaseerde NC-, PLC- en HMI-alarmen met meertalige teksten (vereist het recht AlarmRead)
- R-parameters, globale gebruikersdata (GUD) en NC-variabelen via pad, bijvoorbeeld
/Channel/Parameter/R[u1,10] - PLC-data:
/Plc/MB6,/Plc/DB5.DBW2, arrays zoals/Plc/DB2.DBD0:REAL[10](828D: klant-DB's alleen vanaf DB9000) - Gereedschappen: gereedschapsdata, snijkanten, magazijn; methoden om gereedschappen en snijkanten aan te maken en te verwijderen
- Stuktellers (werkelijk en totaal aantal stuks) en programmaselectie (methoden Select/Deselect met het recht ApWrite)
Configuratie
- Controleer de licentie en de softwareversieAccess MyMachine /OPC UA moet gelicentieerd en geactiveerd zijn: bestelnummer 6FC5800-0AP67-0YB0 voor 840D sl en 828D. Controleer de CNC-softwareversie aan de hand van de compatibiliteitstabel hieronder voordat u bestelt.
- Gebruik de juiste netwerkinterface828D: X130 (bedrijfsnetwerk). 840D sl met thin client: X120 en X130 op de NCU. 840D sl met PCU of IPC: de server is bereikbaar op eth1 en eth2 van de pc, niet op X120/X130. Wijzig de systeemnetwerken 192.168.214.x en 192.168.215.x niet.
- Verhoog het toegangsniveauVoer het toegangsniveau Manufacturer in, zodat de inbedrijfstellingsschermen beschikbaar zijn.
- Activeer de serverStartup (inbedrijfstelling) > Network > OPC UA > Setting > Change. Kies het netwerk (bedrijfs-, systeem- of servicenetwerk), bevestig IP-adres en poort 4840, vink "Activate OPC UA" aan, OK.
- Maak een gebruiker en rechten aanAnonieme toegang staat standaard uit en moet uit blijven. Maak een gebruiker aan met een sterk wachtwoord (8 of meer tekens, hoofd- en kleine letters, cijfers, speciale tekens) en geef alleen de rechten die nodig zijn, bijvoorbeeld StateRead, ToolRead, AlarmRead.
- HerstartHardwareherstart van de NCU of PPU; op een PCU 50 of IPC herstart u Operate.
- Wissel certificaten uitStartup > Network > OPC UA > Certificates. Het servercertificaat wordt bij de eerste start gegenereerd (geldigheid 20 jaar). Importeer het clientcertificaat (.der) en vertrouw het HMI-certificaat aan clientzijde. Schakel het automatisch accepteren van certificaten uit zodra de inbedrijfstelling klaar is.
- Controleer met een generieke clientMaak met UaExpert verbinding met
opc.tcp://<HMI-IP>:4840met Basic256Sha256 Sign & Encrypt, blader door de adresruimte, lees een kanaalstatus en draag daarna over aan de productieclient.
Probleemoplossing
| Symptoom | Waarschijnlijke oorzaak | Oplossing |
|---|---|---|
| BadCertificateTimeInvalid | Systeemtijd onjuist op de besturing of de client | Stel de klok aan beide kanten in (waar mogelijk via NTP) en maak opnieuw verbinding. |
| BadSecurityChecksFailed | Clientcertificaat niet vertrouwd door de server | Verplaats het clientcertificaat naar de lijst met vertrouwde certificaten onder Startup > Network > OPC UA > Certificates. |
| Endpoint niet bereikbaar op 840D sl met PCU | Client maakt verbinding met X120/X130 | Met een PCU of IPC luistert de server op eth1/eth2 van de pc; open TCP 4840 in de firewall van de pc. |
| Inloggen lukt, elke leesactie wordt geweigerd | Nieuwe gebruikers hebben geen rechten | Ken met de admin-gebruiker de benodigde rechten toe (StateRead, AlarmRead, ToolRead, PlcRead…). |
| 828D kan een PLC-datablok niet uitlezen | 828D stelt klantdatablokken alleen vanaf DB9000 beschikbaar | Vraag de PLC-programmeur de waarden te kopiëren naar een DB vanaf DB9000. |
| Endpoint met security None ontbreekt | Standaard zijn alleen 256-bit policies actief | Houd dat zo in productie; schakel None alleen tijdelijk in voor een bereikbaarheidstest als het beleid van uw locatie dat toestaat. |
Valkuilen
- Eigen objectmodellen (CSOM) gebouwd in SiOME: maximaal 7 eigen namespaces en 10.000 nodes.
- Maximaal 149 parameters per arraytoegang.
- Event-subscriptions worden via sommige middleware in plaats daarvan gepolld, omdat notificaties de stabiliteit van de server kunnen beïnvloeden (richtlijn van Cybus).
- Siemens publiceert in de handleiding die we hebben gecontroleerd geen maximaal aantal clients of monitored items: dimensioneer de client voorzichtig.
Connectoren die deze besturing ondersteunen
| Product | Leverancier | Type | Outputs |
|---|---|---|---|
| uaGate 840D | Softing | Gateway | OPC UA (≤20.000 nodes), 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 | OPC-server / driver | OPC DA; optioneel OPC UA 1.04, MQTT, REST |
| IBH Link UA | IBHsoftec | Gateway | OPC UA (incl. CNC-model OPC 40502), MQTT Sparkplug B |
| Connectware | Cybus | Edge-platform | MQTT, OPC UA-server |
| WebAccess/CNC | Advantech | Monitoringsoftware | OPC UA/DA, Modbus, REST |
| MERLIN Tempus + MERLIN adapters | Memex | Monitoringsoftware | MTConnect |
| Manage MyMachines | Siemens | Besturings- of machinefabrikant | Cloud (Insights Hub) |
| Industrial Edge for Machine Tools | Siemens | Besturings- of machinefabrikant | REST, MQTT |
| Kepware Server — Siemens TCP/IP Ethernet | Velotic (formerly PTC Kepware) | OPC-server / driver | OPC UA, OPC DA |
| StateMonitor | HEIDENHAIN | Besturings- of machinefabrikant | Opdrachtinterface naar ERP/MES |
| Predator MDC | Predator Software | Monitoringsoftware | SQL / MES / ERP |
| FactoryWiz Monitoring | FactoryWiz | Monitoringsoftware | — |
- Maximaal aantal sessies en monitored items van de OPC UA-server
- Catalogusprijs van 6FC5800-0AP67-0YB0 (alleen zichtbaar na inloggen in de Siemens Industry Mall)
Vragen die engineers stellen
Hoe schakel ik OPC UA in op een SINUMERIK 840D sl?
Licentieer Access MyMachine /OPC UA (6FC5800-0AP67-0YB0), ga dan naar Startup > Network > OPC UA > Setting > Change, vink Activate OPC UA aan, herstart en wissel certificaten uit.
Kan ik een 840D sl uitlezen zonder de OPC UA-licentie?
Ja, met een gateway voor het S7-protocol zoals Softing uaGate 840D, IBH Link UA of Softing dataFEED; volgens Softing is geen extra Siemens-licentie nodig, al wordt de toolbox NCVar Selector gebruikt voor de symbolen.
Welke poort gebruikt SINUMERIK OPC UA?
Standaard TCP 4840.
Bronnen
De feiten op deze pagina komen uit deze documenten, geraadpleegd op 27 oktober 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
Laatst gecontroleerd op 27 oktober 2026 aan de hand van leveranciersdocumentatie. OPC UA Connect is een educatieve bron, gepubliceerd door TEEPTRAK; het is niet gelieerd aan de OPC Foundation, het MTConnect Institute of een besturingsfabrikant.