Liaison automate - base de données MySQl
wiwi69006
Messages postés
8
Date d'inscription
Statut
Membre
Dernière intervention
-
Pierre1310 Messages postés 8564 Date d'inscription Statut Membre Dernière intervention -
Pierre1310 Messages postés 8564 Date d'inscription Statut Membre Dernière intervention -
Bonjour à tous,
Pour ce qui est des présentations : nous sommes 2 stagiaires en stage de fin d’étude, 1 stagiaire branché informatique et l’autre plus dans l’automatisme, issu des formations en Informatique et en GEII.
Nous aurions besoin d’aide sur un projet qui est de créer un portail énergétique.
Cela consiste en réalité à récupérer les données d’un automate type sonde de température, capteurs, compteur d’eau, compteur électrique....
Pour ensuite les transférer dans notre Base de données MySQL que l’on doit créer pour les inclure dans notre site Web où nos clients pourront consulter leur consommation etc....
Concrètement nous recherchons un matériel permettant de réaliser ses fonctions automatiquement ou au moins partiellement ou une solution nous permettant de réaliser nous-même ses fonctions.
Nous nous sommes penchés sur différents appareils de Domotique comme l’Eco-device, IPX800 – V4, Serveur WES (WES – V2).
Mais le problème est qu’on n’est pas vraiment libre de nos données sur ces appareils, c’est assez compliqué vu notre niveau, peu de renseignements sur les documentations techniques.
Pour la conception de la base de données, on comptait importer les données depuis un fichier csv a intervalles réguliers (toute les 30 min par exemple) et on comptait utiliser uniquement du php pour l’affichage des données sur le site.
Après discussion avec certain fabricant, il est possible de faire plus simple avec d’autre technique qui nécessite peu de programmation. On nous a parler de push, fichier cgi, cgx....
Et nous aimerions faire des archivages, historisation de nos données.
Comment pourrions-nous procéder ?
Quel type de langage est le mieux adapté ?
Existe-t-il un automate permettant de récupérer tous types de valeurs et de les retransmettre sans passer par le micro-logiciel/logiciel du fabricant de l’automate ?
Quelles solutions existe-t-il ?
Merci de votre attention,
Pour ce qui est des présentations : nous sommes 2 stagiaires en stage de fin d’étude, 1 stagiaire branché informatique et l’autre plus dans l’automatisme, issu des formations en Informatique et en GEII.
Nous aurions besoin d’aide sur un projet qui est de créer un portail énergétique.
Cela consiste en réalité à récupérer les données d’un automate type sonde de température, capteurs, compteur d’eau, compteur électrique....
Pour ensuite les transférer dans notre Base de données MySQL que l’on doit créer pour les inclure dans notre site Web où nos clients pourront consulter leur consommation etc....
Concrètement nous recherchons un matériel permettant de réaliser ses fonctions automatiquement ou au moins partiellement ou une solution nous permettant de réaliser nous-même ses fonctions.
Nous nous sommes penchés sur différents appareils de Domotique comme l’Eco-device, IPX800 – V4, Serveur WES (WES – V2).
Mais le problème est qu’on n’est pas vraiment libre de nos données sur ces appareils, c’est assez compliqué vu notre niveau, peu de renseignements sur les documentations techniques.
Pour la conception de la base de données, on comptait importer les données depuis un fichier csv a intervalles réguliers (toute les 30 min par exemple) et on comptait utiliser uniquement du php pour l’affichage des données sur le site.
Après discussion avec certain fabricant, il est possible de faire plus simple avec d’autre technique qui nécessite peu de programmation. On nous a parler de push, fichier cgi, cgx....
Et nous aimerions faire des archivages, historisation de nos données.
Comment pourrions-nous procéder ?
Quel type de langage est le mieux adapté ?
Existe-t-il un automate permettant de récupérer tous types de valeurs et de les retransmettre sans passer par le micro-logiciel/logiciel du fabricant de l’automate ?
Quelles solutions existe-t-il ?
Merci de votre attention,
A voir également:
- Liaison automate - base de données MySQl
- Fuite données maif - Guide
- Base de registre - Guide
- Supprimer les données de navigation - Guide
- Logiciel de sauvegarde automatique gratuit - Guide
- Formules mathématiques de base - Télécharger - Études & Formations
3 réponses
slt
je pense qu'il faut regarder du coté de Raspberry.
https://raspberry-pi.fr/
vu que c'est un micro-pc basé sur du linux, et que l'on peut y mettre toute sorte de capteur, et y programmer toutes sorte de chose, je pense que ça peut être une solution.
Les accès à distance ne pose pas de problème non plus, l'ajout d'un serveur pour recueillir toutes les données, enfin bref, tiptop :)
Il faut un minimum de connaissance en prog, mais rien d'insurmontable avec le net :)
je pense qu'il faut regarder du coté de Raspberry.
https://raspberry-pi.fr/
vu que c'est un micro-pc basé sur du linux, et que l'on peut y mettre toute sorte de capteur, et y programmer toutes sorte de chose, je pense que ça peut être une solution.
Les accès à distance ne pose pas de problème non plus, l'ajout d'un serveur pour recueillir toutes les données, enfin bref, tiptop :)
Il faut un minimum de connaissance en prog, mais rien d'insurmontable avec le net :)
Merci Pierre1310 d'avoir pris le temps d'avoir lu ce post.
Nous n'avons pas encore déterminer l'automate, et on sait pas quel liaison serait la plus adapté, on pensais surement en Ethernet.
Les automates qui ont retenu notre attention sont :
- L'Eco-device
- L'IPX800-V4
- WES V2
Nous n'avons pas encore déterminer l'automate, et on sait pas quel liaison serait la plus adapté, on pensais surement en Ethernet.
Les automates qui ont retenu notre attention sont :
- L'Eco-device
- L'IPX800-V4
- WES V2
Après au niveau de la marque il faudra prendre le plus adapté à tes besoins mais pour ce qui est de ta BDD, si tu prends un module Ethernet, normalement en DUT en 2e année (option auto) tu configures le serveur web d'un automate pour afficher ses entrées/sorties.
Plutôt que de les afficher, tu peux développer une interface php qui ira prendre ces informations et qui ira les écrire dans ta base.
Quel IUT au passage? ^^
Plutôt que de les afficher, tu peux développer une interface php qui ira prendre ces informations et qui ira les écrire dans ta base.
Quel IUT au passage? ^^
Un en DUT Informatique
Un en DUT Génie électrique et informatique industriel :)
Developper une interface php est ce qu'on comptais faire mais le probleme est la liaison entre l'automate et la base de donnée. On sait pas trop utiliser quel automate pour recueillir les données des devices (capteurs, compteurs...). Il nous faut un automate qui receuille les données a intervalle regulier et qui les fournissent dans un format qui permet de les exploiter. Par exemple il peut generer un fichier csv toute les 30 minutes.
Un en DUT Génie électrique et informatique industriel :)
Developper une interface php est ce qu'on comptais faire mais le probleme est la liaison entre l'automate et la base de donnée. On sait pas trop utiliser quel automate pour recueillir les données des devices (capteurs, compteurs...). Il nous faut un automate qui receuille les données a intervalle regulier et qui les fournissent dans un format qui permet de les exploiter. Par exemple il peut generer un fichier csv toute les 30 minutes.
Je comptais faire un script php pour importer les données du csv vers la bases mysql. Il existe vraiment des requetes sql qui peuvent receuillir les informations directement de l'automate et les mettre dans la base ? Car pour moi, on est obligé de passer par du csv pour exploiter ces données la. Le csv est un peu une sorte de passerelle entre l'automate et la base MySql.
Sinon nos formations se situe à Lyon 1
Sinon nos formations se situe à Lyon 1