Controllo CNC · Siemens

Collegare SINUMERIK 840D sl

Il SINUMERIK 840D sl dispone di un server OPC UA nativo, abilitato dall'opzione a pagamento Access MyMachine /OPC UA (codice d'ordine 6FC5800-0AP67-0YB0) e raggiungibile all'indirizzo opc.tcp://<HMI-IP>:4840. Richiede SINUMERIK Operate e una versione software CNC supportata (4.5, 4.07 SP2–SP5, 4.08 SP2–SP3 o 4.92). Senza l'opzione, gateway come Softing uaGate 840D leggono l'NC tramite il protocollo S7 ed espongono OPC UA, senza alcuna licenza runtime Siemens aggiuntiva secondo Softing.

In sintesi

Protocollo nativoServer OPC UA (Access MyMachine /OPC UA)
Licenza sul CNC6FC5800-0AP67-0YB0 (a pagamento)
PortaTCP 4840
InterfacciaX130 / X120 sull'NCU (thin client); eth1/eth2 con PCU/IPC
SicurezzaBasic256Sha256 per impostazione predefinita; accesso anonimo disattivato
Senza l'opzioneGateway S7 (uaGate 840D, IBH Link UA, dataFEED)

Percorsi di collegamento

Gateway S7/RFC1006Alternativa

Softing uaGate 840D / SDEX, IBH Link UA o dataFEED OPC Server CNC leggono l'NC tramite il protocollo S7 (porta 102) ed espongono OPC UA/MQTT.

Adapter MTConnectAlternativa

Adapter Memex MERLIN per 840D (richiede una licenza runtime OA Siemens).

Cloud/edge SiemensProdotto del costruttore

Manage MyMachines (client SINUMERIK Integrate) e app Industrial Edge for Machine Tools.

Licenze e opzioni

VoceOpzione / codice articoloA pagamento?Nota
Access MyMachine /OPC UA6FC5800-0AP67-0YB0A pagamentoDa attivare in Startup > Licenses; può servire un tecnico dell'assistenza
Run MyHMI (runtime OA di Operate, per adapter MTConnect)6FC5800-0AP60-0YB0A pagamentoRichiesta dall'adapter Memex MERLIN
Toolbox SINUMERIK Operate con NCVar Selector (per gateway S7)6FC5851-1XC45-4YA8A pagamentoServe a generare i file dei simboli per uaGate 840D

Porte

PortaProtocolloNota
4840TCPServer OPC UA (configurabile); aperta automaticamente sull'NCU, manualmente su PCU/IPC
102TCPS7 / RFC1006 usata dai gateway (da aprire nel firewall SINUMERIK su X120/X130)

Versioni software

  • CNC SW 4.5 → server OPC UA V2.2 e V3.0 SP1
  • 4.07 da SP2 a SP5 → V2.2 / V3.0 SP1
  • 4.08 da SP2 a SP3 → V2.2 / V3.0 SP1
  • 4.92 e 4.92 HF2 → solo V3.0 SP1
  • Softing uaGate 840D: 840D sl dal software V2.7 (le sue FAQ restringono a NCU 7x0.3 PN con software successivo alla V4.3)

Dati leggibili

  • Stato del canale: stato di esecuzione, modo operativo, nome del programma attivo, blocco, riga
  • Mandrino: in rotazione, velocità, carico; avanzamento e override
  • Allarmi: allarmi NC, PLC e HMI basati su eventi con testi multilingue (richiede il diritto AlarmRead)
  • Parametri R, dati utente globali (GUD) e variabili NC tramite percorso, per esempio /Channel/Parameter/R[u1,10]
  • Dati PLC: /Plc/MB6, /Plc/DB5.DBW2, array come /Plc/DB2.DBD0:REAL[10] (828D: solo DB cliente da DB9000)
  • Utensili: dati utensile, taglienti, magazzino; metodi per creare ed eliminare utensili e taglienti
  • Contapezzi (pezzi effettivi e totali) e selezione programma (metodi Select/Deselect con il diritto ApWrite)

Configurazione

  1. Verificare la licenza e la versione softwareAccess MyMachine /OPC UA deve essere concessa in licenza e attivata: codice d'ordine 6FC5800-0AP67-0YB0 per 840D sl e 828D. Prima di ordinare, confrontare la versione software del CNC con la tabella di compatibilità riportata sotto.
  2. Usare l'interfaccia di rete corretta828D: X130 (rete aziendale). 840D sl con thin client: X120 e X130 sull'NCU. 840D sl con PCU o IPC: il server è raggiungibile su eth1 ed eth2 del PC, non su X120/X130. Non modificare le reti di sistema 192.168.214.x e 192.168.215.x.
  3. Alzare il livello di accessoImpostare il livello di accesso Manufacturer, così da rendere disponibili le schermate di messa in servizio.
  4. Attivare il serverStartup (messa in servizio) > Network > OPC UA > Setting > Change. Scegliere la rete (aziendale, di sistema o di service), confermare indirizzo IP e porta 4840, spuntare "Activate OPC UA", OK.
  5. Creare un utente e i relativi dirittiL'accesso anonimo è disattivato per impostazione predefinita e deve restare tale. Creare un utente con una password robusta (8 o più caratteri, maiuscole e minuscole, cifre, caratteri speciali) e assegnargli solo i diritti necessari, per esempio StateRead, ToolRead, AlarmRead.
  6. RiavviareRiavvio hardware dell'NCU o della PPU; su una PCU 50 o un IPC, riavviare Operate.
  7. Scambiare i certificatiStartup > Network > OPC UA > Certificates. Il certificato del server viene generato al primo avvio (validità 20 anni). Importare il certificato del client (.der) e rendere attendibile il certificato dell'HMI sul lato client. Disattivare l'accettazione automatica dei certificati al termine della messa in servizio.
  8. Verificare con un client genericoCollegarsi con UaExpert a opc.tcp://<HMI-IP>:4840 usando Basic256Sha256 Sign & Encrypt, esplorare lo spazio degli indirizzi, leggere uno stato del canale, poi passare al client di produzione.

