Commande · Siemens

Connecter SINUMERIK 840D sl

La SINUMERIK 840D sl dispose d'un serveur OPC UA natif, activé par l'option payante Access MyMachine /OPC UA (référence 6FC5800-0AP67-0YB0) et accessible à l'adresse opc.tcp://<HMI-IP>:4840. Il nécessite SINUMERIK Operate et une version logicielle CN prise en charge (4.5, 4.07 SP2–SP5, 4.08 SP2–SP3 ou 4.92). Sans l'option, des gateways comme Softing uaGate 840D lisent le NC via le protocole S7 et exposent OPC UA, sans licence runtime Siemens supplémentaire selon Softing.

En bref

Protocole natifServeur OPC UA (Access MyMachine /OPC UA)
Licence sur la CN6FC5800-0AP67-0YB0 (payant)
PortTCP 4840
InterfaceX130 / X120 sur la NCU (client léger) ; eth1/eth2 avec PCU/IPC
SécuritéBasic256Sha256 par défaut ; accès anonyme désactivé
Sans l'optionGateway S7 (uaGate 840D, IBH Link UA, dataFEED)

Chemins de connexion

Gateway S7/RFC1006Alternative

Softing uaGate 840D / SDEX, IBH Link UA ou dataFEED OPC Server CNC lisent le NC via le protocole S7 (port 102) et exposent OPC UA/MQTT.

Adapter MTConnectAlternative

Adapter Memex MERLIN pour 840D (exige une licence runtime Siemens OA).

Cloud/edge SiemensProduit du constructeur

Manage MyMachines (client SINUMERIK Integrate) et applications Industrial Edge for Machine Tools.

Licences et options

ÉlémentOption / référencePayant ?Remarque
Access MyMachine /OPC UA6FC5800-0AP67-0YB0PayantActivation sous Mise en service > Licences ; peut nécessiter un technicien de service
Run MyHMI (runtime Operate OA, pour les adapters MTConnect)6FC5800-0AP60-0YB0PayantExigé par l'adapter Memex MERLIN
Toolbox SINUMERIK Operate avec NCVar Selector (pour les gateways S7)6FC5851-1XC45-4YA8PayantSert à générer les fichiers de symboles pour uaGate 840D

Ports

PortProtocoleRemarque
4840TCPServeur OPC UA (configurable) ; ouvert automatiquement sur la NCU, manuellement sur PCU/IPC
102TCPS7 / RFC1006 utilisé par les gateways (à ouvrir dans le pare-feu SINUMERIK sur X120/X130)

Versions logicielles

  • Logiciel CN 4.5 → serveur OPC UA V2.2 et V3.0 SP1
  • 4.07 SP2 à SP5 → V2.2 / V3.0 SP1
  • 4.08 SP2 à SP3 → V2.2 / V3.0 SP1
  • 4.92 et 4.92 HF2 → V3.0 SP1 uniquement
  • Softing uaGate 840D : 840D sl à partir du logiciel V2.7 (sa FAQ restreint à la NCU 7x0.3 PN avec un logiciel postérieur à V4.3)

Données lisibles

  • État du canal : état d'exécution, mode de fonctionnement, nom du programme actif, bloc, ligne
  • Broche : rotation, vitesse, charge ; avance et correcteur d'avance
  • Alarmes : alarmes NC, automate et IHM sur événement, avec textes multilingues (droit AlarmRead nécessaire)
  • Paramètres R, données utilisateur globales (GUD) et variables NC par chemin, par exemple /Channel/Parameter/R[u1,10]
  • Données automate : /Plc/MB6, /Plc/DB5.DBW2, tableaux comme /Plc/DB2.DBD0:REAL[10] (828D : DB client à partir de DB9000 uniquement)
  • Outils : données d'outils, tranchants, magasin ; méthodes pour créer et supprimer des outils et des tranchants
  • Compteurs de pièces (pièces réelles et totales) et sélection de programme (méthodes Select/Deselect avec le droit ApWrite)

