Régulation, régulateurs, automates, capteurs

Ce forum est public et accessible en lecture même sans être inscrit, mais pour intervenir ou accéder aux pièces jointes il faut être inscrit.

Dans ce forum, vous pouvez demander des renseignements techniques ou administratifs, répondre aux questions posées, diffuser des informations relatives à la petite hydroélectricité.

Modérateurs : dB-), Forge

Avatar de l’utilisateur
PERRET
Membre
Messages : 951
Inscription : 16 mars 2010, 17:12
Localisation : Picardie - Thiérache

Re: Régulation, régulateurs, automates, capteurs

Message par PERRET »

Bonjour

Manquait un mot dans la réponse :
"Il est souhaitable que la fixation du vérin du clapet soit hors d'eau . . ." donc au dessus du niveau du bief amont.
Les deux flotteurs (niveau haut et niveau bas) seront situés dans le même tube PVC qui peut en contenir quatre.
On trouve maintenant sur "Amazon" des petits flotteurs en inox vendus moins de quatre Euros . . .
Le vérin pourrait être fixé sur une ou des poutrelles métalliques fixées à l'amont du pont. Montage à étudier.
Concernant la vanne motrice, savoir si elle sera verticale ou inclinée, s'il y a quelqu'un en permanence sur le site, quel est l'usage prévu de la force motrice, etc. . .
Mais difficile de donner un avis éclairé sans plans détaillés et cotés et sans avoir vu.
Claude PERRET
didscho67
Membre
Messages : 43
Inscription : 03 nov. 2016, 17:09
Localisation : Strasbourg

Re: Régulation, régulateurs, automates, capteurs

Message par didscho67 »

Vision700™- Programmable Logic Controller + Built-in Quality HMI UNITRONICS

Bonjour ,
J'envisage de câbler une armoire électrique avec cet automate de chez unitronics pour gérer ma turbine Francis de 50kw .

Y aurait il une personne sur le forum qui aurait un retour d’expérience avec ce modèle ?
Programmable-logic-controller-Vision-700-by-Unitronics-front.jpg
cdt Didscho67
Vous ne pouvez pas consulter les pièces jointes insérées à ce message.
avalone
Membre
Messages : 213
Inscription : 28 févr. 2015, 12:22
Localisation : Poitou charentes

Re: Régulation, régulateurs, automates, capteurs

Message par avalone »

Bonjour,

c'est la société PL system qui commercialise pour la france ce type de produits
http://www.pl-systems.fr

sinon:
si vous souhaitez faire de la communication RS, et Ethernet le port est intégré.
il vous faudra ajouter des modules en fonction des applications que vous souhaitez mettre en œuvre avec votre automate. ce sont des modules optionnels qui viennent ce clipser a l’arrière de ce produit ou en fond d'armoire sur rail DIN.

Si vous avez besoin d un compteur il faut un module dédié en fonction de la fréquence nécessaire, si vous avez besoin d'entrées/sorties analogiques, il vous faut un module dédié idem pour le digital et TOR.

d'un point de vu pratique, les modules en face arrière d'un HMI en version snap nécessitent de ramener tous les fils a celui-ci. ce qui peut faire un gros toron a faire pour le passage de porte de votre armoire

les modules fond d armoire nécessitent un adaptateur pour l'adressage des sorties et un câble spécifique de liaison entre votre automate et cet adaptateur.

d'un point de vue programmation, il est en langage LADDER. c'est a vous d’écrire l histoire. et pour avoir une fonction automatisée de votre installation il vous faudra faire un GRAFCET. Les fonctions block sont possible mais c'est a vous de les créer.
Pas de hotline dédiée en cas de problème de programmation ou de mouton a 5 pattes a faire communiquer, et c'est fou ce qu'il y en a dans les protocoles.

le graphisme des affichage est sympa, c est moderne.

pour la communication, prise en charge de mots jusqu’à 32 bit en mot long, 32 bit non signé en mot double, et 16 bit bien sur.

une option web server avec accès via PC ou Smartphone est possible. (remote Access + remote operator pour pilotage a distance) sont des licences supplémentaires.

a cela il faut ajouter une licence UNIVISION pour la programmation de votre automate. la version téléchargeable est valable 30 jours avec des fonctions limitées.

globalement, si c est pour un projet unique, cela risque de vous couter cher en temps, en argent et en cheveux( blancs ou arrachés).
il y a des solutions aussi fiables, plus simple et moins chers a mon sens, il faut bien définir vos besoins actuels et futurs pour choisir un automate.

