Siemens SINUMERIK 840Dsl Manuel De Configuration
Masquer les pouces Voir aussi pour SINUMERIK 840Dsl:
Table des Matières

Publicité

Liens rapides

SINUMERIK
SINUMERIK 840Dsl/828D
SINUMERIK Access MyMachine /
OPC UA
Manuel de configuration
Valable pour :
Serveur OPC UA
12/2019
6FC5397-1DP41-0DA4
Version 3.0 SP2
Avant-propos
Introduction
Consignes de sécurité
Configuration du serveur
OPC UA
Modèle d'objet spécifique au
client (Customer Specific
Object Model - CSOM)
Gestion des utilisateurs
Fonctionnalité
Diagnostics
Mise à jour du serveur
OPC UA
Caractéristiques techniques
Exceptions : 828D / V4.5
Dépannage
Annexe
1
2
3
4
5
6
7
8
9
10
11
A

Publicité

Table des Matières
loading

Sommaire des Matières pour Siemens SINUMERIK 840Dsl

  • Page 1 Avant-propos Introduction Consignes de sécurité SINUMERIK Configuration du serveur OPC UA SINUMERIK 840Dsl/828D SINUMERIK Access MyMachine / Modèle d'objet spécifique au client (Customer Specific OPC UA Object Model - CSOM) Manuel de configuration Gestion des utilisateurs Fonctionnalité Diagnostics Mise à jour du serveur OPC UA Caractéristiques techniques...
  • Page 2: Personnes Qualifiées

    Tenez compte des points suivants: ATTENTION Les produits Siemens ne doivent être utilisés que pour les cas d'application prévus dans le catalogue et dans la documentation technique correspondante. S'ils sont utilisés en liaison avec des produits et composants d'autres marques, ceux-ci doivent être recommandés ou agréés par Siemens. Le fonctionnement correct et sûr des produits suppose un transport, un entreposage, une mise en place, un montage, une mise en service, une utilisation et une maintenance dans les règles de l'art.
  • Page 3: Avant-Propos

    Siemens, et de l'adapter à sa propre documentation de machine. Formation L'adresse (http://www.siemens.com/sitrain) suivante présente des informations sur SITRAIN (formations Siemens sur les produits, les systèmes et les solutions pour automatisation et variateurs). Questions fréquemment posées Les questions fréquemment posées sont disponibles dans les pages Assistance technique, rubrique Assistance produit (https://support.industry.siemens.com/cs/de/en/ps/faq).
  • Page 4: Groupe Cible

    Remarque relative au règlement général sur la protection des données Siemens respecte les principes standard de la protection des données, notamment le principe de la protection de la vie privée dès la conception. Cela signifie que ce produit ne traite/stocke aucune information personnelle, mais uniquement des données techniques fonctionnelles (par...
  • Page 5: Table Des Matières

    Sommaire Avant-propos ..............................3 Introduction..............................9 Description générale ........................9 1.1.1 Serveur SINUMERIK OPC UA....................9 Caractéristiques ........................10 Configuration du système ......................11 Compatibilité entre la version du serveur OPC UA et les versions du logiciel CNC ....12 Référence à la spécification OPC UA ..................13 Consignes de sécurité...
  • Page 6 Sommaire 4.3.3.5 Mappage de types de données....................64 4.3.3.6 Règles de modélisation......................65 4.3.3.7 Contrôle d'accès du CSOM....................65 4.3.4 Conversion du CSOM du format XML au format binaire............66 4.3.5 Importer le CSOM sur le serveur SINUMERIK OPC UA............67 Boîte de dialogue CSOM dans SINUMERIK Operate............69 4.4.1 Vue d'ensemble........................69 4.4.2...
  • Page 7 Sommaire 6.5.3.2 Transfert de fichier supérieur à 16 Mo entre client et serveur..........119 6.5.3.3 Méthodes pratiques pour le transfert de fichiers < 16 Mo ............121 Select ...........................124 6.6.1 Vue d'ensemble........................124 6.6.2 Description ...........................125 6.6.3 Arguments d'entrée et de sortie ...................125 6.6.4 Exemple d'appel........................127 Gestion des outils.........................128...
  • Page 8 Sommaire SINUMERIK Access MyMachine / OPC UA Manuel de configuration, 12/2019, 6FC5397-1DP41-0DA4...
  • Page 9: Introduction

    Introduction Description générale Norme uniforme pour l'échange de données "Industrie 4.0" concerne l'évaluation, l'analyse et l'utilisation intensive des données issues de la production dans les systèmes informatiques professionnels. Aujourd'hui, les programmes d'AP enregistrent une grande variété de données de production et du processus (valeurs de pression, températures et lecture de compteurs) et les mettent à...
  • Page 10: Caractéristiques

    Introduction 1.2 Caractéristiques Caractéristiques Le serveur SINUMERIK OPC UA permet de communiquer avec SINUMERIK via OPC UA. Les fonctionnalités suivantes de la spécification OPC UA sont prises en charge par le serveur : ● Lire et écrire les variables SINUMERIK (NC, AP) et s'y abonner (se reporter au chapitre Accès aux variables (Page 88)) ●...
  • Page 11: Configuration Du Système

    Introduction 1.3 Configuration du système Configuration du système Accessibilité du serveur L'accessibilité du serveur varie selon les systèmes SINUMERIK particuliers. Les tableaux suivants montrent les dépendances des systèmes SINUMERIK : Systèmes SI‐ Accessibilité NUMERIK SINUMERIK Une fois l'enregistrement de la licence et l'activation effectuée, le serveur OPC UA est disponible via l'inter‐ 828D face X130.
  • Page 12: Compatibilité Entre La Version Du Serveur Opc Ua Et Les Versions Du Logiciel Cnc

    Introduction 1.4 Compatibilité entre la version du serveur OPC UA et les versions du logiciel CNC Compatibilité entre la version du serveur OPC UA et les versions du logiciel CNC La dernière version du serveur OPC UA est compatible avec plusieurs versions du logiciel CNC.
  • Page 13: Référence À La Spécification Opc Ua

    Introduction 1.5 Référence à la spécification OPC UA Référence à la spécification OPC UA Le serveur SINUMERIK OPC UA respecte les spécifications de la Fondation OPC (https:// opcfoundation.org/) V 1.0.3. SINUMERIK Access MyMachine / OPC UA Manuel de configuration, 12/2019, 6FC5397-1DP41-0DA4...
  • Page 14 Introduction 1.5 Référence à la spécification OPC UA SINUMERIK Access MyMachine / OPC UA Manuel de configuration, 12/2019, 6FC5397-1DP41-0DA4...
  • Page 15: Consignes De Sécurité

    Consignes de sécurité Consignes de sécurité élémentaires 2.1.1 Consignes de sécurité générales ATTENTION Le non respect des consignes de sécurité et le manque de prise en compte des risques résiduels peuvent entraîner la mort Le non respect des consignes de sécurité et des remarques relatives aux risques résiduels dans la documentation du matériel peut conduire à...
  • Page 16: Sécurité Industrielle

    L’utilisation de versions obsolètes ou qui ne sont plus prises en charge peut augmenter le risque de cybermenaces. Pour être informé sur les mises à jour produit dès leur sortie, s'abonner au flux RSS Siemens Industrial Security sur : Sécurité...
  • Page 17 Consignes de sécurité 2.1 Consignes de sécurité élémentaires ATTENTION États de fonctionnement non sûrs suite à une manipulation du logiciel Les manipulations des logiciels, p. ex. les virus, chevaux de Troie ou vers, peuvent provoquer des états de fonctionnement non sûrs de l'installation, susceptibles de causer la mort, des blessures graves et des dommages matériels.
  • Page 18: Remarques De Sécurité Opc Ua

    Consignes de sécurité 2.2 Remarques de sécurité OPC UA Remarques de sécurité OPC UA IMPORTANT OPC UA fournit un accès en lecture/écriture aux données dans SINUMERIK. Cet accès peut également compromettre les données sécurisées. ● Il est possible de limiter cet accès aux données SINUMERIK grâce à des autorisations de lecture et d'écriture individuelles ou en utilisant un modèle d'objet et en désactivant l'espace de nom SINUMERIK.
  • Page 19: Configuration Du Serveur Opc Ua

    Des informations complémentaires sur le concept de défense en profondeur, sur les mesures de protection appropriées et sur la norme Industrial Security en général figurent dans Manuel de configuration - Industrial Security (https://support.industry.siemens.com/cs/de/en/view/ 108862708). Conditions requises ● Le serveur OPC UA requiert SINUMERIK Operate.
  • Page 20: Option Opc Ua

    Configuration du serveur OPC UA 3.2 Option OPC UA Option OPC UA Configuration de l'option 1. Configurer l'option "Access MyMachine / OPC UA" via le groupe fonctionnel "Startup > Licenses". Figure 3-1 Configuration de l'option SINUMERIK Access MyMachine / OPC UA Manuel de configuration, 12/2019, 6FC5397-1DP41-0DA4...
  • Page 21: Mise En Service

    Configuration du serveur OPC UA 3.3 Mise en service Mise en service Vérification de l'horloge de HMI Veiller à ce que l'horloge de l'IHM soit correctement réglée, car c'est une condition préalable au chiffrement des communications. Remarque Le certificat nécessaire pour sécuriser la communication OPC UA est automatiquement créé lors du premier démarrage.
  • Page 22 Configuration du serveur OPC UA 3.3 Mise en service 3. Cliquer sur la touche programmable "Paramètre". La boîte de dialogue Settings s'affiche. Cliquer ensuite sur la touche programmable "Change". Configurer les paramètres nécessaires pour la connexion et l'activation. Figure 3-2 Paramètres du serveur OPC UA (avec modifications) SINUMERIK Access MyMachine / OPC UA Manuel de configuration, 12/2019, 6FC5397-1DP41-0DA4...
  • Page 23 Configuration du serveur OPC UA 3.3 Mise en service Groupe Paramètre Description Connection set‐ ● Réseau d'entrepri‐ Les connexions réseau disponibles (adresse IP) sur un tings système cible spécifique (828D, 840D sl, PCU, IPC) sont affichées. Les options réseau disponibles varient en fonc‐ ●...
  • Page 24 Configuration du serveur OPC UA 3.3 Mise en service 4. Ensuite, cliquer sur "OK". En cas de saisie d'un port pour la première fois, un avis de sécurité est émis. Figure 3-3 Avis de sécurité pour l'ouverture du port TCP Remarque Ouverture de port sur IPC Au premier démarrage du serveur OPC UA, un message Windows s'affiche et invite...
  • Page 25 Configuration du serveur OPC UA 3.3 Mise en service 7. Cliquer sur la touche programmable "Change". Configurer les paramètres nécessaires pour l'authentification. Figure 3-4 Paramètres d'authentification du serveur OPC UA Groupe Paramètre Description Authentification Admin User Nom d'utilisateur de l'administrateur. L'administrateur peut ajouter ou supprimer des utilisateurs, ainsi qu'attri‐...
  • Page 26 Configuration du serveur OPC UA 3.3 Mise en service Remarque Attribution de mots de passe sécurisés Respecter les consignes suivantes pour la création de nouveaux mots de passe : ● Lors de l'attribution de nouveaux mots de passe, veiller à ne pas utiliser de mots de passe faciles à...
  • Page 27: Gestion Des Certificats

    Configuration du serveur OPC UA 3.4 Gestion des certificats Gestion des certificats 3.4.1 Vue d'ensemble Pour établir une connexion sécurisée entre un serveur OPC UA et un client, il est nécessaire d'échanger les certificats entre partenaires de communication et de les accepter. L'échange s'effectue normalement automatiquement lors de la première tentative de connexion entre le client et le serveur.
  • Page 28: Opérations

    Configuration du serveur OPC UA 3.4 Gestion des certificats Opérations La boîte de dialogue Certificate permet d'effectuer les opérations suivantes : ● Certificat de serveur – Renouvellement du certificat de serveur – Exportation du certificat de serveur actuel ● Certificats client –...
  • Page 29: Certificats De Serveur

    Configuration du serveur OPC UA 3.4 Gestion des certificats 3.4.2 Certificats de serveur Vue d'ensemble ① Le nom du certificat de serveur OPC UA s'affiche dans la partie supérieure de l'écran. ② Il est possible de renouveler les certificats de serveur. ③...
  • Page 30: Renouvellement Des Certificats De Serveur

    Configuration du serveur OPC UA 3.4 Gestion des certificats Renouvellement des certificats de serveur La certification du serveur peut être renouvelée à tout moment. Avec le renouvellement, l'administrateur peut préciser les éléments suivants : ● Date d'expiration du certificat / validité en années Remarque Avant d'utiliser cette boîte de dialogue, veiller à...
  • Page 31: Exportation Des Certificats De Serveur

    Configuration du serveur OPC UA 3.4 Gestion des certificats Exportation des certificats de serveur Pour une préparation hors ligne de la connexion au serveur, il est possible d'exporter le certificat de serveur. Ensuite, le certificat peut être importé et approuvé du côté client. 1.
  • Page 32: Certificats Client

    Configuration du serveur OPC UA 3.4 Gestion des certificats 3.4.3 Certificats client 3.4.3.1 Certificats acceptés Vue d'ensemble ① Les certificats acceptés sont répertoriés dans la partie supérieure de l'écran. Il est possible de sélectionner un certificat à l'aide des touches fléchées (curseur haut/bas). ②...
  • Page 33: Effacement Des Certificats Acceptés

    Configuration du serveur OPC UA 3.4 Gestion des certificats Effacement des certificats acceptés 1. Pour effacer manuellement un certificat client, sélectionner le certificat dans la liste accepté et cliquer sur la touche logicielle "Delete". Une fenêtre pop-up s'affiche pour demander une confirmation de l'effacement : Figure 3-9 Effacer un certificat En cliquant sur la touche logicielle "Abandon", aucune action ne sera effectuée et la boîte...
  • Page 34: Certificats Refusés

    Configuration du serveur OPC UA 3.4 Gestion des certificats 3.4.3.2 Certificats refusés Vue d'ensemble ① Les certificats refusés sont répertoriés dans la partie supérieure de l'écran. Il est possible de sélectionner un certificat à l'aide des touches fléchées (curseur haut/bas). ②...
  • Page 35: Effacement Des Certificats Refusés

    Configuration du serveur OPC UA 3.4 Gestion des certificats Effacement des certificats refusés 1. Pour effacer manuellement un certificat client, le sélectionner dans la liste refusé et cliquer sur la touche programmable "Effacer". Une fenêtre pop-up s'affiche pour demander une confirmation de l'effacement : Figure 3-11 Effacer un certificat En cas de clic sur la touche programmable "Abandon", aucune action n'est effectuée et la...
  • Page 36: Test De La Connexion

    ● Connexion non sécurisée ● Connexion avec la politique de sécurité "Basic128Rsa15" respectivement "Basic256" et le mode de sécurité "SignAndEncrypt" SIEMENS recommande toujours de configurer une connexion sécurisée, puisque c'est la seule façon de garantir la confidentialité des données échangées. Installation Les "Sample Applications"...
  • Page 37 Configuration du serveur OPC UA 3.5 Test de la connexion Figure 3-13 Désactivation du service "OPC UA Local Discovery Server" sur le PCU 50 / IPC SINUMERIK Access MyMachine / OPC UA Manuel de configuration, 12/2019, 6FC5397-1DP41-0DA4...
  • Page 38: Marche À Suivre

    Configuration du serveur OPC UA 3.5 Test de la connexion Marche à suivre 1. Lancer le "Sample Client" OPC UA. Figure 3-14 Fenêtre principale du Sample Client 2. Sélectionner l'élément "New" dans la liste déroulante. La fenêtre "Discover Servers" s'ouvre. 3.
  • Page 39 Configuration du serveur OPC UA 3.5 Test de la connexion 5. Revenir à la fenêtre principale et cliquer sur le bouton "Connect". 6. Pour établir une connexion simple et non sécurisée, configurer les paramètres suivants. Après avoir cliqué sur "OK", saisir l'administrateur défini lors de la configuration OPC UA et le mot de passe associé.
  • Page 40 Configuration du serveur OPC UA 3.5 Test de la connexion 7. Confirmer le message demandant d'accepter le certificat transféré en cliquant sur "Yes". Figure 3-18 Certificat La connexion au serveur SINUMERIK OPC UA est désormais établie et l'espace d'adressage disponible s'affiche. Figure 3-19 Espace d'adressage du serveur SINUMERIK OPC UA 8.
  • Page 41 Configuration du serveur OPC UA 3.5 Test de la connexion – Par exemple lire, écrire ou surveiller la configuration Figure 3-20 NodeID "Sinumerik > Channel > Parameter > R" – Les attributs d'un nodeID peuvent être appelés via l'entrée "View Attributes". L'un de ces attributs est "Value", qui fournit la valeur correspondante de R1.
  • Page 42 Configuration du serveur OPC UA 3.5 Test de la connexion SINUMERIK Access MyMachine / OPC UA Manuel de configuration, 12/2019, 6FC5397-1DP41-0DA4...
  • Page 43: Modèle D'objet Spécifique Au Client (Customer Specific Object Model - Csom)

    À cette fin, il est possible de spécifier tous les nœuds OPC UA requis dans un fichier XML. Plusieurs outils sont disponibles pour créer un modèle d'objet propre. Ce manuel détaille tous les processus et fournit des exemples sur la base de l'outil SiOME (Siemens OPC UA Modeling Editor). SiOME SiOME, qui est un outil d'implémentation de modèles d'objet spécifiques au client ou de...
  • Page 44: Fonctionnalités

    Modèle d'objet spécifique au client (Customer Specific Object Model - CSOM) 4.2 Fonctionnalités Fonctionnalités Que peut-on faire avec un CSOM ? Exemple de scénario d'application possible pour un CSOM : ● Implémentation d'un modèle d'information propre ● Modification d'un modèle d'information : –...
  • Page 45: Flux Des Tâches Pour L'utilisation De Csom Dans Le Serveur Sinumerik Opc Ua

    Modèle d'objet spécifique au client (Customer Specific Object Model - CSOM) 4.3 Flux des tâches pour l'utilisation de CSOM dans le serveur SINUMERIK OPC UA Flux des tâches pour l'utilisation de CSOM dans le serveur SINUMERIK OPC UA 4.3.1 Vue d'ensemble Pour utiliser un modèle d'objet spécifique au client (CSOM), il convient de suivre une procédure spécifique pour le flux des tâches.
  • Page 46 Modèle d'objet spécifique au client (Customer Specific Object Model - CSOM) 4.3 Flux des tâches pour l'utilisation de CSOM dans le serveur SINUMERIK OPC UA SINUMERIK Access MyMachine/ P2P SINUMERIK Integrate Access MyMachine /P2P (MLFB 6FC5860-7YC00-0YA0) prend en charge la mise en service de machines avec SINUMERIK Operate (version logicielle 2.6 et supérieure) à...
  • Page 47: Création D'un Csom Avec Siome

    4.3.3.1 Vue d'ensemble SiOME est un outil SIEMENS gratuit qui permet de créer facilement un modèle d'objet OPC UA et de mapper ensuite cet objet aux variables SINUMERIK ou SIMATIC S7-1500. Le chapitre suivant présente le processus d'ingénierie d'un CSOM avec SINUMERIK et SiOME.
  • Page 48: Importation D'un Modèle Sinumerik (Xml)

    Modèle d'objet spécifique au client (Customer Specific Object Model - CSOM) 4.3 Flux des tâches pour l'utilisation de CSOM dans le serveur SINUMERIK OPC UA Figure 4-3 Création d'un CSOM avec SiOME Ces 3 sous-étapes sont expliquées plus en détail dans les sections ci-dessous avec un exemple d'application.
  • Page 49 Modèle d'objet spécifique au client (Customer Specific Object Model - CSOM) 4.3 Flux des tâches pour l'utilisation de CSOM dans le serveur SINUMERIK OPC UA Marche à suivre 1. Ouvrir l'application SIOME. 2. Cliquer sur l'icône dans l'onglet "SINUMERIK" pour importer le modèle SINUMERIK (XML) comme illustré...
  • Page 50 Modèle d'objet spécifique au client (Customer Specific Object Model - CSOM) 4.3 Flux des tâches pour l'utilisation de CSOM dans le serveur SINUMERIK OPC UA Figure 4-5 Onglet SINUMERIK avec arborescence SINUMERIK SINUMERIK Access MyMachine / OPC UA Manuel de configuration, 12/2019, 6FC5397-1DP41-0DA4...
  • Page 51: Modélisation Du Propre Modèle D'objet

    Modèle d'objet spécifique au client (Customer Specific Object Model - CSOM) 4.3 Flux des tâches pour l'utilisation de CSOM dans le serveur SINUMERIK OPC UA 4.3.3.3 Modélisation du propre modèle d'objet Création d'un espace de nom Pour créer un espace de nom, procéder comme suit : 1.
  • Page 52: Création D'un Objet

    Modèle d'objet spécifique au client (Customer Specific Object Model - CSOM) 4.3 Flux des tâches pour l'utilisation de CSOM dans le serveur SINUMERIK OPC UA Figure 4-8 Espace de nom ajouté Création d'un objet Pour créer un objet, procéder comme suit : 1.
  • Page 53 Modèle d'objet spécifique au client (Customer Specific Object Model - CSOM) 4.3 Flux des tâches pour l'utilisation de CSOM dans le serveur SINUMERIK OPC UA Résultat La nouvelle instance est ajoutée sous le nœud "Objets". Figure 4-11 Nouvelle instance ajoutée Ajout d'une nouvelle instance pour une variable Pour ajouter une nouvelle instance pour une variable, procéder comme suit : 1.
  • Page 54 Modèle d'objet spécifique au client (Customer Specific Object Model - CSOM) 4.3 Flux des tâches pour l'utilisation de CSOM dans le serveur SINUMERIK OPC UA 3. Sélectionner "Variable" dans la liste déroulante "NodeClass". 4. Sélectionner "Double" dans la liste déroulante "Type de données", puis cliquer sur "Ok". Figure 4-13 Fenêtre pop-up Ajouter une instance pour une variable Résultat...
  • Page 55 Modèle d'objet spécifique au client (Customer Specific Object Model - CSOM) 4.3 Flux des tâches pour l'utilisation de CSOM dans le serveur SINUMERIK OPC UA Mappage des données SINUMERIK Pour mapper des données SINUMERIK, procéder comme suit : 1. Déplacer le curseur vers la droite pour activer la table de mappage, comme illustré sur l'image ci-dessous.
  • Page 56 Modèle d'objet spécifique au client (Customer Specific Object Model - CSOM) 4.3 Flux des tâches pour l'utilisation de CSOM dans le serveur SINUMERIK OPC UA Figure 4-18 Ajout d'un indice d'axe Ajout d'un nœud de méthode dans le CSOM Les nœuds de méthode peuvent être ajoutés de deux façons : 1.
  • Page 57 Modèle d'objet spécifique au client (Customer Specific Object Model - CSOM) 4.3 Flux des tâches pour l'utilisation de CSOM dans le serveur SINUMERIK OPC UA Figure 4-20 Méthode SINUMERIK ajoutée Ajout d'une nouvelle variable d'instance et mappage de la méthode depuis l'onglet SINUMERIK.
  • Page 58 Modèle d'objet spécifique au client (Customer Specific Object Model - CSOM) 4.3 Flux des tâches pour l'utilisation de CSOM dans le serveur SINUMERIK OPC UA 3. Sélectionner "Méthode" dans la liste déroulante "NodeClass", puis cliquer sur "Ok". Figure 4-22 Fenêtre pop-up Ajouter une instance pour une méthode 4.
  • Page 59 Modèle d'objet spécifique au client (Customer Specific Object Model - CSOM) 4.3 Flux des tâches pour l'utilisation de CSOM dans le serveur SINUMERIK OPC UA 7. Cliquer avec le bouton droit sur le nœud "OutputArguments", puis cliquer sur "Ajouter un nouvel argument".
  • Page 60 Modèle d'objet spécifique au client (Customer Specific Object Model - CSOM) 4.3 Flux des tâches pour l'utilisation de CSOM dans le serveur SINUMERIK OPC UA 9. Déplacer le curseur vers la droite pour activer la table de mappage, comme illustré sur l'image ci-dessous.
  • Page 61 Modèle d'objet spécifique au client (Customer Specific Object Model - CSOM) 4.3 Flux des tâches pour l'utilisation de CSOM dans le serveur SINUMERIK OPC UA Ajout d'une nouvelle instance pour une alarme Pour ajouter une nouvelle instance pour une alarme, procéder comme suit : 1.
  • Page 62 Modèle d'objet spécifique au client (Customer Specific Object Model - CSOM) 4.3 Flux des tâches pour l'utilisation de CSOM dans le serveur SINUMERIK OPC UA 4. La nouvelle instance est ajoutée pour une alarme sous le nœud "MyMachine". Cliquer sur "EventNotifier"...
  • Page 63: Exporter Un Csom (Xml)

    Pour les étapes suivantes, voir chapitre AUTOHOTSPOT. Pour une description plus détaillée de SiOME, voir Assistance en ligne Industry (https:// support.industry.siemens.com/cs/de/en/view/109755133). Une description fonctionnelle, un lien de download, des explications complémentaires et des exemples d'applications sur la modélisation et le mappage sont disponibles.
  • Page 64: Mappage De Types De Données

    Modèle d'objet spécifique au client (Customer Specific Object Model - CSOM) 4.3 Flux des tâches pour l'utilisation de CSOM dans le serveur SINUMERIK OPC UA Des informations complémentaires sur les types de données, les règles de modélisation et les droits d'accès utilisateur requis pour la procédure de modélisation sont disponibles dans les chapitres suivants : ●...
  • Page 65: Règles De Modélisation

    Modèle d'objet spécifique au client (Customer Specific Object Model - CSOM) 4.3 Flux des tâches pour l'utilisation de CSOM dans le serveur SINUMERIK OPC UA 4.3.3.6 Règles de modélisation Les règles pour la modélisation du modèle SINUMERIK exporté (XML) avec SiOME sont présentées ci-après : ●...
  • Page 66: Conversion Du Csom Du Format Xml Au Format Binaire

    Modèle d'objet spécifique au client (Customer Specific Object Model - CSOM) 4.3 Flux des tâches pour l'utilisation de CSOM dans le serveur SINUMERIK OPC UA l'appareil cible ne peut pas être écrite par OPC UA, même si l'accès en écriture à OPC UA est en lecture/écriture (3).
  • Page 67: Importer Le Csom Sur Le Serveur Sinumerik Opc Ua

    Modèle d'objet spécifique au client (Customer Specific Object Model - CSOM) 4.3 Flux des tâches pour l'utilisation de CSOM dans le serveur SINUMERIK OPC UA Marche à suivre 1. Ouvrir l'application "SINUMERIK Access MyMachine /P2P". 2. Cliquer sur "Outils > Outils de serveur OPC UA SINUMERIK > Convertisseur binaire de modèle".
  • Page 68 Modèle d'objet spécifique au client (Customer Specific Object Model - CSOM) 4.3 Flux des tâches pour l'utilisation de CSOM dans le serveur SINUMERIK OPC UA Figure 4-36 Importer le CSOM sur le serveur SINUMERIK OPC UA Marche à suivre 1. Copier le fichier binaire sur une clé USB/un partage réseau ou transférer le fichier directement à...
  • Page 69: Boîte De Dialogue Csom Dans Sinumerik Operate

    Modèle d'objet spécifique au client (Customer Specific Object Model - CSOM) 4.4 Boîte de dialogue CSOM dans SINUMERIK Operate Boîte de dialogue CSOM dans SINUMERIK Operate 4.4.1 Vue d'ensemble Pour pouvoir travailler confortablement avec un modèle d'objet spécifique au client, la boîte de dialogue OPC UA propose une section spéciale, accessible via la touche programmable "Modèle".
  • Page 70: Boîte De Dialogue De Modèle Opc Ua

    Modèle d'objet spécifique au client (Customer Specific Object Model - CSOM) 4.4 Boîte de dialogue CSOM dans SINUMERIK Operate 4.4.2 Boîte de dialogue de modèle OPC UA. Vue d'ensemble Appuyer sur la touche programmable "Modèle" pour afficher l'écran ci-dessous. ① La boîte de dialogue de modèle OPC UA affiche le CSOM activé...
  • Page 71: Ajout D'un Modèle

    Modèle d'objet spécifique au client (Customer Specific Object Model - CSOM) 4.4 Boîte de dialogue CSOM dans SINUMERIK Operate 4.4.3 Ajout d'un modèle Remarque Cette option est visible avec les droits d'accès utilisateur, mais il est possible d'ajouter des modèles uniquement avec les droits de fabricant. SINUMERIK Access MyMachine / OPC UA Manuel de configuration, 12/2019, 6FC5397-1DP41-0DA4...
  • Page 72 Modèle d'objet spécifique au client (Customer Specific Object Model - CSOM) 4.4 Boîte de dialogue CSOM dans SINUMERIK Operate Marche à suivre 1. Pour ajouter un modèle d'objet spécifique au client appuyer sur la touche programmable "Ajouter modèle". Figure 4-38 Touche programmable Ajouter modèle La fenêtre pop-up "Ajouter modèle"...
  • Page 73: Effacer Un Modèle Opc Ua

    Modèle d'objet spécifique au client (Customer Specific Object Model - CSOM) 4.4 Boîte de dialogue CSOM dans SINUMERIK Operate 4.4.4 Effacer un modèle OPC UA Marche à suivre 1. Pour effacer un modèle d'objet spécifique au client, appuyer sur la touche programmable "Effacer modèle".
  • Page 74 Modèle d'objet spécifique au client (Customer Specific Object Model - CSOM) 4.4 Boîte de dialogue CSOM dans SINUMERIK Operate Figure 4-42 Fenêtre pop-up Effacer modèle Un clic sur la touche programmable "Abandon" n'effectue aucune action et la boîte de dialogue "Modèles OPC UA"...
  • Page 75: Activation/Désactivation Du Modèle Opc Ua Et De L'espace De Nom Sinumerik

    Modèle d'objet spécifique au client (Customer Specific Object Model - CSOM) 4.4 Boîte de dialogue CSOM dans SINUMERIK Operate 4.4.5 Activation/désactivation du modèle OPC UA et de l'espace de nom SINUMERIK Marche à suivre 1. Cliquer sur la touche programmable "Modifier". Figure 4-43 Touche programmable Modifier 2.
  • Page 76 Modèle d'objet spécifique au client (Customer Specific Object Model - CSOM) 4.4 Boîte de dialogue CSOM dans SINUMERIK Operate Figure 4-44 Sélection de modèles OPC UA Un clic sur la touche programmable "Abandon" n'effectue aucune action et la boîte de dialogue "Modèles OPC UA"...
  • Page 77: Gestion Des Utilisateurs

    Gestion des utilisateurs Vue d'ensemble L'administrateur peut ajouter/supprimer des utilisateurs et des droits d'accès à l'aide des méthodes OPC UA fournies par le serveur. Par conséquent, une connexion avec un client générique doit être établie à l'aide des identifiants administrateur. Ensuite, il est possible d'attribuer aux utilisateurs des droits d'accès à...
  • Page 78 Gestion des utilisateurs 5.1 Vue d'ensemble Remarque Seul un administrateur connecté peut ajouter ou supprimer des utilisateurs / droits d'accès. En cas d'appel des méthodes avec un utilisateur différent, le message "BadInvalidArgument" est envoyé. SINUMERIK Access MyMachine / OPC UA Manuel de configuration, 12/2019, 6FC5397-1DP41-0DA4...
  • Page 79: Gestion Des Utilisateurs

    Gestion des utilisateurs 5.2 Gestion des utilisateurs Gestion des utilisateurs Un nouvel utilisateur, créé avec la fonction "AddUser" ou "AddCertficateUser", ne dispose d'aucun droit d'accès. L'administrateur est responsable de la gestion des utilisateurs et des droits d'accès associés. Tous les utilisateurs doivent utiliser un mot de passe sécurisé. Tableau 5-1 Méthodes utilisées pour la gestion des utilisateurs Méthode Description...
  • Page 80: Gestion Des Droits D'accès

    Gestion des utilisateurs 5.3 Gestion des droits d'accès Gestion des droits d'accès Après avoir configuré les composants OPC UA, l'administrateur dispose d'un accès en lecture à toutes les données ("SinuReadAll"), mais d'aucun accès en écriture. Ces droits d'accès doivent être configurés explicitement. L'administrateur peut également ajouter des droits d'accès utilisateur pour chaque bloc de données individuel de l'AP.
  • Page 81: Liste Des Droits D'accès

    Gestion des utilisateurs 5.4 Liste des droits d'accès Liste des droits d'accès Ci-dessous se trouve la liste des droits d'accès attribués à un utilisateur : SINUMERIK Access MyMachine / OPC UA Manuel de configuration, 12/2019, 6FC5397-1DP41-0DA4...
  • Page 82 Gestion des utilisateurs 5.4 Liste des droits d'accès Tableau 5-3 Liste des droits d'accès Méthode Description GiveUserAccess Définit les droits d'accès spécifiés d'un utilisateur. Les droits d'accès ci-dessous peuvent être librement combinés entre eux. Arguments d'entrée : Utilisateur Nom d'utilisateur à qui seront attribués les droits d'accès Domaine Droits d'accès à...
  • Page 83 Gestion des utilisateurs 5.4 Liste des droits d'accès Méthode Description "CsomReadx" Accès en lecture à un CSOM (x indique le nu‐ méro de l'espace de nom, numéros possibles : 3-9) "CsomWritex" Accès en écriture à un CSOM (x indique le numéro de l'espace de nom, numéros possi‐...
  • Page 84 Gestion des utilisateurs 5.4 Liste des droits d'accès SINUMERIK Access MyMachine / OPC UA Manuel de configuration, 12/2019, 6FC5397-1DP41-0DA4...
  • Page 85: Fonctionnalité

    Fonctionnalité Vue d'ensemble Vue d'ensemble Le serveur OPC UA permet de communiquer avec SINUMERIK via OPC UA. Les fonctionnalités suivantes de la spécification OPC UA sont prises en charge par le serveur : ● Accès aux données : Lire, écrire les variables SINUMERIK (NC, AP) et s'y abonner ●...
  • Page 86: Modèle D'espace D'adressage

    Fonctionnalité 6.2 Modèle d'espace d'adressage Modèle d'espace d'adressage Modèle d'espace d'adressage Pour naviguer dans le serveur OPC UA, l'espace d'adressage disponible est mappé sous le nœud "Sinumerik". Les données utilisateur globales (GUD) se trouvent sous le nœud "/Sinumerik/GUD". Les blocs AP (entrées, sorties, bit de mémoire, blocs de données) se trouvent sous le nœud "/ Sinumerik/Plc".
  • Page 87 Fonctionnalité 6.2 Modèle d'espace d'adressage Figure 6-1 Navigation SINUMERIK Access MyMachine / OPC UA Manuel de configuration, 12/2019, 6FC5397-1DP41-0DA4...
  • Page 88: Accès Aux Variables

    Il est possible d'obtenir des informations complémentaires dans les manuels de liste pour 840D sl et 828D "Variables NC et signaux d'interface" (https:// support.industry.siemens.com/cs/de/en/view/109769139). Figure 6-2 Identifiant du paramètre R Les variables NC ne représentent toujours que le premier paramètre de la zone de données NC correspondante (canal, zone TO, groupe de mode).
  • Page 89: Chemins De Variable Pour Les Opérations D'accès Au Gud

    Fonctionnalité 6.3 Accès aux variables paramètres, il convient d'étendre l'identifiant en conséquence, par exemple "/Channel/ Parameter/R[u2, 56]". Tableau 6-1 Exemples de chemins de variable (opérations d'accès au NC) Chemin de variable Description /Channel/Parameter/R[u1,10] Paramètre R 10 dans le canal 1 /Channel/Parameter/R[u1,1,5] Tableau de paramètres R /Channel/Parameter/R[u1,1,#5]...
  • Page 90: Chemins De Variable Pour Les Opérations D'accès À L'ap

    Fonctionnalité 6.3 Accès aux variables L'accès s'effectue comme suit : ABC[0,0] → /NC/_N_CH_GD3_ACX/ABC[u1, 1] ABC[0.1] → /NC/_N_CH_GD3_ACX/ABC[u1, 2] ABC[0.2] → /NC/_N_CH_GD3_ACX/ABC[u1, 3] ABC[1.0] → /NC/_N_CH_GD3_ACX/ABC[u1, 4] ABC[1.1] → /NC/_N_CH_GD3_ACX/ABC[u1, 5] ABC[1.2] → /NC/_N_CH_GD3_ACX/ABC[u1, 6] ABC[2.0] → /NC/_N_CH_GD3_ACX/ABC[u1, 7] ABC[2.1] → /NC/_N_CH_GD3_ACX/ABC[u1, 8] ABC[2.2] →...
  • Page 91 Fonctionnalité 6.3 Accès aux variables Zone Adresse (CEI) Types de données admissi‐ Type de données OPC UA bles Image de sortie DWORD, UInt32 DINT, Int32 REAL Double Bloc de données DBz.DBXx.y BOOL Booléen Bloc de données DBz.DBBx BYTE, CHAR, UInt32 STRING Chaîne Bloc de données...
  • Page 92: Chemins De Variable Pour Les Données De Machine Et De Paramétrage

    Fonctionnalité 6.3 Accès aux variables Exemples de chemins de variable (opérations d'accès à l'AP) Tableau 6-3 Exemples de chemins de variable (opérations d'accès à l'AP) Chemin de variable Description /Plc/M5.0 Bit de mémoire 0 à l'offset d'octet 5 /Plc/DB5.DBW2 Mot (16 bits) au décalage d'octet 2 dans le bloc de données 5 /Plc/DB8.DBB2:STRING Chaîne UTF8 commençant au décalage d'octet 2 dans le bloc de données 8 /Plc/DB8.DBW2:[10]...
  • Page 93: Chemins De Variable Pour La Configuration 1:N (Système Cible Pcu Uniquement)

    Fonctionnalité 6.3 Accès aux variables 6.3.5 Chemins de variable pour la configuration 1:N (système cible PCU uniquement) Par défaut, les données sont accessibles sur le NCU, qui est visualisé par SINUMERIK Operate. Le passage à un autre NCU dans SINUMERIK Operate entraîne une situation dans laquelle le serveur OPC UA examine également la valeur du NCU désormais actif.
  • Page 94: Recherche Des Variables Opc Ua

    Des informations complémentaires sur la documentation des variables figurent dans le manuel de liste Variables NC et signaux d'interface (https:// support.industry.siemens.com/cs/de/de/view/109748365/en) Exemple 1 : Recherche d'une variable OPC UA dans la documentation sur les variables Pour trouver la variable "opMode" dans le dossier "/Bag/State".
  • Page 95 Fonctionnalité 6.3 Accès aux variables 1. Se reporter au document mentionné ci-dessus. Rechercher "opMode". SINUMERIK Access MyMachine / OPC UA Manuel de configuration, 12/2019, 6FC5397-1DP41-0DA4...
  • Page 96 Fonctionnalité 6.3 Accès aux variables Exemple 2 : Recherche d'une variable OPC UA présente dans différents dossiers de la documentation sur les variables L'objectif est de trouver la variable "cuttEdgeParam" qui apparaît dans les dossiers "/Channel/ Compensation" et "/Tool/Compensation". SINUMERIK Access MyMachine / OPC UA Manuel de configuration, 12/2019, 6FC5397-1DP41-0DA4...
  • Page 97 Fonctionnalité 6.3 Accès aux variables 1. Le début de chaque chapitre des sections de variable énumère les informations "OEM- MMC: LinkItem" en spécifiant "/ToolCompensation/". 2. Se reporter au document et rechercher "ChannelCompensation", puis naviguer manuellement jusqu'au paramètre requis "cuttEdgeParam". Exemple 3 : Recherche d'une variable dans la documentation sur le client OPC UA L'objectif est de trouver la variable "cuttEdgeParam"...
  • Page 98: Éléments Surveillés

    Fonctionnalité 6.3 Accès aux variables 6.3.7 Éléments surveillés Un client OPC UA peut s'abonner à une sélection de nœuds importants et laisser le serveur surveiller ces éléments. C'est seulement en cas de modification, par exemple de leurs valeurs, que le serveur informera le client de ces modifications. Ce mécanisme réduit énormément la quantité...
  • Page 99: Alarmes

    Fonctionnalité 6.4 Alarmes Alarmes 6.4.1 Vue d'ensemble N'importe quel client OPC UA prenant en charge les alarmes et conditions, et connecté au serveur OPC UA, peut s'abonner aux alarmes pour obtenir les notifications d'alarme. Tous les clients OPC UA abonnés aux alarmes SINUMERIK reçoivent une alarme dès que cette fonction est activée.
  • Page 100: S'abonner / Se Désabonner Des Alarmes

    Fonctionnalité 6.4 Alarmes 6.4.2 S'abonner / se désabonner des alarmes S'abonner aux alarmes L'objet événement d'alarme SINUMERIK est connecté au nœud SINUMERIK. Pour recevoir les alarmes, un abonnement d'événement doit être placé dans le nœud SINUMERIK. L'exemple suivant décrit la façon de recevoir les alarmes à l'aide du client de la Fondation OPC UA : 1.
  • Page 101: Description De La Séquence Des Alarmes

    Fonctionnalité 6.4 Alarmes Figure 6-6 Liste des alarmes Se désabonner des alarmes 1. Cliquer sur "Conditions > Set Area Filter…". La fenêtre "Select Area" s'affiche. 2. Cliquer avec le bouton droit sur "Sinumerik" et sélectionner "Remove Monitored Item" pour désabonner ce serveur du Quickstart Alarm Condition Client. 6.4.3 Description de la séquence des alarmes Le serveur OPC UA envoie automatiquement un objet "CNCAlarmType"...
  • Page 102: Alarmes Et Messages D'événement Opc Ua

    Fonctionnalité 6.4 Alarmes aux événements. Seul le nœud objet "Sinumerik" est accessible et peut s'abonner aux événements. 6.4.4.2 Alarmes et messages d'événement OPC UA Accéder aux alarmes Un droit d'accès utilisateur est requis pour s'abonner aux événements de l'objet Sinumerik. Le droit d'accès utilisateur avec l'autorisation d'accès doit être configuré...
  • Page 103: Description De Cncalarmtype

    Fonctionnalité 6.4 Alarmes active ou inactive. L'acquittement, la confirmation et les commentaires des alarmes ne sont actuellement pas pris en charge. Le type de base de tous les objets condition est le type condition. Il provient de BaseEventType. Tous les mécanismes de traitement des alarmes, même sans les objets condition, sont contenus dans l'espace d'adressage.
  • Page 104 Fonctionnalité 6.4 Alarmes Attributs de BaseEventType Attribut Type de don‐ Mappage par rapport à SINUME‐ Description nées EventId Chaîne ID de nœud unique généré par le EventId est généré par le serveur pour système SINUMERIK. identifier de façon unique une notification d'événement particulière.
  • Page 105: Sévérité Des Alarmes

    Fonctionnalité 6.4 Alarmes Attribut Type de don‐ Mappage par rapport à SINUME‐ Description nées Sévérité UInt16 Lecture des attributs via Sévérité du message d'événement. La pla‐ (SLAE_EV_ATTR_SEVE RITY) ge des valeurs de sévérité s'étend de 1 à 1000, où 1000 correspond à la plus forte sévérité.
  • Page 106: Attributs Supplémentaires D'acknowledgeableconditiontype

    Fonctionnalité 6.4 Alarmes Attribut Type de don‐ Mappage par rapport à SINUME‐ Description nées Quality Chaîne Conformément à l'attribut qualité La qualité fournit des informations sur la SINUMERIK, la chaîne indiquera : fiabilité d'une alarme. Les valeurs possibles de SINUMERIK ●...
  • Page 107: Attributs Supplémentaires De Cncalarmtype

    Fonctionnalité 6.4 Alarmes Attribut Type de don‐ Mappage par rapport à SINUME‐ Description nées Acknowledge Non pris en charge Non pris en charge et le code d'erreur en retour doit être Bad_MethodInvalid. Confirm La méthode Confirm est utilisée pour con‐ firmer les notifications d'événement pour un état d'instance de condition où...
  • Page 108: Spécification De Langue Sinumerik

    Fonctionnalité 6.4 Alarmes Le paramètre "LocaleId" est un type de données simple sous la forme d'une chaîne constituée d'un composant langue et d'un composant pays/région comme spécifié dans la norme IEEE 754-1985 (http://standards.ieee.org/findstds/interps/index.html), norme IEEE pour l'arithmétique binaire à virgule flottante. Le composant <pays/région> est toujours précédé d'un trait d'union.
  • Page 109: Contraintes Des Alarmes Et Conditions Opc Ua

    Fonctionnalité 6.4 Alarmes Langue SINUMERIK LanguageID LocaleId spécifique à OPC UA Italien - Italie it-IT Japonais - Japon ja-JP Coréen - Corée ko-KR Malais - Malaisie ms-MY Néerlandais - Pays-Bas nl-NL Polonais - Pologne pl-PL Portugais - Brésil pt-BR Roumain - Roumanie ro-RO Russe - Russie ru-RU...
  • Page 110: Alarmes Et Conditions Opc Ua Du Client

    Fonctionnalité 6.4 Alarmes 6.4.7 Alarmes et conditions OPC UA du client Interface utilisateur La figure et le tableau ci-dessous décrivent un exemple d'interface utilisateur du client UaExpert, qui permet d'accéder facilement à l'information de l'espace de nom d'un serveur OPC UA. ①...
  • Page 111: Alarmes Multilingues Et Conditions Opc Ua Du Client

    Fonctionnalité 6.4 Alarmes 6.4.8 Alarmes multilingues et conditions OPC UA du client Le client OPC UA doit explicitement fournir le "LocaleId" spécifique à la langue OPC UA pour modifier les textes d'alarme. Un exemple de changement de la langue du client est donné ci- dessous en utilisant un client de stack de l'OPC UA foundation.
  • Page 112 Fonctionnalité 6.4 Alarmes Langue LocaleId spécifique à OPC UA Allemand - Allemagne de-DE Anglais - Royaume-Uni en-GB Chinois (simplifié) zh-CHS Chinois (traditionnel) zh-CHT Tchèque - République tchèque cs-CZ Danois - Danemark da-DK Bulgare - Bulgarie bg-BG Grec - Grèce el-GR Espagnol - Espagne es-ES Finnois - Finlande...
  • Page 113: Système De Fichiers

    Fonctionnalité 6.5 Système de fichiers Système de fichiers 6.5.1 Vue d'ensemble SINUMERIK OPC UA prend en charge les objets fichier et dossier OPC UA standard, qui permettent le transfert des fichiers ainsi que la manipulation des systèmes de fichiers. En outre, le serveur propose 2 méthodes pratiques pour copier des programmes pièce NC depuis le client OPC UA vers le serveur OPC UA et vice versa.
  • Page 114 Fonctionnalité 6.5 Système de fichiers Remarque L'option NCExtend et ExternalDrives est prise en charge pour SINUMERIK Operate version 4.7 ou ultérieure. Figure 6-12 Le système de fichiers SINUMERIK Access MyMachine / OPC UA Manuel de configuration, 12/2019, 6FC5397-1DP41-0DA4...
  • Page 115: Conditions Requises

    Fonctionnalité 6.5 Système de fichiers 6.5.2 Conditions requises Le serveur OPC UA permet au client OPC UA de prendre en charge le transfert de fichiers entre le client et le serveur. L'utilisateur doit disposer des droits d'accès correspondants pour accéder à ces fichiers sur le serveur.
  • Page 116 Fonctionnalité 6.5 Système de fichiers Figure 6-13 Méthode standard SINUMERIK Access MyMachine / OPC UA Manuel de configuration, 12/2019, 6FC5397-1DP41-0DA4...
  • Page 117: Prise En Charge Du Système De Fichiers Standard

    Fonctionnalité 6.5 Système de fichiers 6.5.3 Prise en charge du système de fichiers standard 6.5.3.1 Transfert de fichiers avec des méthodes standard Le serveur SINUMERIK OPC UA prend en charge "FileType" / "FolderType" comme indiqué dans la Partie 5 de la spécification OPC UA, qui permet la manipulation des fichiers et des dossiers via OPC UA.
  • Page 118: Exemples D'utilisation Des Méthodes De Dossier

    Fonctionnalité 6.5 Système de fichiers Exemples d'utilisation des méthodes de dossier Cas d'utilisation Où appeler Paramètre d'entrée CreateDirectory La méthode doit être appelée sous le Nom de dossier nœud où les fichiers doivent être créés (par ex. "SINUMERIK/FileSystem/Part Programs/") CreateFile La méthode doit être appelée sous le Nom de fichier avec l'extension de fi‐...
  • Page 119: Transfert De Fichier Supérieur À 16 Mo Entre Client Et Serveur

    Fonctionnalité 6.5 Système de fichiers également toutes les méthodes et tous les attributs spécifiés dans le tableau ci-dessus. Le nœud dans l'espace d'adressage, sous lequel la méthode "CreateFile" est appelée, est le nœud "parent" du nouveau nœud de fichier. Pour plus d'informations sur les méthodes décrites, consulter la définition du type dans la Partie 5 de la spécification OPC UA, Annexe C.
  • Page 120 Fonctionnalité 6.5 Système de fichiers Figure 6-14 Transfert de fichiers du serveur au client à l'aide des méthodes standard du système de fichiers SINUMERIK Access MyMachine / OPC UA Manuel de configuration, 12/2019, 6FC5397-1DP41-0DA4...
  • Page 121: Méthodes Pratiques Pour Le Transfert De Fichiers

    Fonctionnalité 6.5 Système de fichiers Figure 6-15 Transfert de fichiers du client au serveur à l'aide des méthodes standard du système de fichiers 6.5.3.3 Méthodes pratiques pour le transfert de fichiers < 16 Mo En plus du système de fichiers standard, deux méthodes supplémentaires sont disponibles pour transférer facilement des fichiers entre serveur et client.
  • Page 122 Fonctionnalité 6.5 Système de fichiers Figure 6-16 Méthodes pour le transfert de fichiers SINUMERIK Access MyMachine / OPC UA Manuel de configuration, 12/2019, 6FC5397-1DP41-0DA4...
  • Page 123 Fonctionnalité 6.5 Système de fichiers Procédure et exemple 1. CopyFileFromServer : – Permet de copier un fichier du serveur SINUMERIK OPC UA vers l'emplacement du client. – L'utilisateur doit fournir le nom du fichier avec le chemin complet à copier. –...
  • Page 124: Select

    Fonctionnalité 6.6 Select Select 6.6.1 Vue d'ensemble La méthode "Select", disponible sous "Methods > Filehandling" dans l'espace d'adressage, permet de sélectionner un programme pièce depuis le système de fichiers NC. Il est possible d'appeler cette méthode et de sélectionner le fichier à exécuter en fournissant l'identifiant de nœud du fichier dans l'espace d'adressage et le numéro de canal.
  • Page 125: Description

    Fonctionnalité 6.6 Select 6.6.2 Description Il est possible de sélectionner le fichier du programme pièce à exécuter depuis le système de fichiers NC et la mémoire externe, qui comprend "Local drive", "USB" and "Network share". Dans le cadre de la fonctionnalité du système de fichiers, le système de fichiers NC est exposé dans l'espace d'adressage OPC UA.
  • Page 126 Fonctionnalité 6.6 Select Conditions requises ● Le canal à utiliser lors de l'exécution du programme doit être à l'état "Reset". ● L'utilisateur avec un droit d'accès "ApWrite" peut appeler la méthode "Select". Si l'utilisateur ne dispose pas d'un accès "ApWrite" et essaie d'appeler la méthode "Select", celle-ci échoue et le serveur renvoie l'état OPC UA "BadUserAccessDenied".
  • Page 127: Exemple D'appel

    Fonctionnalité 6.6 Select 6.6.4 Exemple d'appel Marche à suivre 1. Rechercher le NodeID du programme pièce particulier à sélectionner (par exemple "NC_PROG1.MPF"). 2. Parcourir le nœud "File System" jusqu'à atteindre le fichier concerné. Figure 6-17 Recherche de NodeID 3. Préciser le NodeID et le numéro de canal dans l'appel de méthode. Figure 6-18 Arguments de la méthode Select Le programme pièce particulier sera sélectionné.
  • Page 128: Gestion Des Outils

    Fonctionnalité 6.7 Gestion des outils Gestion des outils 6.7.1 Description Le serveur OPC UA prend en charge la création et la suppression des outils et des tranchants. Les méthodes pour cette opération sont disponibles dans le dossier "Sinumerik > Methods > ToolManagement".
  • Page 129: Createtool

    Fonctionnalité 6.7 Gestion des outils Conditions requises L'utilisateur avec un droit d'accès "ToolWrite" peut appeler des méthodes "ToolManagement". Si l'utilisateur ne dispose pas d'un accès "ToolWrite" et essaie d'appeler des méthodes "ToolManagement", celles-ci échouent et le serveur renvoie l'état OPC UA "BadUserAccessDenied".
  • Page 130: Deletetool

    Fonctionnalité 6.7 Gestion des outils Le tableau suivant détaille les paramètres de la méthode : Type Paramètres Description Entrée Tool Area Paramètre à saisir pour la zone d'ou‐ til. Entrée Tool Number Numéro à 5 chiffres attribué à l'outil créé. Pour la plage de numéros, se référer respectivement à...
  • Page 131 Fonctionnalité 6.7 Gestion des outils [out] Uint32 StatusCode Le tableau suivant détaille les paramètres de la méthode : Type Paramètres Description Entrée Tool Area Paramètre à saisir par l'utilisa‐ teur final pour la zone d'outil. Entrée ToolNumber Numéro à 5 chiffres de l'outil à effacer.
  • Page 132: Createcuttingedge

    Fonctionnalité 6.7 Gestion des outils Il renvoie "BadInvalidArgument" si les entrées saisies ne sont pas conformes aux normes OPC UA. Résultat Description Succeeded Méthode exécutée avec succès/échec. BadInvalidArgument Les arguments saisis ne sont pas corrects. BadUserAccessDenied L'accès "ToolWrite" n'est pas fourni. 6.7.4 CreateCuttingEdge La méthode "CreateCuttingEdge"...
  • Page 133: Deletecuttingedge

    Fonctionnalité 6.7 Gestion des outils Le tableau suivant détaille les paramètres de la méthode : Type Paramètres Description Entrée Tool Area Paramètre à saisir pour la zone d'outil. Entrée Tool Number Numéro à 5 chiffres de l'outil à effacer. Pour la plage de numéros, se ré‐ férer respectivement à...
  • Page 134 Fonctionnalité 6.7 Gestion des outils Signature: DeleteCuttingEdge( [in] string ToolArea [in] string ToolNumber [in] string CuttingEdgeNumber [out] Uint32 StatusCode Le tableau suivant détaille les paramètres de la méthode : Type Paramètres Description Entrée Tool Area Paramètre à saisir pour la zone d'outil.
  • Page 135 Fonctionnalité 6.7 Gestion des outils Status Code Raison Il n'existe pas d'outil pour lequel un tranchant peut être supprimé (Raison : zone d'outil erronée ou numéro d'outil incorrect) Outil actif. (Raison : outil en cours d'utilisation) Il est impossible d'effacer le premier tranchant. Codes de résultat de la méthode Résultat Description...
  • Page 136 Fonctionnalité 6.7 Gestion des outils SINUMERIK Access MyMachine / OPC UA Manuel de configuration, 12/2019, 6FC5397-1DP41-0DA4...
  • Page 137: Diagnostics

    Diagnostics Vue d'ensemble Vue d'ensemble Le serveur OPC UA propose de nombreuses informations de diagnostic, comme le décrit la Partie 5 de la norme OPC UA - "Modèle d'information", chapitre 6. Ces informations de diagnostic se trouvent sous le nœud du serveur : Figure 7-1 Information de diagnostic - Nœud du serveur SINUMERIK Access MyMachine / OPC UA...
  • Page 138: Écran Diagnostic

    Diagnostics 7.2 Écran diagnostic Écran diagnostic Exigence Remarque Pour afficher l'état correct du serveur OPC UA, au moins un type de chiffrement de message (128 bits ou 256 bits) doit être activé. Écran de diagnostic En plus des informations de diagnostic du serveur, disponibles via OPC UA, il existe un écran SINUMERIK Operate qui affiche l'état réel du serveur OPC UA.
  • Page 139 Diagnostics 7.2 Écran diagnostic Valeur Description Informations complémentaires IP de serveur Adresses IP et ports du serveur du réseau d'en‐ treprise, du réseau de systèmes ou du réseau de service, permettant d'accéder au serveur OPC UA Server Status État possible du serveur : Il y a trop de sessions utilisées par d'autres clients.
  • Page 140: Version Du Serveur Opc Ua

    Diagnostics 7.3 Version du serveur OPC UA Version du serveur OPC UA Version du serveur OPC UA La version du serveur OPC UA et les informations de version de la boîte de dialogue OPC UA sont disponibles dans l'écran de version de SINUMERIK Operate. 1.
  • Page 141 Diagnostics 7.3 Version du serveur OPC UA Figure 7-4 Informations de version / extensions du système L'entrée OPC UA est trouvée. 3. Sélectionner l'entrée et cliquer à nouveau sur "Details" pour afficher des informations plus détaillées sur les composants OPC UA. SINUMERIK Access MyMachine / OPC UA Manuel de configuration, 12/2019, 6FC5397-1DP41-0DA4...
  • Page 142 Diagnostics 7.3 Version du serveur OPC UA SINUMERIK Access MyMachine / OPC UA Manuel de configuration, 12/2019, 6FC5397-1DP41-0DA4...
  • Page 143: Mise À Jour Du Serveur Opc Ua

    ● Série de logiciels 4.8 : avec les versions ≥ V4.8 SP1. SINUMERIK Create MyConfig (CMC) Le fichier de la mise à jour nécessaire (CMC) peut être obtenu auprès de l'agence régionale SIEMENS. SINUMERIK Access MyMachine / OPC UA Manuel de configuration, 12/2019, 6FC5397-1DP41-0DA4...
  • Page 144: Compatibilité

    "SinuReadAll" n'entraînait pas la suppression des droits en lecture supplémentaires ajoutés. Cela s'applique également à "SinuWriteAll". Remarque En cas d'autre problème de compatibilité ou pour tout renseignement, contacter l'assistance téléphonique (https://support.industry.siemens.com/cs/ww/fr/sc/2090). SINUMERIK Access MyMachine / OPC UA Manuel de configuration, 12/2019, 6FC5397-1DP41-0DA4...
  • Page 145: Installation Du Serveur Opc Ua

    Mise à jour du serveur OPC UA 8.3 Installation du serveur OPC UA Installation du serveur OPC UA Exigences La procédure d'installation du serveur OPC UA varie selon qu'un PCU ou un PPU/NCU est utilisé. Les systèmes d'exploitation suivants sont requis : ●...
  • Page 146 Mise à jour du serveur OPC UA 8.3 Installation du serveur OPC UA 1. Charger le logiciel OPC UA (OpcUaDeployLinux_XXX.XXX.usz) sur une clé USB. 2. Insérer la clé USB dans le port USB du NCU/PPU. 3. Mettre hors tension le système NCU/PPU puis de nouveau sous tension. 4.
  • Page 147: Caractéristiques Techniques

    Caractéristiques techniques Caractéristiques techniques Description Valeur Nombre de sessions 828D 840D sl Nombre d'abonnements 828D 840D sl Échantillons max. / seconde 828D 500 1/s 840D sl 1000 1/s Nombre maximum d'éléments surveillés régulateur spécifique Intervalle d'échantillonnage min. 100 ms Intervalles d'échantillonnage {100, 250, 500, 1000, 2500, 5000} ms Intervalle de publication min.
  • Page 148 Caractéristiques techniques Nombre maximal d'éléments surveillés = Indice de performance / échantillons par seconde ● Échantillons par seconde = 1000 / taux d'échantillonnage (ms) ● Indice de performance – 828D = 500 – 840D sl = 1000 Voir aussi Éléments surveillés (Page 98) SINUMERIK Access MyMachine / OPC UA Manuel de configuration, 12/2019, 6FC5397-1DP41-0DA4...
  • Page 149: Exceptions : 828D / V4.5

    Exceptions : 828D / V4.5 Le chapitre suivant décrit les exceptions relatives à la régulation 828D avec la version V4.5 du logiciel CNC. SINUMERIK Access MyMachine / OPC UA Manuel de configuration, 12/2019, 6FC5397-1DP41-0DA4...
  • Page 150: Lancement De La Boîte De Dialogue De Configuration

    Exceptions : 828D / V4.5 10.1 Lancement de la boîte de dialogue de configuration 10.1 Lancement de la boîte de dialogue de configuration En raison de certaines conditions préalables d'OPERATE V4.5 et de 828D, il n'a pas été possible de mettre en œuvre le lancement de la boîte de dialogue de configuration OPC UA de la même manière que dans les versions standard du logiciel OPC UA.
  • Page 151: Mise À Jour Du Serveur Opc Ua

    Exceptions : 828D / V4.5 10.2 Mise à jour du serveur OPC UA 10.2 Mise à jour du serveur OPC UA La procédure de mise à jour pour 828D avec la version V4.5 du logiciel CNC varie par rapport à la procédure de mise à jour standard décrite au chapitre Installation du serveur OPC UA (Page 145).
  • Page 152 Exceptions : 828D / V4.5 10.2 Mise à jour du serveur OPC UA 4. Insérer la clé USB avec le fichier .tgz fourni à l'avant de la régulation 828D. 5. Sélectionner "Installer le logiciel de mise à jour / sauvegarde". Figure 10-5 Installer le logiciel de mise à...
  • Page 153: Dépannage

    Dépannage 11.1 Foire aux questions (FAQ) Sujet Question Solution possible Le client OPC UA ne se con‐ Malgré une mise en service correcte, le client Si aucune connexion n'est possible, bien que necte pas OPC UA ne peut pas se connecter. Que faut- la mise en service complète du serveur il faire ? OPC UA ait été...
  • Page 154: Système De Fichiers

    Dépannage 11.1 Foire aux questions (FAQ) Système de fichiers Sujet Question Solution possible Système de fi‐ Comment utiliser la méthode "CreateDirec‐ Le serveur OPC UA peut créer un dossier, avec n'importe chiers tory" ? quelle extension ou sans aucune extension, sur le lecteur USB, le partage réseau et le lecteur local.
  • Page 155 Est-ce que le système de fichiers standard Non, seul le nom d'ordinateur par défaut est mappé (IPC du OPC UA prend en charge la constellation système cible uniquement). 1:N ? Voir aussi Assistance technique (https://support.industry.siemens.com/cs/ww/fr/sc/2090) SINUMERIK Access MyMachine / OPC UA Manuel de configuration, 12/2019, 6FC5397-1DP41-0DA4...
  • Page 156: Référence Au Code D'erreur Opc Ua

    (https:// github.com/OPCFoundation/UA-Nodeset/blob/master/DotNet/Opc.Ua.StatusCodes.cs). Assistance technique Les numéros de téléphone nationaux pour une assistance technique sont disponibles sur Internet à l'adresse (https://support.industry.siemens.com/cs/ww/fr/sc/2090) suivante, dans la rubrique "Contact". Pour toute question technique, utiliser le formulaire en ligne dans la zone "Demande d'assistance". SINUMERIK Access MyMachine / OPC UA...
  • Page 157: Annexe

    Une documentation complète sur les fonctions du SINUMERIK 840D sl à partir de la version 4.8 SP4 est disponible dans la vue d'ensemble de la documentation du 840D (https:// support.industry.siemens.com/cs/ww/en/view/109766213). Les documents peuvent être affichés ou téléchargés au format PDF ou HTML5. La documentation est constituée des catégories suivantes : ●...
  • Page 158: A.2 Vue D'ensemble De La Documentation Du 828D

    Une documentation complète sur les fonctions du SINUMERIK 828D à partir de la version 4.8 SP4 est disponible dans la vue d'ensemble de la documentation du 828D (https:// support.industry.siemens.com/cs/ww/en/view/109766724). Les documents peuvent être affichés ou téléchargés au format PDF ou HTML5. La documentation est constituée des catégories suivantes : ●...
  • Page 159: Index

    Index Codes de résultat de la méthode, 129 Paramètres, 129 CSOM, 43 Exportation, 45 acceptation flux des tâches, 45 certificats refusés, 35 Importation, 66, 67 Accessibilité, 11 Modéliser avec SiOME, 47 AddCertificateUser, 79 procédure, 45 AddUser, 79 Alarmes CncAlarmType, 103 s'abonner, 100 se désabonner, 101 Delete...
  • Page 160 Index GetMyAccessRights, 80 Modèle d'objet spécifique au client, 43 GetPosition MoveOrCopy méthode, 118 méthode, 117 GetUserAccessRights, 80 GetUserList, 79 GiveUserAccess, 82 Navigation, 86 Nombre d'abonnements, 147 Nombre de sessions, 147 Identifiant de langue, 108 Nombre max. d'utilisateurs, 147 Importation Norme OPC UA, 9 certificats acceptés, 33 Industrie 4.0, 9 Intervalle de durée de vie max.
  • Page 161 Index Taille max. de la file d'attente des éléments surveillés (taille de la file d'attente d'abonnement), 147 Texte localisé, 107 Timeout de la session, 147 Types de données, 90 UserWritable méthode, 118 Vérification de l'horloge, 21 Writable méthode, 118 Write méthode, 118 SINUMERIK Access MyMachine / OPC UA Manuel de configuration, 12/2019, 6FC5397-1DP41-0DA4...
  • Page 162 Index SINUMERIK Access MyMachine / OPC UA Manuel de configuration, 12/2019, 6FC5397-1DP41-0DA4...

Ce manuel est également adapté pour:

Sinumerik 828d

Table des Matières