ROYAUME DU MAROC MINISTERE DE L EDUCATION NATIONALE Académie de Casablanca DÉLÉGATION DE MOHAMMEDIA Matière : Science de l Ingénieur A.T.C - Pr.MAHBAB Section : Sciences et Technologies Électriques Système n Sujet : TRONÇONNEUSE AUTOMATIQUE 4 TD: 09 pages TD n «Commande d un chariot» TD n «Commande d un chariot» TD n «Tri de caisses» TD n 4 «Commande de chariots» 08 pages Nombre de pages : 8 CLASSES : STE
/ 9 Système n A.T.C DREP 0 ANALYSE FONCTIONNELLE GLOBALE. Citer la fonction globale du système. Tronçonner des barres. Quel type d énergie reçoit le système. Energie électrique et énergie pneumatique.. Donner le rôle des organes de contrôles cités ci-dessous. S : Contrôler la longueur à tronçonner. S : Contrôler le serrage de la barre. S4 : détecter la fin du tronçonnage. S5 : détecter la présence de la barre. 4. Donner la nature de l information délivrée par ces capteurs. Information logique Capteurs T.O.R F.A.S.T du système FG Découper des barres d aluminium en forme de profilé : U PROCESSUS FP Positionner la barre Mt + rouleaux FP Serrer la barre Vérin C + dispositif de serrage FP Couper la barre Mt + Vérin C + disque coupant FP4 Positionner la tronçonneuse Vérin C
/ 9 Système n A.T.C DREP 0. fonctionnement de ces capteurs. ANALYSE DE LA CHAINE D ACQUISITION Les capteurs S S 7 sont des détecteur (ou interrupteur) de position à action mécanique. A la présence d un objet le contact du capteur se ferme ; à l absence de l objet il reste ouvert.. Donner le nom et rôle des blocs suivants : F : Nom : Capteur électromécanique F : Nom : Photo coupleur F : Nom : Filtre passe bas F4 : Nom : Trigger Rôle : Acquisition de présence Rôle : Isolation galvanique Rôle : éliminer les parasites (Filtrage). Rôle : Mise en forme GRAFCET du point de vue système 0 Compteur à 0 Présence barre et Départ cycle Positionner la barre Barre positionnée Serrer la barre Barre serrée 4 Couper la barre Barre coupée Positionner la tronçonneuse en haut Tronçonneuse positionnée en haut 5 Desserrer la barre Barre desserrée 6 Incrémenter compteur Nombre de morceaux = 0 Nombre de morceaux < 0
/ 9 Système n A.T.C DREP 0 GRAFCET du point de vue P.C 0 N : = 0 S. S5 KM S M S M KM S4 4 4 M S6 5 4 M S7 6 N := N + N = 0 N < 0 Constituants de la P.O et de la P.C Partie Commande PIC 6 F 84 P.C Constituants de commande Ordres Informations Consigne : Ordre départ cycle Bouton S P.O Constituants opératifs Partie opérative Actionneurs : Moteurs Mt et Mt. Vérins C et C. Préactionneurs : distributeurs. Relais KM et KM. Capteurs : S, S, S 4, S 5, S 6 et S 7 Processus à Commander : Barre d aluminium. Effecteurs : Disque coupant.
4 / 9 Système n A.T.C DREP 04 Organigramme Début Compteur 0 Présence barre et Départ cycle Positionner la barre Barre positionnée Serrer la barre Barre serrée Couper la barre Barre coupée Positionner la tronçonneuse en haut Tronçonneuse positionnée Desserrer la barre Barre desserrée Incrémenter le compteur Compteur = 0
5 / 9 Système n A.T.C DREP 05 Début Organigramme (point de vue PIC) Configuration du PIC PORTA 00 H N 00 H RB 7 0 RB 0 = RB 4 = RA 0 RB = RA 0 0 RA RB = RA 4 RA 0 RA RB = RA 4 0 RA 0 RB 7 RB 5 = RA RB 7 0 RB 6 = PORTA et RB 7 en SORTIE PORTB (sauf RB 7 ) en ENTREE Système au repos (aucune action) Compteur N à 0 Présence barre et départ cycle? Positionner la barre Barre positionnée? Serrer la barre Barre serrée? Couper la barre Barre coupée? Positionner la tronçonneuse en haut Tronçonneuse positionnée? Desserrer la barre Barre desserrée? RA 0 N N + Incrémenter le compteur N = 0 Compteur = 0?
6 / 9 Système n A.T.C DREP 06 Initialisation Init BSF STATUS, 5 ; accès à la BANK 0 CLRF TRISA ; PORTA en sortie MOVLW 0x7F ; MOVWF TRISB ; configuration du PORTB BCF STATUS, 5 ; accès à la BANK Programme principal DEBUT CLRF PORTA ; état de repos (aucune action) BCF PORTB, 0 ; CLRF 0x0C ; Compteur à 0 LAB MOVF PORTB, W ; Présence barre ANDLW B 000000 ; SUBLW B 000000 ; Départ cycle BTFSS STATUS, Z ; GOTO LAB ; Reprendre BSF PORTA, 0 ; positionner la barre LAB BTFSS PORTB, ; barre positionnée GOTO LAB BCF PORTA, 0 ; BSF PORTA, ; serrer la barre LAB BTFSS PORTB, ; barre serrée GOTO LAB BCF PORTA, ; BSF PORTA, ; BSF PORTA, 4 ; couper la barre LAB4 BTFSS PORTB, ; barre coupée GOTO LAB4 BCF PORTA, ; BCF PORTA, 4 ; BSF PORTB, 7 ; positionner la tronçonneuse LAB5 BTFSS PORTB, 5 ; tronçonneuse positionnée GOTO LAB5 BCF PORTB, 7 ; BSF PORTA, ; desserrer la barre LAB6 BTFSS PORTB, 6 ; barre desserrée GOTO LAB6 BCF PORTA, ; INCF 0x0C, ; incrémenter compteur MOVF 0x0C, W ; SUBLW D 0 ; BTFSS STATUS, Z ; Compteur = 0 GOTO Reprendre ; couper encore la barre GOTO DEBUT ; la barre est coupée en 0 morceaux END ; fin du fichier
7 / 9 Système n A.T.C DREP 07 Composants de la chaîne cinématique Repérage des Composants de la chaîne cinématique
8 / 9 Système n A.T.C DREP 08 Cote relative à la condition JA Calculer la cote fonctionnelle B relative à la condition JB CALCUL : 4,7 B 4,5 JBM = BM - B6m - BM - B4m BM = JBM + B6m + BM + B4m= 4 + 9, 8 +, 4 + 8, = 4, 5 JBm = Bm - B6M - Bm - B4M Bm = JBm + B6M + Bm + B4M= + 0, +, 57 + 8, 5 = 4, 7 Etude de conception
9 / 9 Système n A.T.C DREP 09 Détermination d un composant du dessin d ensemble
/ TD n GRAFCET - PIC Lycée.T Mohammedia COMMANDE D UN CHARIOT GRAFCET point de vu partie opérative GRAFCET point de vu partie commande 0 0 Départ cycle Dcy Aller à droite D Chariot à droite b Temporisation T 0 T 0 Fin Temporisation T 0 To/X/5s Aller à gauche G Chariot à gauche a PROGRAMME : BSF STATUS, 5 ; BANK MOVLW 0xC MOVWF TRISB ; Configuration du PORTB BCF STATUS, 5 ; BANK 0 L4 BCF PORTB, 0 ; BCF PORTB, ; Arrêt du chariot L BTFSS PORTB, 4 ; GOTO L ; Départ cycle BSF PORTB, 0 ; Aller à droite L BTFSS PORTB, ; Chariot à droite GOTO L ; BCF PORTB, 0 ; Arrêt du chariot CALL TEMPO ; Appel du sous Programme Tempo BSF PORTB, ; Aller à gauche L BTFSS PORTB, ; Chariot à gauche GOTO L ; GOTO L4 ; Reprendre END ; Fin du fichier
/ TD n GRAFCET - PIC Lycée.T Mohammedia ORGANIGRAMME : Début Configuration PIC Arrêt du chariot RB 0 0 RB 0 Départ cycle Aller à droite Chariot à droite Arrêt du chariot Temporisation Aller à gauche Chariot à gauche RB 4 = RB 0 RB = RB 0 0 Temporisation RB RB =
/ TD n GRAFCET - PIC Lycée.T Mohammedia COMMANDE D UN CHARIOT GRAFCET point de vu partie opérative GRAFCET point de vu partie commande 0 Départ cycle 0 dcy Aller à droite D Chariot à droite b Aller à gauche G Chariot en position c c Aller à droite D Chariot à droite b 4 Aller à gauche 4 G Chariot à gauche a PROGRAMME: BSF STATUS, 5 ; BANK MOVLW 0xC ; MOVWF TRISB ; Configuration du PORTB BCF STATUS, 5 ; BANK 0 L BCF PORTB, 0 ; BCF PORTB, ; Arrêt du chariot L BTFSS PORTB, 5 ; GOTO L ; Départ cycle BSF PORTB, 0 ; Aller à droite L BTFSS PORTB, ; Chariot à droite GOTO L ; BCF PORTB, 0 ; BSF PORTB, ; Aller à gauche L4 BTFSS PORTB, 4 ; Chariot en position c GOTO L4 ; BSF PORTB, 0 ; Aller à droite BCF PORTB, ; L5 BTFSS PORTB, ; Chariot à droite GOTO L5 ; BCF PORTB, 0 ; BSF PORTB, ; Aller à gauche L6 BTFSS PORTB, ; Chariot à gauche GOTO L6 ; GOTO L ; Reprendre END ; Fin du fichier
/ TD n GRAFCET - PIC Lycée.T Mohammedia ORGANIGRAMME : Début Configuration PIC Arrêt du chariot RB 0 0 RB 0 Départ cycle Aller à droite Chariot à droite Aller à gauche Chariot en position c Aller à droite Chariot à droite Aller à gauche Chariot à gauche RB 5 = RB 0 RB = RB 0 0 RB RB 4 = RB 0 RB 0 RB = RB 0 0 RB RB =
/ TD n GRAFCET - PIC Lycée.T Mohammedia TRI DE CAISSES GRAFCET point de vu partie opérative : 0 Petite caisse Avance poussoir Grande caisse 4 Avance poussoir Caisse devant P Caisse devant P 5 Avance poussoir Recule poussoir Avance poussoir Recule poussoir Caisse sur tapis Caisse sur tapis Recule poussoir Recule poussoir 6 Recule poussoir Recule poussoir P en arrière. 7 P en arrière P_AR P_AR P_AR Recule poussoir P en arrière GRAFCET point de vu partie commande : 0 P G Av_P 4 Av_P C_P C_T 5 C_P Av_P Re_P Av_P Re_P C_T Re_P Re_P 6 Re_P Re_P P_AR. 7 Re_P P_AR P_AR P_AR P_AR P_AR
/ TD n GRAFCET - PIC Lycée.T Mohammedia Organigramme : Début Configuration PIC Pas de Recule du poussoir Pas de Recule du poussoir Pas de Recule du poussoir Pas d avance du poussoir Pas d avance du poussoir Pas d avance du poussoir RB 0 RB 0 RB 4 0 RB 5 0 RB 6 0 RB 7 0 Petite caisse RB = Oui RB0 = RB Oui Grande caisse RB RA 5 = RB 0 RB RB 4 RA = RB 4 0 RB RB 5 RA = P en arrière RA 6 = RB 0 RB RB 6 RA 4 = RB 6 0 RB RB 7 RA = P en arrière Recule du poussoir Pas de Recule du poussoir Pas de Recule du poussoir RB RB 7 0 RB 5 0 P en arrière RA 0 =
/ TD n GRAFCET - PIC Lycée.T Mohammedia Programme : BSF STATUS, 5 ; BANK MOVLW 0xFF ; MOVWF TISTA ; PORTA en entrée MOVLW 0xFC ; MOVWF TISTA ; configuration du PORTB BC STATUS, 5 ; BANK 0 L CLRF PORTB ; Initialisation des préactionneurs à 0 L BTFSS PORTB, 0 ; Grande caisse GOTO L ; GOTO G_c ; L BTFSS PORTB, ; Petite caisse GOTO L ; P_c BSF PORTB, ; Avance du poussoir L4 BTFSS PORTA, 5 ; Caisse devant P GOTO L4 ; BCF PORTB, ; Pas d avance du poussoir BSF PORTB, ; Recule du poussoir BSF PORTB, 4 ; Avance du poussoir L5 BTFSS PORTA, ; Caisse sur tapis GOTO L5 ; BCF PORTB, 4 ; Pas d avance du poussoir BSF PORTB, ; Recule du poussoir BCF PORTB, 5 ; Recule du poussoir L6 BTFSS PORTA, ; P en arrière GOTO L6 ; GOTO L0 ; G_c BSF PORTB, ; Avance du poussoir L7 BTFSS PORTA, 6 ; Caisse devant P GOTO L7 ; BCF PORTB, ; Pas d avance du poussoir BSF PORTB, ; Recule du poussoir BSF PORTB, 6 ; Avance du poussoir L8 BTFSS PORTA, 4 ; Caisse sur tapis GOTO L8 ; BCF PORTB, 6 ; Pas d avance du poussoir BSF PORTB, ; Recule du poussoir BCF PORTB, 7 ; Recule du poussoir L9 BTFSS PORTA, ; P en arrière GOTO L9 ; L0 BCF PORTB, 5 ; Pas de Recule du poussoir BSF PORTB, ; Recule du poussoir BCF PORTB, 7 ; Pas de Recule du poussoir L BTFSS PORTA, 0 ; P en arrière GOTO L ; GOTO L ; Reprendre END ; Fin du fichier
/ TD n 4 GRAFCET Lycée.T Mohammedia COMMANDE DE CHARIOTS GRAFCET point de vu partie opérative 0 Chariot à gauche et Chariot à gauche et Départ cycle Aller à droite CH 4 Aller à droite CH Chariot à droite Chariot à droite Aller à gauche CH 5 Aller à gauche CH Chariot à gauche Chariot à gauche 6 = GRAFCET point de vu partie commande 0 dcy. g. g D 4 D d d G 5 G g g 6 =