La présentation est en train de télécharger. S'il vous plaît, attendez

La présentation est en train de télécharger. S'il vous plaît, attendez

Proposition de correction des exercices de cours Automatismes séquentiels II.

Présentations similaires


Présentation au sujet: "Proposition de correction des exercices de cours Automatismes séquentiels II."— Transcription de la présentation:

1 Proposition de correction des exercices de cours Automatismes séquentiels II

2 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 LDstop_cmd ST MemoireCommande.R CALMemoireCommande LD MemoireCommande.Q ST Command

4 Langage IL: Exercice3 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 dinstruction IL qui appelle ce bloc et lit un des 3 bits de sortie FUNCTION_BLOCK AFFECTE VAR_INPUT selecteur: INT; END_VAR VAR_IN_OUT Bs0:BOOL;BS1:BOOL;Bs2:BOOL; END_VAR LD selecteur JMPC test1 LD TRUE ST bs0 RET Test1: LD selecteur SUB 1 JMPC test2 LD TRUE ST bs1 RET Test2: SUB 1 RETCN LD TRUE ST bs2 END_FUNCTION_BLOCK

5 Langage FDB: Exercice1/2 Partie déclarative Code FDB

6 Langage FDB: Exercice2/2 Instanciation : ffg

7 Grafcet: Exercice de base 3 possibilités… parmi dautres encore. Le Grafcet est un langage de description. Ce langage permet de décrire un même fonctionnement de différentes manières. Proposition 1 Proposition 2Proposition 3

8 Grafcet: Jeux des 7 erreurs 1°) Pas détape initiale 2°) Etape 22 fugace, pas daction 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: Diver gence en ET puis Convergence en OU

9 Grafcet Transcription en LD/IL 1/2 Equations correspondantes à transcrire Réseau LD correspondant:

10 Grafcet Transcription en LD/IL 2/2 Equations correspondantes à transcrire Code IL correspondant: LDM0 OR M1 OR M2 JMPC L1 LDTRUE STM0 L1: LDC ANDNM100 ST fmc LDC STM100 LDM0 ANDa STt0 LDM1 ANDb STt1 LDM2 ANDfmc STt2 LDM0 ANDNt0 ORt2 STM0 LDM1 ANDNt1 ORt0 STM1 LDM2 ANDNt2 ORt1 STM2 LDM2 ANDd ORM1 STA LDM2 STB


Télécharger ppt "Proposition de correction des exercices de cours Automatismes séquentiels II."

Présentations similaires


Annonces Google