Académique Documents
Professionnel Documents
Culture Documents
A B Y=A •
B
0 0 0
0 1 0
1 0 0
1 1 1
:NAND
B Y=A• B
A
0 0 1
0 1 1
1 0 1
1 1 0
NOR :
A B Y=A+B
0 0 1
0 1 0
1 0 0
1 1 0
: a porte XOR L
A B Y=A B
0 0 0
0 1 1
1 0 1
1 1 0
Écritures canoniques d'une fonction logique
ABC
A B C F P3 + P 5 + P 6 +
P7
00 0 0 0
0 0 1 0 0
0 1 0 0 0
0 1 1 1 1
1 0 0 0 0
1 0 1 1 1
1 1 0 1 1
1 1 1 1 1
Écritures canoniques d'une fonction logique
A+B+C
A B C F
S0 · S1 · S2 · S4
0 0 0 0 0
0 0 1 0 0
0 1 0 0 0
0 1 1 1 1
1 0 0 0 0
1 0 1 1 1
1 1 0 1 1
1 1 1 1 1
A B C F
0 0 0 0
0 0 1 0
0 1 0 0
0 1 1 1
1 0 0 0
1 0 1 1
1 1 0 1
1 1 1 1
Trouver sa fonction logique
• Principe
– Donner l'expression des sorties de chaque porte/composant en fonction
des valeurs de ses entrées
– En déduire au final la (ou les) fonction(s) logique(s) du circuit
– On peut ensuite
• Déterminer la table de vérité du circuit
• Simplifier la fonction logique
• 3 entrées, 1 sortie
• Composé uniquement de portes logiques OU, ET et NON
f (a,b,
c) =
(a+b)*(b*c)
a b c f
0 0 0 1
0 0 1 1
0 1 0 1
0 1 1 1
1 0 0 1
1 0 1 0
1 1 0 1
1 1 1 1
- Fonctionnement :
L'automate programmable reçoit les informations relatives à l'état du système et puis commande les
pré-actionneurs suivant le programme inscrit dans sa mémoire.
Généralement les automates programmables industriels ont un fonctionnement cyclique.
Le microprocesseur réalise toutes les fonctions logiques ET, OU, les fonctions de temporisation, de
comptage, de calcul... Il est connecté aux autres éléments (mémoire et interface E/S) par des
liaisons parallèles appelées ' BUS ' qui véhiculent les informations sous forme binaire.. Lorsque le
fonctionnement est dit synchrone par rapport aux entrées et aux sorties, le cycle de traitement
commence par la prise en compte des entrées qui sont figées en mémoire pour tout le cycle.
.Ensuite il faut Remplir la table des mnémoniques comme indiqué ci-dessous puis enregistrer
3. Pour « écrire » le programme avec un langage CONT.Revenez à SIMATIC
Manager et sélectionner Blocs/ OB1.
Par la suite vous aurez cette fenetre et vous allez choisir CONT
.r
Une fois ce travail terminé il faut enregistre
STEP 7 permet d’éditer en ligne le programme utilisateur chargé dans une CPU pen-
dant que la CPU se trouve à l’état de fonctionnement « Marche » (RUN).
Attention
Le fait de modifier un programme en ligne lorsqu’il est en cours d’exécution peut
entraîner des erreurs de fonctionnement ou des perturbations imprévues dans
l’installation et donc des blessures ou des dommages matériels.
Si la CPU fonctionne en ligne et se trouve à l’état de marche (RUN) lors de l’édition
du programme utilisateur chargé dans la CPU, vous risquez de provoquer des
situations dans lesquelles les machines sont subitement mises en marche ou arrêtées et
donc d’être à l’origine de blessures corporelles ou de dommages matériels.
Concevez toujours le déroulement du processus conformément aux règles de sécu- rité en vigueur.
N’essayez jamais de modifier un programme en ligne en cours d’exécution sans avoir pris des mesures de
sécurité supplémentaires