Télécharger Imprimer la page
Siemens SIMATIC S7-1500 Manuel
Siemens SIMATIC S7-1500 Manuel

Siemens SIMATIC S7-1500 Manuel

Module technologique tm npu 6es7556-1aa00-0ab0
Masquer les pouces Voir aussi pour SIMATIC S7-1500:

Publicité

Liens rapides

Edition
07/2023
MANUEL
SIMATIC
S7-1500 / ET 200MP
Module technologique TM NPU
6ES7556-1AA00-0AB0
support.industry.siemens.com

Publicité

loading

Sommaire des Matières pour Siemens SIMATIC S7-1500

  • Page 1 Edition 07/2023 MANUEL SIMATIC S7-1500 / ET 200MP Module technologique TM NPU 6ES7556-1AA00-0AB0 support.industry.siemens.com...
  • Page 2 Introduction Consignes de sécurité SIMATIC Présentation du produit S7-1500/ET 200MP Module technologique TM NPU Raccordement Configuration/plage Manuel d'adresses Programmation Diagnostic Caractéristiques techniques Enregistrements de paramètres Schéma coté Verrouillage du TM NPU Fichiers de configuration 07/2023 A5E46384960-AC...
  • Page 3 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 4 Sommaire Introduction............................Open Source Software...................... Consignes de sécurité......................... Note relative à la sécurité....................Remarques relatives à la sécurité spécifiques au module............ Informations importantes sur la mise hors service du module..........Présentation du produit........................10 Guide de la documentation S7-1500/ET 200MP..............10 3.1.1 Classes d’information S7-1500/ET 200MP................
  • Page 5 Sommaire Programmation........................... 30 Fonctionnalité MicroPython....................31 6.1.1 Vue d'ensemble et description................... 31 6.1.2 Utilisation de MicroPython....................32 Exécution et procédures....................33 6.2.1 Vue d'ensemble du processus.................... 35 6.2.1.1 SIMATIC Memory Card...................... 35 6.2.1.2 Initialisation........................36 6.2.2 main.py - Structure et configuration.................. 36 6.2.2.1 Démarrage de l'application / exécution du script Python............
  • Page 6 Objet de cette documentation Le présent manuel complète le manuel système Système d'automatisation S7-1500, ET 200MP (https://support.industry.siemens.com/cs/ww/fr/view/59191792). Il décrit les fonctions qui concernent le système en général. Les informations figurant dans le présent manuel et dans les manuels système / descriptions fonctionnelles permettent de procéder à...
  • Page 7 Pour garantir la sécurité des installations, systèmes, machines et réseaux contre les cybermenaces, il est nécessaire de mettre en œuvre - et de maintenir en permanence - un concept de sécurité industrielle global et de pointe. Les produits et solutions de Siemens constituent une partie de ce concept.
  • Page 8 Consignes de sécurité 2.2 Remarques relatives à la sécurité spécifiques au module Remarques relatives à la sécurité spécifiques au module Respectez les consignes de sécurité suivantes. Vous protégez ainsi le TM NPU contre les accès non autorisés. Vous évitez en outre : •...
  • Page 9 2.3 Informations importantes sur la mise hors service du module Ports désactivés par défaut : USB et Ethernet Afin d'éviter qu'un appareil non Siemens puisse endommager votre installation, les interfaces USB et Ethernet sont désactivées par défaut. Pour activer les interfaces et les services associés, utilisez les possibilités suivantes : •...
  • Page 10 Informations de base Le manuel système et le guide de mise en route (Getting Started) décrivent en détail la configuration, le montage, le câblage et la mise en service des systèmes SIMATIC S7-1500 et ET 200MP. L'aide en ligne de STEP 7 vous assiste dans la configuration et la programmation.
  • Page 11 SIMATIC. Vous trouverez la Manual Collection sur Internet (https://support.industry.siemens.com/cs/de/en/view/109806400). Liste de comparaison SIMATIC S7-1500 pour langages de programmation La liste de comparaison comprend une vue d'ensemble des instructions et des fonctions pouvant être utilisées pour chaque famille d'automates.
  • Page 12 (https://support.industry.siemens.com/cs/ww/fr/view/98161300) PRONETA SIEMENS PRONETA (analyse de réseau PROFINET) est un outil de mise en service et de diagnostic pour des réseaux PROFINET. PRONETA Basic dispose de 2 fonctions principales : • Dans l'analyse réseau, vous obtenez une vue d'ensemble de la topologie PROFINET.
  • Page 13 Présentation du produit 3.1 Guide de la documentation S7-1500/ET 200MP En tant que produit sous licence, SIEMENS PRONETA Professional vous offre des fonctions supplémentaires. Il vous permet une gestion des actifs simple dans des réseaux PROFINET et assiste les exploitants d'installations d'automatisation dans l'acquisition automatisée de données des composants utilisés par une multitude de fonctions :...
  • Page 14 Présentation du produit 3.2 Propriétés Propriétés N° d'article 6ES7556-1AA00-0AB0 Vue du module Caractéristiques techniques • Architecture logicielle ouverte grâce à l'interpréteur MicroPython intégré • Chargement et exécution de réseaux neuronaux • Traitement de données des caméras utilisées • Traitement de données du programme utilisateur de la CPU •...
  • Page 15 Plus d'informations sur l'interface USB, voir chapitre : brochage, paragraphe : Interface USB 3.1 (Page 19). • Caméras Gigabit Ethernet Vision Vous trouverez une liste des caméras prises en charge sur Internet (https://support.industry.siemens.com/cs/ww/en/view/109815405). Accessoires Les accessoires suivants sont fournis avec le module et sont également disponibles comme pièces de rechange : •...
  • Page 16 Présentation du produit 3.3 Eléments de commande et de signalisation Eléments de commande et de signalisation La figure suivante représente les éléments de commande et d'affichage du TM NPU. ① LED : RUN, ERROR et MAINTENANCE ② Logement pour SIMATIC Memory Card ③...
  • Page 17 Présentation du produit 3.4 Fonctions Fonctions L'automatisation croissante requiert une puissance de calcul toujours plus élevée et l'utilisation de technologies avec intelligence artificielle (IA). Le TM NPU est équipé d'un processeur IA. Celui-ci permet de traiter rapidement et efficacement d'importants volumes de données via des réseaux neuronaux. Le processeur IA est particulièrement adapté...
  • Page 18 • Réalisation de processus de production flexibles et précis • Collaboration facilitée entre l'IT (DataScience) et l'OT (Automation) • Solution économique, car entièrement en provenance de SIEMENS • Existence de chaînes d'outils sur mesure pour le côté IA • Solutions efficaces grâce à des coûts réduits •...
  • Page 19 ③ X80 : Raccordement pour la tension d'alimentation 24 V CC Plus d'informations Plus d'informations sur le raccordement et sur la mise en service du TM NPU, voir le Manuel système Système d'automatisation S7-1500, ET 200MP (https://support.industry.siemens.com/cs/ww/fr/view/59191792). Module technologique TM NPU Manuel, 07/2023, A5E46384960-AC...
  • Page 20 Raccordement 4.1 Brochage et descriptions des interfaces 4.1.2 Tension d'alimentation 24 V CC Le tableau suivant présente les noms des signaux et les descriptions du brochage de la tension d'alimentation 24 V CC. Figure Nom de signal Description 24 V CC 24 V CC (pour raccordement en chaînage) Masse Masse (pour raccordement en chaînage) 1L+ et 2L+ ainsi que 1M et 2M sont pontés en interne.
  • Page 21 Assurez-vous que le TM NPU et uniquement une caméra GigE Vision supplémentaire se trouvent dans le même sous-réseau. REMARQUE La caméra GigE Vision peut aussi être raccordée via un commutateur Ethernet. Nous recommandons impérativement l'utilisation d'appareils SIEMENS SCALANCE compatibles Gigabit. Module technologique TM NPU Manuel, 07/2023, A5E46384960-AC...
  • Page 22 Plus d'informations Vous trouverez une liste des caméras prises en charge et des paramètre recommandés ("Packet Delay", "Taille MTU", "Frame Rate", Résolution, ...) sur Internet (https://support.industry.siemens.com/cs/ww/en/view/109815405). 4.1.4.2 Client FTP L'interface Ethernet permet d'établir, avec le client FTP intégré, une connexion à un serveur FTP externe, afin •...
  • Page 23 Raccordement 4.2 Schéma de principe (électrique) Plus d'informations Plus d'informations sur les messages de débogage et sur le mode débogage, voir chapitre Lire les messages de débogage MicroPython via le serveur web (Page 44) et les Remarques relatives à la sécurité spécifiques au module (Page 8). Schéma de principe (électrique) La figure suivante représente le schéma de principe du TM NPU : ①...
  • Page 24 Raccordement 4.3 Schéma de principe (logique) Schéma de principe (logique) Configuration symbolique et fonctionnement du TM NPU La figure suivante montre la configuration symbolique, le fonctionnement et l'architecture logicielle du TM NPU : Accélérateur matériel Intel® Movidius™ Myriad™ X Vision Processing Unit (VPU) Les opérations de base du TM NPU sont effectuées par le processeur Intel®...
  • Page 25 Raccordement 4.3 Schéma de principe (logique) Répartition structurelle et mode de fonctionnement Le TM NPU est divisé sur le plan fonctionnel en "Application" et "Firmware" : • L'application se compose du réseau neuronal (p. ex. réseaux) et du programme utilisateur, appelé script MicroPython. Le programme utilisateur n'est pas fourni avec le TM NPU, mais doit être chargé...
  • Page 26 La version du firmware V2.0 du module (6ES7 556-1AA00-0AB0) est intégrée avec le HSP 0379. Les Hardware Support Packages HSP sont disponibles en téléchargement sur Internet (https://support.industry.siemens.com/cs/ww/fr/view/72341852). Vous pouvez également accéder à ce téléchargement depuis la barre de menus STEP 7 (TIA Portal) : Outils >...
  • Page 27 Configuration/plage d'adresses 5.2 Plage d'adresses et affectation des adresses Plage d'adresses et affectation des adresses La CPU et le TM NPU échangent leurs données via la mémoire image du processus. Le TM NPU fonctionne avec une mémoire image de 256 octets pour les entrées et de 256 octets pour les sorties.
  • Page 28 Configuration/plage d'adresses 5.3 Informations d'état et d'erreur dans la mémoire image des entrées (MIE). Plus d'informations Plus d'informations sur les messages de diagnostic, voir chapitre Messages de diagnostic (Page 41). Informations d'état et d'erreur dans la mémoire image des entrées (MIE). L'octet d'état 0 renseigne sur la validité...
  • Page 29 Configuration/plage d'adresses 5.4 Informations de commande dans la mémoire image des sorties (MIS) Informations d'erreur dans l'octet d'entrée n+1 La figure suivante représente l'affectation de l'octet d'entrée n+1. L'octet renseigne sur les erreurs détectées. ① Bit 0 : erreur dans l'application, p. ex. exception non interceptée dans le script, fin du script, er­ reur de syntaxe dans le script, ..
  • Page 30 • Utilisation de blocs fonctionnels pour la commande de la transmission de données entre l'AP et TM NPU. • Marche à suivre pour la modification et extension des programmes avec des objets personnalisés L'exemple d'application et la documentation associée sont disponibles en téléchargement sur Internet (https://support.industry.siemens.com/cs/ww/en/view/109781466). Module technologique TM NPU Manuel, 07/2023, A5E46384960-AC...
  • Page 31 Au démarrage, le module recherche un script du nom de "main.py" dans le dossier "Scripts" sur la SIMATIC Memory Card et exécute ce script. Un exemple de script avec un exemple d'application est disponible en téléchargement sur In­ ternet (https://support.industry.siemens.com/cs/ww/en/view/109781466). MicroPython • MicroPython est une implémentation légère et efficace du langage de programmation Python 3.
  • Page 32 • communication avec la CPU REMARQUE Des exemples sont contenus dans le script "main.py" qui est fourni en tant que partie de l'exemple d'application. L'exemple d'application est disponible en téléchargement sur Internet (https://support.industry.siemens.com/cs/ww/en/view/109781466). Module technologique TM NPU Manuel, 07/2023, A5E46384960-AC...
  • Page 33 Notez que les versions futures pourront contenir des modifications supplémentaires. Une liste complète des fonctions prises en charge et de leur description, ainsi que des informations relatives aux modifications sont disponibles ici (https://support.industry.siemens.com/cs/ww/en/view/109812049). Plus d'informations Plus d'informations, voir chapitre Informations complémentaires sur l'interface utilisateur MicroPython (Page 38).
  • Page 34 Programmation 6.2 Exécution et procédures Exemple d'exécution du programme La figure ci-dessous montre un exemple d'exécution du programme : ① • Initialisation de la caméra ③ Bibliothèques standard MicroPython Bibliothèques et objets spécifiques à TM NPU • Pipeline vidéo pour l'accès à : •...
  • Page 35 également être entrées directement dans le script MicroPython (main.py). Plus d'informations Plus d'informations sur le SIMATIC AI Model Deployer, voir le Manuel système AI Model De­ ployer (https://support.industry.siemens.com/cs/ww/fr/view/109810811). Plus d'informations sur les fichiers de configuration, voir chapitre Fichiers de configuration (Page 57). Module technologique TM NPU...
  • Page 36 Programmation 6.2 Exécution et procédures 6.2.1.2 Initialisation Condition La SIMATIC Memory Card contient le réseau neuronal et le script. Démarrage du TM NPU Pour démarrer le TM NPU, procédez comme suit : 1. Insérez la SIMATIC Memory Card le logement prévu à cet effet. 2.
  • Page 37 Programmation 6.2 Exécution et procédures 6.2.2.3 Structure du fichier de script "main.py" Un exemple de structure du fichier de script "main.py" est décrit ci-après. Selon l'application, cette structure peut être modifiée et adaptée aux besoins. Structure Le fichier de script "main.py" se compose de 3 blocs : •...
  • Page 38 6.2.3 Plus d'informations sur l'interface utilisateur MicroPython. Plus d'informations sur l'API en ligne et sur les fonctions MicroPython, voir sur Internet (https://support.industry.siemens.com/cs/ww/en/view/109812049). • API MicroPython • Documentation supplémentaire Vous trouverez toute la documentation relative à MicroPython dans la même contribution, sous la version de firmware compatible du TM NPU.
  • Page 39 Diagnostic Signalisations d'état et de défaut Le diagnostic par LED d'état du module constitue un premier moyen pour délimiter les erreurs. Pour délimiter un peu plus l'erreur, il est possible d'évaluer l'affichage de la CPU, l'affichage de l'état du module dans STEP 7 ou le tampon de diagnostic de la CPU. Ce dernier contient des informations en texte clair sur les erreurs apparues ainsi que le numéro de l'OB d'erreur correspondant.
  • Page 40 Diagnostic 7.1 Signalisations d'état et de défaut LED de signalisation RUN/ERROR/MAINT Tableau 7-1  Signification des LED de signalisation RUN/ ERROR/ MAINT Signification Solution ERROR MAINT Tension d'alimentation par le bus interne ab­ • Mettre sous tension la CPU ou l'IM et/ou éteinte éteinte éteinte...
  • Page 41 Diagnostic 7.2 Messages de diagnostic LED de signalisation LINK Tableau 7-3  Signification de la LED de signalisation LINK LED LINK Signification Solution Pas d'Ethernet-Link détecté. Vérifier si éteinte • la configuration Ethernet est activée • le fichier de configuration "network.conf" est correctement enregistré...
  • Page 42 Diagnostic 7.3 Dépannage Alarme de diagnostic En cas d'événement apparaissant ou disparaissant, le module déclenche une alarme de diagnostic. La CPU interrompt l'exécution du programme utilisateur et traite l'OB d'alarme de diagnostic. L'événement qui a déclenché l'alarme est écrit dans les informations de déclenchement de l'OB d'alarme de diagnostic.
  • Page 43 Diagnostic 7.3 Dépannage 7.3.2 Contrôler l'intégrité des données sur la SIMATIC Memory Card Cause Une cause possible d'une mémorisation erronée est l'interruption de l'alimentation du TM NPU. Dans ce cas, contrôlez l'intégrité des données sur la SIMATIC Memory Card. Identification des fichiers erronés Les nouveaux fichiers créés et les fichiers ouverts avec accès en écriture sont identifiés avec l'extension .dirty.
  • Page 44 Diagnostic 7.3 Dépannage 7.3.4 Consulter les messages de débogage de MicroPython via le serveur web Pour déboguer un script, les messages générés par l'application peuvent être affichés sur un PC connecté à l'aide du navigateur web sous Windows/Linux/Mac OS. On appelle ces messages affichés "print statements".
  • Page 45 Diagnostic 7.3 Dépannage Écriture des données de maintenance sur la SIMATIC Memory Card Cette méthode est réservée aux techniciens de maintenance Si vous utilisez une console de programmation, il est possible, avec l'écriture de l'enregistrement de données : Idx 1990, d'écrire les données de maintenance dans le dossier /servicedata sur la SIMATIC Memory Card.
  • Page 46 Caractéristiques techniques Caractéristiques techniques du TM NPU Le tableau ci-après présente les caractéristiques techniques au moment de l'impression du document. Une fiche technique actuelle est disponible sur Internet (https://support.industry.siemens.com/cs/ww/fr/pv/6ES7556-1AA00-0AB0/td?dl=fr) : Numéro d'article 6ES7556-1AA00-0AB0 Informations générales   Désignation du type de produit TM NPU Version fonctionnelle du matériel...
  • Page 47 Caractéristiques techniques Numéro d'article 6ES7556-1AA00-0AB0 Courant d'entrée   Consommation (valeur nominale) 0,35 A; 24 V tension d'entrée, charge USB 800 mA, 25 °C température ambiante Consommation, maxi 0,6 A Courant d'appel, maxi 3 A I²t 0,17 A²·s Puissance   Appel de puissance du bus de fond de panier 0,65 W Puissance absorbée du bus de fond de panier 1,1 W...
  • Page 48 Caractéristiques techniques Numéro d'article 6ES7556-1AA00-0AB0 Réalisation physique de l'interface   • Oui; uniquement à des fins de mise en service et d'essai • Nombre de ports • Courant de sortie de l'interface, max. 900 mA Réalisation physique de l'interface   RJ 45(Ethernet)  ...
  • Page 49 Caractéristiques techniques 8.1 Mise à jour du firmware Numéro d'article 6ES7556-1AA00-0AB0 Mode décentralisé   vers SIMATIC S7-300 vers SIMATIC S7-400 vers SIMATIC S7-1200 vers SIMATIC S7-1500 vers maître standard PROFIBUS vers contrôleur standard PROFINET Dimensions   Largeur 35 mm Hauteur 147 mm Profondeur 129 mm...
  • Page 50 Caractéristiques techniques 8.2 Versions de firmware et versions fonctionnelles du matériel Versions de firmware et versions fonctionnelles du matériel Version fonctionnelle du matériel FS03 • Une mise à jour du firmware de la version V1.x à la version V2.x n'est pas possible et est refusée en cas de tentative.
  • Page 51 Enregistrements de paramètres Enregistrement de paramètres 128 REMARQUE L'enregistrement de paramètres 128 peut uniquement être lu. Un accès en écriture avec WRREC (SFB53), par exemple, est refusé. Structure de l'enregistrement Le tableau suivant montre la structure de l'enregistrement 128. Bit → Octet Réservé...
  • Page 52 Enregistrements de paramètres A.2 Enregistrement de paramètres 1990 Bit → Octet Réservé Réservé Réservé GigE Vision : Mode débo­ Réservé Client FTP Interface Ether­ 0 = désactivé gage (serveur net : 1 = activé HTTP) : 0 = désactivé 0 = désactivé 1 = activé 1 = activé...
  • Page 53 Enregistrements de paramètres A.2 Enregistrement de paramètres 1990 Structure de l'enregistrement (write) Octet Format Valeur uint8 command 0x42 uint8 subcommand 0x00 2 … 32 char[31] userString $user dans le nom du fichier servicedata.bin NULL-terminated string Après l'envoi de l'enregistrement "write", l'enregistrement "read" est mis à zéro. Structure de l'enregistrement (read) Octet Format...
  • Page 54 Schéma coté Vous trouverez dans cette annexe le schéma coté du module monté sur un profilé support ainsi qu'un schéma coté avec volet frontal ouvert. Tenir compte des dimensions lors du montage dans les armoires, les postes de commande, etc. Schémas cotés du module technologique TM NPU Figure B-1  Schéma coté...
  • Page 55 Schéma coté Figure B-2  Schéma coté du module technologique TM NPU, vue de côté avec volet frontal ouvert Module technologique TM NPU Manuel, 07/2023, A5E46384960-AC...
  • Page 56 Verrouillage du TM NPU Possibilités de verrouillage Protégez vos modules technologiques TM NPU des accès non autorisés (p. ex. à la SIMATIC Memory Card) avec un volet frontal suffisamment sécurisé. Vous avez p. ex. les possibilités suivantes : • Placer un scellé •...
  • Page 57 Fichiers de configuration Les entrées incohérentes et les erreurs dans les fichiers de configuration network.conf, ftpclient.conf et debug.conf sont signalées par une erreur groupée dans la mémoire image des entrées (MIE). Pour plus d'informations sur la mémoire image des entrées (MIE) et l'état de la valeur (bit d'erreur, bit 1), voir le chapitre Informations d'état et d'erreur dans la mémoire image des entrées (MIE) (Page 28).
  • Page 58 Fichiers de configuration D.2 ftpclient.conf Exemple de fichier // Start of the configuration block - interface description iface igb0 inet static // IP address of the TM NPU and the subnet mask as short notation address 192.168.0.5/24  // Maximum transmission unit mtu 1500 Utilisation du paramètre "mtu" "mtu" signifie Maximum Transmission Unit et désigne dans les réseaux IP la longueur maximale d'un paquet IP (en octets) pouvant être transmis dans le réseau sans fragmentation.
  • Page 59 Fichiers de configuration D.2 ftpclient.conf Procédure 1. Créez ou éditez le fichier de configuration "ftpclient.conf". Le fichier est au format JSON. 2. Copiez le fichier de configuration "ftpclient.conf" sur la SIMATIC Memory Card dans le dossier "config". Le client FTP du TM NPU démarre uniquement si le fichier de configuration "ftpclient.conf" se trouve sur la SIMATIC Memory Card.
  • Page 60 Fichiers de configuration D.3 debug.conf       "server": {          "description": "hostname or IP4 address of FTP server",          "type": "string"       },       "localPath": {          "description": "local path to 'mount'",          "type": "string"       },       "ftpUser": {          "description": "user name for logging in",          "type": "string"       },       "ftpPass": {          "description": "password for authenticated login",          "type": "string"       }    },    "required": [ "server","localPath" ] debug.conf Copiez le fichier de configuration "debug.conf" dans le TM NPU à l'aide de la SIMATIC Memory Card, afin d'activer le mode débogage. Condition Les conditions suivantes doivent être remplies pour pouvoir accéder à...
  • Page 61 Fichiers de configuration D.3 debug.conf Procédure 1. Créez ou éditez le fichier de configuration "debug.conf". Le fichier est au format JSON et contient exactement une entrée. 2. Copiez le fichier de configuration "debug.conf" sur la SIMATIC Memory Card dans le dossier "config". Exemple de fichier REMARQUE Adresse MAC...
  • Page 62 Index Mise à jour du firmware, 49 Module technologique TM NPU Manuel, 07/2023, A5E46384960-AC...

Ce manuel est également adapté pour:

Simatic et 200mp