Roboterforum Willkommen Gast. Bitte einloggen oder registrieren.
Haben Sie Ihre Aktivierungs E-Mail übersehen?
07. Februar 2012, 13:28:31
Übersicht Hilfe Suche Kalender Einloggen Registrieren
News: English and international Robotsupport now on Robot Forum. Also Supported by the Moderators of the roboterforum.de

Roboterforum für Industrieroboter Anwender  |  Industrieroboter Helpcenter  |  KUKA Roboter (Moderatoren: Werner Hampel, stefanM, IrrerPolterer)  |  Thema: Interbus Konfiguration 0 Mitglieder und 1 Gast betrachten dieses Thema. « vorheriges nächstes »
Seiten: [1] Nach unten Drucken
Autor Thema: Interbus Konfiguration  (Gelesen 682 mal)
magra13
Neuling
*
Offline Offline

Beiträge: 12


« am: 27. November 2009, 20:32:22 »

Hallo,

habe zum ersten mal in meiner Robi-Zeit mit KUKA zu tun, und da das nicht genug ist muss ich mich auch noch mit Interbus beschäftigen.

Der Robi soll über Interbus eine externe Schweisszange und die Zuführung von Muttern steuern.
Eine übergeordnete SPS ist ebenfalls vorhanden.
So wie ich das verstanden habe ist die SPS der Interbus-Master und der Robi der lokale Master für die Schweisszange und die Zuführung.

Die Module sind wie folgt: von der Roboter Interbus-Card -> Fase Schweisssteuerung -> Schweisszange -> Mutternzuführung -> Robotergreifer OUT -> Robotergreifer IN

Jetzt muss ich natürlich die iosys.ini dementsprechend anpassen. Hier ein Auszug, wie es bis jetzt ist

[CONFIG]
VERSION=1.00

[DRIVERS]
INTERBUS=1,ibusInit,ibusdrv.o

[MFC]

[INTERBUS]
;$IN/OUT[n_1]=(n+1)*8-7
;$IN/OUT[n_8]=(n+1)*8

; ------- Inputs --------
;digital inputs
INB24=2   ;Eingang [193-200]   Installation 1. Punktschweisszange
INB44=5   ;Eingang [353-360]   Installation 1. Greifer Teilkontrollen
INB45=6   ;Eingang [361-368]   Installation 1. Greifer rueckmeldung Spanner
INB46=7   ;Eingang [369-376]   Installation 2. Greifer rueckmeldung Spanner
INB47=8   ;Eingang [377-384]   Installation 2. Greifer rueckmeldung Spanner, 3 Greifer
INB48=9   ;Eingang [385-392]   Installation 3. Greifer rueckmeldung Spanner
INB50=3   ;Eingang [401-408]   Installation Mutternzufuehrung
INB51=4   ;Eingang [409-416]   Installation Mutternzufuehrung
INB68=0   ;Eingang [545-552]   1. Fase Schweissteuerung
INB69=1   ;Eingang [553-560]   1. Fase Schweissteuerung

;Slave Inputs
INW0=896 ;Eingang von BMS [1-16]
INW2=898 ;Eingang von BMS [17-32]
INW4=900 ;Eingang von BMS [33-48]
INW6=902 ;Eingang von BMS [49-64]
INW8=904 ;Eingang von BMS [65-80]

;--------- Outputs ------
;Digital Outputs
OUTB24=2   ;Ausgang [193-200]   Installation 1. Punktschweisszange
OUTB44=5   ;Ausgang [353-360]   Installation 1. Greifer Ventile
OUTB45=6   ;Ausgang [361-368]   Installation 1. Greifer Ventile
OUTB46=7   ;Ausgang [369-376]   Installation 2. Greifer Ventile
OUTB47=8   ;Ausgang [377-384]   Installation 2. Greifer Ventile
OUTB48=9   ;Ausgang [385-392]   Installation 3. Greifer Ventile
OUTB50=3   ;Ausgang [401-408]   Installation Mutternzufuehrung
OUTB51=4   ;Ausgang [409-416]   Installation Mutternzufuehrung
OUTB68=0   ;Ausgang [545-552]   1. Fase Schweissteuerung
OUTB69=1   ;Ausgang [553-560]   1. Fase Schweissteuerung

