Télécharger Imprimer la page

Siemens SIMATIC S7-200 Manuel D'utilisation page 257

Masquer les pouces Voir aussi pour SIMATIC S7-200:

Publicité

Chargement du programme dans la CPU à l'état "Marche"
L'édition à l'état "Marche" permet de charger uniquement le bloc de code pendant que le S7-200 est à l'état
"Marche". Avant de charger votre bloc de code dans la CPU à l'état "Marche", tenez compte des
conséquences d'une modification à l'état "Marche" sur le fonctionnement du S7-200 dans les situations
suivantes :
Si vous avez effacé la logique de commande d'une sortie, le S7-200 maintient cette sortie au dernier
-
état de celle-ci jusqu'à la mise hors tension puis sous tension suivante ou jusqu'au passage suivant à
l'état "Arrêt".
Si vous avez effacé un compteur rapide ou des fonctions de sortie d'impulsions alors qu'ils
-
s'exécutaient, le compteur rapide ou la sortie d'impulsions continue à s'exécuter jusqu'à la mise hors
tension puis sous tension suivante ou jusqu'au passage suivant à l'état "Arrêt".
Si vous avez effacé une opération Associer programme d'interruption à événement mais que vous
-
n'avez pas effacé le programme d'interruption, le S7-200 continue à exécuter le programme
d'interruption jusqu'à la mise hors tension puis sous tension suivante ou jusqu'au passage suivant à
l'état "Arrêt". De même, si vous avez effacé une opération Dissocier programme d'interruption
d'événement, les programmes d'interruption ne sont pas arrêtés avant la mise hors tension puis sous
tension suivante ou avant le passage suivant à l'état "Arrêt".
Si vous avez ajouté une opération Associer programme d'interruption à événement qui dépend du
-
mémento "Premier cycle", cet événement n'est pas activé avant la mise hors tension puis sous
tension suivante ou le passage suivant de l'état "Arrêt" à l'état "Marche".
Si vous avez effacé une opération Valider tous les événements d'interruption, les programmes
-
d'interruption continuent à s'exécuter jusqu'à la mise hors tension puis sous tension suivante ou
jusqu'au passage suivant de l'état "Marche" à l'état "Arrêt".
Si vous avez modifié la table d'adresses d'une boîte de réception et que la boîte de réception est
-
active au moment du passage de l'ancien programme au nouveau programme, le S7-200 continue à
écrire les données reçues à l'ancienne adresse de table. Les opérations Lire depuis réseau et Ecrire
dans réseau fonctionnent de la même manière.
Toute logique dépendant de l'état du mémento "Premier cycle" n'est pas exécutée avant la mise hors
-
tension puis sous tension suivante ou le passage suivant de l'état "Arrêt" à l'état "Marche". Le
mémento "Premier cycle" est mis à 1 uniquement par le passage à l'état "Marche" et n'est pas affecté
par une édition à l'état "Marche".
Conseil
Pour que vous puissiez charger votre programme à l'état "Marche" dans la CPU, le S7-200 doit accepter
les éditions à l'état "Marche", le programme doit être compilé sans erreurs et la communication entre
STEP 7-Micro/WIN et le S7-200 doit fonctionner correctement.
Vous pouvez charger uniquement le bloc de code dans le S7-200.
Pour charger votre programme dans la CPU à l'état "Marche", cliquez sur le bouton Charger dans la CPU ou
sélectionnez la commande Fichier > Charger dans CPU. Si la compilation du programme a lieu sans
erreurs, STEP 7-Micro/WIN charge le bloc de code dans le S7-200.
Quitter l'édition à l'état "Marche"
Pour quitter le mode d'édition à l'état "Marche", cliquez sur la commande Test > Editer programme à l'état
Marche pour en annuler la sélection. Si des modifications n'ont pas été sauvegardées, STEP 7-Micro/WIN
vous propose soit de poursuivre l'édition, de charger les modifications dans la CPU, puis de quitter l'édition
à l'état "Marche", soit de quitter ce mode sans effectuer de chargement dans la CPU.
Guide de dépannage du matériel et
Chapitre 8
8
247

Publicité

loading