Instructions

Betrieb als PROFINET IO-Controller GettingStarted
4 DF PROFINET IO-GettingStarted-V1.0/18.07.2016
KUNBUS
Business Confidential/KUNBUS Proprietary
2.3 PROFINET IO Controller C und C++ Beispiel
Dieses Beispiel zeigt exemplarisch und auf einfache Weise wie das Interface der Baugruppe
zu nutzen ist. Zuvor muss mit Configurator III eine Konfiguration auf die Karte geladen
werden.
Das Beispielprogramm befindet sich im Verzeichnis
"C:\Programme\KUNBUS GmbH\Profinet IO Controller\Basic_Profinet_Example".
oder
"C:\Programme (x86)\KUNBUS GmbH\Profinet IO Controller\Basic_Profinet_Example".
und kann ab Visual C++ 2008 direkt editiert und übersetzt werden. Es handelt sich um eine
32-Bit Konsolapplikation, welche die einzelnen notwendigen Schritte nacheinander
exemplarisch abarbeitet. Weitere Informationen über das Programm finden Sie im
Sourcecode selbst. Der C-Code ist im File "Basic_Profinet_Example.cpp" enthalten. Für Test
und Inbetriebnahme des Profibus-Netzwerkes bietet der Configurator III eine sehr
leistungsfähige Online Betriebsart mit vollgraphischer Oberfläche und vielen Funktionen für
Datenaustausch und Klartextdiagnose.
Die bereits mitgelieferte " Basic_Profinet_Example.exe" kann direkt verwendet werden:
Abbildung 4: Beispielprogramm PN IO Controller - Initialisierung
Das Programm läuft Schritt r Schritt ab. Mit beliebigem Tastendruck wird
weitergesprungen. Folgende Schritte sind verfügbar:
- Step 1: Check DLL version: Initialisierung der DFXX-DLL und Generierung eines File
Handles für den Baugruppenzugriff
- Step 2: Get controller info: Lesen der Installierten Baugruppenkonfiguration