Explorer les Livres électroniques
Catégories
Explorer les Livres audio
Catégories
Explorer les Magazines
Catégories
Explorer les Documents
Catégories
SCE Curriculum
pour la solution d’automatisation cohérente
Totally Integrated Automation (TIA)
Siemens Automation Cooperates with Education
Veuillez noter que les packages pour formateurs ont parfois été remplacés par de nouveaux packages.
Vous pouvez consulter les packages SCE actuellement disponibles sous : www.siemens.com/sce/tp
Formations
Pour les formations Siemens SCE régionales, contactez votre interlocuteur SCE régional
www.siemens.com/sce/contact
Remarque d’utilisation
Cette documentation ne peut être utilisée que pour une première formation aux produits/systèmes Siemens,
autrement dit elle peut être copiée, en partie ou en intégralité, pour être distribuée aux participants à la formation
afin qu'ils puissent l'utiliser dans le cadre de leur formation. La diffusion et la duplication de cette documentation,
l'exploitation et la communication de son contenu sont autorisées au sein d’instituts publics de formation et de
formation continue.
Toute exception requiert au préalable l’autorisation écrite de la part des interlocuteurs Siemens AG : Monsieur
Roland Scheuerer roland.scheuerer@siemens.com.
Toute violation de cette règle expose son auteur au versement de dommages et intérêts. Tous droits réservés,
en particulier en cas de délivrance de brevet ou d'enregistrement d'un modèle déposé.
Il est expressément interdit d’utiliser cette documentation pour des cours dispensés à des clients industriels.
Tout usage de cette documentation à des fins commerciales est interdit.
Nous remercions l’entreprise Michael Dziallas Engineering ainsi que toutes les personnes ayant contribué à la
réalisation de cette documentation.
PAGE :
1. Avant-propos .............................................................................................................................................. 4
2. Notes concernant la programmation du SIMATIC S7-1200 ....................................................................... 6
2.1 Automate SIMATIC S7-1200 ...................................................................................................................... 6
2.2 Logiciel de programmation STEP 7 Professional V11 (TIA Portal V11) ..................................................... 6
3.0 Fonctions de diagnostic pour le SIMATIC S7-1200 .................................................................................... 7
3.1. Diagnostics appareil ................................................................................................................................. 13
3.2. Comparaison hors ligne/en ligne .............................................................................................................. 22
3.3. Visualisation et forçage de variables ........................................................................................................ 25
3.4. Forçage permanent de variables .............................................................................................................. 29
3.5. Débloquer les sorties de périphérie .......................................................................................................... 32
1. Avant-propos
Objectif :
Dans ce module, le lecteur va prendre connaissance des outils aidant la recherche des erreurs de
programmation.
Pour cela, on utilisera le projet TIA Portal "Startup (Initiation)" du module 010-010_R1201_Initiation à la
programmation du SIMATIC S7-1200 pour introduire les fonctions de test en ligne.
Pré-requis :
2 STEP7 Professional
1 PC V11 (TIA Portal)
3 Connexion Ethernet
L'automate SIMATIC S7-1200 est un mini-contrôleur modulaire utilisé pour les petites et moyennes
performances.
Il existe un éventail complet de modules pour une adaptation optimisée à la tâche d'automatisation.
Le contrôleur S7 est composé d’une alimentation électrique, d'une CPU et de modules d’entrées/sorties
pour les signaux numériques et analogiques.
Le cas échéant, des processeurs de communication et des modules fonctionnels sont ajoutés pour des
tâches spéciales comme la commande de moteur pas à pas.
Le logiciel STEP 7 Professional V11 (TIA Portal V11) est l'outil de programmation des automates
- SIMATIC S7-1200
- SIMATIC S7-300
- SIMATIC S7-400
- SIMATIC WinAC
Avec STEP 7 Professional V11, les fonctions suivantes peuvent être utilisées pour automatiser une
installation :
- Configuration et paramétrage du matériel
- Paramétrage de la communication
- Programmation
- Test, mise en service et dépannage avec les fonctions d'exploitation et de diagnostic
- Documentation
- Génération d’écrans de visualisation pour les Basic Panels SIMATIC avec WinCC Basic intégré.
- Il est également possible de générer des écrans de visualisation pour les PC et autres Panels à
l'aide d'autres progiciels WinCC
Toutes les fonctions sont détaillées dans l’aide en ligne.
Ci-dessous, on utilise le projet TIA Portal "startup_S7-1200 (Initiation)" du module 010-010 pour
introduire les fonctions de test en ligne.
Pour cela, charger le programme startup (Initiation) dans l'automate.
1. L’outil que nous allons utiliser est Totally Integrated Automation Portal, que l’on appelle ici d’un
double-clique. ( Totally Integrated Automation Portal V11)
2. Nous allons maintenant ouvrir le projet startup (Initiation) du module 010-010 dans la vue du
portail. Ce projet servira de base pour le programme. ( Open existing project (Ouvrir le projet existant)
startup (Initiation) Open (ouvrir))
3. L'option First steps (Mise en route) est proposée pour la configuration. Cliquez sur Open the
project view (Ouvrir la vue du projet). ( Open the project view (Ouvrir la vue du projet))
5. Sélectionner l'interface PG/PC pour accès en ligne, puis cliquer sur Go online (Connexion en
ligne). ( Interface PG/PC pour l'accès en ligne Go online (Connexion en ligne))
6. Une fois connecté en ligne à la CPU, on peut démarrer et arrêter la CPU avec les boutons .
Dans le navigateur du projet, les références concernant le diagnostic sont déjà fournies sous la
forme d'icônes.
8. Faire un clic droit sur la CPU et choisir Online & diagnostics (En ligne et diagnostic) pour
consulter les détails la concernant. ( Online & Diagnostics (En ligne et diagnostic))
9. Dans la partie droite, le panneau de commande CPU s'affiche, ainsi que le temps de cycle et la
mémoire.
10. Des informations générales sur la CPU sont disponibles. ( General (Général))
11. S'il y a des informations de diagnostic, elles sont affichées dans l'état du diagnostic et dans le
tampon de diagnostic. ( Diagnostic status (Etat du diagnostic) Diagnostics buffer (Tampon de
diagnostic))
12. Le tampon de diagnostic constitue l'aide la plus importante pour les diagnostics d'erreur.
( Diagnostics buffer (Tampon de diagnostic))
16. Sous Fonctions, vous pouvez affecter l'adresse IP. ( Fonctions Assign IP address (Affecter
l'adresse IP))
17. Sous Fonctions, vous pouvez régler l'heure. ( Set time of day (Régler l'heure))
Il est souvent important de savoir si les données enregistrées correspondent aux données chargées
dans le contrôleur.
En premier lieu, supprimer la négation d'ARRET D'URGENCE sur ET dans le bloc Program press
[FC1].
Enregistrer le bloc Program press [FC1] , mais ne pas le charger dans le contrôleur.
Si des différences dans les blocs sont affichées , cliquer sur Start detailed comparison pour lancer
une comparaison détaillée. ( Program press Start detailled comparison (Lancer une comparaison
détaillée))
Le bloc est affiché sous sa version hors ligne et en ligne, les différences sont signalées.
( Résultat de la comparaison)
Pour visualiser et forcer les variables, vous devez ajouter une nouvelle table de visualisation. ( Add
new watch table (Ajouter nouvelle table de visualisation))
Vous pouvez saisir les variables dans la table ou sélectionner la table de variables standards et faire
glisser les variables à visualiser de la vue de détail sur la table de visualisation. ( Default tag table
(Table de variables standard))
Les colonnes suivantes peuvent être affichées : Toutes les colonnes de forçage et Toutes les
colonnes du mode étendu. Choisir le point de déclenchement de la visualisation.
( Permanent)
Point de déclenchement
"Début du cycle"
Point de déclenchement
"Fin du cycle"
Cliquer ensuite sur Visualiser toutes les valeurs de manière unique et immédiate ou sur
Entrer les valeurs de forçage voulues et les activer . Cliquer ensuite sur pour Forcer toutes
les valeurs activées de manière unique et immédiate ou sur pour Forcer toutes les valeurs
actives par "Forçage avec condition de déclenchement". ( TRUE Force toutes les
valeurs actives par "Forçage avec condition de déclenchement")
Remarque :
Si la table de visualisation est fermée ou si la connexion avec l'API est perdue, toutes les variables
forcées deviennent inactives.
La fonction Forçage permanent permet de renseigner les variables avec une valeur fixe.
Les valeurs de forçage permanent sont prédéfinies comme avec la fonction "Forçage de variables",
mais à l'inverse, elles sont conservées après l'arrêt ou la mise hors tension de la CPU.
Double-cliquer sur Force table (Table de forçage permanent) pour réaliser le forçage permanent.
( Force table (Table de forçage permanent)
Copier l'opérande "M0" avec l'adresse %A0.0 à partir de la table de visualisation. ( M0)
Entrer les valeurs voulues et les activer . Ensuite, cliquer sur Démarrer forçage permanent ou
remplacer. Cette action écrit la nouvelle demande forcée dans la CPU.
Remarque :
Si la table de visualisation est fermée ou si la connexion avec l'API est perdue, le forçage permanent
reste actif et la DEL FRCE jaune sur la CPU s'allume.
Le forçage permanent est arrêté et la DEL FRCE jaune sur la CPU s'éteint.
Si une demande de forçage permanent existe déjà, elle est signalée par une icône dans la table de
visualisation.
La fonction Débloquer PA permet de désactiver le blocage de validation des sorties (BASP) qui
empêche l'émission de signaux de sortie lorsque la CPU est en mode STOP.
Après le déblocage PA, les sorties commandées sont actives lorsque la CPU est en mode STOP. Les
modules analogiques sortent leur dernière valeur.
Pour utiliser cette fonction, saisir l'opérande dans la table de visualisation au format requis, ainsi que la
valeur de forçage.
L'opérande doit être adressé en tant que périphérie au format Byte, Word ou DWord (%AB0:P,
%AW0:P, %AD0:P).
Il n'est certes pas possible de visualiser les sorties de périphérie, mais vous pouvez en visualiser
complément la mémoire image des sorties (MIS) dans la mémoire de la CPU (également en mode
STOP).
Cliquer à nouveau sur le bouton ou commuter la CPU en mode RUN pour terminer à nouveau la
fonction Débloquer PA.