Maison Problème commun Quelle est la liste et l'explication des instructions PLC ?

Quelle est la liste et l'explication des instructions PLC ?

Jul 10, 2019 pm 06:01 PM
plc expliquer

Quelle est la liste et l'explication des instructions PLC ?

Liste et explication des instructions PLC (basées sur les PLC de la série Mitsubishi FX)

PLC/PAC

Quelle est la liste et lexplication des instructions PLC ?

Instructions logiques de base de l'automate Mitsubishi série FX

Instructions de récupération et de sortie (LD/LDI/LDP /LDF/OUT)

(1) LD (instruction de récupération) Une instruction pour connecter un contact normalement ouvert au bus gauche. Cette instruction est utilisée pour chaque ligne logique commençant par un contact normalement ouvert.

(2) LDI (instruction négative) Une instruction pour connecter un contact normalement fermé au jeu de barres gauche. Cette instruction est utilisée pour chaque ligne logique commençant par un contact normalement fermé.

(3) LDP (obtenir la commande de front montant) La commande de détection de front montant du contact normalement ouvert connecté à la barre omnibus gauche n'active qu'un seul balayage lorsque le front montant de l'élément de bit spécifié (de OFF → ON).

(4) LDF (Fetch Falling Edge Command) La commande de détection de front descendant du contact normalement fermé connecté au bus gauche.

(5) OUT (commande de sortie) La commande pour piloter la bobine est également appelée commande de sortie.

Instructions d'utilisation des instructions de récupération et de sortie :

1) Les instructions LD et LDI peuvent être utilisées pour entrer des contacts connectés au jeu de barres gauche, et peuvent également être utilisées avec ANB et ORB Les instructions coopèrent pour mettre en œuvre des opérations logiques de bloc

2) Les instructions LDP et LDF ne maintiennent l'activation que pendant un cycle de scrutation lorsque les composants correspondants sont valides.

3) Les composants cibles des instructions LD, LDI, LDP et LDF sont X, Y, M, T, C, S

4) L'instruction OUT peut être utilisée plusieurs fois ; en continu (bobines équivalentes en parallèle), pour les minuteries et les compteurs, la constante K ou le registre de données doit être défini après l'instruction OUT.

5) Les composants cibles de l'instruction OUT sont Y, M, T, C et S, mais ne peuvent pas être utilisés pour X. Instruction de connexion en série de contacts (AND/ANI/ANDP/ANDF)

(1) ET (instruction ET) Une instruction de connexion en série de contacts normalement ouverts pour terminer l'opération logique « ET ».

(2) ANI (ET ET INSTRUCTION) Un contact normalement fermé est connecté en série pour terminer l'opération logique NAND.

(3) Instruction de connexion en série de détection de front montant ANDP.

(4) Instruction de connexion en série de détection de front descendant ANDF.

Instructions d'utilisation des instructions de série de contacts :

1) AND, ANI, ANDP et ANDF font tous référence aux instructions de connexion d'un seul contact en série, le nombre de séries connexions Il n’y a pas de limite et peuvent être utilisées à plusieurs reprises.

2) Les éléments cibles de AND, ANI, ANDP et ANDF sont X, Y, M, T, C et S.

3) Après l'instruction OUT M101, le pilotage de Y4 à travers le contact de T1 est appelé sortie continue.

Instruction de connexion parallèle des contacts (OR/ORI/ORP/ORF)

(1) OR (ou instruction) est utilisé pour la connexion parallèle d'un seul contact normalement ouvert pour réaliser une opération logique « OU ».

(2) ORI (ou non instruction) est utilisé pour la connexion en parallèle d'un seul contact normalement fermé afin de mettre en œuvre une opération logique "OU".

(3) Commande de connexion parallèle de détection de front montant ORP.

(4) Instruction de connexion parallèle de détection de front descendant ORF.

Instructions d'utilisation des instructions de contact parallèle :

1) Les instructions OR, ORI, ORP et ORF font toutes référence à la connexion parallèle d'un seul contact, et le côté gauche extrémité du contact parallèle Reçu en LD, LDI, LDP ou LPF, l'extrémité droite est reliée à l'extrémité droite du contact correspondant de l'instruction précédente. Il n'y a pas de limite au nombre de fois où l'instruction de connexion parallèle à contact peut être utilisée en continu