;Slave Outputs
OUTW0=896 ;Ausgang an BMS [1-16]
OUTW2=898 ;Ausgang an BMS [17-32]
OUTW4=900 ;Ausgang an BMS [33-48]
OUTW6=902 ;Ausgang an BMS [49-64]
OUTW8=904 ;Ausgang an BMS [65-80]

[DEVNET]
[LIBO]
[PERCEPTRON]

; ------- Inputs --------
INW68=0 ;$IN[545-560]  X
INW70=2 ;$IN[561-576]  X
INW72=4 ;$IN[577-592]  Y
INW74=6 ;$IN[593-608]  Y
INW76=8 ;$IN[609-624]  Z
INW78=10 ;$IN[625-640] Z

;--------- Outputs ------
OUTW68=0 ;$OUT[545-560] model, partner
OUTW70=2 ;$OUT[561-576] color, pointnr
OUTW72=4 ;$OUT[577-592] phase, fixture, command
OUTW74=6 ;$OUT[593-608] wrist angle roll
OUTW76=8 ;$OUT[609-624] wrist angle roll
OUTW78=10 ;$OUT[625-640] wrist angle pitch

[END SECTION]


Jetzt bekomme ich aber die Fehlermeldung
"Fehler Konfiguration E/A--Treiber"

Was mache ich da falsch?
Gespeichert
LindePaul
Forenjunkie
********
Offline Offline

Geschlecht: Männlich
Beiträge: 1248



« Antworten #1 am: 30. November 2009, 08:35:47 »

Hi,

Du hast eine KRC1 mit Software V4.x ?

Kann in der iosys.ini keinen (Schreib)Fehler finden.

Stimmt die Slave-ID/Länge zur SPS ?
Sind alle definierten I/O-Module auch hardwaremässig vorhanden ?

a+
Gespeichert

Wer nach allen Seiten offen ist kann nicht ganz dicht sein
magra13
Neuling
*
Offline Offline

Beiträge: 12


« Antworten #2 am: 30. November 2009, 21:05:50 »

Hallo LindePaul,

das Problem hat sich heut geklärt...war doch ein Fehler meinerseits.

Habe heute mit der ibs-cmd-Software die Baugruppen ausgelesen.
Es hat sich herausgestellt, dass die Fase Schweisssteuerung 48 Bit Prozessdaten bereitstellt, ich hatte 16 Bit eingetragen.
Somit war es ein Folgefehler der weiteren Zuweisungen.

Danach habe ich eine E/A Rekonfiguration durchgeführt, un dann lief es.
Gespeichert
LindePaul
Forenjunkie
********
Offline Offline

Geschlecht: Männlich
Beiträge: 1248



« Antworten #3 am: 01. Dezember 2009, 07:26:11 »

Super das es jetzt klappt.
Die richtige Prozessdatenlänge eines Moduls zu erkennen ist nicht immer einfach.
Meist nicht übersichtlich dokumentiert - macht mir auch immer Probleme.
wünsche Dir weiterhin Erfolg
a+
Gespeichert

Wer nach allen Seiten offen ist kann nicht ganz dicht sein
Seiten: [1] Nach oben Drucken 
Roboterforum für Industrieroboter Anwender  |  Industrieroboter Helpcenter  |  KUKA Roboter (Moderatoren: Werner Hampel, stefanM, IrrerPolterer)  |  Thema: Interbus Konfiguration « vorheriges nächstes »
Gehe zu:  


Einloggen mit Benutzername, Passwort und Sitzungslänge

Powered by MySQL Powered by PHP Powered by SMF 1.1.16 | SMF © 2006, Simple Machines Prüfe XHTML 1.0 Prüfe CSS