Roboterforum Willkommen Gast. Bitte einloggen oder registrieren.
Haben Sie Ihre Aktivierungs E-Mail übersehen?
30. Juli 2010, 23:05:25
Übersicht Hilfe Suche Kalender Einloggen Registrieren
News: >> Roboterprogrammierer gesucht !? <<

Roboterforum für Industrieroboter Anwender  |  Industrieroboter Helpcenter  |  KUKA Roboter (Moderatoren: Werner Hampel, kai_n, stefanM, LindePaul, IrrerPolterer)  |  Thema: ProfiNetIO Master/Slave 0 Mitglieder und 1 Gast betrachten dieses Thema. « vorheriges nächstes »
Seiten: [1] 2 Nach unten Drucken
Autor Thema: ProfiNetIO Master/Slave  (Gelesen 784 mal)
IrrerPolterer
Global Moderator
Elite Member
*****
Offline Offline

Geschlecht: Männlich
Beiträge: 933


Nur ein Irrer erkennt einen Irren!


WWW
« am: 16. April 2009, 09:01:18 »

Hallo Freakz!

Steuerung: KRC2
Software: 5.5
Profinet-Karte: Siemens CP1616

Ich möchte den Roboter per ProfinetIO mit einer Siemens SPS verbinden. Zusätzlich sollte der Roboter den Greifer (Festo CPX-Ventilinsel mit Profinet) direkt ohne Umwege über die Siemens SPS steuern.

Ich stelle mir also einen Master/Slave-Betrieb vor. Kann mir jemand sagen, ob:

1. Das möglich ist.
2. Wie das zu parametrieren ist.



Gespeichert

Greetings, Irrer Polterer!

Wie poste ich falsch?
Nachdem ich die Suche und die FAQ erfolgreich ignoriert habe, erstelle ich das gleiche Thema in mehreren Unterforen, benutze einen sehr kreativen Titel wie "Hilfe", am Besten noch mit mehreren Ausrufezeichen, und veröffentliche einen so eindeutigen Text, dass sich jeder etwas Anderes darunter vorstellt.
FS
Neuling
*
Offline Offline

Beiträge: 8


« Antworten #1 am: 08. März 2010, 16:23:30 »

Hallo,
bei mir schildert sich das gleiche Problem.Habe ebenfalls eine CP1616 und als Master wollte ich eine CPX Ventilinsel einbinden. Da die Kuka Doku an der Stelle sehr undurchsichtig ist muss ich mich an euch wenden! Hoffe es kann mir jemand ein paar Tipps zur parametrierung geben.

mfg falco ylsuper
Gespeichert
Stethi
Elite Member
*******
Offline Offline

Geschlecht: Männlich
Beiträge: 577



« Antworten #2 am: 08. März 2010, 16:40:23 »

Wo kommt denn das Thema her??hab das damals gar nicht gelesen.

@IrrerPolterer.  zu 1: ist möglich  zu 2: noch aktuell die Frage?

@FS  ; Was willst wissen?


MFG
Gespeichert

IrrerPolterer
Global Moderator
Elite Member
*****
Offline Offline

Geschlecht: Männlich
Beiträge: 933


Nur ein Irrer erkennt einen Irren!


WWW
« Antworten #3 am: 08. März 2010, 17:00:57 »


@IrrerPolterer.  zu 1: ist möglich  zu 2: noch aktuell die Frage?


Nein, hab's am Laufen...
Gespeichert

Greetings, Irrer Polterer!

Wie poste ich falsch?
Nachdem ich die Suche und die FAQ erfolgreich ignoriert habe, erstelle ich das gleiche Thema in mehreren Unterforen, benutze einen sehr kreativen Titel wie "Hilfe", am Besten noch mit mehreren Ausrufezeichen, und veröffentliche einen so eindeutigen Text, dass sich jeder etwas Anderes darunter vorstellt.
FS
Neuling
*
Offline Offline

Beiträge: 8


« Antworten #4 am: 08. März 2010, 17:06:50 »

Es geht mir hauptsächlich um den Masterkreis. Wie gehe ich am sinnvollsten vor?!Die Dokumentation ist nicht wirklich Aussagekräftig.
Gespeichert
IrrerPolterer
Global Moderator
Elite Member
*****
Offline Offline

Geschlecht: Männlich
Beiträge: 933


Nur ein Irrer erkennt einen Irren!


WWW
« Antworten #5 am: 08. März 2010, 17:14:43 »

Die Dokumentation ist nicht wirklich Aussagekräftig.

Da hast du recht! 