2) Les composants cibles des instructions OR, ORI, ORP et ORF sont X, Y, M, T, C et S. Instructions de fonctionnement du bloc (ORB/ANB)

(1) ORB (bloc ou instruction) Utilisé pour la connexion parallèle entre des circuits où deux contacts ou plus sont connectés en série.

Instructions d'utilisation de l'instruction ORB :

1) Lorsque plusieurs blocs de circuits série sont connectés en parallèle, chaque bloc de circuits série doit être démarré avec l'instruction LD ou LDI ;

2) Il y a plusieurs blocs de circuits connectés en parallèle. Si vous utilisez l'instruction ORB pour chaque bloc de circuit, il n'y a pas de limite sur le nombre de blocs de circuits parallèles

3) Le L'instruction ORB peut également être utilisée en continu, mais cette méthode d'écriture de programme n'est pas recommandée. Les instructions LD ou LDI ne doivent pas être utilisées plus de 8 fois, c'est-à-dire que l'ORB ne peut être utilisé que moins de 8 fois de suite.

(2) ANB (bloc et instruction) Utilisé pour la connexion en série entre des circuits avec deux contacts ou plus connectés en parallèle.

Instructions d'utilisation de l'instruction ANB :

1) Lorsque des blocs de circuits parallèles sont connectés en série, utilisez l'instruction LD ou LDI au début du bloc de circuits parallèles ;

2) Lorsque plusieurs blocs de circuits parallèles sont connectés en série avec le circuit précédent en séquence, il n'y a pas de limite au nombre de fois que l'instruction ANB peut être utilisée. ANB peut également être utilisé en continu, mais comme ORB, le nombre d'utilisations est limité à 8 fois ou moins.

Instructions de réglage et de réinitialisation (SET/RST)

(1) SET (instruction de réglage) Sa fonction est de définir le composant cible en cours d'utilisation et de le conserver.

(2) RST (commande de réinitialisation) réinitialise le composant cible exploité et le maintient dans un état clair. Lorsque les instructions SET et RST sont utilisées, lorsque X0 est normalement ouvert et connecté, Y0 devient ON et reste dans cet état Même si X0 est déconnecté, l'état ON de Y0 reste inchangé uniquement lorsque le normalement ouvert de X1 est fermé ; Y0 devient l'état OFF et le maintient même si X1 est normalement ouvert et déconnecté, Y0 est toujours à l'état OFF.

Recommandations associées : "FAQ"

Instructions d'utilisation des instructions SET et RST :

1) Les composants cibles de l'instruction SET sont Y, M et S, et les composants cibles de l'instruction RST sont Y, M, S, T, C, D, V et Z. L'instruction RST est souvent utilisée pour effacer le contenu de D, Z et V, et est également utilisée pour réinitialiser la minuterie et le compteur accumulés.

2) Pour le même composant cible, SET et RST peuvent être utilisés plusieurs fois dans n'importe quel ordre, mais le dernier exécuteur est valide. Instruction différentielle (PLS/PLF)

(1) PLS (instruction différentielle sur front montant) génère une sortie d'impulsion d'un cycle de balayage sur le front montant du signal d'entrée.

(2) PLF (instruction différentielle sur front descendant) génère une sortie d'impulsion d'un cycle de balayage sur le front descendant du signal d'entrée.

Utilisez des instructions différentielles pour détecter le front du signal et contrôler l'état de Y0 via des commandes de réglage et de réinitialisation.

Instructions d'utilisation des instructions PLS et PLF :

1) Les composants cibles des instructions PLS et PLF sont Y et M ; ) Utilisation de PLS Lorsque l'élément cible est activé uniquement dans un cycle de scrutation après que l'entrée du variateur est activée, et M0 est activé uniquement dans un cycle de scrutation lorsque le contact normalement ouvert de X0 est de off à on lors de l'utilisation de l'instruction PLF, seule la baisse du signal d'entrée est utilisée, les autres sont les mêmes que PLS.

Commande de contrôle maître (MC/MCR)

(1) MC (commande de contrôle maître) est utilisée pour la connexion des contacts publics en série. Une fois MC exécuté, le jeu de barres gauche se déplace derrière le contact MC.

