Připojení SINUMERIK 840D sl
SINUMERIK 840D sl má nativní OPC UA server, který aktivuje placená opce Access MyMachine /OPC UA (objednací číslo 6FC5800-0AP67-0YB0) a který je dostupný na opc.tcp://<HMI-IP>:4840. Vyžaduje SINUMERIK Operate a podporovanou verzi softwaru CNC (4.5, 4.07 SP2–SP5, 4.08 SP2–SP3 nebo 4.92). Bez této opce čtou NC přes protokol S7 gateway jako Softing uaGate 840D a poskytují OPC UA, podle Softingu bez další runtime licence Siemens.
Přehled
| Nativní protokol | OPC UA server (Access MyMachine /OPC UA) |
|---|---|
| Licence na CNC | 6FC5800-0AP67-0YB0 (placené) |
| Port | TCP 4840 |
| Rozhraní | X130 / X120 na NCU (tenký klient); eth1/eth2 s PCU/IPC |
| Zabezpečení | Standardně Basic256Sha256; anonymní přístup vypnut |
| Bez opce | Gateway S7 (uaGate 840D, IBH Link UA, dataFEED) |
Cesty připojení
Nejbohatší a nejčistší: kanál, vřeteno, alarmy, nástroje, PLC, metody. Licence pro každý řídicí systém.
Softing uaGate 840D / SDEX, IBH Link UA nebo dataFEED OPC Server CNC čtou NC přes protokol S7 (port 102) a poskytují OPC UA/MQTT.
Adaptér Memex MERLIN pro 840D (vyžaduje runtime licenci Siemens OA).
Manage MyMachines (klient SINUMERIK Integrate) a aplikace Industrial Edge for Machine Tools.
Licence a opce
| Položka | Opce / objednací číslo | Placené? | Poznámka |
|---|---|---|---|
| Access MyMachine /OPC UA | 6FC5800-0AP67-0YB0 | Placené | Aktivace v Startup > Licenses; může vyžadovat servisního technika |
| Run MyHMI (runtime Operate OA, pro MTConnect adaptéry) | 6FC5800-0AP60-0YB0 | Placené | Vyžaduje ho adaptér Memex MERLIN |
| Sada nástrojů SINUMERIK Operate vč. NCVar Selector (pro gateway S7) | 6FC5851-1XC45-4YA8 | Placené | Slouží ke generování souborů symbolů pro uaGate 840D |
Porty
| Port | Protokol | Poznámka |
|---|---|---|
4840 | TCP | OPC UA server (nastavitelný); na NCU se otevírá automaticky, na PCU/IPC ručně |
102 | TCP | S7 / RFC1006, který používají gateway (otevřít ve firewallu SINUMERIK na X120/X130) |
Verze softwaru
- Software CNC 4.5 → OPC UA server V2.2 a V3.0 SP1
- 4.07 SP2 až SP5 → V2.2 / V3.0 SP1
- 4.08 SP2 až SP3 → V2.2 / V3.0 SP1
- 4.92 a 4.92 HF2 → jen V3.0 SP1
- Softing uaGate 840D: 840D sl od softwaru V2.7 (jeho FAQ to zužuje na NCU 7x0.3 PN se softwarem novějším než V4.3)
Data, která lze číst
- Stav kanálu: stav provádění, provozní režim, název aktivního programu, blok, řádek
- Vřeteno: otáčení, otáčky, zatížení; posuv a korekce posuvu
- Alarmy: událostmi řízené alarmy NC, PLC a HMI s vícejazyčnými texty (vyžaduje právo AlarmRead)
- R-parametry, globální uživatelská data (GUD) a proměnné NC podle cesty, například
/Channel/Parameter/R[u1,10] - Data PLC:
/Plc/MB6,/Plc/DB5.DBW2, pole jako/Plc/DB2.DBD0:REAL[10](828D: zákaznické DB jen od DB9000) - Nástroje: data nástrojů, břity, zásobník; metody pro vytváření a mazání nástrojů a břitů
- Počítadla kusů (skutečný a celkový počet kusů) a výběr programu (metody Select/Deselect s právem ApWrite)
Nastavení
- Ověřte licenci a verzi softwaruAccess MyMachine /OPC UA musí být licencován a aktivován: objednací číslo 6FC5800-0AP67-0YB0 pro 840D sl a 828D. Před objednáním porovnejte verzi softwaru CNC s tabulkou kompatibility níže.
- Použijte správné síťové rozhraní828D: X130 (podniková síť). 840D sl s tenkým klientem: X120 a X130 na NCU. 840D sl s PCU nebo IPC: server je dostupný na eth1 a eth2 počítače, ne na X120/X130. Neměňte systémové sítě 192.168.214.x a 192.168.215.x.
- Zvyšte úroveň přístupuZadejte úroveň přístupu Manufacturer, aby byly k dispozici obrazovky pro uvádění do provozu.
- Aktivujte serverStartup (Commissioning) > Network > OPC UA > Setting > Change. Zvolte síť (podniková, systémová nebo servisní), potvrďte IP adresu a port 4840, zaškrtněte „Activate OPC UA“, OK.
- Vytvořte uživatele a právaAnonymní přístup je standardně vypnutý a tak by měl zůstat. Vytvořte uživatele se silným heslem (8 nebo více znaků, velká i malá písmena, číslice, speciální znaky) a přidělte mu jen potřebná práva, například StateRead, ToolRead, AlarmRead.
- RestartHardwarový restart NCU nebo PPU; na PCU 50 nebo IPC restartujte Operate.
- Vyměňte certifikátyStartup > Network > OPC UA > Certificates. Certifikát serveru se vygeneruje při prvním spuštění (platnost 20 let). Importujte certifikát klienta (.der) a na straně klienta označte certifikát HMI jako důvěryhodný. Po dokončení uvádění do provozu vypněte automatické přijímání certifikátů.
- Ověřte obecným klientemPřipojte se pomocí UaExpert na
opc.tcp://<HMI-IP>:4840s Basic256Sha256 Sign & Encrypt, procházejte strom, přečtěte stav kanálu a poté předejte produkčnímu klientovi.
Řešení problémů
| Příznak | Pravděpodobná příčina | Náprava |
|---|---|---|
| BadCertificateTimeInvalid | Chybný systémový čas na řídicím systému nebo na klientovi | Nastavte hodiny na obou stranách (pokud možno přes NTP) a připojte se znovu. |
| BadSecurityChecksFailed | Server nedůvěřuje certifikátu klienta | Přesuňte certifikát klienta do seznamu důvěryhodných v Startup > Network > OPC UA > Certificates. |
| Koncový bod není dostupný na 840D sl s PCU | Klient se připojuje na X120/X130 | S PCU nebo IPC server naslouchá na eth1/eth2 počítače; otevřete TCP 4840 ve firewallu PC. |
| Přihlášení funguje, každé čtení je odmítnuto | Noví uživatelé nemají žádná práva | Uživatelem admin přidělte potřebná práva (StateRead, AlarmRead, ToolRead, PlcRead…). |
| 828D nedokáže přečíst datový blok PLC | 828D zpřístupňuje zákaznické datové bloky jen od DB9000 | Požádejte programátora PLC, aby hodnoty zkopíroval do DB s číslem DB9000 nebo vyšším. |
| Chybí koncový bod se Security None | Standardně jsou aktivní jen 256bitové politiky | V produkci to tak ponechte; None povolte jen dočasně pro test dostupnosti, pokud to pravidla vašeho závodu dovolují. |
Na co si dát pozor
- Vlastní objektové modely (CSOM) vytvořené v SiOME: až 7 vlastních jmenných prostorů a 10 000 uzlů.
- Až 149 parametrů na jeden přístup k poli.
- Odběry událostí se přes některý middleware místo toho dotazují cyklicky, protože notifikace mohou ovlivnit stabilitu serveru (doporučení Cybus).
- Siemens v manuálu, který jsme prověřili, neuvádí maximální počet klientů ani monitorovaných položek: dimenzujte klienta s rezervou.
Konektory, které tento řídicí systém podporují
| Produkt | Výrobce | Typ | Výstupy |
|---|---|---|---|
| uaGate 840D | Softing | Gateway | OPC UA (≤20 000 uzlů), 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; volitelně OPC UA 1.04, MQTT, REST |
| IBH Link UA | IBHsoftec | Gateway | OPC UA (vč. modelu CNC OPC 40502), MQTT Sparkplug B |
| Connectware | Cybus | Edge platforma | MQTT, OPC UA server |
| WebAccess/CNC | Advantech | Monitorovací software | OPC UA/DA, Modbus, REST |
| MERLIN Tempus + MERLIN adapters | Memex | Monitorovací software | MTConnect |
| Manage MyMachines | Siemens | Výrobce řídicího systému nebo stroje | Cloud (Insights Hub) |
| Industrial Edge for Machine Tools | Siemens | Výrobce řídicího systému nebo stroje | REST, MQTT |
| Kepware Server — Siemens TCP/IP Ethernet | Velotic (formerly PTC Kepware) | OPC server / driver | OPC UA, OPC DA |
| StateMonitor | HEIDENHAIN | Výrobce řídicího systému nebo stroje | Rozhraní zakázek pro ERP/MES |
| Predator MDC | Predator Software | Monitorovací software | SQL / MES / ERP |
| FactoryWiz Monitoring | FactoryWiz | Monitorovací software | — |
- Maximální počet relací a monitorovaných položek OPC UA serveru
- Ceníková cena 6FC5800-0AP67-0YB0 (zobrazí se až po přihlášení v Siemens Industry Mall)
Otázky, které inženýři kladou
Jak aktivuji OPC UA na SINUMERIK 840D sl?
Licencujte Access MyMachine /OPC UA (6FC5800-0AP67-0YB0), poté Startup > Network > OPC UA > Setting > Change, zaškrtněte Activate OPC UA, restartujte a vyměňte certifikáty.
Mohu číst 840D sl bez licence OPC UA?
Ano, s gateway pro protokol S7, jako je Softing uaGate 840D, IBH Link UA nebo Softing dataFEED; Softing uvádí, že není potřeba žádná další licence Siemens, pro symboly se však používá sada nástrojů NCVar Selector.
Jaký port používá SINUMERIK OPC UA?
Standardně TCP 4840.
Zdroje
Údaje na této stránce pocházejí z těchto dokumentů, otevřených 27. října 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
Naposledy ověřeno 27. října 2026 podle dokumentace výrobců. OPC UA Connect je vzdělávací zdroj vydávaný společností TEEPTRAK; není přidružen k OPC Foundation, MTConnect Institute ani k žádnému výrobci řídicích systémů.