Pratique de communication Ethernet Mitsubishi FX3U développée par l'ordinateur hôte

La dernière fois, je vous ai présenté le cas de la communication entre l'ordinateur hôte et l'automate Mitsubishi série Q. Vous pouvez cliquer sur cet article: Pratique de communication automate Mitsubishi série Q développée par l'ordinateur hôte ( cliquez ici )

Aujourd'hui, en prenant comme exemple l'automate Mitsubishi FX3U, je vais vous présenter comment réaliser la communication Ethernet entre l'ordinateur hôte et l'automate FX3U. Par défaut, l'automate FX3U n'a pas Ethernet. Si vous avez besoin de communiquer avec lui, vous devez ajouter un module Ethernet. Le modèle est FX3u-ENET-ADP.

1. Installation et configuration du logiciel API

Le logiciel de programmation de l'API de la série Mitsubishi FX utilise GXWorks2. Vous pouvez le télécharger et l'installer vous-même, ou suivre le compte officiel officiel de l'ordinateur hôte Siketang-ordinateur hôte de contrôle industriel dotNet. Faites une introduction pertinente à la configuration de l'API.

(1) Après avoir créé un nouveau projet API, cliquez sur Paramètres API et sélectionnez les paramètres du port Ethernet intégré:

                                                                                   Graphique 1 Paramètres Ethernet intégrés

(2) Après avoir terminé les réglages selon les étapes ci-dessus, cliquez pour ouvrir les paramètres. En sélectionnant la méthode d'ouverture, sélectionnez ici le protocole MC. Les autres types d'API seront différents. Le numéro de port local est défini en fonction de la situation réelle. Ici, deux ports sont ouverts pour la connexion. En fait, s'il n'y a qu'une seule connexion, une seule peut être définie.

                                                                                  Numéro de port défini sur le graphique 2

(3) Il est à noter que lorsque le réglage est terminé et que le programme est téléchargé dans l'automate, l'automate doit être redémarré! ! !

2. Test de la plate-forme de communication

(1) Après avoir terminé la configuration ci-dessus, vous pouvez utiliser le logiciel de la plate-forme de test de communication Siketang développé par vous-même pour tester, sélectionnez Mitsubishi PLC dans la barre de navigation, puis entrez l'adresse IP et le numéro de port corrects, dans la sélection du type de protocole A1EBinary.

                                                                        Graphique 3 Plate-forme de test de communication Siketang

(2) Une fois la saisie terminée, cliquez pour établir la connexion. Une fois la connexion établie, la colonne du journal affichera une invite de connexion réussie. 

(3) Dans le test de lecture et d'écriture, entrez l'adresse de variable correspondante et le type de variable pour réaliser la lecture, l'écriture et le test de la communication des variables associées.

3. Application au niveau du projet

La plate-forme de test de communication n'est utilisée que pour tester si la communication est normale et réaliser la lecture et l'écriture normales de données à une seule variable. Mais s'il s'agit d'un développement au niveau du projet, une architecture de communication plus complète est nécessaire.J'utilise ici le logiciel intégré de configuration de communication informatique supérieur auto-développé (appelé logiciel de configuration CMS).

(1) Sélectionnez Mitsubishi PLC en cliquant avec le bouton droit sur le périphérique PLC et définissez l'adresse IP et le numéro de port dans la fenêtre ouverte. Le type de protocole ici est MCA1E:

                                                                                       Graphique 4 Créer un API

(2) Sous le dispositif API, cliquez avec le bouton droit de la souris pour ajouter un groupe de communication et remplissez la zone de stockage correspondante, l'adresse de départ et la longueur selon les besoins. Notez que la longueur de la lecture unique de la zone de stockage du registre ne peut pas dépasser 64:

                                                                                     Graphique 5 Ajouter un groupe de communication

(3) Sous le groupe de communication, configurez les variables correspondantes en fonction de la situation réelle, entrez l'adresse de départ et le type de variable, et l'adresse de la variable sera automatiquement modifiée. Ici, vous pouvez entrer le facteur d'échelle et le décalage pour la transformation linéaire:

                                                                                       Graphique 6 ajouter des variables

(4) Pour la configuration des variables, il y aura une configuration d'archivage des alarmes dans le coin inférieur gauche, qui est principalement utilisée pour configurer le type d'alarme, la méthode d'archivage et la définition des limites de la variable:

(5) Après avoir terminé la configuration ci-dessus, vous pouvez cliquer pour enregistrer la configuration, puis cliquer pour démarrer et exécuter pour réaliser une communication en temps réel:

                                                                                        Graphique 7 Communication en temps réel

(6) En même temps, il peut être enregistré en tant que fichier de configuration et, sur la base de la dll de configuration, l'analyse de la configuration et l'analyse des données de communication peuvent être réalisées de manière rapide, de sorte que le cadre de communication de l'ensemble du projet peut être construit.

4. Résumé général

Cet article décrit principalement la configuration de la communication, la configuration de la communication et l'application de projet de Mitsubishi FX3U PLC plus en détail, dans l'espoir d'aider les étudiants qui souhaitent développer des projets Mitsubishi PLC. Cet ensemble d'idées s'applique également aux automates d'automates d'autres marques, nous visons à faire gagner du temps à chacun dans la communication dans les projets de développement et à consacrer plus d'énergie au développement des processus de projet.

De nombreuses parties de FX3U semblent être similaires à la série Q. Bien qu'elles utilisent toutes le protocole MC, le contenu réel du protocole spécifique et la longueur de la lecture sont différentes. Vous devez y prêter attention lors du développement.

 

                                                                           Bienvenue à suivre le numéro Douyin "Xinge PC Programming" ↓

 

Je suppose que tu aimes

Origine blog.csdn.net/xiketangAndy/article/details/106396842
conseillé
Classement