COM MOBUS SOFREL vers ATV 312

Partie du forum pour tout ce qui concerne les variateurs de vitesse dans l'industrie. Forum, conseil, astuce et entraide sur les variateurs de fréquence .
Répondre
Avatar de l’utilisateur
getzed
Apprend le binaire
Apprend le binaire
Messages : 6
Enregistré le : 19 févr. 2020, 11:42
Localisation : Lyon

COM MOBUS SOFREL vers ATV 312

Message par getzed » 27 févr. 2020, 08:51

Bonjour/Bonsoir à tous,
Actuellement alternant en BTS électrotechnique,
j'ai pour projet de faire communiquer un SOFREL S550 avec un SCHNEIDER ATV 312
par l'intermédiaire d'une carte SOFREL RS485A et le port MODBUS de l'ATV 312 afin de piloter des pompes (moteurs) essentiellement en marche avant avec une surveillance du couple (si seui haut couple atteint = faire tourner les pompes en marche arriere pendant 2 min )


voici un petit synoptique :

Image



J'ai traduis la documentation des variables modbus de l'ATV 312 Schreier en français.
On m'a dit que dans mon programme, dans un premier temps, je dois intégrer sa :


Image

Avatar de l’utilisateur
Bernardo59
Créateur de langage
Créateur de langage
Messages : 614
Enregistré le : 20 oct. 2015, 05:48
Localisation : Nimes

Re: COM MOBUS SOFREL vers ATV 312

Message par Bernardo59 » 27 févr. 2020, 17:13

Bonjour,

Avec les images, c'est mieux...

Avatar de l’utilisateur
getzed
Apprend le binaire
Apprend le binaire
Messages : 6
Enregistré le : 19 févr. 2020, 11:42
Localisation : Lyon

Re: COM MOBUS SOFREL vers ATV 312

Message par getzed » 28 févr. 2020, 09:22

les images ne s'affichent pas?

lien direct de l'image 1 : https://zupimages.net/up/20/09/h4lr.png


image 2 : https://zupimages.net/up/20/09/ccxb.png

Avatar de l’utilisateur
itasoft
Mi homme - Mi automate
Mi homme - Mi automate
Messages : 3783
Enregistré le : 20 oct. 2015, 10:15
Localisation : Lyon
Contact :

Re: COM MOBUS SOFREL vers ATV 312

Message par itasoft » 28 févr. 2020, 11:11

slts,
Les commandes se font par écriture de valeur dans le mot de commande du variateur CMD registre ModBus @8501
valeur H,000F pour marche H,0007 pour arrêt
Automaticien privé (de tout)
itasoft@free.fr

Avatar de l’utilisateur
getzed
Apprend le binaire
Apprend le binaire
Messages : 6
Enregistré le : 19 févr. 2020, 11:42
Localisation : Lyon

Re: COM MOBUS SOFREL vers ATV 312

Message par getzed » 03 mars 2020, 11:45

On ma dit de convertir le Hexadecimal en decimal dans mon programme sofrel,
// Commande démarrage du variateur de la pompe 1

IF Var_1_Pret and Cmd_Ppe_1 then
MOT_VAR_1 := REAL(Cmd_Marche_Var_1)*15.0;
END_IF;


// Commande arret du variateur de la pompe 1

IF Var_1_Active and (Def_Couple_Var_1 or not Cmd_Ppe_1) then
MOT_VAR_1 := REAL(Cmd_Arret_Var_1)*7.0;
END_IF;

// Commande arriere du variateur de la pompe 1

IF Var_1_Pret and Def_Couple_Var_1 and Cmd_Ppe_1 and not Var_1_Active
(* et consigne temporisation arriere *) then
MOT_VAR_1 := REAL(Cmd_Arriere_Var_1)*2063.0;
END_IF;
je ne comprend pas pourquoi je dois y convertir en décimal...

Répondre