Accueil > Forum > SlimLine (Framboise) > Surveillance avec envoi d'e-mail
- Ce sujet a 1 réponses, 2 participants et a été mis à jour pour la dernière fois 4 années, 6 mois da Sergio Bertana.
-
auteurPost
-
Octobre 15, 2019 à 12: pm 37 #50211Anonymeinactif
J'ai vu sur le site que vous vendez des solutions avec HW Raspberry Pi. J'ai une demande d'un client qui a demandé à pouvoir effectuer une surveillance via deux entrées:
1) la tension d'une batterie et si elle tombe en dessous d'un seuil, envoyez un email via le réseau
2) un contact on / off et aussi ici en cas de commutation on / off ou inversement envoyer un emailEt puis avoir une page Web qui vous permet de visualiser ces données et à l'avenir, je pensais pouvoir m'en servir via Python,
Le vs. solution vous permet de gérer par programme en mode personnalisé? ou dois-je utiliser le logiciel pré-installé?
Octobre 15, 2019 à 12: pm 52 #50213Sergio BertanaAdministrateur du forumPour faire ce dont vous avez besoin en plus du formulaire Processeur SlimLine Framboise, vous avez besoin d'un module d'extension E / S mixtes pour acquérir l'entrée analogique de tension de batterie et l'entrée numérique de commande.
Il est possible de gérer les modules d'extension via une bibliothèque dynamique .so appelable depuis C ++ et Python, bien que mon conseil soit d'implémenter le programme de gestion des E / S dans IEC61131 en utilisant l'environnement de développement LogicLab.
Pour l'échange de données entre l'environnement LogicLab et le programme Python, vous pouvez le faire à l'aide d'une communication TCP dans localhost. Puisque vous évoquez la possibilité d'avoir une page Web, pourquoi ne pas utiliser Node-RED au lieu de Python? (Voir exemple).
Si vous utilisez un serveur SNMP sur un réseau local sans connexion dans TSL, vous pouvez utiliser tout ce dont vous avez besoin uniquement à l'aide du module. Processeur SlimLine CortexM7 qui possède déjà des entrées analogiques 2 et des entrées numériques 2 intégrées. Il a le serveur HTTP pour toutes les pages Web et avec le FB emailEnvoyer vous pouvez envoyer l'e-mail.
PS. Tous les programmes développés sur CPU Cortex M7 peut également être exécuté sur le module de la CPU SlimLine Framboise en concurrence avec toute autre application C ++, Python, Node-RED, etc.
-
auteurPost
- Vous devez être connecté pour répondre à ce sujet.