Liaison Modbus TCP ET200 1510 SP

Forum traitant des automates industriels de marque Siemens.
philou77
Mi homme - Mi automate
Mi homme - Mi automate
Messages : 2142
Enregistré le : 21 oct. 2015, 10:00
Localisation : Ile de France

Re: Liaison Modbus TCP ET200 1510 SP

Message par philou77 »

Re !
philou77 a écrit : 11 mars 2022, 11:38 Reste à savoir ce qu'il désire lire et à quoi correspond ce Parameter 1 Result dans l'appareil, vu que il y a plein de PARAMETER_1
Parce que dans la doc en pdf ne précise pas ce point.

Je suppose (peut être à tort) que tous les parameters 1 font référence à une voie 1...
Mais il y a une différence entre Hoding register et Input Register
Sycon88 a écrit : 11 mars 2022, 14:24 Par contre autre question, pourquoi dans la doc il y a deux mapping d'adressage ?
Tu réponds à une question par une question...

Fournis-nous une documentation précise de ton matériel ou bien pose la question au fabricant.
Je n'ai pas la réponse :-(
Si vous avez compris tout ce que je viens d'écrire, c'est que j'ai dû faire une erreur quelque part ! :D
Avatar du membre
Sycon88
Première mise en service
Première mise en service
Messages : 64
Enregistré le : 22 févr. 2019, 17:43
Localisation : Vosges

Re: Liaison Modbus TCP ET200 1510 SP

Message par Sycon88 »

Désolé je n'avais pas vue cette réponse.

Le problème c'est que le fabricant ne sait pas me répondre..

https://www.qsenz.nl/application/files/ ... 200114.pdf

Voici la documentation.
philou77
Mi homme - Mi automate
Mi homme - Mi automate
Messages : 2142
Enregistré le : 21 oct. 2015, 10:00
Localisation : Ile de France

Re: Liaison Modbus TCP ET200 1510 SP

Message par philou77 »

Re !

Tiens en voilà une autre de doc : https://www.qsenz.nl/application/files/ ... ol_V31.pdf

Je pense que vu du côté INPUT REGISTER, tu as les valeurs 'brutes' de capteur (grandeur électriques)
et Côté Holding Register tu as les valeurs de tes capteurs auquelles on été appliquées des formules pour lire/afficher des grandeurs physiques.
Si des formules ont été programmées...

à confirmer bien sûr...

Et un truc bête... check ton système pour voir quels capteurs sont raccordés et leurs caractéristiques.
ainsi que la programmation faite dans ton appareil !
Si vous avez compris tout ce que je viens d'écrire, c'est que j'ai dû faire une erreur quelque part ! :D
Avatar du membre
Sycon88
Première mise en service
Première mise en service
Messages : 64
Enregistré le : 22 févr. 2019, 17:43
Localisation : Vosges

Re: Liaison Modbus TCP ET200 1510 SP

Message par Sycon88 »

Bonjour à tous,

Je viens de terminer les modifications sur mes bloc MB_CLIENT et ça fonctionne après un peut de temps à vraiment trouver la bonne adresse.

Pour l'adresse n°1 qui m'intéresse, j'ai paramétré comme suit :
MB_MODE : 0
MB_DATA_ADRR : 44130
MB_DATA_LEN : 3
MB_DATA_PTR : Db_param_COMTCP_SCAN.DATA1

Et dans le DB du ptr :

DATA1 struct
Status int -> 0
Value Real -> valeur en cour

J'avais bien paramétré les sorties fieldbus sur le scan et du coup c'est bien les registres de maintient et non d'entrée qu'il faut utiliser.

En 44128 je n'avais aucune valeur j'ai pas compris pourquoi en passant sur 44130 c'était nickel et j'ai ce même décalage sur les 3 autres paramètres par rapport au mapping.

Merci à tous pour le coup de main 👍
philou77
Mi homme - Mi automate
Mi homme - Mi automate
Messages : 2142
Enregistré le : 21 oct. 2015, 10:00
Localisation : Ile de France

Re: Liaison Modbus TCP ET200 1510 SP

Message par philou77 »

Salut !

Il est peu vraisemblable que la doc se trompe, mais si tu dis que ça fonctionne...

PS : les adresses c'est 4128 et 4130 !
Modifié en dernier par philou77 le 14 mars 2022, 16:33, modifié 1 fois.
Si vous avez compris tout ce que je viens d'écrire, c'est que j'ai dû faire une erreur quelque part ! :D
Avatar du membre
andala
Créateur de langage
Créateur de langage
Messages : 505
Enregistré le : 19 déc. 2016, 10:24
Localisation : Atlantide

Re: Liaison Modbus TCP ET200 1510 SP

Message par andala »

Comme je dis, la doc arrive a nous induire en erreur.
En général pour ce type d'information, elle donne, soit trop d'info, soit trop peu.
Une bonne action en entraine toujours une autre
Répondre