(2) MCR (Master Control Reset Command) Il s'agit de la commande de réinitialisation de la commande MC, c'est-à-dire que la commande MCR est utilisée pour restaurer la position d'origine du bus gauche.

Lors de la programmation, il arrive souvent que plusieurs bobines soient contrôlées par un ou un groupe de contacts en même temps. Si les mêmes contacts sont connectés en série au circuit de commande de chaque bobine, il y a beaucoup d'unités de stockage. sera occupé, ce problème peut être résolu en utilisant l'instruction de contrôle principale.

Les instructions MC et MCR utilisent MC N0 M100 pour déplacer le bus gauche vers la droite, de sorte que Y0 et Y1 soient tous deux sous le contrôle de X0, où N0 représente le niveau d'imbrication et le nombre de fois que N0 est utilisé dans une structure non imbriquée Illimité ; utilisez MCR N0 pour restaurer l'état d'origine du bus gauche. Si X0 est déconnecté, les instructions entre MC et MCR seront ignorées et exécutées vers le bas.

Instructions d'utilisation des instructions MC et MCR :

1) Les composants cibles des instructions MC et MCR sont Y et M, mais les relais auxiliaires spéciaux ne peuvent pas être utilisés. MC occupe 3 étapes de programme, MCR occupe 2 étapes de programme

2) Le contact de commande principal est perpendiculaire au contact général dans le schéma à contacts ; Le contact de commande principal est un contact normalement ouvert connecté au jeu de barres gauche et constitue l'interrupteur principal qui contrôle un groupe de circuits. Les contacts connectés au contact de commande principal doivent utiliser l'instruction LD ou LDI.

3) Lorsque le contact d'entrée de l'instruction MC est déconnecté, les minuteries, compteurs et composants accumulés pilotés par les instructions de réinitialisation/set dans MC et MCR restent dans leur état précédent. Les minuteries et compteurs sans accumulation, les composants pilotés par l'instruction OUT seront réinitialisés lorsque X0 est déconnecté en 22, Y0 et Y1 deviendront OFF.

4) Si des instructions MC sont utilisées dans une zone d'instructions MC, on parle d'imbrication. Le nombre maximum de niveaux d'imbrication est de 8, et les nombres augmentent dans l'ordre N0 → N1 → N2 → N3 → N4 → N5 → N6 → N7. Le retour de chaque niveau utilise l'instruction MCR correspondante, en commençant par le niveau d'imbrication avec. le plus grand nombre. Instruction de pile (MPS/MRD/MPP)

L'instruction de pile est une nouvelle instruction de base de la série FX, qui est utilisée pour plusieurs circuits de sortie et apporte une commodité à la programmation. Il existe 11 unités de stockage dans l'automate de la série FX, qui sont spécialement utilisées pour stocker les résultats intermédiaires des opérations du programme et sont appelées mémoires de pile.

(1) MPS (instruction push) Envoyez le résultat de l'opération au premier segment de la mémoire de la pile et déplacez en même temps les données précédemment envoyées vers le segment suivant de la pile.

(2) MRD (instruction de lecture de pile) lit le premier segment de données dans la mémoire de pile (les dernières données poussées sur la pile) et les données continuent d'être enregistrées dans le premier segment de la mémoire de pile. Les données dans la pile ne bougent pas.

(3) MPP (commande pop) Lire le premier élément de données de la mémoire de la pile (les dernières données poussées sur la pile) et les données disparaissent de la pile, et en même temps, déplacer d'autres données dans la pile en séquence.

Instructions d'utilisation des instructions de pile :

1) Les instructions de pile n'ont pas de composants cibles

2) MPS et MPP doivent être utilisés par paires ;

3) Puisqu'il n'y a que 11 unités de stockage en pile, la pile peut avoir jusqu'à 11 niveaux.

Inversion logique, pas d'opération et instructions de fin (INV/NOP/END)

(1) INV (instruction inverse) Après avoir exécuté cette instruction, le résultat de l'opération d'origine Nier. L'utilisation des instructions inverses est illustrée à la figure 10. Si X0 est déconnecté, Y0 est activé, sinon Y0 est désactivé. Lors de son utilisation, veuillez noter que INV ne peut pas être connecté au bus comme les instructions LD, LDI, LDP et LDF dans la liste d'instructions, ni qu'il ne peut pas être utilisé seul comme les instructions OR, ORI, ORP et ORF dans l'instruction. liste.

