Styrsystem · Siemens

Anslut SINUMERIK 840D sl

SINUMERIK 840D sl har en inbyggd OPC UA-server som aktiveras med den betalda optionen Access MyMachine /OPC UA (ordernummer 6FC5800-0AP67-0YB0) och nås på opc.tcp://<HMI-IP>:4840. Den kräver SINUMERIK Operate och en CNC-programvaruversion som stöds (4.5, 4.07 SP2–SP5, 4.08 SP2–SP3 eller 4.92). Utan optionen läser gateways som Softing uaGate 840D NC:n via S7-protokollet och tillhandahåller OPC UA, enligt Softing utan extra runtime-licens från Siemens.

I korthet

Inbyggt protokollOPC UA-server (Access MyMachine /OPC UA)
Licens på CNC:n6FC5800-0AP67-0YB0 (betald)
PortTCP 4840
GränssnittX130 / X120 på NCU (tunn klient); eth1/eth2 med PCU/IPC
SäkerhetBasic256Sha256 som standard; anonym åtkomst av
Utan optionenS7-gateway (uaGate 840D, IBH Link UA, dataFEED)

Anslutningsvägar

S7/RFC1006-gatewayAlternativ

Softing uaGate 840D / SDEX, IBH Link UA eller dataFEED OPC Server CNC läser NC:n via S7-protokollet (port 102) och tillhandahåller OPC UA/MQTT.

MTConnect-adapterAlternativ

Memex MERLIN-adapter för 840D (kräver en Siemens OA-runtime-licens).

Siemens moln/edgeTillverkarens produkt

Manage MyMachines (SINUMERIK Integrate-klient) och appar för Industrial Edge for Machine Tools.

Licenser och optioner

PostOption / artikelnummerKostar det?Anmärkning
Access MyMachine /OPC UA6FC5800-0AP67-0YB0BetaldAktiveras under Startup > Licenses; kan kräva en servicetekniker
Run MyHMI (Operate OA-runtime, för MTConnect-adaptrar)6FC5800-0AP60-0YB0BetaldKrävs av Memex MERLIN-adaptern
SINUMERIK Operate toolbox inkl. NCVar Selector (för S7-gateways)6FC5851-1XC45-4YA8BetaldAnvänds för att generera symbolfiler för uaGate 840D

Portar

PortProtokollAnmärkning
4840TCPOPC UA-server (konfigurerbar); öppnas automatiskt på NCU, manuellt på PCU/IPC
102TCPS7 / RFC1006 som används av gateways (öppna i SINUMERIK-brandväggen på X120/X130)

Programvaruversioner

  • CNC SW 4.5 → OPC UA-server V2.2 och V3.0 SP1
  • 4.07 SP2 till SP5 → V2.2 / V3.0 SP1
  • 4.08 SP2 till SP3 → V2.2 / V3.0 SP1
  • 4.92 och 4.92 HF2 → endast V3.0 SP1
  • Softing uaGate 840D: 840D sl från programvara V2.7 (dess FAQ begränsar detta till NCU 7x0.3 PN med programvara nyare än V4.3)

Data du kan läsa

  • Kanalstatus: exekveringsstatus, driftläge, namn på aktivt program, block, rad
  • Spindel: roterar, varvtal, last; matningshastighet och override
  • Larm: händelsebaserade NC-, PLC- och HMI-larm med flerspråkiga texter (kräver rättigheten AlarmRead)
  • R-parametrar, globala användardata (GUD) och NC-variabler via sökväg, till exempel /Channel/Parameter/R[u1,10]
  • PLC-data: /Plc/MB6, /Plc/DB5.DBW2, arrayer som /Plc/DB2.DBD0:REAL[10] (828D: kund-DB endast från DB9000)
  • Verktyg: verktygsdata, skär, magasin; metoder för att skapa och ta bort verktyg och skär
  • Detaljräknare (faktiska och totala detaljer) och programval (metoderna Select/Deselect med rättigheten ApWrite)

