Industrielle Fertigung
Industrielles Internet der Dinge | Industrielle Materialien | Gerätewartung und Reparatur | Industrielle Programmierung |
home  MfgRobots >> Industrielle Fertigung >  >> Gerätewartung und Reparatur

Labs automatisiert Zählerablesungen vollständig mit Raspberry Pi und Fiix

Bisher wurde viel über die Automatisierung der Zählerablesung behandelt. Bei Labs haben wir Programme entwickelt, um Lösungen für solche Probleme bereitzustellen, aber es fehlt noch etwas. Hier kommt der Raspberry Pi ins Spiel. Da der Automated Meter Reading File Handler wie eine Desktop-Anwendung fungieren soll und der Serial Port Reader in Wirklichkeit eine Desktop-Anwendung ist, kann die Notwendigkeit eines Computers nicht beseitigt werden. Es wird jedoch schnell teuer und lächerlich, einen Laptop neben jedes Gerät zu stellen. Schauen wir uns stattdessen den Raspberry Pi an und wie er dieses Problem lösen kann.

Es ist nicht essbar

Der Raspberry Pi ist ein voll funktionsfähiger Computer in der Größe einer Kreditkarte und benötigt lediglich ein Micro-USB-Kabel zur Stromversorgung. Es kann über ein Ethernet-Kabel mit dem Internet verbunden werden oder über einen drahtlosen Adapter, der an einen seiner eigenen USB-Ports angeschlossen ist. Es hat auch digitale Eingangs- und Ausgangspins, um mit der Hardware zu interagieren. Es kann sowohl der Laptop als auch der Mikrocontroller sein und hat eine ähnliche Größe wie das kleine Arduino Uno-Board. Im Gegensatz zu der Lösung zur Automatisierung von Zählerablesungen in unserem vorherigen Blogbeitrag ist dieses System in sich abgeschlossen. Die Zählerstände werden von den Geräten abgenommen, in einen Raspberry Pi eingespeist, von Miniprogrammen verarbeitet und dann an das gesendet, um Ereignisse oder geplante Wartungen zu protokollieren und auszulösen. Das Herzstück dieser Operation ist eine Variante des Labs Automated Meter Reading File Handler, der alle Daten in Tabellenkalkulationsform aufnimmt und an das CMMS sendet. Die Miniprogramme werden an jeden Sensor angepasst und ihre Daten werden in Tabellenkalkulationen umgewandelt, um sie dem Handler zur Verfügung zu stellen. Diese Funktionalität ist auch ideal für Geräte mit mehr als einem Sensor, denn solange es ein Miniprogramm dafür gibt, können Sie beliebige Sensoren an einen einzigen Raspberry Pi anschließen.

Kleine Roboter

Der Knick im Kreislauf wirklich automatisierter Zählerablesungen besteht darin, Informationen von den Sensoren, die die Daten aufnehmen, an etwas zu übermitteln, das sie verarbeiten kann. Sie können einen Techniker herumlaufen lassen, um Zählerstände von Zifferblättern aufzuschreiben, sie in eine CSV-Datei einzugeben, um sie an den Automated Meter Reading File Handler zu werfen, aber das verfehlt das Ziel der Automatisierung, das wir erreichen möchten. Selbst beim Arduino wird es zu teuer, Computer neben jedes Gerät stellen zu müssen und für jeden Sensor einen separaten Arduino zu verwenden. Solange Sie noch eine Person benötigen, die sich Notizen macht, kann das System nicht automatisiert werden. Die Geräte, die die Messwerte erfassen, müssen in der Lage sein, die Daten an einen anderen Ort zu senden, oder intelligent genug sein, um selbst damit umzugehen, und dabei wird es immer schwieriger, das Budget zu halten. Dieses Programm, die Node-JavaScript-Version des Labs Automated Meter Reading Handler, bildet zusammen mit der Stärke und Größe eines Raspberry Pi eine ideale Lösung, um das Problem anzugehen. Dies ist eine 100 % vollständig automatisierte Lösung zum Einstellen und Vergessen. Von Anfang bis Ende muss niemand die Informationen manuell überprüfen oder aufschreiben. Die Techniker wissen dank aller protokollierten Messwerte, ob etwas richtig funktioniert oder nicht und müssen sich keine Sorgen machen, dass etwas schief geht, ohne dass sie es vorher wissen.

Entwickler nicht enthalten

Das Programm erfordert jedoch einen Entwickler. Obwohl das Programm dem ursprünglichen Automated Meter Reading File Handler unglaublich ähnlich ist, kann der Betrieb eines Raspberry Pi zur Vorbereitung aller Pakete und Module, die zum Ausführen des Programms erforderlich sind, ohne Computerkenntnisse schwierig sein. Der andere schwierige Aspekt dieses automatisierten Systems ist die Sammlung von Miniprogrammen, die parallel laufen. Aufgrund der Beschaffenheit der Hardware ist jede Marke und jedes Modell anders und erfordert eine andere Herangehensweise an die Datenerfassung. Wir haben vier Beispielprogramme erstellt, eines für jeden unserer Sensoren (Temperatur, Fotozelle und Potentiometer) und eines für alle drei gleichzeitig, als Grundlage für das Verständnis der Struktur eines Python-Skripts sowie der erforderlichen Ausgabe. mit dem Haupthandler zu funktionieren. Die Hoffnung ist, dass dies zusammen mit der enthaltenen ausführlichen Dokumentation anderen Entwicklern helfen kann, ihre eigenen Mini-Skripte für die einzelnen Sensoren zu erstellen, die in Geräten verwendet werden. Das gesamte Projekt ist zusammen mit allen anderen auf der Labs-Seite verfügbar.

Der Großteil der Arbeit wird im automatisierten Handler erledigt, sodass Entwickler nur kleine Skripte erstellen müssen, um ihr automatisiertes Ablesesystem so schnell wie möglich einsatzbereit zu machen. Diese intelligenten Maschinen können die Wartung, wie wir sie kennen, revolutionieren, indem sie alle Änderungen protokollieren, die jede Ausrüstung durchläuft, und sie Ihrem Wartungspersonal jederzeit zur Verfügung stellen. Bereit, dein Stück vom Raspberry Pi zu bekommen?


Gerätewartung und Reparatur

  1. 24-V-Thermostatereignisse (Optokoppler + Raspberry Pi) mit Himbeere protokollieren und grafisch darstellen
  2. Python- und Raspberry Pi-Temperatursensor
  3. Sprach– und SMS–aktivierter Lichtsensor mit Raspberry Pi und Twilio
  4. Analoge Sensoren auf dem Raspberry Pi mit einem MCP3008
  5. Verwenden des gepulsten Radarsensors A111 mit einem Raspberry Pi
  6. Erste Schritte mit dem RAK831 LoRa Gateway und RPi3
  7. SONBI ROBOTER MENSCHLICHE ERKENNUNG MIT KINECT UND HIMBEE PI
  8. Verwendung eines CMMS zur Verbesserung der Technikerproduktivität in der Öl- und Gasindustrie
  9. Einsatz des IoT zur Förderung von Industrien und zur Unterstützung der Gesamtwirtschaft
  10. Einsatz von KI zur Aufdeckung von Wildtier- und Menschenhandel in der Lieferkette