(2) NOP (pas d'instruction d'opération) Aucune opération n'est effectuée, mais elle occupe une étape du programme. Rien n'est fait lorsque NOP est exécuté. Parfois, l'instruction NOP peut être utilisée pour court-circuiter certains contacts ou l'instruction NOP peut être utilisée pour écraser des instructions inutiles. Lorsque l'automate exécute l'opération d'effacement de la mémoire utilisateur, tout le contenu de la mémoire utilisateur devient des instructions de non-opération.

(3) END (commande de fin) indique la fin du programme. Si l'instruction END n'est pas écrite à la fin du programme, l'automate s'exécutera de la première étape à la dernière étape de la mémoire du programme utilisateur, quelle que soit la durée du programme utilisateur réel, s'il y a une instruction END, lorsque l'instruction END est écrite. END est scanné, l'exécution du programme se terminera de cette façon, raccourcira le cycle de scan. Lors du débogage d'un programme, vous pouvez insérer plusieurs instructions END dans le programme pour diviser le programme en plusieurs segments. Après avoir confirmé que les segments de programme précédents sont corrects, supprimez les instructions END dans l'ordre jusqu'à ce que le débogage soit terminé.

Instructions des étapes de l'automate de la série FX

1. Instructions pas à pas (STL/RET)

Les instructions par étapes sont des instructions spécialement conçues pour le contrôle séquentiel. Dans le domaine du contrôle industriel, de nombreux processus de contrôle peuvent être mis en œuvre par contrôle séquentiel. L'utilisation d'instructions par étapes pour réaliser un contrôle séquentiel est à la fois pratique à mettre en œuvre et facile à lire et à modifier.

Il existe deux instructions pas à pas dans FX2N : STL (instruction de contact pas à pas) et RET (instruction de retour pas à pas).

Les instructions STL et RET ne peuvent avoir une fonction d'étape que lorsqu'elles coopèrent avec la machine à états S. Par exemple, STL S200 représente un contact normalement ouvert, appelé contact STL. Son symbole dans le schéma à contacts est -||-, et il n'a pas de contact normalement fermé. Nous utilisons chaque dispositif d'état S pour enregistrer une étape de travail. Par exemple, STL S200 est valide (ON), puis entrons dans l'étape représentée par S200 (similaire à l'interrupteur principal de cette étape), commençons à effectuer le travail à effectuer dans. cette étape, et juger pour passer à l'étape suivante si les conditions d'une étape sont remplies. Une fois que le signal est activé à la fin de cette étape, désactivez S200 et passez à l'étape suivante, telle que l'étape S201. L'instruction RET est utilisée pour réinitialiser l'instruction STL. Après avoir exécuté RET, il reviendra au bus et quittera l'état étape.

2. Diagramme de transition d'état

Un processus de contrôle séquentiel peut être divisé en plusieurs étapes, également appelées étapes ou états. Chaque état a des actions différentes. Lorsque les conditions de transition entre deux états adjacents sont remplies, la transition sera réalisée, c'est-à-dire que la transition de l'état précédent à l'état suivant sera exécutée. Nous utilisons souvent des diagrammes de transition d’état (diagrammes de fonctions) pour décrire ce processus de contrôle séquentiel. Utilisez le périphérique d'état S pour enregistrer chaque état, et X est la condition de transition. Par exemple, lorsque X1 est activé, le système passe de l'état S20 à l'état S21.

Chaque étape du diagramme de transition d'état contient trois contenus : le contenu piloté par cette étape, la condition de transfert et la cible de conversion de l'instruction. L'étape

entraîne Y0. Lorsque X1 est effectivement activé, le système passe de l'état S20 à l'état S21. X1 est la condition de conversion et la cible de conversion est l'étape S21.

3. Mode d'emploi des instructions de l'étape

1) Le contact STL est un contact normalement ouvert connecté au bus gauche Si un contact STL est connecté, l'état correspondant est l'étape active

