Page 4 sur 5

Re: lire des variable ABB AC800 avec Schneider EMSE

Posté : 20 sept. 2024, 15:18
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

Re: lire des variable ABB AC800 avec Schneider EMSE

Posté : 20 sept. 2024, 15:41
par Cigo
Pour le câblage, c'est série asynchrone.

Re: lire des variable ABB AC800 avec Schneider EMSE

Posté : 20 sept. 2024, 15:43
par roudy
Donc 3 fils, c'est pas pas du RJ45 !

Re: lire des variable ABB AC800 avec Schneider EMSE

Posté : 20 sept. 2024, 15:48
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

Re: lire des variable ABB AC800 avec Schneider EMSE

Posté : 20 sept. 2024, 16:25
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.

Re: lire des variable ABB AC800 avec Schneider EMSE

Posté : 20 sept. 2024, 16:29
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.

Re: lire des variable ABB AC800 avec Schneider EMSE

Posté : 20 sept. 2024, 16:31
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)

Re: lire des variable ABB AC800 avec Schneider EMSE

Posté : 20 sept. 2024, 16:35
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 ?

Re: lire des variable ABB AC800 avec Schneider EMSE

Posté : 20 sept. 2024, 16:52
par roudy
Oui, je crois bien que c'est ça.

Re: lire des variable ABB AC800 avec Schneider EMSE

Posté : 20 sept. 2024, 17:22
par Cigo
Je vais regarder si j'arrive à modifier le prog et y ajouter ces fonctions.