En tant que fournisseur d'automates Mitsubishi, j'ai eu le privilège d'approfondir les subtilités de ces remarquables contrôleurs logiques programmables. L'un des aspects les plus fondamentaux que tout ingénieur, technicien ou passionné devrait comprendre est la structure de la mémoire d'un automate Mitsubishi. Dans cet article de blog, je vais vous faire voyager à travers l'architecture de mémoire des automates Mitsubishi, en explorant ses différents composants et comment ils fonctionnent ensemble pour rendre ces appareils si puissants et polyvalents.
Présentation de la structure de la mémoire des automates Mitsubishi
Les automates Mitsubishi sont équipés de différents types de mémoire, chacun remplissant un objectif spécifique. Les principaux types de mémoire d'un automate Mitsubishi comprennent la mémoire de programme, la mémoire de données et la mémoire système. Ces zones de mémoire fonctionnent en harmonie pour stocker le programme utilisateur, traiter les données et gérer le fonctionnement global de l'automate.
Mémoire du programme
La mémoire de programme est l'endroit où le programme logique à relais de l'utilisateur est stocké. Ce programme est l'ensemble d'instructions qui indiquent à l'automate quoi faire en réponse aux signaux d'entrée et comment contrôler les périphériques de sortie. Les automates Mitsubishi prennent en charge différents langages de programmation, la logique à contacts étant la plus couramment utilisée. La capacité de la mémoire programme varie en fonction du modèle de l'automate. Par exemple, leFX5U-32MR/ES Mitsubishidispose d'une certaine quantité de mémoire de programme pouvant accueillir un programme de logique à relais relativement complexe.
La mémoire du programme est non volatile, ce qui signifie que le programme est conservé même lorsque l'alimentation est coupée. Ceci est crucial pour les applications industrielles où l'automate doit reprendre son fonctionnement immédiatement après une panne de courant sans perdre les instructions programmées. Lors de la programmation d'un automate Mitsubishi, l'utilisateur peut utiliser un logiciel de programmation tel que GX Works3 pour créer, modifier et télécharger le programme logique à relais dans la mémoire du programme.
Mémoire de données
La mémoire de données est utilisée pour stocker différents types de données traitées et manipulées par l'automate pendant son fonctionnement. Cela inclut les données d'entrée et de sortie, les résultats intermédiaires et les variables définies par l'utilisateur. La mémoire de données peut être divisée en différentes zones, chacune ayant ses propres caractéristiques et utilisation.