2) Le contact connecté au contact STL applique l'instruction LD ou LDI et revient au bus gauche seulement après l'exécution de RET. 3) Le contact STL peut être piloté directement ou via d'autres contacts pour piloter Y, M, S, T, etc. . La bobine du composant ;

4) Puisque l'automate exécute uniquement le bloc de circuit correspondant à l'étape active, la sortie double bobine est autorisée lors de l'utilisation d'instructions STL (le programme séquentiel peut piloter la même bobine plusieurs fois dans différentes étapes);

5) Les instructions MC et MCR ne peuvent pas être utilisées dans les blocs de circuits pilotés par contact STL, mais les instructions CJ peuvent être utilisées. 6) Les instructions STL ne peuvent pas être utilisées dans les programmes d'interruption et les sous-programmes.

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn

Outils d'IA chauds

Undresser.AI Undress

Undresser.AI Undress

Application basée sur l'IA pour créer des photos de nu réalistes

AI Clothes Remover

AI Clothes Remover

Outil d'IA en ligne pour supprimer les vêtements des photos.

Undress AI Tool

Undress AI Tool

Images de déshabillage gratuites

Clothoff.io

Clothoff.io

Dissolvant de vêtements AI

Video Face Swap

Video Face Swap

Échangez les visages dans n'importe quelle vidéo sans effort grâce à notre outil d'échange de visage AI entièrement gratuit !

Outils chauds

Bloc-notes++7.3.1

Bloc-notes++7.3.1

Éditeur de code facile à utiliser et gratuit

SublimeText3 version chinoise

SublimeText3 version chinoise

Version chinoise, très simple à utiliser

Envoyer Studio 13.0.1

Envoyer Studio 13.0.1

Puissant environnement de développement intégré PHP

Dreamweaver CS6

Dreamweaver CS6

Outils de développement Web visuel

SublimeText3 version Mac

SublimeText3 version Mac

Logiciel d'édition de code au niveau de Dieu (SublimeText3)

Quelle est l'analyse de l'écran 2,8k ? Quelle est l'analyse de l'écran 2,8k ? Jan 02, 2024 pm 12:21 PM

Nous voyons souvent l'introduction du nombre d'écrans K dont nous disposons lors de l'achat de téléviseurs, d'ordinateurs ou de téléphones portables, comme les écrans 2,8K. À cette époque, il y aura des amis qui ne connaissent pas grand-chose aux appareils électroniques et seront curieux de savoir ce que signifie cet écran 2,8K et quelle est la résolution. Que signifie un écran 2,8k ? Réponse : Un écran 2,8k signifie que la résolution de l'écran est de 2880*18002K, ce qui signifie que le nombre de pixels horizontaux est supérieur à 2000. Pour un écran de même taille, plus la résolution est élevée, meilleure est la qualité de l'image. . Introduction à la résolution 1. Étant donné que les points, lignes et surfaces sur l'écran sont tous composés de pixels, plus le moniteur peut afficher de pixels, plus l'image est fine et plus d'informations peuvent être affichées dans la même zone d'écran. 2. Plus la résolution est élevée, plus le nombre de pixels est élevé et plus l'image détectée est nette.

Quelle est la différence entre un microcontrôleur et un PLC Quelle est la différence entre un microcontrôleur et un PLC Oct 21, 2022 am 10:03 AM

Différences : 1. Le coût de développement du microcontrôleur est faible, mais il est difficile à développer ; tandis que le coût de développement du PLC est élevé, mais le cycle de développement est court, les résultats sont rapides et la fiabilité est élevée. 2. Les automates programmables ont un certain degré d'interchangeabilité et une qualité garantie, et les logiciels de programmation évoluent vers la standardisation ; tandis que les systèmes d'application de microcontrôleurs ont des fonctions très variables et une qualité inégale, ce qui rend difficile leur apprentissage, leur utilisation et leur maintenance. 3. Le langage de programmation du microcontrôleur est le langage C ou assembleur, ou son propre langage de programmation est utilisé ; il existe de nombreux langages de programmation pour les automates, tels que le langage de diagramme à contacts, le langage de liste d'instructions, le langage de diagramme de module de fonction et le texte structuré. langue.

Quels sont les types de données de base de PLC Quels sont les types de données de base de PLC Nov 02, 2023 am 10:40 AM

