Page 1 sur 1

[M221] et ATV 320 en modbus RTU( Résolu)

Posté : 29 nov. 2023, 18:34
par Gigi
Bonjour à tous
Je suis entrain de mettre en œuvre une communication entre un automate M221 Modbus seul ( pas de prise Ethernet) et un ATV 320.

J'ai configuré une communication en mode IO scanner dans le m221 ,Modbus RTU ,RS 485 .

J'ai intégré le variateur ATV 320 en %DRV0 à l'adresse Modbus 1.

Dans le variateur ATV 320 , entrée du signal en Modbus avec une adresse 1.

Le programme de test ne comporte qu'une fonction MC_Power_ATV0 (à l'adresse %DRV0) et MC_JOG_ATV0(à l'adresse %DRV0).

Lorsque je fais le test , le programme me retourne une erreur Modbus.

J'ai essayé avec un câble spécial RS 485, cela ne change rien.je n'ai pas placé de résistance de terminaison.

Quelqu'un aurait-il déjà essayé et réussi .

Je sais que le choix le plus simple serait d'utiliser un M221 avec MODBUS TCP mais je n'ai que celui sans cette com disponible pour l'instant.

Merci pour vos retours

Gigi

Re: [M221] et ATV 320 en modbus RTU

Posté : 29 nov. 2023, 21:01
par itasoft
slts,
peux pas te renseigner, moi je fais dans le bestial avec du Read_Var/Write_Var

Re: [M221] et ATV 320 en modbus RTU

Posté : 01 déc. 2023, 16:57
par Gigi
Merci Itasoft
Je me doutais bien qu'il était sûr de travailler avec des blocs READ/WRITE .

Je voulais le faire en IO scanner pour voir.

Par contre dans la doc on voit clairement qu'il faut une résistance de terminaison alors que j'ai plusieurs retour ou cela fonctionne tout de même sans.

Pareil pour le câble de liaison qui devrait être un câble spécifique RS 485 , à tous les coups un câble RJ45 de base pourrait fonctionner , je regarderai le brochage.
Merci à vous

Re: [M221] et ATV 320 en modbus RTU

Posté : 01 déc. 2023, 18:12
par Cedric39
Ca fonctionne sans résistance de terminaison, d'ailleur si tu met leur cable prévu pour, on peu pas mettre la résistance.

Ca fonctionne aussi avec un cable Ethernet standard, mais sans garantie dans un environnement industriel.

Re: [M221] et ATV 320 en modbus RTU

Posté : 02 déc. 2023, 14:34
par DurandO
bonjour,
Gigi a écrit : 01 déc. 2023, 16:57 Pareil pour le câble de liaison qui devrait être un câble spécifique RS 485 , à tous les coups un câble RJ45 de base pourrait fonctionner ,
En effet, la logique voudrait qu'ils aient prévu ainsi.
Ce n'est pas la cas ici, mais lorsqu'on veut connecter via cable RJ45, il existe des connecteurs adaptés pour cela.
On connecte le RJ45 et on fait les liaisons vers le SUB-D.
J'ai pu connecter ainsi un M221 port série (RJ45) vers un Allen Bradley port série (sub-d9).
Cela peut être pratique si on a une palanquée de câble qui pourraient être remplacés par un cable RJ45 et une multitude de ce genre de connecteurs.

Connecteur RJ45 Sub-D

Re: [M221] et ATV 320 en modbus RTU

Posté : 10 déc. 2023, 20:19
par Gigi
Merci à tous pour vos réponses.
J’ai pu enfin valider le fonctionnement,en IO scanner il suffisait de mettre hors tension le variateur pour qu’il prenne en compte son adresse Modbus.
Pas besoin de câble spécifique mais je le commanderai quand même pour être sûr.
A+