Veuillez trouver ci-dessous un exemple d'import de fichiers de variables CSV ou TXT :
A titre d'exemple, nous avons choisi l'import de variables issu du logiciel Schneider UNITY (fichier TXT au format Unicode).
- Fichier généré par UNITY :
- Du côté logiciel GP Pro EX :
- Accès au menu : Projet ▶ Paramètres systèmes ▶ Périphérique/Automate.
- Choix du fabricant du périphérique : Schneider Electric SA
- Choix du protocole : MODBUS TCP Master - port : Ethernet TCP
- Accès aux paramètres individuels.
- Utilisation de la syntaxe IEC61131 (L'idée est de récupérer l'écriture %MW et %M au lieu des codes fonctions MODBUS)
- Une fois le protocole adéquat choisi, rendez-vous dans la page variable/symbole :
- Dans le menu "Outils avancés".
- Sélectionner "Variable/Symbole".
- L'import/export de tables de variables se fait à partir du lien "Utilitaire".
Cliquez sur Utilitaire ▶ Importer ▶ Autres formats.
Sélectionnez le type de fichier que vous souhaitez importer (dans notre exemple : Unicode).
La fenêtre "Importer la variable symbole" apparaît :
- Les colonnes sont à définir, c'est vous qui choisissez si la 1ère, 2ème, 3e... colonne contient le nom ou le type ou l'adresse ou le commentaire ou de ne pas tenir compte de cette colonne.
- Par identification, cette colonne contient le nom des variables
- Par identification, cette colonne contient l'adresse
- Par identification, cette colonne contient le type de données (Ce type est totalement arbitraire et dépend du logiciel qui fait l'export)
- Les commentaires n'étant pas tous renseignés, nous ne tiendrons pas compte de la colonne commentaire dans cet exemple (32 caractères max dans un commentaire lors de l'import).
Si on applique ce procédé à notre exemple, on obtient :
Ne reste qu'à cliquer sur OK, voici le résultat :
Note : L'opération peut être reproduite plusieurs fois si votre fichier comporte différents types pour les mots et/ou les bits (par exemple : les types WORD et INT font référence aux mots, donc deux importations seront nécessaires).
Cet article a-t-il été utile ?
C'est super !
Merci pour votre commentaire
Désolé ! Nous n'avons pas pu vous être utile
Merci pour votre commentaire
Commentaires envoyés
Nous apprécions vos efforts et nous allons corriger l'article