lire des variable ABB AC800 avec Schneider EMSE

Partie du forum pour tout ce qui concerne la supervision industrielle. Forum, conseil, astuce et entraide sur les logiciels de supervision tels que PC Vue, Vijeo designer, WinCC, win cc, monitor pro, so machine, Citect, Intouch .
Cigo
Asservi son premier moteur
Asservi son premier moteur
Messages : 27
Enregistré le : 03 sept. 2024, 18:12

Re: lire des variable ABB AC800 avec Schneider EMSE

Message par Cigo »

Bonjour Lamjer65.
Après investigation (et recheche Google) je suis tombé sur un super tuto qui parlait d'adressage Modbus et je sais maintenant qu'il s'agit d'une codification propre au Modbus, le chiffre suivi d'un "X" indique la nature de la variable à lire ou écrire (entrée ou sorite TOR, mot 166 bit...etc) puis ":" et on doit trouver l'adresse de la vaiable dans le registre, et c'est là que ça se complique car rien dans la liste de variable PLC, il va falloir faire des tests donc.
Voici le super Tuto :
https://www.youtube.com/watch?v=Yjz90PTSpos
MiGaNuTs
Mi homme - Mi automate
Mi homme - Mi automate
Messages : 1572
Enregistré le : 12 nov. 2015, 21:02
Localisation : 45 - Loiret
Contact :

Re: lire des variable ABB AC800 avec Schneider EMSE

Message par MiGaNuTs »

Cigo a écrit : 09 sept. 2024, 10:21 Bonjour Lamjer65.
Après investigation (et recheche Google) je suis tombé sur un super tuto qui parlait d'adressage Modbus et je sais maintenant qu'il s'agit d'une codification propre au Modbus, le chiffre suivi d'un "X" indique la nature de la variable à lire ou écrire (entrée ou sorite TOR, mot 166 bit...etc) puis ":" et on doit trouver l'adresse de la vaiable dans le registre, et c'est là que ça se complique car rien dans la liste de variable PLC, il va falloir faire des tests donc.
Voici le super Tuto :
https://www.youtube.com/watch?v=Yjz90PTSpos
Ca a l'air pas mal ce qu'il fait. Dommage qu'il n'y ai pas de version écrite pour les vieux cons comme moi qui ne peuvent pas blairer les tutos en vidéo.
Cigo
Asservi son premier moteur
Asservi son premier moteur
Messages : 27
Enregistré le : 03 sept. 2024, 18:12

Re: lire des variable ABB AC800 avec Schneider EMSE

Message par Cigo »

:lol: :lol: :lol: Je suis dans le même cas que toi !
Sur le numéro 2 il y a une démo avec un super logiciel pour tester la com.
Je suis pas féru de tutos sur Youtube non plus mais je dois reconnaitre que celui-ci est utile.
Jambe
Créateur de langage
Créateur de langage
Messages : 749
Enregistré le : 28 mai 2020, 18:38

Re: lire des variable ABB AC800 avec Schneider EMSE

Message par Jambe »

Chez ABB et AC800M sous ControlBuilder les variables ne sont pas localisées.
MMS est un protocole de chez utilisé par ABB.

Le conseil que je peux te donner, c’est de passer par OPC DA mais pour ça il faut connaître le nom des variables dans l’application.

EDIT: c’est quoi les IHM qui sont raccordé sur tes AC800?
Modifié en dernier par Jambe le 10 sept. 2024, 18:46, modifié 1 fois.
Avatar du membre
itasoft
Mi homme - Mi automate
Mi homme - Mi automate
Messages : 7803
Enregistré le : 20 oct. 2015, 10:15
Localisation : Lyon
Contact :

Re: lire des variable ABB AC800 avec Schneider EMSE

Message par itasoft »

Comprends pas, sur n’importe quel IHM sous protocole ModBus RTU ou tcp/ip si je déclare la variable TOTO à l’adresse registre 4X :100
sur le M340 ça va obligatoirement taper sur %MW100 ou %MW99 si ya le décalage de 1, il n'as pas encore essayé ?
---------
A moins qu’il veut que ça tape dans les variables non localisées du M340, si c’est le cas c’est une grosse connerie,
il faut passer par les variables %MW
Automaticien privé (de tout)
itasoft@free.fr
Jambe
Créateur de langage
Créateur de langage
Messages : 749
Enregistré le : 28 mai 2020, 18:38

Re: lire des variable ABB AC800 avec Schneider EMSE

Message par Jambe »

Oui mais on ne parle pas de M340?
MiGaNuTs
Mi homme - Mi automate
Mi homme - Mi automate
Messages : 1572
Enregistré le : 12 nov. 2015, 21:02
Localisation : 45 - Loiret
Contact :

Re: lire des variable ABB AC800 avec Schneider EMSE

Message par MiGaNuTs »

A la limite il faut mettre un coup de whireshark, sniffer les requêtes que le client émet et décoder a la main ce qu'il y'a dedans.
Le modbus c'est pas loin d’être un des protocoles les plus simples a déchiffrer (vu que c'est pas chiffré en fait)
Avatar du membre
itasoft
Mi homme - Mi automate
Mi homme - Mi automate
Messages : 7803
Enregistré le : 20 oct. 2015, 10:15
Localisation : Lyon
Contact :

Re: lire des variable ABB AC800 avec Schneider EMSE

Message par itasoft »

Jambe a écrit : 09 sept. 2024, 22:12 Oui mais on ne parle pas de M340?
-------------
ha mais c'est pas sur un M340 alors j'ai rien dit
Automaticien privé (de tout)
itasoft@free.fr
Cigo
Asservi son premier moteur
Asservi son premier moteur
Messages : 27
Enregistré le : 03 sept. 2024, 18:12

Re: lire des variable ABB AC800 avec Schneider EMSE

Message par Cigo »

Oui, a mon grand regret ce ne sont pas des M340 qui me posent problème.
Il y en a sur le réseau mais il suffit d'exporter un fichier SVI puis l'importer sur EMSE et la lecture est super facile, adressage ou non.
Malheureusement, sur les 2 PLC AC800, pas d'adressage. Je vais regarder du coté de l'OPC DA que propose Jambe car j'ai le code source pour les 2 et donc la syntaxe exacte de chaque variable.

Merci encore pour votre aide.
Cigo
Asservi son premier moteur
Asservi son premier moteur
Messages : 27
Enregistré le : 03 sept. 2024, 18:12

Re: lire des variable ABB AC800 avec Schneider EMSE

Message par Cigo »

@ Jambe : Les HMI sont des panel 800 (ABB)
Répondre