pour ma part j'ai isolé deux fabricants d'automates en fonction des applications clients. Le SAV et la disponibilité technique et physique sont des critères important a prendre en considération.

cdt fabien
Avalone
__________________________________________________________________________________________
C'est une triste chose de penser que la nature parle et que le genre humain n'écoute pas
Victor Hugo
Avatar de l’utilisateur
dB-)
Site Admin
Messages : 4352
Inscription : 24 janv. 2010, 17:09
Localisation : Vosges
Contact :

Re: Régulation, régulateurs, automates, capteurs

Message par dB-) »

Bonjour,
pour ma part j'ai isolé deux fabricants d'automates en fonction des applications clients
En ce qui me concerne, je travaille aussi avec plusieurs fabricants :

- l'historique Crouzet, qui a été longtemps le meilleur avec le M3 mais un peu décevant avec l'em4
- Panasonic et Weintec pour les écrans HMI
- Schneider avec les petits Zelio (qui sont des copies de M3) et les écrans Magelis
- et depuis 6 mois Siemens avec une gamme Simatic très claire et bien documentée (un ensemble API-HMI en cours de test :ghee: )

Bonne journée

dB-)
didier Beaume, DBH Sarl 33 les Chênes 88340 Le Val d'Ajol, RCS Epinal Siren 510 554 835 capital 50 000 € APE 3511Z TVA FR82510554835
Etudes, vente et pose de turbines, rénovation, régulation, maintenance, vannes, grilles, dégrilleurs
Microcentrale avec une Kaplan DR 1600 l/s @ 4.80 m en entraînement direct @ 500 tr/min

Image
Site Web DBH Sarl.eu
didscho67
Membre
Messages : 43
Inscription : 03 nov. 2016, 17:09
Localisation : Strasbourg

Re: Régulation, régulateurs, automates, capteurs

Message par didscho67 »

Bonjour,

Merci pour vos différents avis.

- et depuis 6 mois Siemens avec une gamme Simatic très claire et bien documentée (un ensemble API-HMI en cours de test . .)

Je suis d'accord que le matériel Siemens est très bon mais je cherchait un prix.

Belle journée à vous.

Didscho 67
avalone
Membre
Messages : 213
Inscription : 28 févr. 2015, 12:22
Localisation : Poitou charentes

Re: Régulation, régulateurs, automates, capteurs

Message par avalone »

pouvez vous nous donner plus de informations sur la nature de votre projet et ce que vous souhaiteriez faire avec votre automate.

cdt
Avalone
__________________________________________________________________________________________
C'est une triste chose de penser que la nature parle et que le genre humain n'écoute pas
Victor Hugo
gael15
Membre
Messages : 15
Inscription : 01 mai 2019, 03:32
Localisation : Istres BDR

Re: Régulation, régulateurs, automates, capteurs

Message par gael15 »

Bonjour à tous,

Je voudrai apporter ma modeste contribution au forum en faisant partager ma réalisation.
Il s'agit de la commande de cycle de dégrillage d'un dégrilleur de micro centale hydroélectrique à base de carte électronique Arduino.
Ce système utilise 2 capteurs à ultrason dérivé de l'automobile grand public et un petit afficheur LCD associé à un Arduino uno.
Je Joins le code de programmation sur ce poste car l'extension du fichier n'est pas utilisable.
Chaque capteur et placé en amont et en aval de la grille.
le système place au niveau haut un bit pour commander le cycle de dégrillage à l'automate du dégrilleur.
L'afficheur affiche le niveau amont et aval et la différence qui contrôle le signal de commande de lancement du cycle de dégrillage.
Je n'ai pas encore fait le typon du montage.

Vous avez besoin:
-1 arduino uno eBay 5 euros
-1 alimentation 9V mini 1A recyclage chargeur téléphone
-2 capteurs ultrason eBay 12 euros les 2
-1 afficheur LCD 20x4 eBay 8 euros
-1 boitier
-des fils

Code:

#include <LiquidCrystal.h>
#include <Wire.h>

