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 .
roudy
Générateur de blocs fonctions
Générateur de blocs fonctions
Messages : 144
Enregistré le : 19 janv. 2019, 17:28

Re: lire des variable ABB AC800 avec Schneider EMSE

Message par roudy »

Cigo a écrit : 20 sept. 2024, 14:41 La hotline ABB m'informe que le Modbus RTU est dispo d'office, sans carte additionnelle, sur le RJ45 n°3, en RS232.
Il va falloir, quand même, que tu déclares dans le PLC des blocs "télégramme" avec les informations que tu veux remonter via MODBUS.
Il n'y a rien de natif, pas de plan mémoire chez ABB SATTLINE (AC 800 pareil à mon avis)

Par contre, il y a un gros loup dans ce qui est écrit car : MODBUS RTU = câble série (RS232) c'est très différent du MODUS TCP (RJ45)
C'est l'un ou l'autre, je parie sur du SERIE connaissant ABB
Si c'est pas clair dans ta tête, ce sera bien pire dans ton code.
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 »

Pour le câblage, c'est série asynchrone.
roudy
Générateur de blocs fonctions
Générateur de blocs fonctions
Messages : 144
Enregistré le : 19 janv. 2019, 17:28

Re: lire des variable ABB AC800 avec Schneider EMSE

Message par roudy »

Donc 3 fils, c'est pas pas du RJ45 !
Si c'est pas clair dans ta tête, ce sera bien pire dans ton code.
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 »

Le plc ABB est d'office le maitre, il va donc envoyer les requêtes alors que ce devrait être mon superviseur.
C'est ce que tu voulais dire là ? :
"Il va falloir, quand même, que tu déclares dans le PLC des blocs "télégramme" avec les informations que tu veux remonter via MODBUS."

C'est bien du rs232 série mais dans un RJ45
roudy
Générateur de blocs fonctions
Générateur de blocs fonctions
Messages : 144
Enregistré le : 19 janv. 2019, 17:28

Re: lire des variable ABB AC800 avec Schneider EMSE

Message par roudy »

Voir la documentation pour confirmer ce que tu as comme support de communication, RS232 ou RJ45.

Et même si je ne l'ai jamais programmé, j'ai eu une journée de présentation chez ABB et c'est très similaire au SATTLINE.
Donc , je pense qu'il faut faire du code pour ordonnancer les données que tu veux envoyer.
Genre un type de données de booléen (limité à 256 de mémoire, si tu veux plus il faut en déclarer d'autres) et un autre pour les entiers.
Que tu connectes ensuite à des blocs "télégramme" et que tu décales pour créer ton plan mémoire.
Modifié en dernier par roudy le 20 sept. 2024, 16:32, modifié 3 fois.
Si c'est pas clair dans ta tête, ce sera bien pire dans ton code.
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 »

OK, je vais demander de l'aide chez ABB pour ces "télégrammes" parce que ça semble compliqué.
Merci pour ton aide.
roudy
Générateur de blocs fonctions
Générateur de blocs fonctions
Messages : 144
Enregistré le : 19 janv. 2019, 17:28

Re: lire des variable ABB AC800 avec Schneider EMSE

Message par roudy »

Si j'ai le temps j'ouvrirais une VM avec SATTLINE, et retrouver le nom des blocs (le terme "télégramme" n'est pas le bon)
Si c'est pas clair dans ta tête, ce sera bien pire dans ton code.
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 »

Sur une doc ABB ça parle de "MBConnect", MBRead, MBWrite dans une librairie nommée ModBusCommLib.
C'est les blocs que tu cherche ?
roudy
Générateur de blocs fonctions
Générateur de blocs fonctions
Messages : 144
Enregistré le : 19 janv. 2019, 17:28

Re: lire des variable ABB AC800 avec Schneider EMSE

Message par roudy »

Oui, je crois bien que c'est ça.
Si c'est pas clair dans ta tête, ce sera bien pire dans ton code.
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 »

Je vais regarder si j'arrive à modifier le prog et y ajouter ces fonctions.
Répondre