Quels sont les exemples de programmation pour un Mitsubishi PLC?

Jul 08, 2025

Laisser un message

Alex Carter
Alex Carter
Alex est un professionnel chevronné en automatisation industrielle, avec plus de 8 ans d'expérience dans les systèmes PLC et les solutions de contrôle. Dans le cadre de l'équipe de Shenzhen Chentio Technology, il se spécialise dans la fourniture de solutions d'automatisation sur mesure aux clients mondiaux, assurant une intégration transparente dans leurs lignes de production.

Salut! En tant que fournisseur de Mitsubishi PLCS, j'ai vu de première main comment ces contrôleurs logiques programmables révolutionnent la scène de l'automatisation industrielle. Aujourd'hui, je vais vous guider à travers des exemples de programmation pour Mitsubishi PLCS qui peuvent être super utiles dans différentes applications.

Programmation de base ON - hors contrôle

Commençons par le type de programmation le plus fondamental: ON - hors contrôle. C'est comme les ABC de la programmation PLC. Supposons que vous ayez un système de bande portable simple. Vous souhaitez l'activer lorsqu'un bouton de démarrage est appuyé et éteignez-le lorsqu'un bouton d'arrêt est appuyé sur.

Dans la programmation de Mitsubishi PLC, nous utilisons la logique de échelle, qui est un langage de programmation graphique qui ressemble un peu à un circuit électrique. Pour notre exemple de courroie de convoyeur, nous aurions deux contacts d'entrée - un pour le bouton Démarrer et un pour le bouton d'arrêt. Le bouton Démarrer serait un contact normalement ouvert (non), et le bouton d'arrêt serait un contact normalement fermé (NC).

Voici un programme de logique d'échelle simple dans Pseudocode:

// Entrée start_button: pas de contact stop_button: NC Contact // Output Conveyor_Belt: COIL // Logique d'échelle | Start_Button | - | | - | stop_button | - | () | - Conveyor_Belt

Cela signifie que lorsque le bouton Démarrer est enfoncé, le NO Contact se ferme. Tant que le bouton d'arrêt n'est pas enfoncé (de sorte que le contact NC reste fermé), la bobine pour le tapis roulant est sous tension et la courroie commence à fonctionner. Lorsque le bouton d'arrêt est enfoncé, le contact NC s'ouvre, en dynamisant la bobine et en arrêtant la courroie du convoyeur.

Programmation basée sur la minuterie

Les minuteries sont une autre partie cruciale de la programmation PLC. Ils sont utilisés lorsque vous devez contrôler la durée d'une opération. Par exemple, disons que vous remplissez un réservoir de liquide. Vous souhaitez arrêter le processus de remplissage après un certain temps.

Mitsubishi PLCS a différents types de minuteries, comme la minuterie Ton (minuterie sur - Delay). Voici comment vous pouvez l'utiliser dans un programme pour contrôler le remplissage du réservoir:

// Entrée start_fill_button: pas de contact stop_fill_button: NC Contact // Sortie Fill_Pump: COIL // Timer Timer: Ton avec un temps prédéfini de, disons, 60 secondes // Logique de échelle | start_fill_button | - | | - | stop_fill_button | - | () | - Timer | Timer.Done | - | () | - fill_pump

Lorsque le bouton de démarrage est enfoncé, la minuterie commence à compter. Une fois le temps prédéfini de 60 secondes atteint, leTimer.doneLe bit est défini sur true. Cela ferme le contact associé àTimer.done, dynamisant la bobine de pompe de remplissage et démarrage du processus de remplissage. Le bouton de remplissage d'arrêt peut être utilisé pour interrompre le processus à tout moment.

Programmation basée sur le compteur

Les compteurs sont idéaux pour garder une trace du nombre d'événements. Supposons que vous dirigez une ligne de production et que vous souhaitiez compter le nombre de produits qui passent un certain point. Vous pouvez utiliser un compteur dans votre programme Mitsubishi PLC.

Utilisons le compteur CNO (compteur normal de fonctionnement) pour cet exemple:

fx2n 4adFX5-32ER/ES Mitsubishi Electric

// Entrée Product_sensor: pas de contact reset_counter_button: pas de contact // de sortie alarm_when_100_products: bobine // compteur de compteur: CNO avec une valeur prédéfinie de 100 // logique de échelle | Product_sensor | - | () | - Counter | reset_counter_button | - | () | - Counter.Reset | COMPREND.DONE | - | () | - Alarm_When_100_Products

Chaque fois qu'un produit passe le capteur, leProduct_sensorLe contact ferme, incrément le comptoir. Lorsque le compteur atteint la valeur prédéfinie de 100, leCompter.le bit est défini, ce qui dynamise leAlarm_When_100_Productsbobine, déclenchant une alarme. Vous pouvez utiliser leReset_counter_buttonPour réinitialiser le compteur à zéro.

Applications avec des modèles spécifiques de Mitsubishi PLC

FX5 - 32ER / ES Mitsubishi Electric

LeFX5 - 32ER / ES Mitsubishi Electricest un PLC puissant qui peut gérer des tâches de programmation plus complexes. Il a une capacité de traitement à haute vitesse et une grande capacité de mémoire.

Par exemple, dans une ligne d'emballage à grande vitesse, vous pouvez utiliser le FX5 - 32er / ES pour contrôler plusieurs servomoteurs et capteurs. Vous pouvez le programmer pour synchroniser le mouvement des moteurs afin que les produits soient sélectionnés, placés et emballés avec précision à un rythme rapide. Le PLC peut également surveiller les capteurs pour détecter tous les défauts ou confitures dans la ligne et prendre les mesures appropriées, comme arrêter la ligne et déclencher une alarme.

Mitsubishi fx2n 4ad

LeMitsubishi fx2n 4adest un module d'entrée analogique qui peut être utilisé avec Mitsubishi PLCS. Il est utile dans les applications où vous devez mesurer les signaux analogiques, comme la température, la pression ou le débit.

Disons que vous surveillez la température dans un réacteur chimique. Vous pouvez connecter des capteurs de température au module FX2N 4AD. Le module convertira les signaux de température analogique en valeurs numériques que le PLC peut comprendre. Ensuite, vous pouvez programmer le PLC pour prendre des mesures en fonction des lectures de température. Par exemple, si la température va au-dessus d'un certain seuil, le PLC peut activer un système de refroidissement.

Mitsubishi fx3s 30m.

LeMitsubishi fx3s 30m.est un PLC compact et coût - efficace. Il convient aux projets d'automatisation à petite échelle, comme contrôler une seule machine ou une simple cellule de production.

Dans une machine de transformation des aliments à petite échelle, les 30M de FX3S peuvent être utilisés pour contrôler les éléments de chauffage, les tapisses transporteuses et les mécanismes de coupe. Vous pouvez le programmer pour vous assurer que les produits alimentaires sont traités à la bonne température, à la vitesse et à la taille.

Pourquoi choisir Mitsubishi plcs?

Les PLC Mitsubishi sont connus pour leur fiabilité, leurs performances et leur facilité d'utilisation. Ils ont une large gamme de modèles et de modules pour s'adapter à différentes applications, des projets à petite échelle aux plantes industrielles à grande échelle. Le logiciel de programmation est intuitif, donc même si vous êtes nouveau dans la programmation PLC, vous pouvez rapidement le comprendre.

Si vous êtes à la recherche de Mitsubishi PLCS ou si vous avez besoin d'aide pour la programmation, j'aimerais discuter. Que vous recherchiez un modèle spécifique comme le FX5 - 32ER / ES, Mitsubishi FX2N 4AD ou Mitsubishi FX3S 30MR ES, ou que vous avez besoin d'une solution personnalisée pour votre projet d'automatisation, il suffit de contacter. Nous pouvons discuter de vos exigences en détail et trouver le meilleur ajustement pour vos besoins.

Références

  • Mitsubishi Electric Corporation. MANUELS DE PROGRAMMATION PLC.
  • Manuel d'automatisation industrielle.
Envoyez demande