Ich hatte damals das Problem, dass der bei der CP1616 beigefügte Profinet IO Treiber nicht mehr der aktuellste war. Also erstmal prüfen, ob es einen neueren gibt! Vielleicht mal bei Hotline anfragen. Die Parametrierung mit Step 7 war eigentlich sehr einfach - vorrausgesetzt du hast die passenden GSD-Dateien oder XML-Dingens der Ventilinsel.
Wenn du gezielte Fragen hast kann man dir sicherlich weiterhelfen...
Gespeichert

Greetings, Irrer Polterer!

Wie poste ich falsch?
Nachdem ich die Suche und die FAQ erfolgreich ignoriert habe, erstelle ich das gleiche Thema in mehreren Unterforen, benutze einen sehr kreativen Titel wie "Hilfe", am Besten noch mit mehreren Ausrufezeichen, und veröffentliche einen so eindeutigen Text, dass sich jeder etwas Anderes darunter vorstellt.
FS
Neuling
*
Offline Offline

Beiträge: 8


« Antworten #6 am: 09. März 2010, 07:18:34 »

Moin,
Treiber läuft, nur mit Umständen aber da will ich nicht weiter drauf eingehen...
In der PNIODRV.INI stell ich device und controller auf 1, in meinem step7 Projekt hab ich als PC station das CP1616 mit der CPX dran, soweit alles klar. ist ja ähnlich wie bei einer slave.ldb. Dann kommt folgender Punkt wo es irgendwie bei mir aufhört:

4.11 Konfiguration der externen Module
Datei Die externen Module sind in der Datei $CUSTOM.DAT deklariert.
DECL EXT_MOD_T $EXT_MOD_x={O_FILE[] " ",OPTION 0}

Parameter O_FILE[]

4.11.1 Beschreibung der Datei io2krlDataDrv.ini


Für was soll diese Konfiguration sein  Denken
Gespeichert
IrrerPolterer
Global Moderator
Elite Member
*****
Offline Offline

Geschlecht: Männlich
Beiträge: 933


Nur ein Irrer erkennt einen Irren!


WWW
« Antworten #7 am: 09. März 2010, 10:20:49 »

Dann kommt folgender Punkt wo es irgendwie bei mir aufhört:

4.11 Konfiguration der externen Module
Datei Die externen Module sind in der Datei $CUSTOM.DAT deklariert.
DECL EXT_MOD_T $EXT_MOD_x={O_FILE[] " ",OPTION 0}
Für was soll diese Konfiguration sein  Denken

Keine Ahnung habe ich nicht benötigt! Ich habe lediglich die Einträge in der IOSYS.INI vorgenommen.
Gespeichert

Greetings, Irrer Polterer!

Wie poste ich falsch?
Nachdem ich die Suche und die FAQ erfolgreich ignoriert habe, erstelle ich das gleiche Thema in mehreren Unterforen, benutze einen sehr kreativen Titel wie "Hilfe", am Besten noch mit mehreren Ausrufezeichen, und veröffentliche einen so eindeutigen Text, dass sich jeder etwas Anderes darunter vorstellt.
FS
Neuling
*
Offline Offline

Beiträge: 8


« Antworten #8 am: 09. März 2010, 13:14:38 »

So habe in der pnioDrv.ini Controller & Device auf 1 gesetzt, 10Worte im Slavekreis und 3Byte im Master. Die CPX hat als Startadresse die 0. dadurch sieht meine IOSYS.ini so aus:


;------- Inputs ---------

;Device Inputs
INW0=1,1,xx10     ;$IN[1-160]

;Controller Inputs
INB23=0,xx3     ;$IN[353-377]

;------- Outputs --------

;Device Outputs
OUTW0=1,2,xx10   ;$OUT[1-160]

;Controller Outputs
INB23=0,xx3    ;$OUT[353-377]


Sollte doch passen?! Nach Rekonfig läuft der Treiber auch aber mir fehlen die E/A´s  Denken
Gespeichert
Robotnik
Deluxe Member
******
Offline Offline

Geschlecht: Männlich
Beiträge: 381


Geht nicht, gibt's nicht!


WWW
« Antworten #9 am: 09. März 2010, 15:40:51 »

Code:
DECL EXT_MOD_T $EXT_MOD_x={O_FILE[] " ",OPTION 0}

Das ist für das direkte auslesen des IO-Treibers. Daten die im Puffer sind können gelesen werden, bzw. in den Puffer geschrieben werden.
Funktioniert zusammen mit CHANNEL und SWRITE

Ach ja... ich habe den Eindruck das die Doku nicht Fehlerkorrigiert wurde.
Gespeichert
IrrerPolterer
Global Moderator
Elite Member
*****
Offline Offline

