Herunterladen Diese Seite drucken

Siemens SIMATIC S7-1500 Gerätehandbuch Seite 45

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

Werbung

6.7.2
Beispiel C++
6.7.2.1
Beispiel C++-Anwendung
Benötigte Entwicklungs-Werkzeuge
Für das Beispielprojekt sind die folgenden Werkzeuge nötig:
• Linux-Betriebssystem
• Compiler gcc 8.3.0 oder höher
• Build-System cmake 3.12 oder höher
• Library-Package libglib2.0-dev
HINWEIS
Alle notwendigen Entwicklungswerkzeuge sind bereits im vorinstallierten
Linux-Betriebssystem integriert.
Das Projekt mit der Beispiel-Applikation wird mit dem Script build.sh konfiguriert und mit
CMake generiert.
HINWEIS
Ablage des Beispielcodes in einem Root-Ordner
Standardmäßig liegt der Beispiel-Quellcode in einem Pfad, für den Root-Rechte benötigt
werden.
Wenn Sie eigene Änderungen durchführen möchten, dann legen Sie eine lokale Kopie der
Projektdateien an und generieren Sie das Projekt lokal als Anwender ohne Root-Rechte.
Projekt kopieren, generieren und ausführen
Im Folgenden finden Sie eine Beschreibung, wie Sie eine Kopie des Projekts erstellen, das
Projekt generieren und das Projekt von einer lokalen Kopie direkt im TM MFP ausführen.
1. Erstellen Sie mit dem folgenden Befehl eine lokale Kopie:
cp -r /usr/share/doc/bbus-agent ~/bbus-example
2. Generieren Sie mit dem folgenden Befehl ein Projekt:
cd ~/bbus-example/cpp/
./build.sh
3. Führen Sie die Beispielanwendung aus.
Sie finden die ausführbaren Applikationen im Ordner ~/bbus-example/cpp/build
Starten Sie die Applikation mit ./build/bbus_example
Technologiemodul TM MFP
Gerätehandbuch, 04/2023, A5E52603178-AA
6.7 Beispielanwendung für den Rückwandbus
Projektieren
45

Werbung

loading

Diese Anleitung auch für:

6es7558-1aa00-0ab0