Télécharger la présentation
La présentation est en train de télécharger. S'il vous plaît, attendez
1
Proposition de correction des exercices de cours Automatismes séquentiels II
2
Résultat=a1+(a2*(a3-a4)*a5)+a6
Langage IL: Exercice1 1°) Ecrire le programme IL qui code l’équation combinatoire suivante: Résultat=a1+(a2*(a3-a4)*a5)+a6 LD a1 ADD( a2 MUL( a3 SUB a4 ) MUL a5 ADD a6 ST Résultat
3
Langage IL: Exercice2 2°) Ecrire le programme IL qui code les instructions FDB suivantes LD auto_mode AND start_cmd ST MemoireCommande.S LD stop_cmd ST MemoireCommande.R CAL MemoireCommande LD MemoireCommande.Q ST Command
4
Langage IL: Exercice3 FUNCTION_BLOCK AFFECTE VAR_INPUT selecteur: INT; END_VAR VAR_IN_OUT Bs0:BOOL;BS1:BOOL;Bs2:BOOL; LD selecteur JMPC test1 LD TRUE ST bs0 RET Test1: SUB 1 JMPC test2 ST bs1 Test2: SUB 1 RETCN ST bs2 END_FUNCTION_BLOCK 3°) Ecrire un bloc fonctionnel AFFECTE qui a pour argument un entier non signé « Selecteur » et qui si Selecteur=i i∈{0,1,2} positionne un bit de sortie bsi à TRUE i∈{0,1,2} sans modifier les autres bits Ecrire une séquence d’instruction IL qui appelle ce bloc et lit un des 3 bits de sortie
5
Langage FDB: Exercice1/2
Partie déclarative Code FDB
6
Langage FDB: Exercice2/2
Instanciation : ffg
7
Grafcet: Exercice de base
Proposition 1 3 possibilités… parmi d’autres encore. Le Grafcet est un langage de description. Ce langage permet de décrire un même fonctionnement de différentes manières. Proposition 2 Proposition 3
8
Grafcet: Jeux des 7 erreurs
1°) Pas d’étape initiale 2°) Etape 22 fugace, pas d’action continue sur Etape22 3°) La transition 24->25 ne sera jamais franchie 4°) Erreur de Syntaxe: Convergence en ET Fausse 5°) 2 fronts decorrélés ne peuvent survenir en même temps. Transition 32->21 jamais franchie 6°) Réceptivité X29 jamais franchie (Synchronisation avec un état futur…) 7°) Erreur de Syntaxe: Divergence en ET puis Convergence en OU
9
Grafcet Transcription en LD/IL 1/2
Réseau LD correspondant: Equations correspondantes à transcrire
10
Grafcet Transcription en LD/IL 2/2
LD M0 OR M1 OR M2 JMPC L1 LD TRUE ST M0 L1: LD C ANDN M100 ST fmc ST M100 AND a ST t0 LD M1 AND b ST t1 LD M2 AND fmc ST t2 ANDN t0 OR t2 ANDN t1 OR t0 ST M1 ANDN t2 OR t1 ST M2 AND d OR M1 ST A ST B Code IL correspondant: Equations correspondantes à transcrire
Présentations similaires
© 2024 SlidePlayer.fr Inc.
All rights reserved.