Sonstiges Frequenzumrichter Fehlermeldung ans Smartphone uebers Handynetz schicken?

lolhoi1

Level-1
Beiträge
2
Reaktionspunkte
0
Zuviel Werbung?
-> Hier kostenlos registrieren
Guten Abend,

leider wusste ich nicht genau wohin mit dem Post und entschuldige mich schon im Voraus, sollte ich hier falsch sein.

Zu meinem Problem:

Wir möchten gerne eine APP programmieren lassen, welche auf gewisse Parameter in einem Inverter zugreifen kann, wie z.B. Fehlerhistorie und ggf. Push Nachrichten erhalten kann.
Das Smartphone soll aber nicht direkt durch den Inverter bzw. durch die daran angehängte SPS kontaktiert werden, sondern übers normale Handynetz.
Praktisch gesehen könnte der Verlauf dieser Nachricht also so aussehen:

1) Inverter Überhitzt, z.B. "ERR.20" erscheint an der Siebensegmentanzeige und der Inverter schaltet den Motor ab
2) (Falls Nötig) Die Fehlermeldung "ERR.20" wird an eine PLC weitergeleitet, bzw. sie liest den Fehler aus.
3) Via WiFi / Ethernet verbundene Schnittstelle sendet den Fehlercode "ERR.20" weiter an...
b) Zuerst an einen Webserver?
c) Direkt ans Smartphone übers Mobilfunknetz?
4) Wie kann die APP ein solches Signal auswerten, bzw. Mit welcher Programmiersprache/Protokoll kommt die Fehlermeldung ans Smartphone bzw. wie kann ich diese "Information" in die APP einlesen und anschließend "ERR.20" anzeigen lassen?

Der Inverter besitzt folgende Feldbus Protokolle: Profibus-DP, Ethernet IP, Modbus TCP, CANopen, EtherCAT, PROFINET.
Alles andere kann von euch selbst ausgewählt werden.

Bitte versteht mich nicht falsch, ich habe viel zu wenig wissen über SPS / APP´s etc, weshalb ich auch keine programmieren werde, ich wollte mich nur erkundigen wie die Übertragung in etwa ausschauen könnte, damit ich dem APP- Programmierer sagen kann, worauf er sich einstellen kann.

Es ist nicht besonders einfach jemand zu finden wer alles zusammen programmieren kann und sich bei allem oben genannten auskennt...

Da ich mich so gut wie gar nicht auskenne, wollte ich hier einfach mal nachfragen ob sowas überhaupt möglich ist und welche Programmiersprachen man können muss .



Vielen dank im Vorraus.

Grüße aus Südtirol !!
 
Guten Abend,

leider wusste ich nicht genau wohin mit dem Post und entschuldige mich schon im Voraus, sollte ich hier falsch sein.

Zu meinem Problem:

Wir möchten gerne eine APP programmieren lassen, welche auf gewisse Parameter in einem Inverter zugreifen kann, wie z.B. Fehlerhistorie und ggf. Push Nachrichten erhalten kann.
Das Smartphone soll aber nicht direkt durch den Inverter bzw. durch die daran angehängte SPS kontaktiert werden, sondern übers normale Handynetz.
Praktisch gesehen könnte der Verlauf dieser Nachricht also so aussehen:

1) Inverter Überhitzt, z.B. "ERR.20" erscheint an der Siebensegmentanzeige und der Inverter schaltet den Motor ab
2) (Falls Nötig) Die Fehlermeldung "ERR.20" wird an eine PLC weitergeleitet, bzw. sie liest den Fehler aus.
3) Via WiFi / Ethernet verbundene Schnittstelle sendet den Fehlercode "ERR.20" weiter an...
b) Zuerst an einen Webserver?
c) Direkt ans Smartphone übers Mobilfunknetz?
4) Wie kann die APP ein solches Signal auswerten, bzw. Mit welcher Programmiersprache/Protokoll kommt die Fehlermeldung ans Smartphone bzw. wie kann ich diese "Information" in die APP einlesen und anschließend "ERR.20" anzeigen lassen?

Der Inverter besitzt folgende Feldbus Protokolle: Profibus-DP, Ethernet IP, Modbus TCP, CANopen, EtherCAT, PROFINET.
Alles andere kann von euch selbst ausgewählt werden.

Bitte versteht mich nicht falsch, ich habe viel zu wenig wissen über SPS / APP´s etc, weshalb ich auch keine programmieren werde, ich wollte mich nur erkundigen wie die Übertragung in etwa ausschauen könnte, damit ich dem APP- Programmierer sagen kann, worauf er sich einstellen kann.

Es ist nicht besonders einfach jemand zu finden wer alles zusammen programmieren kann und sich bei allem oben genannten auskennt...

Da ich mich so gut wie gar nicht auskenne, wollte ich hier einfach mal nachfragen ob sowas überhaupt möglich ist und welche Programmiersprachen man können muss .



Vielen dank im Vorraus.

Grüße aus Südtirol !!
Guten Abend,

nimm doch ein GSM Modul. (Siehe Anhang)

Das hat aber nur 4 Eingänge, weiß nicht wieviele du brauchst.

Liebe Grüße
7cfff438383bc1dde3fea332245bc4e0.jpg


Gesendet von meinem FRD-L09 mit Tapatalk
 
Zuviel Werbung?
-> Hier kostenlos registrieren
Gibt es vor Ort Internet oder soll die SPS / Umformer die Daten auch per Mobilfunknetz verschicken?

Lösungen gibt es einige! Die einfachste wäre ein GSM-Modem an die SPS und eine SMS verschicken. Das geht fast überall ohne Probleme. Vorteil du brauchst keine spezielle APP.
Eine weitere Möglichkeit wäre ein Raspberry der den Umformer direkt ausliest (Modbus) und dann per Internet oder UMTS-Stick eine Nachricht an einen Messenger Dienst schickt (z.B.: telegram).
Das ganze kann man mit NodeRed machen oder in Python. Es fallen mir noch einige Lösungen ein. Was für eine SPS und was für einen Umformer hast du da? Die SMS und NodeRed Geschichte habe ich schon in ähnlicher Version gemacht. Wenn Internet vorhanden kann man das auch mit einem ESP8266 machen!

Gruss Tommy
 
Zuletzt bearbeitet:
Danke erstmal für die Antworten!

Vor Ort ist Internet Vorhanden (WiFi oder Ethernet steht zur Auswahl).

Soweit ich weiß schicken die GSM Module jedoch nur eine "allgemeine" Fehlermeldung und keinen spezifischen Fehler?

Wir wollten selber ne APP entwickeln, per SMS / per email sollte es natürlich viel einfacher gehen, nur wollten wir es halt ein bissle komplizierter aber auch professioneller samt Errorlog etc. per APP.

Da wir noch keine SPS ausgewählt haben, stehen sozusagen alle zur Verfügung! Nur der Inverter steht fest.
Inverter: LS S100 er Serie. Super Preis - Leistungsverhältnis


Mfg
Fabian
 
Zuletzt bearbeitet:
Was du mit der App machst ist erst mal zweitrangig! Du solltest dir erst mal überlegen wie deine APP an die Daten kommt! Irgendwo brauchst du da eine Art Server oder Gateway auf dem die Daten zur Verfügung gestellt werden. Du willst sicher nicht ständig mit der APP deine Abfragen pollen! Es sollten besser Pushnachrichten gesendet werden wenn ein Ereigniss aufgetreten ist. MQTT wäre da auch was für dich.
Gruss Tommy
 
Zurück
Oben