Så sätter du upp det

  1. Kontrollera licens och programvaruversionAccess MyMachine /OPC UA måste vara licensierad och aktiverad: ordernummer 6FC5800-0AP67-0YB0 för 840D sl och 828D. Kontrollera CNC-programvarans version mot kompatibilitetstabellen nedan innan du beställer.
  2. Använd rätt nätverksgränssnitt828D: X130 (företagsnätverk). 840D sl med tunn klient: X120 och X130 på NCU. 840D sl med PCU eller IPC: servern nås på eth1 och eth2 på PC:n, inte på X120/X130. Ändra inte systemnätverken 192.168.214.x och 192.168.215.x.
  3. Höj behörighetsnivånAnge behörighetsnivån Manufacturer så att driftsättningsskärmarna blir tillgängliga.
  4. Aktivera servernStartup (Commissioning) > Network > OPC UA > Setting > Change. Välj nätverk (företag, system eller service), bekräfta IP-adress och port 4840, kryssa i "Activate OPC UA", OK.
  5. Skapa en användare och rättigheterAnonym åtkomst är avstängd som standard och ska förbli det. Skapa en användare med ett starkt lösenord (8 tecken eller fler, versaler och gemener, siffror, specialtecken) och ge den bara de rättigheter den behöver, till exempel StateRead, ToolRead, AlarmRead.
  6. Starta omHårdvaruomstart av NCU eller PPU; på en PCU 50 eller IPC, starta om Operate.
  7. Utbyt certifikatStartup > Network > OPC UA > Certificates. Servercertifikatet genereras vid första start (giltigt i 20 år). Importera klientcertifikatet (.der) och lita på HMI-certifikatet på klientsidan. Stäng av automatisk certifikatgodkännande när driftsättningen är klar.
  8. Verifiera med en generisk klientAnslut med UaExpert till opc.tcp://<HMI-IP>:4840 med Basic256Sha256 Sign & Encrypt, bläddra, läs en kanalstatus och lämna sedan över till produktionsklienten.

Felsökning

SymptomTrolig orsakÅtgärd
BadCertificateTimeInvalidFel systemtid i styrsystemet eller på klientenStäll klockan på båda sidor (NTP där det går) och anslut sedan igen.
BadSecurityChecksFailedKlientcertifikatet är inte betrott av servernFlytta klientcertifikatet till listan över betrodda under Startup > Network > OPC UA > Certificates.
Ändpunkten nås inte på 840D sl med PCUKlienten ansluter till X120/X130Med en PCU eller IPC lyssnar servern på eth1/eth2 på PC:n; öppna TCP 4840 i PC:ns brandvägg.
Inloggningen fungerar, varje läsning nekasNya användare har inga rättigheterGe de rättigheter som behövs (StateRead, AlarmRead, ToolRead, PlcRead…) med administratörsanvändaren.
828D kan inte läsa ett PLC-datablock828D exponerar kunddatablock endast från DB9000Be PLC-programmeraren kopiera värdena till ett DB från DB9000 och uppåt.
Ändpunkt med säkerhet None saknasEndast 256-bitarspolicyer är aktiva som standardBehåll det så i produktion; aktivera None endast tillfälligt för ett nåbarhetstest om anläggningens policy tillåter det.

Fällor att undvika

  • Egna objektmodeller (CSOM) byggda i SiOME: upp till 7 egna namnrymder och 10 000 noder.
  • Upp till 149 parametrar per arrayåtkomst.
  • Händelseprenumerationer via viss middleware pollas i stället, eftersom notifieringar kan påverka serverns stabilitet (rekommendation från Cybus).
  • Siemens publicerar inget maximalt antal klienter eller övervakade objekt i den manual vi har kontrollerat: dimensionera klienten med marginal.

Anslutningsprodukter som stöder detta styrsystem

