Herunterladen Diese Seite drucken

Siemens SIMATIC S7-1500 Gerätehandbuch Seite 48

Vorschau ausblenden Andere Handbücher für SIMATIC S7-1500:

Werbung

Projektieren
6.7 Beispielanwendung für den Rückwandbus
6.7.3
Beispiel Python
6.7.3.1
Beispiel Python-Anwendung
Für diese Applikation ist das Debian-Package für die Anbindung an D-Bus nötig. Das Paket ist
im vorinstallierten Industrial OS-Betriebssystem bereits integriert. Ein Beispiel finden Sie in
dem Ordner python/. Die Datei dbus_client.py enthält die DBusClient Klassendefinition für
die Kommunikation mit der CPU und die Datei bbus_example,py integriert diese
Klassendefinition.
Genauso wie für das C++-Beispiel, tauscht diese Applikation periodisch IO-Daten zwischen der
CPU und dem TM MFP aus.
Beispiel kopieren und ausführen
Wenn Sie das Pyhton-Beispiel editieren wollen, kopieren Sie die Scripte in einen lokalen
Ordner und führen Sie die Beispielanwendung aus. Gehen Sie dabei folgendermaßen vor:
1. Lokale Kopie erstellen:
cp -r /usr/share/doc/bbus-agent ~/bbus-example
2. Python-Beispielanwendung ausführen
Sie finden das ausführbare Python-Script im Ordner ~/bbus-example/python/.
Führen Sie die Anwendung folgendermaßen aus:
cd ~/bbus-example/python/
./bbus_example.py
48
Technologiemodul TM MFP
Gerätehandbuch, 04/2023, A5E52603178-AA

Werbung

loading

Diese Anleitung auch für:

6es7558-1aa00-0ab0