int niveau_aval = 0 ;// déclaration de la variable en entier niveau_aval et initialisation à 0
int niveau_amont = 0 ;// déclaration de la variable en entier niveau_amont et initialisation à 0
int difference =0 ;// déclaration de la variable différence et initialisation à 0
int UltrasonicReturnCM(int trigPin, int echoPin)// déclaration du renvoie de la fonction en entier avec declaration en entier des paramètres utiliser
{
long duration;
int mesure; // déclaration du renvoie d'une fonction en entier avec declaration en entier des paramètres utilisés
pinMode(trigPin, OUTPUT); // déclaration
pinMode(echoPin, INPUT);// déclaration
digitalWrite(trigPin, LOW);
delayMicroseconds(2); // attendre 2 microsecondes
digitalWrite(trigPin, HIGH);
delayMicroseconds(20);// attendre 10 microsecondes
digitalWrite(trigPin, LOW);
duration = pulseIn(echoPin, HIGH);//

mesure = duration / 59; // 58,8 ;// x0,0017 cm
if ((mesure < 2) || (mesure > 300)){ return false;}
return mesure;
}
LiquidCrystal lcd(12, 11, 5, 4, 3, 2);// déclaration de l'afficheur LCD sur les broches 12,11 5,4,3,2

void setup()// fonction principale ||
{
niveau_aval = 0 ;// initialisation à 0
niveau_amont = 0 ;// initialisation à 0
difference =0 ;// initialisation à 0

pinMode( 10 , OUTPUT);// configurer la broche 10 en sortie

lcd.begin(20, 4);// configurer afficheur lcd de 20 caractères sur 4 lignes


}

void loop()// fonction boucle
{


(niveau_aval) = UltrasonicReturnCM( 9, 8 ) ;// niveau_aval égal la valeur que retour la fonction UltrasonicReturnCM pour le module 1 à ultrason en broche 8 ET 9

//delay(10);//attendre 100 miliseconde

(niveau_amont) = UltrasonicReturnCM( 7, 6 ) ;// niveau_amont égal la valeur que retour la fonction UltrasonicReturnCM pour le module 2 à ultrason en broche 7 ET 6

//delay(10);//attendre 100 miliseconde


difference = (( niveau_amont ) - ( niveau_aval ));// calcul de la difference entre ces deux valeurs de chaque mesure


if (difference > 1){ // boucle si le difference entre ces deux valeurs est supèrieur à 1 cm faire:

digitalWrite(10 , HIGH);// écrire niveau haut sur broche 10

}
else{ //si non faire:

digitalWrite(10 , LOW);// écrire niveau bas sur broche 10

}


lcd.setCursor(0, 0);// mettre le depart curseur à la ligne 0 et à la colonne 0

lcd.print( "niveau aval: " );
lcd.print( niveau_aval );
lcd.print( " cm" );

lcd.setCursor(0, 1);// mettre le depart curseur à la ligne 1 et à la colonne 0
lcd.print( "niveau amont: " );
lcd.print( niveau_amont );
lcd.print( " cm" );

lcd.setCursor(0, 2);// mettre le depart curseur à la ligne 1 et à la colonne 0
lcd.print( "la difference:" );

lcd.print( difference );
lcd.print( " cm" );

delay(4000);// attendre 4000 milisecondes ou 4 s
lcd.clear();
}
gael15
Membre
Messages : 15
Inscription : 01 mai 2019, 03:32
Localisation : Istres BDR

Re: Régulation, régulateurs, automates, capteurs

Message par gael15 »

:drapeaublanc: Rebonjour à tous.
Ma prochaine réalisation est un compte tour stroboscopique à base de carte arduino UNO.
Ce compte tour sera précis au tour prés.
Clt. :ange:
konrad
Membre
Messages : 63
Inscription : 06 déc. 2018, 17:12

Re: Régulation, régulateurs, automates, capteurs

Message par konrad »

Bonjour
et merci pour le partage !


J ai réaliser un enregistreur de niv d eau + sur carte sd avec arduino aussi , par contre j ai utilise des capteurs de pression relative


Image

le prix est correct et la précision vers le mm

Cela a fonctionner sans soucis au bord de la rivière
le tout alimente sur une veille battiture de voiture , autonomie +- 3semaine

Par contre j ai un enregistrement toute les 8 seconde c est un peut trop ... mais la s arrette mes connaissance en programmation

si il y a des intéressés je poste les shema c,ode et photos
gael15
Membre
Messages : 15
Inscription : 01 mai 2019, 03:32
Localisation : Istres BDR

Re: Régulation, régulateurs, automates, capteurs

Message par gael15 »

Rebonjour,
Très je suis preneur aussi.
Merci.
Répondre