Lecture Directe En Périphérie - Siemens SIMATIC S7-300 Manuel De Référence

Langage cont
Masquer les pouces Voir aussi pour SIMATIC S7-300:
Table des Matières

Publicité

1.17
Lecture directe en périphérie
Description de l'opération
La fonction de lecture directe en périphérie exige la création d'un réseau (voir l'exemple ci-
dessous).
Pour des applications où le temps joue un rôle important, il se peut que l'état de signal en cours
d'une entrée TOR doive être lu plus fréquemment que normalement (une fois par cycle).
L'opération de lecture directe en périphérie est mise au même état de signal que l'entrée TOR du
module d'entrées au moment où le trajet de courant concerné est lu. Sinon, vous devez patienter
jusqu'au prochain cycle de l'OB1 lorsque la zone de mémoire des entrées est mise à jour avec
l'état de la zone de mémoire de la périphérie.
Si vous désirez avoir accès direct en lecture à l'entrée (ou à plusieurs entrées) dans le module
d'entrées, utilisez la zone de mémoire de périphérie des entrées (PE) et non la zone de mémoire
des entrées (E). La zone de mémoire de la périphérie peut être lue sous forme d'octet, de mot ou
de double mot ; une entrée TOR individuelle ne peut donc pas être lue via un contact (bit).
Transmission conditionnelle de la tension en fonction de l'état de signal d'une entrée
directe
1. Lecture par la CPU du mot de la zone de mémoire PE contenant les données significatives
2. Ensuite, combinaison par ET du mot de la zone de mémoire PE avec une constante acceptant
un résultat différent de 0 si le bit d'entrée est à 1.
3. Contrôle de la condition "différent de 0"
Exemple
Réseau CONT avec l'opération de lecture directe en périphérie pour l'entrée E 1.1
E 4.1
PEW1
16#0002
* Il faut indiquer MWx pour pouvoir sauvegarder le réseau. x correspond à un numéro autorisé
quelconque.
Description de l'opération WAND_W (ET mot) :
PEW1
W#16#0002
Résultat
Dans cet exemple, l'entrée directe E 1.1 est montée en série avec les entrées E 4.1 et E 4.5.
Le mot PEW1 contient l'état de signal direct de E 1.1. PEW1 est combiné à W#16#0002 selon ET.
Le résultat est différent de 0 si E 1.1 (deuxième bit) est vrai dans PB1 (1). Le contact U<>0
transfère la tension si le résultat de l'opération WAND_W est différent de zéro.
Langage CONT pour SIMATIC S7-300/400
Manuel de référence, 04/2017, A5E41654705-AA
WAND_W
<>0
ENO
EN
IN1
OUT
IN2
MWx *
0000000000101010
0000000000000010
0000000000000010
Opérations combinatoires sur bits
1.17 Lecture directe en périphérie
E 4.5
33

Publicité

Table des Matières
loading

Ce manuel est également adapté pour:

Simatic s7-400

Table des Matières