Mémento Système Et Mémento De Cadence - Siemens SIMATIC S7-1200 Manuel

Masquer les pouces Voir aussi pour SIMATIC S7-1200:
Table des Matières

Publicité

Concepts concernant les automates programmables
4.1 Exécution du programme utilisateur
4.1.6.1
Mémento système et mémento de cadence
Vous vous servez des propriétés CPU pour activer les octets "mémento système" et
"mémento de cadence". La logique de votre programme peut faire référence à des bits
individuels de ces fonctions.
● Vous pouvez affecter un octet dans la zone de mémoire M au mémento système. L'octet
● Vous pouvez affecter un octet dans la zone de mémoire M au mémento de cadence.
La CPU initialise ces octets lors du passage de l'état ARRET à l'état MISE EN ROUTE. Les
bits du mémento de cadence changent de manière synchrone avec l'horloge CPU aux états
MISE EN ROUTE et MARCHE.
L'écrasement des bits du mémento système ou du mémento de cadence peut altérer les
données dans ces fonctions et provoquer un fonctionnement incorrect du programme
utilisateur, pouvant entraîner la mort et des blessures graves.
Comme le mémento de cadence et le mémento système ne sont pas réservés en mémoire
M, des instructions ou des tâches de communication peuvent écrire dans ces adresses et
altérer les données.
Evitez d'écrire des données dans ces adresses afin de garantir le bon fonctionnement de
ces fonctions et prévoyez toujours un circuit d'arrêt d'urgence pour votre processus ou
votre installation.
82
de mémento système fournit les quatre bits suivants qui peuvent être consultés par votre
programme utilisateur :
– Le bit "Toujours 0 (low)" est toujours à 0.
– Le bit "Toujours 1 (high)" est toujours à 1.
– "Diagramme de diagnostic modifié" est mis à 1 pendant un cycle après que la CPU a
consigné un événement de diagnostic. Comme la CPU ne définit pas le bit
"Diagramme de diagnostic modifié" avant la fin de la première exécution des OB de
cycle de programme, votre programme utilisateur ne peut pas détecter s'il y a eu une
modification du diagnostic pendant l'exécution des OB de démarrage ou la première
exécution des OB de cycle de programme.
– Le bit "Premier cycle" est mis à 1 pendant la durée du premier cycle une fois l'OB de
démarrage terminé. Une fois l'exécution du premier cycle achevée, le bit "Premier
cycle" est mis à 0.
Chaque bit de l'octet configuré comme mémento de cadence génère une impulsion en
signaux carrés. L'octet de mémento de cadence fournit 8 fréquences différentes, de 0,5
Hz (lent) à 10 Hz (rapide). Vous pouvez utiliser ces bits comme bits de commande, en
particulier en combinaison avec des instructions sur front, pour déclencher des actions
dans le programme utilisateur sur une base cyclique.
PRUDENCE
Automate programmable S7-1200
Manuel système, 07/2011, A5E02486682-04

Hide quick links:

Publicité

Table des Matières
loading

Table des Matières