Application manual - PROFIBUS Fieldbus Adapter - ABB Robot

ABB Robotics
Anwendungshandbuch
PROFIBUS Feldbus-Adapter
Trace back information:
Workspace R12-2 version a4
Checked in 2012-09-13
Skribenta version 1171
Anwendungshandbuch
PROFIBUS Feldbus-Adapter
RobotWare 5.15
Dokumentnr: 3HAC029338-003
Revision: E
© Copyright 2008-2012 ABB. Alle Rechte vorbehalten.
Die Informationen in diesem Handbuch können ohne vorherige Ankündigung geändert
werden und stellen keine Verpflichtung von ABB dar. ABB übernimmt keinerlei
Verantwortung für etwaige Fehler, die dieses Handbuch enthalten kann.
Wenn nicht ausdrücklich in vorliegendem Handbuch angegeben, gibt ABB für keine
hierin enthaltenen Informationen Garantie oder Gewährleistung für Verluste, Personenoder Sachschäden, Verwendbarkeit für einen bestimmten Zweck oder Ähnliches.
In keinem Fall kann ABB haftbar gemacht werden für Schäden oder Folgeschäden,
die sich aus der Anwendung dieses Dokuments oder der darin beschriebenen
Produkte ergeben.
Dieses Handbuch darf weder ganz noch teilweise ohne vorherige schriftliche
Genehmigung von ABB vervielfältigt oder kopiert werden.
Zusätzliche Kopien dieses Handbuchs können von ABB bezogen werden.
Die ursprüngliche Sprache diese Veröffentlichung ist Englisch. Alle anderen
angebotenen Sprachen wurden aus dem Englischen übersetzt.
© Copyright 2008-2012 ABB. Alle Rechte vorbehalten.
ABB AB
Robotics Products
SE-721 68 Västerås
Schweden
Inhaltsverzeichnis
Inhaltsverzeichnis
Überblick über das Handbuch .......................................................................................................... 7
Produktdokumentation, M2004 ........................................................................................................
9
Sicherheit .......................................................................................................................................... 11
1
2
3
4
Einführung in PROFIBUS Feldbus-Adapter
13
1.1
1.2
13
15
PROFIBUS, allgemein ........................................................................................
PROFIBUS Feldbus-Adapter, IRC5 .......................................................................
Beschreibung der Hardware
17
2.1
2.2
17
20
PROFIBUS Feldbus-Adapter, DSQC 667 ...............................................................
Anschlüsse ......................................................................................................
PROFIBUS Feldbus-Adapter-Konfiguration
23
3.1
3.2
3.3
23
24
26
Einleitung ........................................................................................................
Übersicht über die Konfiguration ..........................................................................
Arbeiten mit dem PROFIBUS Feldbus-Adapter .......................................................
Systemparameter
29
4.1
4.2
29
31
31
32
32
33
33
34
35
36
4.3
4.4
Einleitung ........................................................................................................
Bus .................................................................................................................
4.2.1 Connector ID ..........................................................................................
Typ „Unit” ........................................................................................................
4.3.1 PROFIBUS Address .................................................................................
Typ „Unit Type” ................................................................................................
4.4.1 Internal Slave Input Size ...........................................................................
4.4.2 Internal Slave Output Size .........................................................................
4.4.3 Internal Slave .........................................................................................
4.4.4 Product ID .............................................................................................
Index
37
3HAC029338-003 Revision: E
5
© Copyright 2008-2012 ABB. Alle Rechte vorbehalten.
Diese Seite wurde absichtlich leer gelassen
Überblick über das Handbuch
Überblick über das Handbuch
Über dieses Handbuch
Dieses Handbuch beschreibt die PROFIBUS Feldbus-Adapter-Option und enthält
Anweisungen für die PROFIBUS Feldbus Adapter-Konfiguration.
Verwendung
Verwenden Sie dieses Handbuch während der Installation und Konfiguration des
PROFIBUS Feldbus-Adapters.
An welche Personen richtet sich dieses Handbuch?
Dieses Handbuch richtet sich an:
•
Personal, das für Installationen und Konfigurationen von
Feldbushardware/-software zuständig ist
•
Personal, das für die Konfiguration des E/A-Systems zuständig ist
•
Systemintegratoren
Voraussetzungen
Der Leser muss die erforderlichen Kenntnisse zu folgenden Themen besitzen:
•
Mechanische Installationsarbeiten
•
Elektrische Installationsarbeiten
Kapiteleinteilung
Dieses Handbuch setzt sich aus den folgenden Kapiteln zusammen:
Kapitel
Inhalt
1
Dieses Kapitel bietet einen Überblick über den PROFIBUS Feldbus-Adapter
und enthält folgende Informationen:
• Eine allgemeine Beschreibung von PROFIBUS
• Beschreibung, wie der PROFIBUS Feldbus-Adapter in einem Robotersystem verbunden ist
2
Dieses Kapitel beschreibt den PROFIBUS Feldbus-Adapter.
3
Dieses Kapitel bietet einen Überblick über die Konfiguration des PROFIBUS
Feldbus-Adapters. Außerdem enthält es Informationen zu Arbeitsabläufen.
4
Dieses Kapitel beschreibt die für den PROFIBUS Feldbus-Adapter spezifischen Systemparameter.
Referenzen
ABB-Dokumente
Referenz
Dokumentnummer
Bedienanleitung - RobotStudio
3HAC032104-003
Bedienanleitung - IRC5 mit FlexPendant
3HAC16590-3
Produkthandbuch - IRC5
3HAC021313-003
Technisches Referenzhandbuch - Systemparameter
3HAC17076-3
Produktspezifikation - Steuerung IRC5 mit FlexPendant 3HAC041344-003
Fortsetzung auf nächster Seite
3HAC029338-003 Revision: E
7
© Copyright 2008-2012 ABB. Alle Rechte vorbehalten.
Überblick über das Handbuch
Fortsetzung
Weitere Referenzen
Referenz
Beschreibung
Internationale Norm IEC 61158 Typ 3
Internationale Norm IEC 61784
Die PROFIBUS-Feldbusnorm wird in internationalen Normen beschrieben.
PROFIBUS Technical Guideline
Installationsrichtlinien für PROFIBUSDP/FMS (Version 1.0, September 1998)
www.profibus.com
Die Website von PROFIBUS International.
Revisionen
Revision
Beschreibung
-
Erste Ausgabe RobotWare 5.09.02.
A
RobotWare 5.11. Geringfügige Korrekturen.
B
Änderungen am Systemparameter Internal Slave.
Im Abschnitt Konfigurieren des PROFIBUS Feldbus-Adapters auf Seite 26
des Kapitels PROFIBUS Feldbus-Adapter-Konfiguration Querverweis auf
Bedienanleitung - IRC5 mit FlexPendant hinzugefügt.
C
Aktualisiert für die Version RW 5.14.
Dem folgenden Abschnitt wurden Informationen über den Speicherort von
GSD-Dateien auf der RobotWare DVD, dem PC und der IRC5-Steuerung
hinzugefügt:
• Elektronisches Datenblatt-Datei auf Seite 24.
Abschnitt Einschränkungen auf Seite 24 aktualisiert.
D
Aktualisiert für die Version RW 5.14.02.
• Der neue Systemparameter Connector ID wurde hinzugefügt.
E
Der Abschnitt Introduction im Kapitel Systemparameter auf Seite 29 für
Version RW 5.15 wurde aktualisiert.
8
3HAC029338-003 Revision: E
© Copyright 2008-2012 ABB. Alle Rechte vorbehalten.
Produktdokumentation, M2004
Produktdokumentation, M2004
Kategorien für die Manipulatordokumentation
Die Manipulatordokumentation ist in mehrere Kategorien unterteilt. Die Liste beruht
auf der Informationsart in den Dokumenten, unabhängig davon, ob es sich um
Standardprodukte oder optionale Produkte handelt.
Alle Dokumente in der Liste können von ABB als DVD bestellt werden. Die
erwähnten Dokumente gelten für M2004-Manipulatorsysteme.
Produkthandbücher
Manipulatoren, Steuerungen, DressPack/SpotPack und die meiste andere Hardware
werden mit einem Produkthandbuch geliefert, das Folgendes enthält:
•
Sicherheitsinformationen.
•
Installation und Inbetriebnahme (Beschreibung der mechanischen Installation
und der elektrischen Anschlüsse).
•
Wartung (Beschreibung aller erforderlichen vorbeugenden
Wartungsmaßnahmen einschließlich der entsprechenden Intervalle und der
Lebensdauer der Teile).
•
Reparatur (Beschreibung aller empfohlenen Reparaturvorgänge,
einschließlich des Austauschs von Ersatzteilen).
•
Kalibrierung.
•
Stilllegung.
•
Referenzinformation (Sicherheitsstandards, Einheitenumrechnung,
Schraubverbindungen, Werkzeuglisten).
•
Ersatzteilliste mit Explosionszeichnungen (oder Referenzen zu separaten
Ersatzteillisten).
•
Schaltpläne (oder Referenzen zu Schaltplänen).
Technische Referenzhandbücher
Die technischen Referenzhandbücher enthalten Referenzinformationen für
Robotics-Produkte.
•
Technical reference manual - Lubrication in gearboxes: Beschreibung der
Typen und Mengen von Schmiermittel für die Manipulatorgetriebe.
•
Technisches Referenzhandbuch - RAPID Überblick: Ein Überblick über die
RAPID-Programmiersprache.
•
Technisches Referenzhandbuch - RAPID Instruktionen, Funktionen und
Datentypen: Beschreibung und Syntax aller RAPID-Instruktionen, -Funktionen
und -Datentypen.
•
Technical reference manual - RAPID kernel: Eine formelle Beschreibung der
RAPID-Programmiersprache.
•
Technisches Referenzhandbuch - Systemparameter: Beschreibung von
Systemparametern und Konfigurationsabläufen.
Fortsetzung auf nächster Seite
3HAC029338-003 Revision: E
9
© Copyright 2008-2012 ABB. Alle Rechte vorbehalten.
Produktdokumentation, M2004
Fortsetzung
Anwendungshandbücher
Bestimmte Anwendungen (z. B. Software- oder Hardware-Optionen) werden in
Anwendungshandbüchern beschrieben. Ein Anwendungshandbuch kann eine
oder mehrere Anwendungen beschreiben.
Ein Anwendungshandbuch enthält im Allgemeinen folgende Informationen:
•
Zweck der Anwendung (Aufgabe und Nutzen).
•
Enthaltenes Material (z. B. Kabel, E/A-Karten, RAPID-Instruktionen,
Systemparameter, DVD mit PC-Software)
•
Installieren von enthaltener oder erforderlicher Hardware.
•
Bedienungsanleitung für die Anwendung.
•
Beispiele für die Verwendung der Anwendung.
Bedienanleitungen
In den Bedienanleitungen wird die Handhabung der Produkte in der Praxis
beschrieben. Diese Handbücher richten sich an die Personen, die direkten
Bedienungskontakt mit dem Produkt haben, also Bediener der Produktionszelle,
Programmierer und Wartungsmitarbeiter.
Diese Gruppe von Handbüchern umfasst (u. a.):
•
Bedienanleitung - Sicherheitsinformationen für Notfälle
•
Bedienanleitung - Allgemeine Sicherheitsinformationen
•
Bedienanleitung - Erste Schritte - IRC5 und RobotStudio
•
Operating manual - Introduction to RAPID
•
Bedienanleitung - IRC5 mit FlexPendant
•
Bedienanleitung - RobotStudio
•
Bedienanleitung - Trouble shooting IRC5 für Steuerung und Manipulator.
10
3HAC029338-003 Revision: E
© Copyright 2008-2012 ABB. Alle Rechte vorbehalten.
Sicherheit
Sicherheit
Sicherheit des Personals
Bei Arbeiten in der Robotersteuerung müssen Risiken im Zusammenhang mit der
Spannung beachtet werden.
Hochspannungsgefahr besteht für die folgenden Teile:
•
Einheiten innerhalb der Steuerung, z. B. E/A-Einheiten, können mit Strom
aus einer externen Quelle gespeist sein.
•
Netzversorgung/Hauptschalter.
•
Stromversorgung
•
Stromversorgung des Computersystems (230 V AC)
•
Gleichrichter (400-480 V AC und 700 V DC) Kondensatoren!
•
Antriebseinheit (700 V DC)
•
Servicesteckdosen (115/230 V AC)
•
Stromversorgung für Werkzeuge oder spezielle Stromversorgungseinheiten
für maschinelle Bearbeitungsprozesse
•
Die an die Steuerung angeschlossene Stromversorgung führt auch dann
Strom, wenn der Roboter nicht an die Stromversorgung angeschlossen ist.
•
Zusätzliche Verbindungen
Daher ist es wichtig, beim Ausführen mechanischer und elektrischer Installationen
alle Sicherheitsbestimmungen einzuhalten.
Sicherheitsbestimmungen
Bevor Sie mechanische und/oder elektrische Installationen ausführen, müssen
Sie sich unbedingt mit den Sicherheitsbestimmungen vertraut machen (siehe dazu
Produkthandbuch - IRC5).
3HAC029338-003 Revision: E
11
© Copyright 2008-2012 ABB. Alle Rechte vorbehalten.
Diese Seite wurde absichtlich leer gelassen
1 Einführung in PROFIBUS Feldbus-Adapter
1.1 PROFIBUS, allgemein
1 Einführung in PROFIBUS Feldbus-Adapter
1.1 PROFIBUS, allgemein
Was ist PROFIBUS?
PROFIBUS ist eine anbieterunabhängige, offene Feldbusnorm für eine breite
Palette von Anwendungen, insbesondere in den Bereichen Werks- und
Prozessautomatisierung. Sie wird von PROFIBUS International verwaltet, aktualisiert
und vertrieben.
PROFIBUS ist für zeitkritische Hochgeschwindigkeitsanwendungen sowie für
komplexe Kommunikationsaufgaben geeignet.
PROFIBUS-Standardisierung
Die Spezifikation der PROFIBUS-Kommunikation wird in der internationalen Norm
IEC 61158 Typ 3 beschrieben, die alle PROFIBUS-Versionen umfasst. Alle
PROFIBUS-Geräte sollten von der PROFIBUS Nutzerorganisation (PNO) zertifiziert
sein, um Kompatibilität und Konformität sicherzustellen.
PROFIBUS-Versionen
PROFIBUS umfasst verschiedene Module. Alle PROFIBUS-Versionen sind
Kombinationen modularer Elemente aus den Gruppen Übertragungstechnologie,
Kommunikationsprotokoll und Anwendungsprofile.
Beispiele für PROFIBUS-Versionen:
•
PROFIBUS-DP für Werksautomatisierung optimiert
•
PROFIBUS-PA für Prozessautomatisierung optimiert
•
PROFIsafe PROFIBUS für sicherheitsrelevante Systeme
•
PROFIdrive PROFIBUS für Bewegungssteuerung
Kommunikationsprotokolle
DP (Decentralized Periphery) ist das einfache, schnelle, zyklische und
deterministische Kommunikationsprotokoll zwischen einem Bus-Master und den
zugewiesenen Slaves. Die Vorversion von DP war FMS (Fieldbus Message
Specification), die inzwischen veraltet ist.
Die ursprüngliche Version von DP mit der Bezeichnung DB-V0 wurde auf DP-V1
erweitert und ermöglicht einen periodischen Datenaustausch zwischen Master und
Slave. Eine weitere Version mit der Bezeichnung DP-V2 ermöglicht den direkten
Datenaustausch von Slave zu Slave mit einem isochronen Buszyklus.
Fakten, PROFIBUS-DP
Die folgende Tabelle enthält einige Fakten über PROFIBUS-DP.
Netzwerktyp
Multi-Master/Slave-Kommunikationssystem
Installation
Linearer Bus, an beiden Endpunkten abgeschlossen.
Abgeschirmte, paarweise verdrillte Kabel.
9-polige D-Sub- oder M12-Anschlüsse.
Geschw.
9,6 Kbps - 12 Mbps
Fortsetzung auf nächster Seite
3HAC029338-003 Revision: E
13
© Copyright 2008-2012 ABB. Alle Rechte vorbehalten.
1 Einführung in PROFIBUS Feldbus-Adapter
1.1 PROFIBUS, allgemein
Fortsetzung
Elektronisches Datenblatt für die Einheit
Der Konfigurationsvorgang basiert auf dem Datenblatt für elektronische Geräte
(GSD-Dateien), das für jedes PROFIBUS-Gerät erforderlich ist. GSD-Dateien werden
von den Geräteherstellern bereitgestellt und sie enthalten Beschreibungen aller
relevanten Kommunikationsparameter des PROFIBUS-Geräts in elektronischer
Form.
14
3HAC029338-003 Revision: E
© Copyright 2008-2012 ABB. Alle Rechte vorbehalten.
1 Einführung in PROFIBUS Feldbus-Adapter
1.2 PROFIBUS Feldbus-Adapter, IRC5
1.2 PROFIBUS Feldbus-Adapter, IRC5
Hardwareübersicht
Die Hardware des PROFIBUS Feldbus-Adapters, die DSQC 667, besteht aus einer
PROFIBUS-DP-Slave-Einheit. Der Feldbus-Adapter ist mit einer
CompactFlash-Schnittstelle am Hauptcomputer in der Robotersteuerung verbunden
und er wird normalerweise von einem externen Master in demselben physischen
PROFIBUS-Netzwerk gesteuert.
Abbildung, Beispiel
Die nachfolgende Abbildung zeigt eine Übersicht über die Hardware.
xx0700000382
A
PROFIBUS-DP Master
B
Allgemeine PROFIBUS-Einheit, DP-Slave
C
PROFIBUS Feldbus-Adapter, DSQC 667. Im Computermodul montiert.
D
IRC5-Steuerung
Spezifikationsübersicht
Einheit
Spezifikation
Feldbustyp
PROFIBUS DP-V1
Datenrate
9,6 Kbps - 12 Mbps
Anschlussgröße
Maximal 64 Input-Bytes und 64 Output-Bytes
3HAC029338-003 Revision: E
15
© Copyright 2008-2012 ABB. Alle Rechte vorbehalten.
Diese Seite wurde absichtlich leer gelassen
2 Beschreibung der Hardware
2.1 PROFIBUS Feldbus-Adapter, DSQC 667
2 Beschreibung der Hardware
2.1 PROFIBUS Feldbus-Adapter, DSQC 667
Beschreibung
Der PROFIBUS Feldbus-Adapter ist im Computermodul installiert.
Installation des Feldbus-Adapters
Installationsbeschreibungen für den PROFIBUSPROFIBUS Fieldbus Adapter finden
Sie im Produkthandbuch - IRC5, Abschnitt Austauschen des Feldbusadapters in
der Computereinheit DSQC 639.
Die Abbildung veranschaulicht die Position des PROFIBUS Feldbus-Adapters in
der Computereinheit.
xx0700000162
Beschreibung
Art.-Nr.
Kennzeichnung
Position
PROFIBUS Feldbus-Adapter
3HAC026840-001
DSQC 667
A
Hinweis
Es wird empfohlen, das Feldbusadapterkabel von der Wand des
Steuerungsschranks abzuschirmen, wenn sich die Computereinheit in einem
Störbereich befindet.
Voraussetzungen
Für den Betrieb des PROFIBUS Feldbus-Adapters ist RobotWare 5.09.02 oder eine
neuere Version erforderlich.
Der PROFIBUS Feldbus-Adapter kann nur in der Computereinheit DSQC 639
installiert werden.
Fortsetzung auf nächster Seite
3HAC029338-003 Revision: E
17
© Copyright 2008-2012 ABB. Alle Rechte vorbehalten.
2 Beschreibung der Hardware
2.1 PROFIBUS Feldbus-Adapter, DSQC 667
Fortsetzung
Illustration, PROFIBUS Feldbus-Adapter DSQC 667
xx0700000396
OP
Betriebsmodus-LED
ST
Status-LED
PROFIBUS DP-V1
PROFIBUS-Anschluss
LEDs
Dieser Abschnitt beschreibt die LEDs des PROFIBUS Feldbus-Adapters.
Betriebsmodus-LED
Status-LED
Beschreibung
AUS
Nicht online/Keine Stromversorgung
GRÜN
Online, Datenaustausch
GRÜN, blinkend
Online, leer
ROT, blinkend (1 mal)
Parametrisierungsfehler
ROT, blinkend (2 mal)
PROFIBUS Konfigurationsfehler
Status-LED
Beschreibung
AUS
Keine Stromversorgung oder nicht initialisiert
GRÜN
Initialisiert
GRÜN, blinkend
Initialisiert, Diagnoseereignis(se) vorhanden
ROT
Ausnahmefehler
Status-LED
Fortsetzung auf nächster Seite
18
3HAC029338-003 Revision: E
© Copyright 2008-2012 ABB. Alle Rechte vorbehalten.
2 Beschreibung der Hardware
2.1 PROFIBUS Feldbus-Adapter, DSQC 667
Fortsetzung
PROFIBUS Feldbus-Adapter-Anschluss
xx0700000392
Die folgende Tabelle beschreibt die Anschlüsse zum PROFIBUS
Feldbus-Adapter-Anschluss.
Stift
Signal
Beschreibung
1
Nicht verwendet
2
Nicht verwendet
3
RxD/TxD-P
Daten empfangen/senden, Leitung B (rot)
4
CNTR-P
Richtungssteuerung für Verstärker
5
DGND
Masseanschluss Daten (Referenzspannung zu VP)
6
VP
Stromversorgung +5 V (z. B. Busabschluss)
7
Nicht verwendet
8
RxD/TxD-N
9
Nicht verwendet
Gehäuse
Kabelabschirmung
Daten empfangen/senden, Leitung A (grün)
Intern über Kabelabschirmungsfilter gemäß PROFIBUS-Norm an den Feldbus-Adapter angeschlossene
Schutzerde.
3HAC029338-003 Revision: E
19
© Copyright 2008-2012 ABB. Alle Rechte vorbehalten.
2 Beschreibung der Hardware
2.2 Anschlüsse
2.2 Anschlüsse
Allgemeines
Alle PROFIBUS-Geräte werden in einer Busstruktur angeschlossen. Jedes
Bussegment kann über maximal 32 aktive Geräte verfügen. Um eine größere Anzahl
von Stationen (Master und Slaves) anschließen zu können, muss der Bus
segmentiert werden. Anschließend werden die Segmente mit Verstärkern
untereinander verbunden, mit denen die Datensignale verstärkt und aktualisiert
werden. Jeder Verstärker ermöglicht die Erweiterung des PROFIBUS-Systems um
ein zusätzliches Bussegment. An den Bus können maximal 126 PROFIBUS-Geräte
angeschlossen werden.
Am Anfang und Ende jedes Segments wird ein aktiver Busabschluss angebracht
(siehe die Abbildung im Abschnitt Abschluss auf Seite 21.
Kabel und Steckverbinder
Kabel für den Anschluss des PROFIBUS-Netzwerks müssen der
PROFIBUS-DP-SpezifikationIEC 61158 Typ 3 entsprechen. Siehe Weitere
Referenzen auf Seite 8.
Verbindungskabel sind für PROFIBUS nicht zulässig. Daher müssen spezielle
D-Sub-Anschlüsse verwendet werden, wenn sich die PROFIBUS-DP-Einheit nicht
am Ende der Leitung befindet. Der Steckverbinder muss das Einführen von zwei
PROFIBUS-Kabeln in denselben D-Sub-Anschluss ermöglichen.
Kabelparameter
Für die Datenübertragung werden elektrische Kabel verwendet. Spezifikationen
der verschiedenen elektrischen Datenkabel finden Sie in PROFIBUS Technical
Guideline. Siehe Weitere Referenzen auf Seite 8.
Die Kabelparameter für die Standardbuskabel bestimmen die maximale Länge der
einzelnen Bussegmente für die jeweilige Datenübertragungsrate. Informationen
für Kabeltyp A finden Sie in den folgenden Tabellen.
Segmentlängen und Datenraten, Kabeltyp A
Datenrate, Kilobits pro Sekunde
Maximale Segmentlänge, Meter
9.6
1200
19.2
1200
45.45
1200
93.75
1200
187.5
1000
500
400
1500
200
3000
100
6000
100
12000
100
Fortsetzung auf nächster Seite
20
3HAC029338-003 Revision: E
© Copyright 2008-2012 ABB. Alle Rechte vorbehalten.
2 Beschreibung der Hardware
2.2 Anschlüsse
Fortsetzung
Weitere Parameter, Kabeltyp A
Parameter
Wert
Scheinwiderstand
135 bis 165Ω
Kapazität
≤ 30 pF/m
Schleifenwiderstand
≤ 110 Ω/km
Querschnitt Leiter
= 0,34 mm 2 (AWG 22)
Abschluss
Um Reflexionen der Datenleitungen zu verringern, müssen beide Enden des
PROFIBUS-Netzwerks unbedingt gemäß PROFIBUS-DP-Spezifikation IEC 61158
Type 3 abgeschlossen werden.
Abbildung
Der von PROFIBUS verwendete Abschluss ist ein aktiver Abschluss, wie in der
folgenden Abbildung dargestellt:
en0400001144
Hinweis
Überprüfen Sie nach dem Anschließen des PROFIBUS-Netzwerks immer, ob
der Abschluss an beiden Enden des Netzwerks vorhanden ist, und stellen Sie
sicher, dass keine anderen Abschlüsse im Netzwerk vorhanden sind. Wenn ein
Abschluss fehlt oder im PROFIBUS-Netzwerk ein zusätzlicher Abschluss
hinzugefügt wurde, schlägt die Kommunikation wahrscheinlich fehl.
3HAC029338-003 Revision: E
21
© Copyright 2008-2012 ABB. Alle Rechte vorbehalten.
Diese Seite wurde absichtlich leer gelassen
3 PROFIBUS Feldbus-Adapter-Konfiguration
3.1 Einleitung
3 PROFIBUS Feldbus-Adapter-Konfiguration
3.1 Einleitung
Steuerungssoftware
Die IRC5-Steuerung muss mit Software installiert werden, die die Verwendung des
PROFIBUS-Netzwerks unterstützt, d. h. die Option für den PROFIBUS
Feldbus-Adapter muss installiert sein.
Eine Anleitung zum Hinzufügen der Option PROFIBUS Feldbus-Adapter finden
Sie in der Bedienanleitung - RobotStudio.
PC-Software
RobotStudio ist eine PC-Software zum Einrichten von Verbindungen mit Robotern
und zum Arbeiten mit Robotern.
Die Konfiguration für die PROFIBUS-Kommunikation erfolgt entweder manuell mit
RobotStudio oder durch das Laden einer Konfigurationsdatei aus RobotStudio.
Informationen über die Arbeit mit RobotStudio finden Sie in der
Bedienanleitung - RobotStudio unter Referenzen auf Seite 7.
3HAC029338-003 Revision: E
23
© Copyright 2008-2012 ABB. Alle Rechte vorbehalten.
3 PROFIBUS Feldbus-Adapter-Konfiguration
3.2 Übersicht über die Konfiguration
3.2 Übersicht über die Konfiguration
Konfiguration
Der PROFIBUS Feldbus-Adapter wird als gewöhnliche E/A-Einheit konfiguriert.
Die folgende Tabelle enthält Beschreibungen zur Definition der Typen Bus, Unit
Type und Unit für den PROFIBUS Feldbus-Adapter.
Definieren...
Beschreibung
Bus
Ein PROFIBUS-Bus muss definiert werden, bevor die Kommunikation an
dem Bus möglich ist, d.h., Regeln für den PROFIBUS Feldbus-Adapter für
die Kommunikation im Netzwerk müssen festgelegt werden.
Unit Type
Beim Erstellen eines Einheitentyps sind manche Systemparameter Feldbusspezifisch.
Siehe Typ „Unit Type” auf Seite 33.
Unit
Der einzige PROFIBUS-spezifische Systemparameter in der Definition der
Einheit ist die Einheitenadresse.
Siehe Typ „Unit” auf Seite 32.
Signal
Allgemeine Informationen finden Sie im Technisches Referenzhandbuch - Systemparameter.
Vordefinierter Bus
Wenn das System mit der PROFIBUS Feldbus-Adapter-Option installiert ist, wird
der vordefinierte Bus Profibus_FA1 erstellt.
Vordefinierter Einheitentyp
Ein vordefinierter Unit Type für den Feldbus-Adapter, DP_SLAVE_FA, wird definiert
als Unterstützung eines Abtastanschlusses mit der Größe von 8 Input-Bytes und
8 Output-Bytes, wie in der Signalkonfiguration für den Feldbus-Adapter definiert.
Wenn am Feldbus-Adapter eine andere Input- oder Outputgröße erforderlich ist,
muss der vordefinierte Einheitentyp geändert oder ein neuer Einheitentyp muss
erstellt werden.
Einschränkungen
Für den PROFIBUS Feldbus-Adapter gelten die folgenden Einschränkungen:
•
Der vordefinierte Unit Type (DP_SLAVE_FA) unterstützt 8 Eingangs- und 8
Ausgangs-Bytes, aber diese Zahl kann so lange erhöht oder verringert
werden, bis sie durch das E/A-System beschränkt wird (siehe Internal Slave
Input Size auf Seite 33 und Internal Slave Output Size auf Seite 34)..
•
Der PROFIBUS Feldbus-Adapter beginnt mit der Zuordnung für die Ein- und
Ausgänge bei Bit 0.
Weitere Informationen
Technisches Referenzhandbuch - Systemparameter
Elektronisches Datenblatt-Datei
Die GSD-Datei, HMS_1811.gsd, für den PROFIBUS Feldbus-Adapter sind auf der
RobotWare DVD, dem PC oder der IRC5-Steuerung enthalten.
Die Datei befindet sich an folgenden Orten:
•
Auf der RobotWare DVD: <DVD-Laufwerk>:\utility\fieldbus\PROFIBUS\GSD\
Fortsetzung auf nächster Seite
24
3HAC029338-003 Revision: E
© Copyright 2008-2012 ABB. Alle Rechte vorbehalten.
3 PROFIBUS Feldbus-Adapter-Konfiguration
3.2 Übersicht über die Konfiguration
Fortsetzung
•
Auf dem PC, auf dem RobotWare installiert ist: ...\ABBIndustrialIT\
RoboticsIT\Mediapool\<RobotWare_xx.xx.xxxx>\utility\service\GSD\
•
Auf der IRC5-Steuerung: \hd0a\<RobotWare_xx.xx.xxxx>\utility\service\GSD\
Diese Datei dient zum Konfigurieren des PROFIBUS-Masters, der den
Feldbus-Adapter steuert. In der GSD-Datei und daher auch im Konfigurationstool
für den PROFIBUS-Master lautet der Name des PROFIBUS Feldbus-Adapters
„Anybus-CC PROFIBUS DP-V1“.
Hinweis
Wenn der PROFIBUS Fieldbus Adapter die Verbindung zum Master verliert,
werden die konfigurierten Eingangssignale gelöscht (auf Null zurückgesetzt).
Beim Wiederherstellen der Verbindung werden die Eingangssignale des Masters
aktualisiert.
3HAC029338-003 Revision: E
25
© Copyright 2008-2012 ABB. Alle Rechte vorbehalten.
3 PROFIBUS Feldbus-Adapter-Konfiguration
3.3 Arbeiten mit dem PROFIBUS Feldbus-Adapter
3.3 Arbeiten mit dem PROFIBUS Feldbus-Adapter
Verwendung
Wenn die IRC5-Steuerung zum Beispiel an eine externe SPS angeschlossen ist,
kann sie wie in Abbildung, Beispiel auf Seite 26 konfiguriert werden.
Voraussetzungen
Die Netzwerkadresse des PROFIBUS Feldbus-Adapters muss bekannt sein.
Abbildung, Beispiel
Die nachfolgende Abbildung zeigt ein Beispiel für die Verwendung des PROFIBUS
Feldbus-Adapters.
xx0700000382
A
Master-SPS
B
Allgemeine PROFIBUS-Einheit, DP-Slave
C
PROFIBUS Feldbus-Adapter DSQC 667 Im Computermodul.
D
IRC5-Steuerung
Konfigurieren des PROFIBUS Feldbus-Adapters
Vorgehensweise für die Konfiguration des PROFIBUS Feldbus-Adapters:
Aktion
Info
1.
Fügen Sie eine Einheit hinzu, die die vom Master an- Siehe Hinzufügen von Unit Tygeforderte Adresse (z.B. SPS) sowie den Einheitentyp pe auf Seite 27 und Hinzufügen
DP_SLAVE_FA besitzt.
von Unit auf Seite 27.
Wenn ein neuer Einheitentyp statt des vordefinierten
verwendet werden soll, muss er vor dem Hinzufügen
zur Einheit erstellt werden.
2.
Definieren Sie die Signale an der erstellten Einheit.
3.
Starten Sie das System neu. Jetzt ist die IRC5-Steuerung bereit, von einem PROFIBUS-Master kontaktiert
zu werden.
Siehe Hinzufügen von Signalen
auf Seite 28.
Fortsetzung auf nächster Seite
26
3HAC029338-003 Revision: E
© Copyright 2008-2012 ABB. Alle Rechte vorbehalten.
3 PROFIBUS Feldbus-Adapter-Konfiguration
3.3 Arbeiten mit dem PROFIBUS Feldbus-Adapter
Fortsetzung
Hinzufügen von Unit Type
Aktion
1.
Klicken Sie in RobotStudio auf Konfigurationseditor und wählen Sie I/O.
2.
Klicken Sie auf Einheitentyp, klicken Sie dann mit der rechten Maustaste in den Arbeitsbereich und wählen Sie Einheitentyp hinzufügen.
3.
Geben Sie im Dialogfeld Einheitentyp bearbeiten die Werte für die Parameter ein.
Der Parameter Interner Slave sollte auf Yes gesetzt sein.
xx0700000428
Hinzufügen von Unit
Aktion
1.
Klicken Sie in RobotStudio auf Konfigurationseditor und wählen Sie I/O.
2.
Klicken Sie auf Einheit, klicken Sie dann mit der rechten Maustaste in den Arbeitsbereich und wählen Sie Einheit hinzufügen aus.
3.
Geben Sie im Dialogfeld Einheit bearbeiten die Werte für die Parameter ein.
xx0700000398
Fortsetzung auf nächster Seite
3HAC029338-003 Revision: E
27
© Copyright 2008-2012 ABB. Alle Rechte vorbehalten.
3 PROFIBUS Feldbus-Adapter-Konfiguration
3.3 Arbeiten mit dem PROFIBUS Feldbus-Adapter
Fortsetzung
Hinzufügen von Signalen
Aktion
1.
Klicken Sie in RobotStudio auf Konfigurationseditor und wählen Sie I/O.
2.
Klicken Sie auf Signal, klicken Sie dann mit der rechten Maustaste in den Arbeitsbereich und klicken Sie auf Signal hinzufügen.
3.
Im Dialogfeld Signal bearbeiten geben Sie den Wert für die Parameter ein.
xx0700000205
HINWEIS!
Informationen zum Konfigurieren der E/A mit dem FlexPendant finden Sie im
Abschnitt Konfigurieren der E/A im Kapitel Handhabung der Ein- und Ausgänge,
E/A der Bedienanleitung - IRC5 mit FlexPendant.
Weitere Informationen
Bedienanleitung - RobotStudio.
28
3HAC029338-003 Revision: E
© Copyright 2008-2012 ABB. Alle Rechte vorbehalten.
4 Systemparameter
4.1 Einleitung
4 Systemparameter
4.1 Einleitung
Über die Systemparameter
Es gibt sowohl PROFIBUS -spezifische Parameter als auch allgemeinere Parameter.
Dieses Kapitel beschreibt alle für PROFIBUS spezifischen Systemparameter. Die
Parameter sind nach ihrem jeweiligen Typ unterteilt.
Weitere Informationen über Systemparameter finden Sie im Technisches
Referenzhandbuch - Systemparameter.
PROFIBUS-Systemparameter
Bus
Diese Parameter gehören zum Typ Bus in der Parametergruppe I/O.
Parameter
Weitere Informationen finden Sie unter ...
Name
Technisches Referenzhandbuch - Systemparameter
Type of Bus
Technisches Referenzhandbuch - Systemparameter
Connector ID
Connector ID auf Seite 31
Label of Fieldbus Connec- Technisches Referenzhandbuch - Systemparameter
tor
Unit Recovery Time
Technisches Referenzhandbuch - Systemparameter
Unit
Diese Parameter gehören zum Typ Unit in der Parametergruppe I/O.
Parameter
Weitere Informationen finden Sie unter ...
Name
Technisches Referenzhandbuch - Systemparameter
Typ der Einheit
Technisches Referenzhandbuch - Systemparameter
Connect to Bus
Technisches Referenzhandbuch - Systemparameter
Unit Identification Label
Technisches Referenzhandbuch - Systemparameter
Unit Trustlevel
Technisches Referenzhandbuch - Systemparameter
Unit Startup State
Technisches Referenzhandbuch - Systemparameter
Store Unit State at Power
Fail
Technisches Referenzhandbuch - Systemparameter
Regain Communication
Reset
Technisches Referenzhandbuch - Systemparameter
PROFIBUS Address
PROFIBUS Address auf Seite 32
Unit Type
Diese Parameter gehören zum Typ Unit Type in der Parametergruppe I/O.
Parameter
Weitere Informationen finden Sie unter ...
Name
Technisches Referenzhandbuch - Systemparameter
Type of Bus
Technisches Referenzhandbuch - Systemparameter
Vendor Name
Technisches Referenzhandbuch - Systemparameter
Fortsetzung auf nächster Seite
3HAC029338-003 Revision: E
29
© Copyright 2008-2012 ABB. Alle Rechte vorbehalten.
4 Systemparameter
4.1 Einleitung
Fortsetzung
Parameter
Weitere Informationen finden Sie unter ...
Product Name
Technisches Referenzhandbuch - Systemparameter
Internal Slave Input Size
Internal Slave Input Size auf Seite 33
Internal Slave Output Size Internal Slave Output Size auf Seite 34
Internal Slave
Internal Slave auf Seite 35
Product ID
Product ID auf Seite 36
30
3HAC029338-003 Revision: E
© Copyright 2008-2012 ABB. Alle Rechte vorbehalten.
4 Systemparameter
4.2.1 Connector ID
4.2 Bus
4.2.1 Connector ID
Einordnung
Connector ID gehört zum Typ Bus, in der Parametergruppe I/O.
Konfigurationsname
ConnectorID
Beschreibung
Der Parameter Connector ID gibt die Hardware-Schnittstelle (Anschlussport) an,
die von der PROFIBUS Feldbus-Option verwendet werden soll.
Verwendung
Mit dem Parameter Connector ID wird einer der verfügbaren Anschlussports
ausgewählt, der verwendet werden soll.
Voraussetzungen
Die Option PROFIBUS Fieldbus adapter (840-2) muss installiert sein.
Standardwert
Feldbus-Adapter
Zulässige Werte
Feldbus-Adapter
3HAC029338-003 Revision: E
31
© Copyright 2008-2012 ABB. Alle Rechte vorbehalten.
4 Systemparameter
4.3.1 PROFIBUS Address
4.3 Typ „Unit”
4.3.1 PROFIBUS Address
Parent
PROFIBUS Address gehört zum Typ Unit, in der Parametergruppe I/O.
Konfigurationsname
PB_Address
Beschreibung
Der Parameter PROFIBUS Address gibt die Adresse der I/O-Einheit im Netzwerk
an.
Verwendung
PROFIBUS Address gibt die Adresse an, die die I/O-Einheit im Netzwerk verwendet
und zu der der Master eine Verbindung aufbauen soll.
Voraussetzungen
PROFIBUS Feldbus-Adapter muss installiert sein.
Standardwert
Der Standardwert ist 125.
Zulässige Werte
Zulässige Werte sind die ganzen Zahlen 0-125. Der Wert muss mit der Adresse
übereinstimmen, die beim Konfigurieren des PROFIBUS-Masters angegeben wurde.
32
3HAC029338-003 Revision: E
© Copyright 2008-2012 ABB. Alle Rechte vorbehalten.
4 Systemparameter
4.4.1 Internal Slave Input Size
4.4 Typ „Unit Type”
4.4.1 Internal Slave Input Size
Parent
Internal Slave Input Size gehört zum Typ Unit Type, in der Parametergruppe I/O.
Konfigurationsname
PB_InputSize
Beschreibung
Der Parameter Internal Slave Input Size definiert die Datengröße in Byte für den
von der Einheit empfangenen Eingangsbereich.
Verwendung
Internal Slave Input Size ist ein PROFIBUS-spezifischer Parameter.
Voraussetzungen
Die Option PROFIBUS Feldbus-Adapter muss installiert sein.
Einschränkungen
Eine Einschränkung ist die maximale Einheitengröße für Unit Type.
Standardwert
Der Standardwert ist 0.
Zulässige Werte
Zulässige Werte sind Ganzzahlen von 0 bis 64 für die Eingangsdatengröße in Byte.
Der Wert muss mit der Eingangsgröße übereinstimmen, die beim Konfigurieren
des PROFIBUS-Masters angegeben wurde.
3HAC029338-003 Revision: E
33
© Copyright 2008-2012 ABB. Alle Rechte vorbehalten.
4 Systemparameter
4.4.2 Internal Slave Output Size
4.4.2 Internal Slave Output Size
Parent
Internal Slave Output Size gehört zum Typ Unit Type, in der Parametergruppe I/O.
Konfigurationsname
PB_OutputSize
Beschreibung
Internal Slave Output Size definiert die Datengröße in Byte für den von der Einheit
empfangenen Eingangsbereich.
Verwendung
Internal Slave Output Size ist ein PROFIBUS-spezifischer Parameter.
Voraussetzungen
Die Option PROFIBUS Feldbus-Adapter muss installiert sein.
Einschränkungen
Eine Einschränkung ist die maximale Einheitengröße für Unit Type.
Standardwert
Der Standardwert ist 0.
Zulässige Werte
Zulässige Werte sind Ganzzahlen von 0 bis 64 für die Ausgangsdatengröße in
Byte. Der Wert muss mit der Ausgangsgröße übereinstimmen, die beim
Konfigurieren des PROFIBUS-Masters angegeben wurde.
34
3HAC029338-003 Revision: E
© Copyright 2008-2012 ABB. Alle Rechte vorbehalten.
4 Systemparameter
4.4.3 Internal Slave
4.4.3 Internal Slave
Einordnung
Internal Slave gehört zum Typ Unit Type, in der Parametergruppe I/O.
Konfigurationsname
InternalSlave
Beschreibung
Internal Slave gibt an, ob eine E/A-Einheit für diesen Einheitentyp ein interner Slave
ist.
Dieser Parameter gibt den Typ des Slave-Geräts an. Das integrierte Slave-Modul
auf der Master/Slave-Karte oder ein Feldbus-Adapter ist als interner Slave definiert.
Für alle anderen Slave-Geräte ist dieser Parameter auf No gesetzt.
Verwendung
Ein Slave-Gerät kann intern sein oder nicht. Das Steuerungsmodul hat integrierte
Slave-Module, die als interne Slaves definiert sind. Internal Slave ist ein allgemeiner
Parameter, der für alle Feldbus-Einheitentypen verfügbar ist.
Internal Slave ist ein general system Parameter für Feldbusse.
Wenn der Einheitentyp als interner Slave verwendet werden soll, setzen Sie den
Parameter auf Yes. Ist der Parameter auf Yesgesetzt, werden nur die für den
internen Slave erforderlichen Parameter angezeigt.
Voraussetzungen
PROFIBUS Fieldbus Adapter muss installiert sein.
Standardwert
Der Standardwert ist No.
Zulässige Werte
Yes
No
3HAC029338-003 Revision: E
35
© Copyright 2008-2012 ABB. Alle Rechte vorbehalten.
4 Systemparameter
4.4.4 Product ID
4.4.4 Product ID
Parent
Product ID gehört zum Typ Unit Type, in der Parametergruppe I/O.
Konfigurationsname
PB_ProductId
Beschreibung
Product ID wird zur Identifizierung der E/A-Einheit verwendet. Er ist nur für
PROFIBUS-Einheitentypen verfügbar. Wenn dem Parameter der Wert 0 (Null)
zugewiesen wird, ignoriert die Robotersteuerung, die Product ID der verbundenen
Einheit. Den Wert des Parameters können Sie dem elektronischen Datenblatt
(Electronic Device Data Sheet - GSD) für die Einheit entnehmen („Ident_number“
in der GSD-Datei). Beachten Sie, dass Ident_number in der GSD-Datei häufig als
hexadezimale Zahl angegeben wird.
Verwendung
Product ID ist ein PROFIBUS-spezifischer Parameter.
Voraussetzungen
Die Option PROFIBUS Feldbus-Adapter muss installiert sein.
Standardwert
Der Standardwert ist 0.
Zulässige Werte
Zulässige Werte sind Ganzzahlen von 0 bis 65535.
Zusätzliche Informationen
Die Herstellernummer der I/O-Einheit wird dem Hersteller der spezifischen
I/O-Einheit von der PNO (Profibus Nützer Org.) zugewiesen.
36
3HAC029338-003 Revision: E
© Copyright 2008-2012 ABB. Alle Rechte vorbehalten.
Index
Index
A
Abschluss, 21
Anschlüsse, 13
C
Connector ID, 31
D
DSQC 639, 17
DSQC 667, 15, 18, 26
F
Feldbusadapter, 17
Feldbus-Adapter
Installation, 17
Konfiguration, 26
Steckverbinder, 19
G
GSD-Datei, 14
I
Internal Slave, 35
K
Kabelparameter, 20
Datenrate, 20
Segmentlänge, 20
L
LED, 18
Betriebsmodus, 18
Status, 18
P
PROFIBUS, 13
Protokolle, 13
Spezifikation, 15
Standardisierung, 13
Steckverbinder, 18, 20
Versionen, 13
PROFIBUS Feldbus-Adapter, 15, 26
Einschränkungen, 24
Installation, 17
Konfiguration, 26
Steckverbinder, 19
vordefinierter Bus, 24
vordefinierter Unit Type, 24
PROFIBUS-Netzwerk, 21
Abschluss, 21
R
RobotWare, 17
S
Sicherheit, 11
Spezifikation
PROFIBUS-DP, 20
Steuerungssoftware, 23
system parameters
Internal Slave Input Size, 33
Internal Slave Output Size, 34
Product ID, 36
PROFIBUS Address, 32
T
topic I/O type
Bus, 29
Unit Type, 29
Typ der Parametergruppe I/O
Bus, 24
Unit, 24, 27, 29
Unit Type, 24, 27
V
Verstärker, 20
3HAC029338-003 Revision: E
37
© Copyright 2008-2012 ABB. Alle Rechte vorbehalten.
ABB AB
Discrete Automation and Motion
Robotics
S-721 68 VÄSTERÅS, Sweden
Telephone +46 (0) 21 344 400
ABB AS, Robotics
Discrete Automation and Motion
Box 265
N-4349 BRYNE, Norway
Telephone: +47 51489000
ABB Engineering (Shanghai) Ltd.
5 Lane 369, ChuangYe Road
KangQiao Town, PuDong District
SHANGHAI 201319, China
Telephone: +86 21 6105 6666
www.abb.com/robotics
3HAC029338-003, Rev E, de
Contact us