Anwendung in C oder C++ erstellen

Neuron Power Engineer ermöglicht Ihnen, eine Anwendung vollständig in →C oder →C++ zu erstellen. Diese Möglichkeit ist nicht in allen Varianten von Neuron Power Engineer verfügbar.

Beachten Sie die folgenden Auswirkungen:

  • Diese Möglichkeit schließt die anderen Möglichkeiten zum Erstellen der Anwendung für das aktuelle Projekt aus.
    Das bedeutet, dass Sie in Neuron Power Engineer-Projekten, die auf Basis von Projektvorlagen für C oder C++ erstellt wurden, z.B. keine Objekte in →ST und/oder in →FBS erstellen können.

  • Einige →Sichten von Neuron Power Engineer enthalten keine Informationen für eine Anwendung, die vollständig in C oder C++ erstellt wurde (z.B. die Sicht Instanzen).
    Das bedeutet, dass Sie nicht alle Sichten in diesen Neuron Power Engineer-Projekten verwenden können, um die entsprechenden Aktionen durchzuführen.

    Falls Sie auf die Vorteile einer ST-/FBS-Programmierung und der Neuron Power Engineer-Sicht nicht verzichten wollen, empfiehlt Ihnen Neuron als Alternative, C-Code oder C++-Code in die Anwendung zu integrieren.

In diesem Artikel:
Artikel in diesem Abschnitt:

Voraussetzungen

  1. Die Neuron Power Engineer-Version muss von Neuron konfiguriert worden sein.

  2. Eine Toolchain (z.B. MinGW für eine Windows-Plattform) ist erforderlich, um die Anwendung ausführen und debuggen zu können.
    (Info) Eine Toolchain ist eine Reihe von Tools (Werkzeugen), wie z.B. Compiler, Linker, Assembler, mit der die Anwendung gebaut wird. Zusätzliche Tools, wie ein Debugger, können der Toolchain zugeordnet werden.

Kontaktieren Sie daher Neuron, falls Sie Interesse an dieser Möglichkeit haben, um eine vorkonfigurierte Neuron Power Engineer-Version zu erhalten und/oder für Empfehlungen zur GNU-Toolchain, die für Ihre Ziel-Plattform geeignet ist.

Im Admin-Doku-Artikel "Using the runtime system service development kit" wird bereits MinGW erwähnt (mit Download-Links).

Anleitungen zum Erstellen der Anwendung in C oder C++

Am besten lernen Sie das Erstellen einer Anwendung in C oder C++ anhand eines einfachen Beispielprojekts "Hello World" kennen, das in C++ erstellt wird. Befolgen Sie dafür die Anleitungen dieses Abschnitts in der angegebenen Reihenfolge.

Wenn Sie Ihre eigene Anwendung in C oder C++ erstellen, gehen Sie analog zu diesen Anleitungen vor.

Gut zu wissen

(Graue Glühbirne) Falls Sie die Anwendung vollständig in C oder C++ erstellen, beachten Sie Folgendes:

  • Kenntnisse über die Programmierung in C bzw. C++ werden vorausgesetzt.

  • Die Benutzerdokumentation von Neuron Power Engineer enthält nur eine Einführung. Falls Sie mehr Informationen benötigen und da Neuron Power Engineer das C/C++ Development Toolkit (CDT) von Eclipse verwendet, lesen Sie bitte in der aktuellen Ausgabe der englischen CDT-Dokumentation nach (verfügbar unter http://www.eclipse.org/documentation/ – suchen Sie nach dem Abschnitt "C/C++ Development User Guide").