Page 2 sur 2

Re: Adresses Modbus Diris I-60

Posté : 06 mai 2024, 16:29
par Pierro
Salut Sinced,

Dans la VAT, je mettrai que les adresse %MD200, MD204 (si tu fait une lecture des U32 ou S32 pour pas etre a cheval sur les octets).

Après je pense a un problème de format. pour en etre sur perso, je range les données de la requête dans une zone de DB(exemple pour une lecture de 30 réel d'un enregistreur eurotherm):

a+

Re: Adresses Modbus Diris I-60

Posté : 06 mai 2024, 20:04
par sinced
Pierro a écrit : 06 mai 2024, 16:29 Salut Sinced,

Dans la VAT, je mettrai que les adresse %MD200, MD204 (si tu fait une lecture des U32 ou S32 pour pas etre a cheval sur les octets).

Après je pense a un problème de format. pour en etre sur perso, je range les données de la requête dans une zone de DB(exemple pour une lecture de 30 réel d'un enregistreur eurotherm):

a+
C'est fait expres dans la VAT de ne pas mettre que des adresses "Paires"
En fait ca permet de voir globalement ce qui se passe. Parcequ'il y a dans la meme table d'echange des variables qui n'occupent qu'un seul mot (et non un double mot).
Pour ranger dans un DB ou dans des %M, techniquement c'est le meme resultat. le MB-CLIENT a besoin d'une zone ou ecrire

Re: Adresses Modbus Diris I-60

Posté : 07 mai 2024, 00:27
par Bruce33
Sinced,
Il y a un problème avec la recopie des données dans la table de mots doubles.
Si tu affiches les données en hexadécimal tu constateras qu'il y a un mot en commun avec le double mot précédent et un mot en commun avec le double mot suivant.
Du coup tu retrouves les valeurs de 4 en 4 :
%MD200 = 50,210 Hz / Frequency
%MD204 = -1 (non disponible) / Ph-N Voltage : V1
%MD208 = -1 (non disponible) / Ph-N Voltage : V2
%MD212 = -1 (non disponible) / Ph-N Voltage : V3
%MD216 = -1 (non disponible) / Reserved
%MD220 = 89,99 V / Ph-Ph Voltage : U12
%MD224 = 101,75 V / Ph-Ph Voltage : U23
%MD228 = 86,21 V / Ph-Ph Voltage : U31
%MD232 = 137,32 A / Current : I1
%MD236 = 139,211 A / Current : I2
%MD240 = 141,995 A / Current : I3
etc.

Re: Adresses Modbus Diris I-60

Posté : 07 mai 2024, 12:59
par sinced
Bruce33 a écrit : 07 mai 2024, 00:27 Sinced,
Il y a un problème avec la recopie des données dans la table de mots doubles.
Si tu affiches les données en hexadécimal tu constateras qu'il y a un mot en commun avec le double mot précédent et un mot en commun avec le double mot suivant.
Du coup tu retrouves les valeurs de 4 en 4 :
%MD200 = 50,210 Hz / Frequency
%MD204 = -1 (non disponible) / Ph-N Voltage : V1
%MD208 = -1 (non disponible) / Ph-N Voltage : V2
%MD212 = -1 (non disponible) / Ph-N Voltage : V3
%MD216 = -1 (non disponible) / Reserved
%MD220 = 89,99 V / Ph-Ph Voltage : U12
%MD224 = 101,75 V / Ph-Ph Voltage : U23
%MD228 = 86,21 V / Ph-Ph Voltage : U31
%MD232 = 137,32 A / Current : I1
%MD236 = 139,211 A / Current : I2
%MD240 = 141,995 A / Current : I3
etc.
@Bruce33
Je pense que tu as raison et qu'il va falloir plutot observer ce decalage. Je teste et je vous reviens.
Cdlt,

Re: Adresses Modbus Diris I-60

Posté : 07 mai 2024, 14:29
par Bruce33
Je pense que l'offset d'adresse se compte en octets dans le S7-1200.

Re: Adresses Modbus Diris I-60

Posté : 25 sept. 2024, 09:31
par roudy
sinced a écrit : 06 mai 2024, 12:39
roudy a écrit : 06 mai 2024, 11:01 De mémoire, il ne faut utiliser que LOAD #1, pas 2 et 3.
Mais,... je sais plus pourquoi.
et comment faire quand tu as 2 charges derriere ?
roudy a écrit : 06 mai 2024, 13:02 Je crois bien que je me suis planté et que la réponse est dans ta question.
En fait, après vérification, je contrôlais qu'une seule phase donc j'avais pas besoin des deux autres.
Je viens de refaire un projet de bilan énergétique sur une installation avec M50,U10,I30x4 (avec 3 TOR)
Pour le total énergétique, la résultante puissance peut se paramétrer seulement en LOAD#1 ou par LOAD
Les résultats que j'obtiens semblent cohérent avec les puissances machines, pas de réponse de SOCOMEC