Vous êtes sur la page 1sur 3

FAQ S’enregistrer Connexion

Accueil ‹ Index ‹ Automatisme industriel ‹ Schneider - Telemecanique

Répondre
TSX Micro Convertir Modicom M340 - Forum automatisme http://www.forum-automatisme.net/viewtopic.php?t=4251

dans le programme source, je n'ai pas mnémonique.

Je pense que je vais être obliger de créer des mnémonique de type MF


Par exemple
MF2 de type Real à adresse %MW5600
MF4 de type Real à adresse %MW5604

Puis dans mon programme supprimer tous % devant les MF.

Bruce33
Créateur de langage

Re: TSX Micro Convertir Modicom M340


19 mars 2020, 10:14

Bonjour,

Il me semble qu'avec les M340 et M580 on ne peut pas utiliser d'adresses directes %MD ou %MF, uniquement %MW.
C'est possible avec les TSX57 pour faciliter leur migration de PL7 à Unity.

Mais plutôt que de saisir des mnémoniques dans PL7 Pro, il existe une option à cocher dans Unity :
Outil > Options... > Convertisseurs > Symboles au lieu des adresses directes.
Les variables sans symbole seront nommées automatiquement au moment de l'import.

Jeanmy21
Première mise en service

Re: TSX Micro Convertir Modicom M340


20 mars 2020, 16:02

Merci Bruce33.

Je viens de tester.
J'ai plus que 79 erreurs.
Mais je dirais des vrais erreurs.
Par exemple de Q et I avec l'instance se situe à une adresse non configurée.
J'ai aussi de FTON à remplacer par TON.
Avec cet méthode, cela va m’éviter de faire de erreurs de frappe.

Cedric39
Première mise en service

Re: TSX Micro Convertir Modicom M340


24 mars 2020, 22:52

Jeanmy21 a écrit : ↑
Voici un exemple d'erreur

dans le programme source, je n'ai pas mnémonique.

2 sur 3 27/05/2022, 16:08


TSX Micro Convertir Modicom M340 - Forum automatisme http://www.forum-automatisme.net/viewtopic.php?t=4251

Je pense que je vais être obliger de créer des mnémonique de type MF


Par exemple
MF2 de type Real à adresse %MW5600
MF4 de type Real à adresse %MW5604

Puis dans mon programme supprimer tous % devant les MF.

Ou c'est la solution que je ferais sauf que :


MF2 de type Real à adresse %MW2
MF4 de type Real à adresse %MW4

Comme ca si tu as un équipement tiers qui viens lire ces valeur, (ihm, supervision, .. ) tes valeurs sont a la même adresse mémoire.
De plus si tu as une utilisation en MW2 et MW3 pour MF2, ca fonctionne comme avant.

Jeanmy21
Première mise en service

Re: TSX Micro Convertir Modicom M340


26 mars 2020, 07:24

Cedric39 : C'est ce que j'ai fait

dpo
Maître du binaire

Re: TSX Micro Convertir Modicom M340


26 mars 2020, 17:07

avant de convertir, ne serait-il pas souhaitable de donner un mnémonique à chaque variable utilisée dans PL7
par exemple si %MF10 est utilisé, créer le symboles MF10 dans les real qui tape en %MF10.
Version bourrin, s'il n'y a aucun symbole dans pl7, faire un coup d'excel pour faire un fichier scy à importer avec toutes les variables de tous les types :
M0 qui tape en %M0
MW0 qui tape en %MW0
MD0 qui tape en %MD0
MF0 qui tape en %MF0
MW0X0 qui tape en %MW0:x0...

perso je deteste avoir un code unity avec des %M qui trainent, je préfère avoir toutes les variables sous les yeux facilement avec l'editeur de variables.

khadime
Apprend le binaire

Re: TSX Micro Convertir Modicom M340


30 sept. 2021, 18:07

Bruce33 a écrit : ↑
Bonjour,

Il me semble qu'avec les M340 et M580 on ne peut pas utiliser d'adresses directes %MD ou %MF, uniquement %MW.
C'est possible avec les TSX57 pour faciliter leur migration de PL7 à Unity.

Mais plutôt que de saisir des mnémoniques dans PL7 Pro, il existe une option à cocher dans Unity :
Outil > Options... > Convertisseurs > Symboles au lieu des adresses directes.
Les variables sans symbole seront nommées automatiquement au moment de l'import.

-------------------------------------------------------------
Bonjour, je fais la conversion du TSX37 vers M340 en utilisant les logiciels PL7 Pro vers Control Expert TRIAL (Unity). Après juste la conversion j'avais plus de 900 erreurs. Mais après avoir coché
cette case (Symboles au lieu des adresses directes), je me suis retrouvé avec 460 erreurs.
Il me dit:

" (Variables intermédiaires) : En raison de contrainte d'alignement, vous devez augmenter ou diminuer l'index de l'adresse topologique de 1: MF547
" (Variables intermédiaires) : En raison de contrainte d'alignement, vous devez augmenter ou diminuer l'index de l'adresse topologique de 1: MF251
" (Variables intermédiaires) : En raison de contrainte d'alignement, vous devez augmenter ou diminuer l'index de l'adresse topologique de 1: MF224
" (Variables intermédiaires) : En raison de contrainte d'alignement, vous devez augmenter ou diminuer l'index de l'adresse topologique de 1: MD475
" (Variables intermédiaires) : En raison de contrainte d'alignement, vous devez augmenter ou diminuer l'index de l'adresse topologique de 1: MD379
" (Variables intermédiaires) : En raison de contrainte d'alignement, vous devez augmenter ou diminuer l'index de l'adresse topologique de 1: MD105
" (Variables intermédiaires) : En raison de contrainte d'alignement, vous devez augmenter ou diminuer l'index de l'adresse topologique de 1: MD10
....
...
" (Variables intermédiaires) : En raison de contrainte d'alignement, vous devez augmenter ou diminuer l'index de l'adresse topologique de 1 : MF3
Image

10 messages • Page 1 sur 1


Répondre

Retourner vers « Schneider - Telemecanique » Aller à

Accueil ‹ Index Nous contacter Supprimer les cookies Heures au format UTC+02:00

Développé par phpBB® Forum Software © phpBB Limited


Traduit par phpBB-fr.com
Confidentialité | Conditions

3 sur 3 27/05/2022, 16:08

Vous aimerez peut-être aussi