Les types de données de base de l'API incluent les bits, les octets, les entiers, les nombres à virgule flottante, les chaînes, les booléens, l'heure, les compteurs, les minuteries, etc. Introduction détaillée : 1. Bit : représente un état de commutation, qui peut être 0 ou 1 ; 2. Octet : représente des données de 8 bits, qui peuvent stocker des valeurs entières (0-255) ou des caractères ; : représente une valeur entière signée, qui peut être un nombre positif, un nombre négatif ou zéro ; 4. Float (Float) : représente une valeur réelle avec une partie décimale, qui peut être en simple précision (32 bits) ou en double précision ( 64 bits) )attendez

Il existe plusieurs méthodes de communication pour PLC Il existe plusieurs méthodes de communication pour PLC Feb 27, 2023 pm 02:12 PM

Il existe trois méthodes de communication PLC, à savoir : 1. Connexion de ligne de signal, qui est le moyen le plus simple, c'est-à-dire connecter des lignes de signal entre des appareils tels que des microcontrôleurs ou des écrans tactiles et un PLC 2. Communication par port libre 3. Communication ModBus ; La méthode utilise le protocole ModBus pour la communication.

Que signifie la programmation PLC ? Que signifie la programmation PLC ? Aug 29, 2023 pm 03:03 PM

La programmation PLC fait référence au processus de programmation et de codage d'un automate programmable. Il s'agit d'un appareil électronique spécialement utilisé pour le contrôle de l'automatisation industrielle. Il peut contrôler et surveiller les systèmes mécaniques, électriques et hydrauliques selon des programmes pré-écrits. La programmation d'automate utilise généralement un langage de programmation spécialisé, tel qu'un diagramme à contacts, une liste d'instructions, un diagramme de blocs fonctionnels, etc. La programmation PLC nécessite que les programmeurs possèdent des connaissances et des compétences pertinentes, ainsi qu'une bonne pensée logique et des capacités de résolution de problèmes. Avec le développement continu de l'automatisation industrielle, elle continuera à jouer un rôle important dans la promotion de la production industrielle, etc.

Utilisez le mot-clé typedef en langage C pour interpréter les structures Utilisez le mot-clé typedef en langage C pour interpréter les structures Aug 25, 2023 pm 01:25 PM

Typedef 'C' permet de définir de nouveaux noms de types de données à l'aide du mot-clé 'typedef'. En utilisant 'typedef', nous ne pouvons pas créer un nouveau type de données, mais définir un nouveau nom pour un type déjà existant. La traduction chinoise de Syntaxtypedefdatatypenewname; L'exemple est : example typedefintbhanu;inta;bhanua;%dThisstatementtellsthecompilertorec

Qu'est-ce que le SDK PHP exactement ? Qu'est-ce que le SDK PHP exactement ? Mar 11, 2024 am 11:24 AM

PHPSDK est une boîte à outils de développement logiciel utilisée pour aider les développeurs à intégrer rapidement et facilement des services tiers ou des interfaces API dans le langage PHP. Le nom complet du SDK est Software Development Kit, qui est un kit de développement logiciel. Il fournit une série de fonctions, de classes, de méthodes et d'outils pour permettre aux développeurs d'interagir plus facilement avec les services externes. Dans le développement PHP, le SDK contient généralement l'encapsulation de services spécifiques pour simplifier le processus d'écriture du code associé par les développeurs. PHPSD

Une plongée approfondie dans les utilisations pratiques des commentaires multilignes dans PyCharm Une plongée approfondie dans les utilisations pratiques des commentaires multilignes dans PyCharm Feb 24, 2024 pm 06:03 PM

Les commentaires multilignes sont un outil très utile en programmation, qui peut aider les programmeurs à mieux organiser et commenter le code, améliorant ainsi la lisibilité et la maintenabilité du code. Dans un environnement de développement intégré comme PyCharm, l’utilisation de commentaires multilignes est également très pratique. Cet article présentera en détail les scénarios d'application des commentaires multilignes dans PyCharm, ainsi que des exemples de code spécifiques. 1. Syntaxe de base des commentaires multilignes En Python, les commentaires multilignes utilisent trois guillemets simples (""") ou trois guillemets doubles (""") pour envelopper le texte multiligne. Par exemple