Télécharger Imprimer la page
Siemens SIMATIC S7-1500 Mode D'emploi
Masquer les pouces Voir aussi pour SIMATIC S7-1500:

Publicité

Liens rapides

Structure et utilisation de la mémoire

CPU

SIMATIC
S7-1500
Structure et utilisation de la
mémoire CPU
Description fonctionnelle
01/2013
A5E03461666-01
___________________
Avantpropos
___________________
Guide de la documentation
Zones de mémoire et
___________________
rémanence
Utilisation de la mémoire et
___________________
exemples d'applications
1
2
3

Publicité

loading

Sommaire des Matières pour Siemens SIMATIC S7-1500

  • Page 1 ___________________ Structure et utilisation de la mémoire Avantpropos ___________________ Guide de la documentation Zones de mémoire et ___________________ rémanence SIMATIC Utilisation de la mémoire et ___________________ exemples d'applications S7-1500 Structure et utilisation de la mémoire CPU Description fonctionnelle 01/2013 A5E03461666-01...
  • Page 2 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 Aide supplémentaire ● L'offre de documentation technique pour les produits et systèmes d'automatisation SIMATIC respectifs est disponible sur Internet (http://www.siemens.com/simatic-tech-doku-portal). ● Vous trouverez le catalogue en ligne et le système de commande en ligne sur Internet (www.siemens.com/industrymall). Structure et utilisation de la mémoire CPU...
  • Page 4 Avantpropos Structure et utilisation de la mémoire CPU Description fonctionnelle, 01/2013, A5E03461666-01...
  • Page 5 Sommaire Avantpropos .............................. 3 Guide de la documentation ........................7 Zones de mémoire et rémanence ......................9 Zones de mémoire de la CPU......................9 Zones de mémoire rémanente.....................13 Synthèse du comportement rémanent..................16 Comportement de la mémoire lors du chargement de modifications de logiciel ......18 Utilisation de la mémoire et exemples d'applications ................
  • Page 6 Sommaire Structure et utilisation de la mémoire CPU Description fonctionnelle, 01/2013, A5E03461666-01...
  • Page 7 Manuel CPU 1513-1 PN (http://support.automation.siemens.com/ WW/view/fr/59186494) Manuel CPU 1516-3 PN/DP (http://support.automation.siemens.com/ WW/view/fr/59191914) Manuels SIMATIC Vous trouvez sur Internet (http://www.siemens.com/automation/service&support) tous les manuels actuels traitant des produits SIMATIC à télécharger gratuitement. Structure et utilisation de la mémoire CPU Description fonctionnelle, 01/2013, A5E03461666-01...
  • Page 8 Guide de la documentation Structure et utilisation de la mémoire CPU Description fonctionnelle, 01/2013, A5E03461666-01...
  • Page 9 Zones de mémoire et rémanence Zones de mémoire de la CPU Introduction Ce chapitre décrit la structure de la mémoire des CPU S7-1500. Zones de mémoire de la CPU La figure suivante présente les zones de mémoire de la CPU et la mémoire de chargement sur la carte mémoire SIMATIC.
  • Page 10 Celles-ci ne sont pas supprimées par l'effacement général. D'autres informations relatives à l'effacement général vous sont proposées dans le manuel du Système d'automatisation S7-1500 (http://support.automation.siemens.com/WW/view/fr/59191792) dans le chapitre Mise en service. Structure et utilisation de la mémoire CPU Description fonctionnelle, 01/2013, A5E03461666-01...
  • Page 11 Zones de mémoire et rémanence 2.1 Zones de mémoire de la CPU Informations sur les zones de mémoire dans STEP 7 Dans STEP 7, vous pouvez visualiser des informations hors ligne et en ligne sur les zones de mémoire de votre CPU S7-1500. Hors ligne : Vous pouvez constater pendant la création ou la modification d'un programme si celui-ci est trop important pour une CPU en particulier.
  • Page 12 Les tailles spécifiques aux CPU sont indiquées dans les caractéristiques techniques de chaque CPU. Renvoi De plus amples informations sur la carte mémoire SIMATIC vous sont proposées dans le manuel du Système d'automatisation S7-1500 (http://support.automation.siemens.com/WW/view/fr/59191792) au chapitre Carte mémoire SIMATIC. Structure et utilisation de la mémoire CPU Description fonctionnelle, 01/2013, A5E03461666-01...
  • Page 13 Zones de mémoire et rémanence 2.2 Zones de mémoire rémanente Zones de mémoire rémanente Introduction Les CPU S7-1500 disposent d'une mémoire pour le stockage de données rémanentes lors de la MISE SOUS TENSION. La taille de la mémoire rémanente est indiquée dans les caractéristiques techniques de la CPU.
  • Page 14 Zones de mémoire et rémanence 2.2 Zones de mémoire rémanente Variables d'un bloc de données global Vous pouvez, dans un bloc de données global, en fonction du paramétrage de l'attribut "Accès au bloc optimisé", définir comme rémanentes des variables individuelles ou toutes les variables du bloc : ●...
  • Page 15 Zones de mémoire et rémanence 2.2 Zones de mémoire rémanente Variables des objets technologiques Certaines variables d'objets technologiques sont rémanentes, par exemple les valeurs d'ajustage des codeurs absolus. STEP 7 gère la rémanence des variables des objets technologiques automatiquement, de sorte que vous n'avez pas de rémanence à configurer. Les variables rémanentes des objets technologiques ne sont pas affectées par un effacement général.
  • Page 16 Zones de mémoire et rémanence 2.3 Synthèse du comportement rémanent Synthèse du comportement rémanent Comportement rémanent des objets mémoire Ce chapitre vous donne un aperçu du comportement émanent des objets mémoire dans les CPU S7-1500. Parallèlement aux zones de mémoire rémanentes décrites jusqu'à présent, il existe encore d'autres objets ayant un comportement rémanent, c'est le cas notamment du tampon de diagnostic.
  • Page 17 01.01.2012 00:00:00. Renvoi De plus amples informations sur l'effacement général et la restauration des paramètres d'usine vous sont proposées dans le manuel Système d'automatisation S7-1500 (http://support.automation.siemens.com/WW/view/fr/59191792). Structure et utilisation de la mémoire CPU Description fonctionnelle, 01/2013, A5E03461666-01...
  • Page 18 Zones de mémoire et rémanence 2.4 Comportement de la mémoire lors du chargement de modifications de logiciel Comportement de la mémoire lors du chargement de modifications de logiciel Introduction La CPU S7-1500 vous offre la possibilité de charger des modifications de logiciel en STOP et en RUN sans que les valeurs effectives des variables déjà...
  • Page 19 Zones de mémoire et rémanence 2.4 Comportement de la mémoire lors du chargement de modifications de logiciel Effets des modifications de logiciel sur les blocs de données avec réserve de mémoire Lorsque vous utilisez la réserve de mémoire pour blocs de données (attribut "Accès au bloc optimisé"...
  • Page 20 Zones de mémoire et rémanence 2.4 Comportement de la mémoire lors du chargement de modifications de logiciel Réserve de mémoire des blocs de données Chaque bloc fonctionnel ou bloc de données avec l'attribut "Accès au bloc optimisé" contient par défaut une réserve de mémoire que vous pouvez utiliser pour des modifications ultérieures de l'interface.
  • Page 21 Utilisation de la mémoire et exemples d'applications Utilisation de la mémoire pour des recettes Introduction Une recette est une collection d'enregistrements de paramètres de structure similaire. Ces enregistrements de recettes se trouvent dans la mémoire de chargement, dans un bloc de données n'intervenant pas dans l'exécution, et ils n'utilisent aucun espace dans la mémoire de travail.
  • Page 22 Utilisation de la mémoire et exemples d'applications 3.1 Utilisation de la mémoire pour des recettes Exécution du traitement ● Sauvegarder une recette dans la mémoire de chargement Chaque enregistrement d'une recette est complété avec STEP 7 dans un DB n'intervenant pas dans l'exécution et chargé sur la CPU. Pour configurer un DB n'intervenant pas dans l'exécution, vous devez activer l'attribut de bloc "Sauvegarder uniquement dans la mémoire de chargement".
  • Page 23 STEP 7. De plus amples informations sur le serveur Web vous sont proposées dans la description fonctionnelle du serveur Web (http://support.automation.siemens.com/WW/view/fr/59193560), au chapitre Filebrowser (Navigateur de fichier). ● Exporter des données de recette L'instruction "RecipeExport"...
  • Page 24 Utilisation de la mémoire et exemples d'applications 3.1 Utilisation de la mémoire pour des recettes ● Importation de données de recette L'instruction "RecipeImport" permet d'importer tous les enregistrements de recette depuis le fichier csv dans le DB Recette dans la mémoire de chargement. Le nom du fichier csv doit correspondre au nom du DB Recette.
  • Page 25 Utilisation de la mémoire et exemples d'applications 3.2 Utilisation de la mémoire pour Data Logging Utilisation de la mémoire pour Data Logging 3.2.1 Aperçu de Data Logging Dans le programme de commande, il est possible de mémoriser avec les instructions "Data Logging"...
  • Page 26 Utilisation de la mémoire et exemples d'applications 3.2 Utilisation de la mémoire pour Data Logging 3.2.2 Structure des données du fichier archives Introduction L'instruction "DataLogCreate" vous permet de créer un Data Log dans STEP 7. Le paramètre NAME attribue un nom au Data Log. Les paramètres DATA et HEADER déterminent le type de données de tous les éléments d'un enregistrement de Data Log et l'en-tête du Data Log.
  • Page 27 Utilisation de la mémoire et exemples d'applications 3.2 Utilisation de la mémoire pour Data Logging 3.2.3 Instructions pour Data Logging Vue d'ensemble Le tableau suivant donne un aperçu des instructions pour l'archivage de données (Data Logging). Les instructions "Data Logging" vous sont proposées dans STEP 7 dans la Task Card "Instructions"...
  • Page 28 Utilisation de la mémoire et exemples d'applications 3.2 Utilisation de la mémoire pour Data Logging Nom de l'instruction Description "DataLogClear": L'instruction "DataLogClear" vous permet de supprimer tous les Vider un Data Log enregistrements d'un Data Log existant. L'en-tête du Data Logs n'est pas supprimé...
  • Page 29 Utilisation de la mémoire et exemples d'applications 3.2 Utilisation de la mémoire pour Data Logging Variables du bloc de données L'image suivante présente les variables du bloc de données "My_Datalog_Vars". Ces variables sont utilisées par les instructions de "Data Logging" : "DataLogCreate" et "DataLogNewFile".
  • Page 30 Utilisation de la mémoire et exemples d'applications 3.2 Utilisation de la mémoire pour Data Logging Réseau 2 Saisissez la sortie DONE de "DataLogCreate", dès lors qu'après l'exécution de "DataLogCreate" son paramétrage ne pourra être effectué que par l'appel de 1. Figure 3-6 Réseau 2 Réseau 3...
  • Page 31 Utilisation de la mémoire et exemples d'applications 3.2 Utilisation de la mémoire pour Data Logging Réseau 5 Fermez le Data Log après l'écriture du dernier enregistrement. Après l'exécution de l'instruction "DataLogWrite", qui écrit le dernier enregistrement, la sortie STATUS est paramétrée sur "1".
  • Page 32 Utilisation de la mémoire et exemples d'applications 3.2 Utilisation de la mémoire pour Data Logging Réseau 7 Le paramètre ID est de type IN/OUT. Dans un premier temps, vous indiquez la valeur ID du Data Log existant dont vous souhaitez copier la structure. Après l'exécution de l'instruction "DataLogNewFile", une nouvelle valeur ID univoque pour le nouveau Data Log est réécrite dans l'adresse de renvoi d'ID.
  • Page 33 Utilisation de la mémoire et exemples d'applications 3.2 Utilisation de la mémoire pour Data Logging Vous avez la possibilité de télécharger, supprimer ou renommer dans FileBrowser les Data Logs créés dans l'exemple de programme. CPU 1516/SIMATIC S7 CPU 1516 PN/DP 16:43:22 15.11.2012 Français...
  • Page 34 Utilisation de la mémoire et exemples d'applications 3.2 Utilisation de la mémoire pour Data Logging Tableau 3- 2 Exemples de Data Logs téléchargés affichés dans Microsoft Excel Deux enregistrements écrits dans un Data Log qui contient cinq enregistrements maximum. Cinq enregistrements écrits dans un Data Log qui contient cinq enregistrements maximum.
  • Page 35 Glossaire Accès au bloc optimisé Les blocs de données avec un accès optimisé n'ont pas de structure clairement définie. Les éléments de données conservent uniquement un nom symbolique dans la déclaration, mais pas d'adresse fixe dans le bloc. Les éléments sont automatiquement ordonnés dans une zone de mémoire disponible du bloc de façon à...
  • Page 36 Glossaire Bloc de données global (DB) Chaque bloc de fonction, chaque fonction ou bloc d'organisation peut lire les données depuis un bloc de données global, voire écrire des données dans un bloc de données global. Ces données restent dans le bloc de données et sont ensuite conservées même après avoir quitté...
  • Page 37 Glossaire Effacement général Lors de l'effacement général, la CPU passe à l'état de base configuré. Mémento Un mémento est une zone de mémoire de la CPU qui est disponible à partir de chaque bloc de code (FC, FB, OB). Vous pouvez accéder à cette zone de mémoire en écriture et en lecture.
  • Page 38 Glossaire Structure et utilisation de la mémoire CPU Description fonctionnelle, 01/2013, A5E03461666-01...
  • Page 39 Index Temporisations, 13 Bloc de données, 14, 19 Bloc fonctionnel, 14 Zones de mémoire, 9 Compteurs, 13 Data Logging (archives) Aperçu de Data Logging, 25 DataLogClear, 28 DataLogClose, 27 DataLogCreate, 26, 27 DataLogDelete, 28 DataLogNewFile, 27, 28 DataLogOpen, 27 DataLogWrite, 27 Exemple de programme, 29 Structure des données, 26 Données Recette, 23...
  • Page 40 Index Structure et utilisation de la mémoire CPU Description fonctionnelle, 01/2013, A5E03461666-01...