Table des matières
ToggleAujourd'hui, nous allons voir comment effectuer à distance le téléchargement et l'envoi de programmes vers un automate programmable (PLC) via une connexion série.
L'article dont nous avons parlé précédemment :
Guide de l'utilisateur de la série EG : Comment s'intégrer à l'automate Siemens S7
Principe de fonctionnement de cette fonctionnalité :
L'automate programmable est connecté au port série de la passerelle. Le port série de la passerelle communique avec le serveur via le protocole MQTT. Côté PC, lancez un logiciel de port série virtuel MQTT, qui se connecte à un port série local. Ce port série virtuel communique également avec le serveur via MQTT.
Le client MQTT de la passerelle et celui du logiciel de port série virtuel s'abonnent aux sujets de l'autre et y publient des messages. Cela permet une transmission transparente entre l'automate connecté au port série de la passerelle et le port série associé au logiciel de port série virtuel.
Reportez-vous à la figure ci-dessous :

À ce stade, les données envoyées vers le port série virtuel seront transmises à l'automate via le port série de la passerelle, et les données envoyées par l'automate seront également reçues via le port série virtuel.
1. Connexion du matériel
Automates compatibles : prend en charge les automates dotés d'une communication série RS485 et RS232.
Extension : Permet de déboguer à distance n'importe quel périphérique série connecté via le port série de la passerelle.
La prise en compte de la Automate programmable Mitsubishi FX3u-32M à titre d'exemple.
Avant EG8200Mini Pour communiquer avec le Mitsubishi FX3u-32M, assurez-vous que le câblage est correct. Cet automate utilise la communication RS232. Le câblage spécifique est le suivant :
Broche 2 → RX
Broche 3 → TX (sur certains modèles : 2 → TX, 3 → RX)
Broche 5 → GND
Le câblage peut varier d'un automate programmable à l'autre. Veuillez effectuer le raccordement en fonction de votre configuration réelle.

2. Configuration de la passerelle
2.1 Configuration de la connexion au serveur MQTT
Les paramètres de connexion au serveur MQTT sont les suivants :
Adresse du serveur : bridge.iotrouter.com
Port : 1873
Identifiant client : Personnalisé, longueur maximale de 256 octets, doit être unique.
Nom d'utilisateur : Utilisez le numéro de série de la passerelle EG8200
Mot de passe : Utilisez le mot de passe de connexion de la passerelle EG8200 ; par défaut, il s'agit de « EG12345678 » ; s'il a été modifié, utilisez le nouveau mot de passe.
Publier un sujet : Personnalisé, longueur maximale de 256 octets, caractères génériques non pris en charge
S'abonner au sujet : Personnalisé, longueur maximale de 256 octets, caractères génériques non pris en charge
2.2 Configuration de la connexion série avec l'automate programmable
Paramètres du port série de l'automate programmable :
Port : RS232
Débit en bauds : 9600
Bits de données : 7
Bits d'arrêt : 1
Parité : MÊME
3. Téléchargement et configuration d'un logiciel de communication série virtuelle
3.1 Téléchargement du logiciel
Le logiciel de port série virtuel et de communication série virtuelle peut être téléchargé depuis le site rubrique « Ressources/Téléchargements ».

3.2 Configuration du logiciel de port série virtuel
Vérifiez les ports série virtuels de votre ordinateur.

Configuration :
Les ports série virtuels s'utilisent par paires. Ici, on utilise COM11 COM12. Si le logiciel de communication série virtuelle utilise COM11, le logiciel de l'automate doit utiliser COM12 pour communiquer. Paramètres de connexion :
Adresse : bridge.iotrouter.com
Port : 1873
Identifiant client : Personnalisé, longueur maximale de 256 octets, doit être unique
Nom d'utilisateur : Utilisez le numéro de série de la passerelle EG8200
Mot de passe : Utilisez le mot de passe de connexion à la passerelle EG8200 ; par défaut, il s'agit de « EG12345678 », mais il peut avoir été modifié si tel est le cas.
S'abonner : Indiquez le sujet de publication configuré dans les paramètres MQTT de la passerelle
Publier : Indiquez le sujet d'abonnement configuré dans les paramètres MQTT de la passerelle

3.3 Test de la communication réseau série virtuelle
Une fois la configuration ci-dessus effectuée, commencez par utiliser un logiciel de débogage série pour tester la transmission de données avec la passerelle EG8200 via le port série virtuel.
Le logiciel de communication série et la passerelle peuvent échanger des données entre eux. À ce stade, il est possible de tester le téléchargement ou l'envoi du programme de l'automate.
4. Téléchargement du programme de l'automate programmable
4.1 Établir une connexion dans GX Works2

4.2 Exécuter l'opération de téléchargement du programme de l'automate programmable

4.3 Programme de téléchargement