Risoluzione dei problemi

SintomoCausa probabileSoluzione
BadCertificateTimeInvalidOra di sistema errata sul controllo o sul clientRegolare l'orologio su entrambi i lati (NTP dove possibile), poi ricollegarsi.
BadSecurityChecksFailedCertificato del client non considerato attendibile dal serverSpostare il certificato del client nell'elenco dei certificati attendibili in Startup > Network > OPC UA > Certificates.
Endpoint non raggiungibile su 840D sl con PCUIl client sta contattando X120/X130Con una PCU o un IPC il server è in ascolto su eth1/eth2 del PC; aprire la TCP 4840 nel firewall del PC.
Il login funziona, ogni lettura viene rifiutataI nuovi utenti non hanno dirittiAssegnare i diritti necessari (StateRead, AlarmRead, ToolRead, PlcRead…) con l'utente amministratore.
L'828D non riesce a leggere un blocco dati del PLCL'828D espone solo i blocchi dati cliente da DB9000Chiedere al programmatore PLC di copiare i valori in un DB pari o superiore a DB9000.
Endpoint con sicurezza None assentePer impostazione predefinita sono attive solo le policy a 256 bitMantenere questa configurazione in produzione; abilitare None solo temporaneamente per un test di raggiungibilità, se la policy di stabilimento lo consente.

Insidie da evitare

  • Modelli a oggetti personalizzati (CSOM) creati in SiOME: fino a 7 namespace personalizzati e 10,000 nodi.
  • Fino a 149 parametri per accesso ad array.
  • Con alcuni middleware le sottoscrizioni agli eventi vengono sostituite dal polling, perché le notifiche possono compromettere la stabilità del server (indicazione di Cybus).
  • Siemens non pubblica un numero massimo di client o di monitored item nel manuale da noi consultato: dimensionare il client in modo prudente.

Connettori che supportano questo controllo

ProdottoFornitoreTipoUscite
uaGate 840DSoftingGatewayOPC UA (≤20,000 nodi), MQTT
edgeConnector (840D, FANUC CNC)SoftingGatewayOPC UA 1.04, MQTT 3.1/3.1.1/5
SDEX SuiteSoftingGatewayOPC UA, MQTT, REST
dataFEED OPC Server CNCSoftingServer OPC / driverOPC DA; opzionali OPC UA 1.04, MQTT, REST
IBH Link UAIBHsoftecGatewayOPC UA (incluso il modello CNC OPC 40502), MQTT Sparkplug B
ConnectwareCybusPiattaforma edgeMQTT, server OPC UA
WebAccess/CNCAdvantechSoftware di monitoraggioOPC UA/DA, Modbus, REST
MERLIN Tempus + MERLIN adaptersMemexSoftware di monitoraggioMTConnect
Manage MyMachinesSiemensCostruttore del controllo o della macchinaCloud (Insights Hub)
Industrial Edge for Machine ToolsSiemensCostruttore del controllo o della macchinaREST, MQTT
Kepware Server — Siemens TCP/IP EthernetVelotic (formerly PTC Kepware)Server OPC / driverOPC UA, OPC DA
StateMonitorHEIDENHAINCostruttore del controllo o della macchinaInterfaccia ordini di lavoro ERP/MES
Predator MDCPredator SoftwareSoftware di monitoraggioSQL / MES / ERP
FactoryWiz MonitoringFactoryWizSoftware di monitoraggio—

Elenco dei connettori CNC →

Non pubblicato dal costruttore. Non abbiamo trovato queste informazioni nella documentazione del costruttore. Chiedere al costruttore del controllo o della macchina prima di farvi affidamento.
  • Numero massimo di sessioni e di monitored item del server OPC UA
  • Prezzo di listino di 6FC5800-0AP67-0YB0 (visibile solo dopo il login nella Siemens Industry Mall)

Domande frequenti degli ingegneri

Come si abilita OPC UA su un SINUMERIK 840D sl?

Acquistare la licenza Access MyMachine /OPC UA (6FC5800-0AP67-0YB0), poi Startup > Network > OPC UA > Setting > Change, spuntare Activate OPC UA, riavviare e scambiare i certificati.

Si può leggere un 840D sl senza la licenza OPC UA?

Sì, con un gateway a protocollo S7 come Softing uaGate 840D, IBH Link UA o Softing dataFEED; Softing dichiara che non serve alcuna licenza Siemens aggiuntiva, anche se per i simboli si usa la toolbox NCVar Selector.

Quale porta usa OPC UA su SINUMERIK?

La TCP 4840 per impostazione predefinita.

Fonti

Le informazioni di questa pagina provengono da questi documenti, consultati il 27 ottobre 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

Ultima verifica il 27 ottobre 2026 sulla documentazione dei costruttori. OPC UA Connect è una risorsa didattica pubblicata da TEEPTRAK; non è affiliata alla OPC Foundation, all'MTConnect Institute né ad alcun costruttore di controlli.

Field Kit per la connettività CNC
Portare il Field Kit in cantiere
Tutti i controlli in un unico foglio di calcolo, con porte, licenze, checklist di messa in servizio e un modello di richiesta di apertura firewall. Gratuito con un account ingegnere.
Ottieni il Field Kit →