Geschlecht: Männlich
Beiträge: 933


Nur ein Irrer erkennt einen Irren!


WWW
« Antworten #10 am: 09. März 2010, 21:05:20 »

So habe in der pnioDrv.ini Controller & Device auf 1 gesetzt, 10Worte im Slavekreis und 3Byte im Master. Die CPX hat als Startadresse die 0. dadurch sieht meine IOSYS.ini so aus:

Sollte doch passen?! Nach Rekonfig läuft der Treiber auch aber mir fehlen die E/A´s  Denken


Ich hatte ähnlich Probleme und musste jedes Byte einzeln parametrieren:

[PNET]
inb0=0,xx1
inb1=1,xx1
inb2=2,xx1
inb3=3,xx1


outb0=0,xx1
outb1=1,xx1
outb2=2,xx1
outb3=3,xx1
outb4=4,xx1
outb5=5,xx1
outb6=6,xx1

Dann liefs...
Gespeichert

Greetings, Irrer Polterer!

Wie poste ich falsch?
Nachdem ich die Suche und die FAQ erfolgreich ignoriert habe, erstelle ich das gleiche Thema in mehreren Unterforen, benutze einen sehr kreativen Titel wie "Hilfe", am Besten noch mit mehreren Ausrufezeichen, und veröffentliche einen so eindeutigen Text, dass sich jeder etwas Anderes darunter vorstellt.
Kuriosos
Neuling
*
Offline Offline

Beiträge: 9


« Antworten #11 am: 15. April 2010, 09:24:25 »

 Denken
Hallo,

ich habe ein kleines Problem mit der Konfiguration der Profinet Karte.
Die Karte soll nur als Device fungieren, die Einstellungen auf der Kuka Seite, iosys.ini... sind denke ich klar.
Aus der Doku geht die Vorgehensweise nicht eindeutig hervor.
Es wird auf die Siemens Bedienunges Anleitungen verwiesen.
Muss ich wenn ich die Karte nur als Device einsetzt zusätzlich parametrieren?
Muss ich die Siemens tools verwenden oder kann ich die Karte auch über die IP Adresse ansprechen und auf einem anderen Weg konfigurieren?
Hat jemand ein Beispiel Projekt?
Hat jemand eine durchgängig Beschreibung der Vorgehensweise wo nicht immer von einem Dokument auf das andere verwiesen wird?

Vielen Dank im voraus.
Gespeichert
IrrerPolterer
Global Moderator
Elite Member
*****
Offline Offline

Geschlecht: Männlich
Beiträge: 933


Nur ein Irrer erkennt einen Irren!


WWW
« Antworten #12 am: 15. April 2010, 14:26:38 »

Natürlich muss die Karte parametriert werden. IP-Adresse usw. kannst du mit Step7 machen.
Gespeichert

Greetings, Irrer Polterer!

Wie poste ich falsch?
Nachdem ich die Suche und die FAQ erfolgreich ignoriert habe, erstelle ich das gleiche Thema in mehreren Unterforen, benutze einen sehr kreativen Titel wie "Hilfe", am Besten noch mit mehreren Ausrufezeichen, und veröffentliche einen so eindeutigen Text, dass sich jeder etwas Anderes darunter vorstellt.
Kuriosos
Neuling
*
Offline Offline

Beiträge: 9


« Antworten #13 am: 15. April 2010, 14:38:03 »

Hallo,

zuerst einmal Vielen Dank.

Die IP Adresse habe ich konfiguriert, gibt es ansonsten noch Parameter welche ich anpassen muss?
 Denken
Gespeichert
Kuriosos
Neuling
*
Offline Offline

Beiträge: 9


« Antworten #14 am: 15. April 2010, 15:25:23 »

Hallo,

das Problem ist gelöst, ich wurde durch die Beschreibung in der Dokumentation von Kuka auf den falschen Weg geführt.

Vielen Dank. ylsuper
Gespeichert
Seiten: [1] 2 Nach oben Drucken 
Roboterforum für Industrieroboter Anwender  |  Industrieroboter Helpcenter  |  KUKA Roboter (Moderatoren: Werner Hampel, kai_n, stefanM, LindePaul, IrrerPolterer)  |  Thema: ProfiNetIO Master/Slave « vorheriges nächstes »
Gehe zu:  


Einloggen mit Benutzername, Passwort und Sitzungslänge

Powered by MySQL Powered by PHP Powered by SMF 1.1.11 | SMF © 2006, Simple Machines LLC
Seo4Smf v0.2 © Webmaster's Talks
Prüfe XHTML 1.0 Prüfe CSS