Mise en service

  1. Vérifier la licence et la version logicielleAccess MyMachine /OPC UA doit être sous licence et activé : référence 6FC5800-0AP67-0YB0 pour 840D sl et 828D. Comparez la version logicielle de la CN avec le tableau de compatibilité ci-dessous avant de commander.
  2. Utiliser la bonne interface réseau828D : X130 (réseau de l'entreprise). 840D sl avec client léger : X120 et X130 sur la NCU. 840D sl avec PCU ou IPC : le serveur est accessible sur eth1 et eth2 du PC, pas sur X120/X130. Ne modifiez pas les réseaux système 192.168.214.x et 192.168.215.x.
  3. Élever le niveau d'accèsPassez au niveau d'accès Constructeur (Manufacturer) pour que les écrans de mise en service soient disponibles.
  4. Activer le serveurMise en service (Startup) > Réseau > OPC UA > Réglage > Modifier. Choisissez le réseau (entreprise, système ou service), confirmez l'adresse IP et le port 4840, cochez « Activer OPC UA », OK.
  5. Créer un utilisateur et ses droitsL'accès anonyme est désactivé par défaut et doit le rester. Créez un utilisateur avec un mot de passe robuste (8 caractères ou plus, majuscules et minuscules, chiffres, caractères spéciaux) et accordez-lui uniquement les droits nécessaires, par exemple StateRead, ToolRead, AlarmRead.
  6. RedémarrerRedémarrage matériel de la NCU ou de la PPU ; sur un PCU 50 ou un IPC, redémarrez Operate.
  7. Échanger les certificatsMise en service > Réseau > OPC UA > Certificats. Le certificat du serveur est généré au premier démarrage (validité de 20 ans). Importez le certificat du client (.der) et approuvez le certificat de l'IHM côté client. Désactivez l'acceptation automatique des certificats une fois la mise en service terminée.
  8. Vérifier avec un client génériqueConnectez-vous avec UaExpert à opc.tcp://<HMI-IP>:4840 en Basic256Sha256 Sign & Encrypt, parcourez l'espace d'adressage, lisez un état de canal, puis passez la main au client de production.

Dépannage

SymptômeCause probableSolution
BadCertificateTimeInvalidHeure système erronée sur la commande ou sur le clientRéglez l'horloge des deux côtés (NTP si possible), puis reconnectez-vous.
BadSecurityChecksFailedCertificat du client non approuvé par le serveurDéplacez le certificat du client dans la liste des certificats approuvés sous Mise en service > Réseau > OPC UA > Certificats.
Endpoint inaccessible sur une 840D sl avec PCULe client se connecte sur X120/X130Avec un PCU ou un IPC, le serveur écoute sur eth1/eth2 du PC ; ouvrez le port TCP 4840 dans le pare-feu du PC.
La connexion fonctionne, chaque lecture est refuséeLes nouveaux utilisateurs n'ont aucun droitAccordez les droits nécessaires (StateRead, AlarmRead, ToolRead, PlcRead…) avec l'utilisateur administrateur.
La 828D ne peut pas lire un bloc de données automateLa 828D n'expose les blocs de données client qu'à partir de DB9000Demandez au programmeur automate de copier les valeurs dans un DB égal ou supérieur à DB9000.
Endpoint Security None absentSeules les politiques 256 bits sont actives par défautGardez cette configuration en production ; n'activez None que temporairement pour un test de joignabilité si la politique de votre site l'autorise.

Pièges à éviter

  • Modèles d'objets personnalisés (CSOM) créés dans SiOME : jusqu'à 7 espaces de noms personnalisés et 10 000 nœuds.
  • Jusqu'à 149 paramètres par accès tableau.
  • Avec certains middlewares, les abonnements aux événements sont remplacés par une scrutation, car les notifications peuvent affecter la stabilité du serveur (recommandation Cybus).
  • Siemens ne publie pas, dans le manuel consulté, de nombre maximal de clients ni de monitored items : dimensionnez le client de façon prudente.

Connecteurs compatibles avec cette commande

ProduitÉditeurTypeSorties
uaGate 840DSoftingGatewayOPC UA (≤20 000 nœuds), MQTT
edgeConnector (840D, FANUC CNC)SoftingGatewayOPC UA 1.04, MQTT 3.1/3.1.1/5
SDEX SuiteSoftingGatewayOPC UA, MQTT, REST
dataFEED OPC Server CNCSoftingServeur OPC / driverOPC DA ; en option OPC UA 1.04, MQTT, REST
IBH Link UAIBHsoftecGatewayOPC UA (y compris le modèle CNC OPC 40502), MQTT Sparkplug B
ConnectwareCybusPlateforme edgeMQTT, serveur OPC UA
WebAccess/CNCAdvantechLogiciel de supervisionOPC UA/DA, Modbus, REST
MERLIN Tempus + MERLIN adaptersMemexLogiciel de supervisionMTConnect
Manage MyMachinesSiemensFabricant de commande ou de machineCloud (Insights Hub)
Industrial Edge for Machine ToolsSiemensFabricant de commande ou de machineREST, MQTT
Kepware Server — Siemens TCP/IP EthernetVelotic (formerly PTC Kepware)Serveur OPC / driverOPC UA, OPC DA
StateMonitorHEIDENHAINFabricant de commande ou de machineInterface ordres de fabrication ERP/MES
Predator MDCPredator SoftwareLogiciel de supervisionSQL / MES / ERP
FactoryWiz MonitoringFactoryWizLogiciel de supervision—

Annuaire des connecteurs CN →

Non publié par le constructeur. Nous n'avons pas trouvé ces informations dans la documentation constructeur. Interrogez le fabricant de la commande ou de la machine avant de vous y fier.
  • Nombre maximal de sessions et de monitored items du serveur OPC UA
  • Prix catalogue de 6FC5800-0AP67-0YB0 (affiché uniquement après connexion à l'Industry Mall de Siemens)

Questions fréquentes des ingénieurs

Comment activer OPC UA sur une SINUMERIK 840D sl ?

Acquérez la licence Access MyMachine /OPC UA (6FC5800-0AP67-0YB0), puis Mise en service > Réseau > OPC UA > Réglage > Modifier, cochez Activer OPC UA, redémarrez et échangez les certificats.

Peut-on lire une 840D sl sans la licence OPC UA ?

Oui, avec une gateway en protocole S7 comme Softing uaGate 840D, IBH Link UA ou Softing dataFEED ; Softing indique qu'aucune licence Siemens supplémentaire n'est nécessaire, mais la toolbox NCVar Selector sert pour les symboles.

Quel port utilise OPC UA sur SINUMERIK ?

TCP 4840 par défaut.

Sources

Les informations de cette page proviennent de ces documents, consultés le 27 octobre 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

Dernière vérification le 27 octobre 2026 par rapport à la documentation des constructeurs. OPC UA Connect est une ressource pédagogique publiée par TEEPTRAK ; elle n'est affiliée ni à l'OPC Foundation, ni au MTConnect Institute, ni à aucun fabricant de commandes.

Field Kit de connectivité CN
Emportez le Field Kit sur site
Toutes les commandes dans un seul tableur, avec ports, licences, check-lists de mise en service et un modèle de demande d'ouverture de pare-feu. Gratuit avec un compte ingénieur.
Obtenir le Field Kit →