Télécharger Imprimer la page

Siemens SIMATIC S5 AP S5-155U Guide De Programmation page 85

Publicité

Surveillance du temps de
cycle
Mémoire image des entrées
et sorties (MIE et MIS)
Mémentos de couplage
Programmation de la CPU 948
C79000-G8577-C848-04
La CPU surveille la durée maximale du cycle qui, par défaut, a une va-
leur de 200 ms. Vous pouvez définir cette valeur vous-même ou bien
redémarrer la surveillance du temps de cycle (réarmement du chien de
garde) pendant le traitement du programme utilisateur (cf. DX 0 au
chapitre 7 et bloc d'organisation de fonction spéciale OB 222 au para-
graphe 6.20).
La mémoire image des entrées et des sorties est une zone de mémoire
de la RAM interne.
Avant d'exécuter le programme utilisateur cyclique, le programme sy-
stème lit les états des signaux des cartes de périphérie d'entrée dans la
mémoire image des entrées MIE (acquisition des entrées). Le program-
me utilisateur exploite cette MIE et inscrit alors les états des signaux
pour les sorties dans la MIS. Après traitement du programme utilisa-
teur, le programme système transfère le contenu de la MIS aux cartes
de périphérie de sortie (émission des sorties).
La sauvegarde intermédiaire des signaux de périphérie dans la mémoi-
re image des entrées et des sorties permet d'éviter le "battement" de la
sortie de la périphérie correspondante qui résulterait du changement
de l'état logique d'un bit pendant un cycle du programme.
La mémoire image est donc une zone de mémoire dont le contenu n'est
acquis et émis qu'une fois par cycle.
Nota
La mémoire image n'existe que pour les octets d'entrées et de
sorties de la périphérie P ayant une adresse de 0 à 127.
Outre la mémoire image intégrée au système, vous pouvez définir
et transmettre d'autres mémoires image à l'aide de l'OB 126 (cf.
paragraphe 6.6).
Les mémentos de couplage servent à l'échange de données entre les
différentes CPU en fonctionnement multiprocesseur ou entre la CPU
et certains processeurs de communication.
Avant le démarrage du traitement cyclique du programme utilisateur,
le programme système lit les mémentos de couplage d'entrée de la
CPU. Après le traitement du programme utilisateur, il transfère les
mémentos de couplage de sortie au coordinateur ou aux processeurs
de communication.
Les mémentos de couplage d'entrée et de sortie sont définis par pa-
ramétrage du bloc de données DB 1 (cf. paragraphe 10.1.6).
Traitement du programme utilisateur
3 - 13

Publicité

loading

Ce manuel est également adapté pour:

Simatic s5 cpu 948