Sonstiges Kommunikation simulieren mit externen Devices

flashpixx

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

ich möchte mich für ein neues Projekt mit der Kommunikation von IoT Devices (Internet of Things) und SPS einarbeiten. Ich habe auf der einen Seite SPS, die via TCP/IP ggf auch via UDP kommunizieren können / sollen und auf der anderen Seite Geräte wie ein Raspberry Pi o.ä. Ich arbeite unter Python, C/C++ und Java / Android. Als Entwicklungsystem kommt Linux und Mac OS X zum Einsatz.

Soweit wie ich das verstanden habe, können auf der Seite der SPS Telegramme als Bytestrom generiert werden und direkt oder mit Hilfe eines OPC Servers an mein Device gesendet werden, d.h. ich kann auf der Seite des IoT Device den Bytestrom entsprechend verarbeiten. Die Telegramdefinition (Payload) ist meist kunden-/produktionsspezifisch ausgelegt und muss ich dann explizit erfragen. Ist diese Sichtweise soweit korrekt?

Da ich im Grunde der Empfänger von Telegrammen bin, wäre es für mich hilfreich, wenn man die Kommunikation simulieren können, d.h. ich kann mir z.B. die Produktionsumgebung nachbauen und dann die Kommunikation vom PC an meine IoT Devices senden. Gibt es dafür ein Tool, das unter Linux / OSX lauffähig ist? Ich kann natürlich mittels Ethercat o.ä. mir das selbst bauen, nur wäre eine passende Umgebung dafür hilfreich. Für mich ist nur die Kommunikation von der SPS zu meinen Devices und von meinen Devices zu verschiedenen SPS notwendig. Evtl wäre die Simulation verschiedener Protokolle wie z.B. Profibus o.ä. auch hilfreich

Vielen Dank für die Hilfe
 
Zurück
Oben