Prozessvisualisierung über TCP/IP Schnittstelle
Verfasst: Donnerstag 6. März 2003, 17:56
Hallo erstmal
Ich habe da einige Frangen an Euch im bezug auf Python. Doch zuerst kurz etwas zu meiner Person. Ich besuche zurzeit Berufsbegleitend eine Informatik-Technikerschule. In gut drei Monaten muss ich eine Diplomarbeit schreiben. Ich komme Beruflich aus der Prozessautomation (Chemie). Nun möchte ich als Diplomarbeit eine kleine Chemische Anlage, die mit einer Siemens SPS (Speicherprogrammierbare Steuerung) gesteuert wird, Programmieren. Für die Visualisierung der Anlage möchte ich kein Siemes Tool verwenden, sondern etwas eigenes Programmieren. Die Steuerung möchte ich via Ethernet (TCP/IP Protokoll) mit einem handelsüblichen PC verbinden. Auf dem PC ist "leider" ein Windows Betriebssystem installiert! Mit diesem dem PC soll die ganze Anlage gesteuert und überwacht.
In der Schule lernen wir C++ Programmieren (zurzeit nur auf der Konsole!). Evt. werden wir noch eine GUI mit QT Programmieren. Da QT auf Windows Lizenzpflichtig kommt dies für meine Visualisierung nicht in Frage.
Soviel ich nun mitbeckommen habe ist Python mit den div. GUI Tools gratis und soll sogar Platformunabhängig sein (hoffe ich doch,
da ich Privat auf dem Mac (OSX) programmiere).
Die Ethernetschnittstelle vom PC zur SPS macht mir noch am meisten Angst. Ich glaube zwar das Siemens eine Schnittstelle mit irgendwelche
C++ Files anbietet. Doch kann ich überhaupt C oder C++ header Dateien in Python einbinden??????
Ist es denkbar in nur zwei Wochen eine Visualisierung mit Python zu programmieren?
Ist Python tatsächlich so viel einfacher wie C oder C++?
Wäre froh um Eure Antworten ;-}
Gruss aus der Schweiz
Ich habe da einige Frangen an Euch im bezug auf Python. Doch zuerst kurz etwas zu meiner Person. Ich besuche zurzeit Berufsbegleitend eine Informatik-Technikerschule. In gut drei Monaten muss ich eine Diplomarbeit schreiben. Ich komme Beruflich aus der Prozessautomation (Chemie). Nun möchte ich als Diplomarbeit eine kleine Chemische Anlage, die mit einer Siemens SPS (Speicherprogrammierbare Steuerung) gesteuert wird, Programmieren. Für die Visualisierung der Anlage möchte ich kein Siemes Tool verwenden, sondern etwas eigenes Programmieren. Die Steuerung möchte ich via Ethernet (TCP/IP Protokoll) mit einem handelsüblichen PC verbinden. Auf dem PC ist "leider" ein Windows Betriebssystem installiert! Mit diesem dem PC soll die ganze Anlage gesteuert und überwacht.
In der Schule lernen wir C++ Programmieren (zurzeit nur auf der Konsole!). Evt. werden wir noch eine GUI mit QT Programmieren. Da QT auf Windows Lizenzpflichtig kommt dies für meine Visualisierung nicht in Frage.
Soviel ich nun mitbeckommen habe ist Python mit den div. GUI Tools gratis und soll sogar Platformunabhängig sein (hoffe ich doch,
da ich Privat auf dem Mac (OSX) programmiere).
Die Ethernetschnittstelle vom PC zur SPS macht mir noch am meisten Angst. Ich glaube zwar das Siemens eine Schnittstelle mit irgendwelche
C++ Files anbietet. Doch kann ich überhaupt C oder C++ header Dateien in Python einbinden??????
Ist es denkbar in nur zwei Wochen eine Visualisierung mit Python zu programmieren?
Ist Python tatsächlich so viel einfacher wie C oder C++?
Wäre froh um Eure Antworten ;-}
Gruss aus der Schweiz