Page 3 sur 6
Re: Connexion 1510SP-1 et enregistreur E+H RSG35
Posté : 24 févr. 2022, 15:07
par andala
Le truc c'est que je voudrai bien tester si le logiciel que j'utilise pour le test fonctionne bien car vu que c'est la première fois que je l'utilise, j'ai toujours des appréhensions. En effet il serai bête que j'accuse ma programmation si c'est le logiciel qui ne va pas.
Par contre pour les test, mon "client modbus" doit être connecté au réseau ou je peux les faire sans ? (il ne reste qu’une place sur le Switch c'est pour ça ^^)
Re: Connexion 1510SP-1 et enregistreur E+H RSG35
Posté : 24 févr. 2022, 15:22
par DurandO
Re: Connexion 1510SP-1 et enregistreur E+H RSG35
Posté : 24 févr. 2022, 15:44
par andala

Le port 1 et 2 sont sur un module complémentaire qui n'est pas installé. seul le port 3 est physiquement présent.
En gros je dois utiliser le Local~PN~port_3; soit le 67 on est d'accord ?
Re: Connexion 1510SP-1 et enregistreur E+H RSG35
Posté : 24 févr. 2022, 16:11
par DurandO
En cliquant vue des appareil, puis sélectionne le Port 3, propriete, adresse IP à vérifier, ID à vérifier.
Tu es donc raccordé sur le port 3
Re: Connexion 1510SP-1 et enregistreur E+H RSG35
Posté : 24 févr. 2022, 16:29
par andala
j'ai ça quand je clique sur propriété :

Re: Connexion 1510SP-1 et enregistreur E+H RSG35
Posté : 24 févr. 2022, 16:38
par andala
Sur le port Ethernet présent sur la CPU, Il est écrit : X1 P3 PROFINET (LAN)
C'est peut etre pas compatible avec ce que je veux faire ?!
Re: Connexion 1510SP-1 et enregistreur E+H RSG35
Posté : 24 févr. 2022, 16:43
par DurandO
Bonjour,
je viens d'installer sur mon OS Linux (DEBIAN)
modpoll.
Je l'ai testé en liaison avec un API schneider M221 d'adresse IP 192.168.0.2 pour y lire les mots d'adresse %MW200 à 204.
La syntaxe est la suivante :
Code : Tout sélectionner
durando@DebianOD:~/Téléchargements$ modpoll -0 -r 200 -c 5 192.168.0.2
modpoll 3.10 - FieldTalk(tm) Modbus(R) Master Simulator
Copyright (c) 2002-2021 proconX Pty Ltd
Visit https://www.modbusdriver.com for Modbus libraries and tools.
Protocol configuration: MODBUS/TCP, FC3
Slave configuration...: address = 1, start reference = 201, count = 5
Communication.........: 192.168.0.2, port 502, t/o 1.00 s, poll rate 1000 ms
Data type.............: 16-bit register, output (holding) register table
-- Polling slave... (Ctrl-C to stop)
[201]: 1234
[202]: 8842
[203]: 0
[204]: 0
[205]: 0
Simple à installer et utiliser.
La version windows ne marche qu'en 64bits.
Ton PC doit avoir une IP du même masque.
Au moins tu sais que ce simulateur là fonctionne.
Re: Connexion 1510SP-1 et enregistreur E+H RSG35
Posté : 24 févr. 2022, 18:20
par andala
Le constructeur de l'enregistreur RSG35 viens de m'annoncer à l'instant que sont module ne fait aucune requête et que c'est a moi d'envoyer les données.
Du coup, changement de bord ! J'ai du changer le block MB_SERVER par un MB_CLIENT (si j'ai bien compris c'est ça ?)
Une fois avoir créé le block, et tout paramétré, la sortie erreur est activé et j'ai le code erreur suivant : 80CE
Si j'ai bien lu, ce numéro d'erreur correspond a une erreur d'adressage IP or mon adresse IP est correct ! Il s'agit surement de l'interfaceID qui n'est pas bonne.
Je me retrouve encore dans le même type d'impasse j'ai l'impression !
Peut-etre que cet automate ne peux pas faire de Modbus… (N° d'article : 6ES7 510-1DJ01-0AB0 EN v2.6)
Re: Connexion 1510SP-1 et enregistreur E+H RSG35
Posté : 25 févr. 2022, 09:09
par MiGaNuTs
andala a écrit : ↑24 févr. 2022, 18:20
Le constructeur de l'enregistreur RSG35 viens de m'annoncer à l'instant que sont module ne fait aucune requête et que c'est a moi d'envoyer les données.
Du coup, changement de bord ! J'ai du changer le block MB_SERVER par un MB_CLIENT (si j'ai bien compris c'est ça ?)
Une fois avoir créé le block, et tout paramétré, la sortie erreur est activé et j'ai le code erreur suivant : 80CE
Si j'ai bien lu, ce numéro d'erreur correspond a une erreur d'adressage IP or mon adresse IP est correct ! Il s'agit surement de l'interfaceID qui n'est pas bonne.
Je me retrouve encore dans le même type d'impasse j'ai l'impression !
Peut-etre que cet automate ne peux pas faire de Modbus… (N° d'article : 6ES7 510-1DJ01-0AB0 EN v2.6)
En Modbus TCP le plus souvent c'est 255 le 'ID' (ou interface ID, ou Slave number. ça désigne la même chose) qui va bien. Parfois c'est 1. Si c'est une autre valeur c'est que tu n'a pas de chance
Essaye d'envoyer manuellement des requêtes a ton enregistreur avec modbus doctor, déjà tu verra si il réponds.
Re: Connexion 1510SP-1 et enregistreur E+H RSG35
Posté : 25 févr. 2022, 10:18
par andala
ça y est ! j'y suis arrivée!
Le pire c'est que j'avais tout bien programmé; c’était juste le tag : ID=1 qui était déjà pris même si je ne sait pas ou... J'ai mis 2 et hop! connecté!
merci à tous pour vos conseil.
c'est toujours plaisant d'avoir de l'aide !