- Mémoire d'image d'entrée (X) :Cette zone stocke l'état actuel des périphériques d'entrée connectés à l'automate. Par exemple, si un fin de course est connecté à un point d'entrée de l'automate, l'état de l'interrupteur (ouvert ou fermé) est stocké dans le bit correspondant dans la mémoire image des entrées. La mémoire d'image d'entrée est mise à jour périodiquement pour refléter l'état réel des dispositifs d'entrée.
- Mémoire d'image de sortie (Y) :Semblable à la mémoire d'image d'entrée, la mémoire d'image de sortie stocke l'état actuel des périphériques de sortie contrôlés par l'automate. Lorsque le programme logique à relais détermine qu'un dispositif de sortie doit être activé ou désactivé, le bit correspondant dans la mémoire d'image de sortie est mis à jour. L'état de la mémoire d'image de sortie est ensuite transféré aux périphériques de sortie réels à intervalles réguliers.
- Mémoire de relais interne (M) :Les relais internes sont des relais virtuels qui peuvent être utilisés dans le programme logique à relais à diverses fins, telles que le stockage de résultats intermédiaires, la mise en œuvre d'une logique de contrôle ou la coordination de différentes parties du programme. La mémoire interne des relais fournit un grand nombre de relais internes qui peuvent être librement utilisés par le programmateur.
- Mémoire du registre de données (D) :Les registres de données sont utilisés pour stocker des données numériques, telles que des compteurs, des minuteries et des variables définies par l'utilisateur. La mémoire du registre de données peut stocker à la fois des nombres entiers et des nombres à virgule flottante, permettant ainsi des opérations arithmétiques complexes et le traitement des données dans le programme logique à relais.
Mémoire système
La mémoire système est utilisée par le système d'exploitation de l'automate pour gérer le fonctionnement global de l'appareil. Il stocke des informations telles que les paramètres système, les paramètres de configuration et les données de diagnostic. La mémoire système n'est pas directement accessible à l'utilisateur à des fins de programmation, mais elle joue un rôle crucial pour assurer le bon fonctionnement de l'automate.
Organisation de la mémoire dans différents modèles d'automates Mitsubishi
Mitsubishi propose une large gamme de modèles d'automates, chacun doté de sa propre organisation de mémoire. Jetons un coup d'œil à quelques modèles populaires et à leurs structures de mémoire.
Série FX5U
La série FX5U est une série d'automates hautes performances de Mitsubishi. Il présente une conception modulaire et une grande capacité de mémoire. La mémoire de programme de la série FX5U peut stocker jusqu'à plusieurs dizaines de milliers d'étapes de programme en logique à relais, permettant la mise en œuvre d'algorithmes de contrôle complexes. La mémoire de données de la série FX5U est également assez étendue, fournissant un grand nombre de bits de mémoire d'image d'entrée et de sortie, des relais internes et des registres de données.
LeFX5U-32MR/ES Mitsubishiest un modèle spécifique de la série FX5U. Il dispose de 32 points d'entrée/sortie et convient aux applications de contrôle de petite et moyenne taille. La structure de mémoire du FX5U-32MR/ES est optimisée pour fournir un traitement de données efficace et un fonctionnement fiable.
Série FX5S
La série FX5S est une série d'automates compacts et économiques de Mitsubishi. Il est conçu pour les applications de contrôle simples où l'espace et le coût sont des considérations importantes. Malgré sa taille compacte, la série FX5S offre une quantité suffisante de mémoire de programme et de données pour répondre aux exigences de nombreuses tâches de contrôle de base.
LeFX5S 30MT ESest un modèle de la série FX5S avec 30 points d'entrée/sortie. Il a une capacité de mémoire de programme relativement petite par rapport à la série FX5U, mais il est toujours capable de gérer des programmes simples en logique à relais. La mémoire de données du FX5S 30MT ES est également conçue pour fournir des capacités de traitement de données de base.
Série FX3S
La série FX3S est une autre série d'automates populaires de Mitsubishi. Il offre un bon équilibre entre performances et coût, ce qui le rend adapté à un large éventail d’applications industrielles. LeMitsubishi FX3S 30MR ESest un modèle de la série FX3S avec 30 points d'entrée/sortie. Il possède une structure de mémoire bien organisée qui permet un stockage et un traitement efficaces des données.
Importance de comprendre la structure de la mémoire
Comprendre la structure de la mémoire d'un automate Mitsubishi est essentiel pour plusieurs raisons. Premièrement, cela permet au programmeur d’écrire des programmes de logique à relais plus efficaces et optimisés. En sachant comment fonctionnent les différentes zones de mémoire et comment les données sont stockées et traitées, le programmeur peut mieux utiliser les ressources mémoire disponibles et éviter une utilisation inutile de la mémoire.
Deuxièmement, comprendre la structure de la mémoire est crucial pour le dépannage et le débogage du système API. Lorsqu'un problème survient dans le système PLC, le programmeur peut utiliser la connaissance de la structure de la mémoire pour analyser les données stockées dans les différentes zones de mémoire et identifier la cause première du problème.
Enfin, comprendre la structure de la mémoire est important pour l’expansion et la mise à niveau du système. À mesure que les exigences de l'application de contrôle changent, le programmeur peut avoir besoin d'ajouter davantage de dispositifs d'entrée/sortie, de mettre en œuvre des algorithmes de contrôle plus complexes ou de stocker davantage de données. En comprenant la structure de la mémoire de l'automate, le programmeur peut déterminer si le modèle d'automate existant peut répondre aux nouvelles exigences ou si une mise à niveau vers un modèle différent est nécessaire.
Conclusion
En conclusion, la structure mémoire d'un automate Mitsubishi est un aspect complexe mais essentiel de son fonctionnement. La mémoire de programme, la mémoire de données et la mémoire système fonctionnent ensemble pour stocker le programme utilisateur, traiter les données et gérer le fonctionnement global de l'automate. Différents modèles d'automates Mitsubishi disposent de différentes organisations de mémoire, conçues pour répondre aux exigences spécifiques de diverses applications industrielles.
En tant que fournisseur d'automates Mitsubishi, je m'engage à fournir des produits de haute qualité et une assistance technique complète à nos clients. Si vous êtes intéressé par l'achat d'automates Mitsubishi ou si vous avez des questions sur leur structure de mémoire ou d'autres aspects techniques, n'hésitez pas à nous contacter pour une discussion plus approfondie et une négociation d'approvisionnement. Nous sommes impatients de travailler avec vous pour répondre à vos besoins en matière de contrôle industriel.
Références
- Société Mitsubishi Électrique. (Année). Manuels d'utilisation des automates Mitsubishi.
- Documentation du logiciel de programmation GX Works3.