ProduktLeverantörTypUtdata
uaGate 840DSoftingGatewayOPC UA (≤20 000 noder), MQTT
edgeConnector (840D, FANUC CNC)SoftingGatewayOPC UA 1.04, MQTT 3.1/3.1.1/5
SDEX SuiteSoftingGatewayOPC UA, MQTT, REST
dataFEED OPC Server CNCSoftingOPC-server / drivrutinOPC DA; som tillval OPC UA 1.04, MQTT, REST
IBH Link UAIBHsoftecGatewayOPC UA (inkl. CNC-modellen OPC 40502), MQTT Sparkplug B
ConnectwareCybusEdge-plattformMQTT, OPC UA-server
WebAccess/CNCAdvantechÖvervakningsprogramvaraOPC UA/DA, Modbus, REST
MERLIN Tempus + MERLIN adaptersMemexÖvervakningsprogramvaraMTConnect
Manage MyMachinesSiemensStyrsystems- eller maskintillverkareMoln (Insights Hub)
Industrial Edge for Machine ToolsSiemensStyrsystems- eller maskintillverkareREST, MQTT
Kepware Server — Siemens TCP/IP EthernetVelotic (formerly PTC Kepware)OPC-server / drivrutinOPC UA, OPC DA
StateMonitorHEIDENHAINStyrsystems- eller maskintillverkareJobbgränssnitt mot ERP/MES
Predator MDCPredator SoftwareÖvervakningsprogramvaraSQL / MES / ERP
FactoryWiz MonitoringFactoryWizÖvervakningsprogramvara—

Katalog över CNC-anslutningsprodukter →

Inte publicerat av tillverkaren. Vi hittade inte detta i tillverkarens dokumentation. Fråga styrsystems- eller maskintillverkaren innan du förlitar dig på det.
  • Maximalt antal sessioner och övervakade objekt för OPC UA-servern
  • Listpris för 6FC5800-0AP67-0YB0 (visas först efter inloggning i Siemens Industry Mall)

Frågor som ingenjörer ställer

Hur aktiverar jag OPC UA på en SINUMERIK 840D sl?

Licensiera Access MyMachine /OPC UA (6FC5800-0AP67-0YB0), gå sedan till Startup > Network > OPC UA > Setting > Change, kryssa i Activate OPC UA, starta om och utbyt certifikat.

Kan jag läsa en 840D sl utan OPC UA-licensen?

Ja, med en gateway för S7-protokollet som Softing uaGate 840D, IBH Link UA eller Softing dataFEED; Softing anger att ingen ytterligare licens från Siemens behövs, men verktyget NCVar Selector används för symboler.

Vilken port använder SINUMERIK OPC UA?

TCP 4840 som standard.

Källor

Uppgifterna på den här sidan kommer från dessa dokument, öppnade den 27 oktober 2026.

  1. Siemens — SINUMERIK 840D sl/828D Access MyMachine/OPC UA configuration manual (08/2019)
  2. Siemens Industry Online Support forum — OPC UA licence
  3. MachineMetrics support — SINUMERIK OPC UA connectivity
  4. MachineMetrics support — Siemens 840D OPC UA option
  5. Softing — uaGate 840D
  6. Softing — uaGate 840D FAQ
  7. IBHsoftec wiki — IBH Link UA with SINUMERIK 840D / 840D sl
  8. Cybus — SINUMERIK connector
  9. Memex — MERLIN adapter for SINUMERIK 840D
  10. Siemens — Manage MyMachines system requirements

Senast kontrollerat 27 oktober 2026 mot tillverkarnas dokumentation. OPC UA Connect är en utbildningsresurs som ges ut av TEEPTRAK; den är inte knuten till OPC Foundation, MTConnect Institute eller någon styrsystemstillverkare.

CNC Connectivity Field Kit
Ta med Field Kit ut på plats
Alla styrsystem i ett kalkylblad, med portar, licenser, checklistor för driftsättning och en mall för brandväggsbeställning. Gratis med ett ingenjörskonto.
Hämta Field Kit →