Programmation Mesure de Puissance dans M340
Posté : 28 févr. 2018, 13:29
Bonjour à tous,
Je dois importer une mesure de puissance d'une centrale de mesure SOCOMEC DIRIS AP dans un automate M340 sous Unity Pro et IHM sous Vijeo.
N'ayant jamais réaliser ce type de programmation, vous trouverez ci-dessous nos premiers échanges :
Bonjour,
Il serait préférable de poster un message sur le forum afin qu'un maximum de personnes puissent intervenir et que ça serve au plus grand nombre, c'est le but de ce forum. Cela dit, en Modbus RTU il faut faire une requête de lecture Modbus à l'adresse hexadécimal du DIRIS. Pour l'adresse C568 ce serait donc un truc du genre :
READ_VAR (ADR := 'O.O.O.1",OBJ := '%MW',NUM := 16#C568(*50536*),NB := 2,GEST := Compte_rendu,RECP => Resultat);
ADR dépend de l'adresse de l'esclave, ici ce serait l'esclave 1. Le compte rendu "GEST" c'est un tableau de 4 mots et le RECP doit être un tableau de la taille des données à lire, ici se serait deux mots.
JC
Programmation Mesure de Puissance dans M340
Envoyé : 21 janv. 2018, 19:42
de Waoux
Bonjour JC87,
Je dois raccorder une centrale de mesure Diris Ap à un automate M340 pour extraire la valeur de la puissance de la machine.
La centrale de mesure est équipé d'un module de communication RS 485 Jbus/Modbus 2 fils ref :48250090, notice 875516.
L'automate M340 est équipé d'une crate UC BMX P34 2020 possédant un port RJ45 pour com en modbus.
Pour raccorder le tout je pense pouvoir me débrouiller.
Par contre, je ne sais pas du tout comment faire avec Unity Pro pour extraire la valeur et la stocker dans un mot.
D'après la notice Socomec, l'adresse de la valeur est en HEX C568 et en DEC 50536.
Peux-tu m'expliquer stp ?
Merci d'avance Waoux
Je dois importer une mesure de puissance d'une centrale de mesure SOCOMEC DIRIS AP dans un automate M340 sous Unity Pro et IHM sous Vijeo.
N'ayant jamais réaliser ce type de programmation, vous trouverez ci-dessous nos premiers échanges :
Bonjour,
Il serait préférable de poster un message sur le forum afin qu'un maximum de personnes puissent intervenir et que ça serve au plus grand nombre, c'est le but de ce forum. Cela dit, en Modbus RTU il faut faire une requête de lecture Modbus à l'adresse hexadécimal du DIRIS. Pour l'adresse C568 ce serait donc un truc du genre :
READ_VAR (ADR := 'O.O.O.1",OBJ := '%MW',NUM := 16#C568(*50536*),NB := 2,GEST := Compte_rendu,RECP => Resultat);
ADR dépend de l'adresse de l'esclave, ici ce serait l'esclave 1. Le compte rendu "GEST" c'est un tableau de 4 mots et le RECP doit être un tableau de la taille des données à lire, ici se serait deux mots.
JC
Programmation Mesure de Puissance dans M340
Envoyé : 21 janv. 2018, 19:42
de Waoux
Bonjour JC87,
Je dois raccorder une centrale de mesure Diris Ap à un automate M340 pour extraire la valeur de la puissance de la machine.
La centrale de mesure est équipé d'un module de communication RS 485 Jbus/Modbus 2 fils ref :48250090, notice 875516.
L'automate M340 est équipé d'une crate UC BMX P34 2020 possédant un port RJ45 pour com en modbus.
Pour raccorder le tout je pense pouvoir me débrouiller.
Par contre, je ne sais pas du tout comment faire avec Unity Pro pour extraire la valeur et la stocker dans un mot.
D'après la notice Socomec, l'adresse de la valeur est en HEX C568 et en DEC 50536.
Peux-tu m'expliquer stp ?
Merci d'avance Waoux