Automate programmable S7-200 Manuel système
Opérations combinatoires sur bits
Contacts
Contacts standard
Les opérations Contact à fermeture (LD, A, O) et Contact à ouverture
(LDN, AN, ON) obtiennent la valeur référencée dans la mémoire ou
dans la mémoire image du processus. Les opérations Contacts
standard obtiennent la valeur référencée dans la mémoire ou dans la
mémoire image si le type de données est I ou Q.
Le contact à fermeture est fermé (activé) lorsque le bit est égal à 1 et
le contact à ouverture est fermé (activé) lorsque le bit est égal à 0. En
LOG, vous pouvez rajouter des entrées aux boîtes AND et OR à
condition de ne pas dépasser 32 entrées au maximum. En LIST,
l'opération LD charge la valeur du bit en haut de la pile et les
opérations A et O combinent la valeur du bit à la valeur supérieure de
la pile selon ET et OU respectivement. L'opération LDN charge la
6
négation de la valeur du bit en haut de la pile et les opérations AN et
ON combinent cette valeur inversée à la valeur supérieure de la pile
selon ET et OU respectivement.
Contacts directs
Un contact direct n'est pas actualisé en fonction du cycle du S7-200,
mais immédiatement. Les opérations Contact direct à fermeture (LDI,
AI, OI) et Contact direct à ouverture (LDNI, ANI, ONI) lisent la valeur
de l'entrée physique lors de l'exécution de l'opération, mais la
mémoire image n'est pas mise à jour.
Le contact direct à fermeture est fermé (activé) lorsque le bit de
l'entrée physique est égal à 1 et le contact direct à ouverture est fermé
(activé) lorsque le bit de l'entrée physique est égal à 0. En LIST,
l'opération LDI charge directement la valeur de l'entrée physique en
haut de la pile et les opérations AI et OI combinent, et ce directement,
la valeur de l'entrée physique à la valeur supérieure de la pile selon
ET et OU respectivement. L'opération LDNI charge directement la
négation de la valeur de l'entrée physique en haut de la pile et les
opérations ANI et ONI combinent, et ce directement, cette valeur
inversée à la valeur supérieure de la pile selon ET et OU
respectivement.
Opération NOT
L'opération NOT change l'état de l'entrée de flux de signal (elle
inverse la valeur supérieure de la pile, de 0 à 1 ou de 1 à 0).
Opérations Front montant et front descendant
L'opération Front montant (EU) permet au courant de circuler pour un cycle, à chaque transition de 0 à 1.
L'opération Front descendant (ED) permet au courant de circuler pour un cycle, à chaque transition de 1 à 0.
Pour l'opération Front montant, la détection d'une transition de 0 à 1 dans la valeur supérieure de la pile met
la valeur supérieure de la pile à 1 ; sinon, la valeur supérieure de la pile est mise à 0. Pour l'opération Front
descendant, la détection d'une transition de 1 à 0 dans la valeur supérieure de la pile met la valeur
supérieure de la pile à 1 ; sinon, la valeur supérieure de la pile est mise à 0.
Lorsque vous éditez votre programme à l'état "Marche", vous devez entrer un paramètre pour les opérations
Front montant et Front descendant. Vous trouverez plus d'informations sur l'édition à l'état "Marche" au
chapitre 5.
Tableau 6-3 Opérandes autorisés pour les opérations d'entrée sur bits
Entrées/sorties
Bit
Bit (direct)
66
Type de
Opérandes
données
BOOL
I, Q, V, M, SM, S, T, C, L, flux de signal
BOOL
I