- •Wichtige Erläuterungen
- •Rechtliche Grundlagen
- •Urheberschutz
- •Personalqualifikation
- •Bestimmungsgemäßer Gebrauch
- •Symbole
- •Schriftkonventionen
- •Darstellungen der Zahlensysteme
- •Sicherheitshinweise
- •Das WAGO-I/O-SYSTEM 750
- •Systembeschreibung
- •Technische Daten
- •Fertigungsnummer
- •Komponenten-Update
- •Lagerung, Kommissionierung und Transport
- •Mechanischer Aufbau
- •Einbaulage
- •Gesamtausdehnung
- •Montage auf Tragschiene
- •Tragschieneneigenschaften
- •WAGO Tragschienen
- •Abstände
- •Stecken und Ziehen der Komponenten
- •Montagereihenfolge
- •Klemmen-Bus / Datenkontakte
- •Leistungskontakte
- •Anschlusstechnik
- •Versorgung
- •Potentialtrennung
- •Systemversorgung
- •Anschluss
- •Auslegung
- •Feldversorgung
- •Anschluss
- •Absicherung
- •Ergänzende Einspeisungsvorschriften
- •Versorgungsbeispiel
- •Netzgeräte
- •Erdung
- •Erdung der Tragschiene
- •Rahmenaufbau
- •Isolierter Aufbau
- •Funktionserde
- •Schutzerde
- •Schirmung
- •Allgemein
- •Busleitungen
- •Signalleitungen
- •WAGO Schirm-Anschlusssystem
- •Aufbaurichtlinien / Normen
- •Gültigkeitsbereich
- •Abkürzungen
- •Feldbus-Controller
- •Feldbus-Controller 750-837, /02x-000, 750-838, /02x-000
- •Beschreibung
- •Kompatibilität
- •Hardware
- •Ansicht
- •Varianten
- •Geräteeinspeisung
- •Feldbusanschluss
- •Anzeigeelemente
- •Betriebsartenschalter
- •Hardware-Adresse (Modul ID)
- •Baudrateneinstellung
- •Betriebssystem
- •Hochlauf
- •PFC-Zyklus
- •Prozessabbild
- •Prinzipieller Aufbau
- •Feldbusspezifischer Aufbau der Prozessdaten
- •Digitale Eingangsklemmen
- •Digitale Ausgangsklemmen
- •Analoge Eingangsklemmen
- •Analoge Ausgangsklemmen
- •Sonderklemmen
- •Systemklemmen
- •Datenaustausch
- •Kommunikationsobjekte des Controllers
- •Kommunikationsschnittstellen
- •Speicherbereiche
- •Adressierung
- •Feldbusspezifische Adressierung
- •Maximale Indizes
- •Absolute Adressierung
- •Adressbereich Merker
- •Programmierung des PFC mit WAGO-I/O-PRO CAA
- •CANopen-Bibliothek für WAGO-I/O-PRO CAA
- •IEC 61131-3-Programm übertragen
- •Übertragung über die serielle Schnittstelle
- •Übertragung über den Feldbus
- •Inbetriebnahme
- •Anschließen von PC und Feldbusknoten
- •Überprüfen und Setzen der Baudrate
- •Einstellen der Modul ID
- •Wechseln zum Zustand OPERATIONAL
- •Freischalten der analogen Eingangsdaten
- •Anwendungsspezifisches Mapping
- •LED Statusanzeige
- •Feldbusstatus
- •Knotenstatus - Blinkcode der 'I/O'-LED
- •Status Versorgungsspannung
- •Technische Daten
- •Busklemmen
- •Allgemeines
- •Digitale Eingangsklemmen
- •Digitale Ausgangsklemmen
- •Analoge Eingangsklemmen
- •Analoge Ausgangsklemmen
- •Sonderklemmen
- •Systemklemmen
- •CANopen
- •Beschreibung
- •Netzwerkaufbau
- •Übertragungsmedien
- •Kabelart
- •Maximale Buslänge
- •Erforderlicher Leitungsquerschnitt
- •Verkabelung
- •Topologie
- •Anschaltbaugruppen
- •Konfigurationssoftware
- •Netzwerkkommunikation
- •Kommunikationsobjekte
- •Process Data Object - PDO
- •PDO Protokoll
- •Service Data Object - SDO
- •SDO Protokoll
- •Initiate SDO Download
- •Download SDO Segment
- •Initiate SDO Upload
- •Upload SDO Segment
- •SDO Beispiele
- •Synchronisations Objekt - SYNC
- •SYNC Protokoll
- •Emergency Objekt (EMCY)
- •EMCY Protokoll
- •Kommunikationszustände eines CANopen Controllers
- •CANopen Zustandsdiagramm
- •INITIALISATION
- •PRE-OPERATIONAL
- •OPERATIONAL
- •STOPPED
- •Netzwerk Management Objekte
- •Module Control Protocols
- •Start Remote Node
- •Stop Remote Node
- •Enter Pre-Operational
- •Reset Node
- •Error Control Protocols
- •Node Guarding Protocol
- •Heartbeat Protocol
- •Bootup Protocol
- •Objektverzeichnis
- •Initialisierung
- •Communication Profile Area
- •Objekt 0x1000, Device Type
- •Objekt 0x1001, Error Register
- •Objekt 0x1003, Pre-defined Error Field
- •Objekt 0x1005, COB-ID SYNC message
- •Objekt 0x1006, Communication Cycle Period
- •Objekt 0x1008, Manufacturer Device Name
- •Objekt 0x1009, Manufacturer Hardware Version
- •Objekt 0x100A, Manufacturer Software Version
- •Objekt 0x100C, Guard Time
- •Objekt 0x100D, Life Time Factor
- •Objekt 0x1010, Store Parameters
- •Objekt 0x1011, Restore default Parameters
- •Objekt 0x1015, Inhibit Time Emergency Object
- •Objekt 0x1016, Consumer Heartbeat Time
- •Objekt 0x1017, Producer Heartbeat Time
- •Objekt 0x1018, Identity Object
- •Objekt 0x1200– 0x1201, Server SDO
- •Objekt 0x1280– 0x128F, Client SDO
- •Objekt 0x1400– 0x141F, Receive PDO Communication Parameter
- •Objekt 0x1600– 0x161F, Receive PDO Mapping Parameter
- •Objekt 0x1800– 0x181F, Transmit PDO Communication Parameter
- •Objekt 0x1A00 – 0x1A1F, Transmit PDO Mapping Parameter
- •Manufactor Specific Profile Area
- •Objekt 0x2000, Digitale Eingänge
- •Objekt 0x2100, Digitale Ausgänge
- •Objekt 0x2200, 1 Byte Sonderklemmen, Eingänge
- •Objekt 0x2300, 1 Byte Sonderklemmen, Ausgänge
- •Objekt 0x2400, 2 Byte Sonderklemmen, Eingänge
- •Objekt 0x2500, 2 Byte Sonderklemmen, Ausgänge
- •Objekt 0x2600, 3 Byte Sonderklemmen, Eingänge
- •Objekt 0x2700, 3 Byte Sonderklemmen, Ausgänge
- •Objekt 0x2800, 4 Byte Sonderklemmen, Eingänge
- •Objekt 0x2900, 4 Byte Sonderklemmen, Ausgänge
- •Objekt 0x3000, 5 Byte Sonderklemmen, Eingänge
- •Objekt 0x3100, 5 Byte Sonderklemmen, Ausgänge
- •Objekt 0x3200, 6 Byte Sonderklemmen, Eingänge
- •Objekt 0x3300, 6 Byte Sonderklemmen, Ausgänge
- •Objekt 0x3400, 7 Byte Sonderklemmen, Eingänge
- •Objekt 0x3500, 7 Byte Sonderklemmen, Ausgänge
- •Objekt 0x3600, 8 Byte Sonderklemmen, Eingänge
- •Objekt 0x3700, 8 Byte Sonderklemmen, Ausgänge
- •Objekt 0x4500, Leermodulkonfiguration
- •Standard Device Profile Area – DS 401
- •Objekt 0x6000, Digitale Eingänge
- •Objekt 0x6005, Global Interrupt Enable Digital 8-Bit
- •Objekt 0x6006, Interrupt Mask Any Change 8-Bit
- •Objekt 0x6007, Interrupt Mask Low-to-High 8-Bit
- •Objekt 0x6008, Interrupt Mask High-to-Low 8-Bit
- •Objekt 0x6200, Digitale Ausgänge
- •Objekt 0x6206, Error Mode Output 8-Bit
- •Objekt 0x6207, Error Value Output 8-Bit
- •Objekt 0x6401, Analoge Eingänge 16 Bit
- •Objekt 0x6411, Analoge Ausgänge 16 Bit
- •Objekt 0x6421, Analogue Input Interrupt Trigger Selection
- •Objekt 0x6423, Analogue Input Global Interrupt Enable
- •Objekt 0x6424, Analogue Input Interrupt Upper Limit Integer
- •Objekt 0x6425, Analogue Input Interrupt Lower Limit Integer
- •Objekt 0x6426, Analogue Input Interrupt Delta Unsigned
- •Objekt 0x6443, Analogue Output Error Mode
- •Objekt 0x6444, Analogue Output Error Value Integer
- •Objekt 0x67FE, Error Behaviour
- •Reservierter Bereich
- •Objekt 0xA000, Integer8 IEC 61131-1 Eingangsvariablen
- •Objekt 0xA040, Unsigned8 IEC 61131-1 Eingangsvariablen
- •Objekt 0xA080, Boolean IEC 61131-1 Eingangsvariablen
- •Objekt 0xA0C0, Integer16 IEC 61131-1 Eingangsvariablen
- •PDO Übertragung
- •Mapping
- •Transmit PDO1
- •Receive PDO1
- •Transmit PDO2
- •Receive PDO2
- •SYNC-Überwachung
- •Node Guarding
- •Heartbeat Überwachung
- •Fehlermeldungen (Emergency)
- •Diagnosemeldungen der Klemmen
- •Einsatz in explosionsgefährdeten Bereichen
- •Vorwort
- •Schutzmaßnahmen
- •Klassifikationen gemäß CENELEC und IEC
- •Zoneneinteilung
- •Explosionsschutzgruppen
- •Gerätekategorien
- •Temperaturklassen
- •Zündschutzarten
- •Klassifikationen gemäß NEC 500
- •Zoneneinteilung
- •Explosionsschutzgruppen
- •Temperaturklassen
- •Kennzeichnung
- •Für Europa
- •Für Amerika
- •Errichtungsbestimmungen
- •Glossar
- •Literaturverzeichnis
- •Index
124 • CANopen
Netzwerkaufbau
5.2.1.3 Erforderlicher Leitungsquerschnitt
Der Querschnitt des Leiters ist abhängig von der Leitungslänge und der Anzahl der angeschlossenen Knoten zu wählen.
1 |
|
|
|
|
|
|
|
1 |
|
|
32 Knoten |
|
|
|
|
|
|
|
|
64 Knoten |
|
|
|
|
|
|
0,75 |
|
100 Knoten |
|
|
|
|
0,75 |
|
0,5 |
|
|
0,5 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
0,25 |
|
|
0,34 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
0,25 |
|
|
|
|
|
|
|
|
100 |
150 |
200 |
250 |
300 |
350 |
400 |
450 |
500 |
|
|
|
Leitungslänge L/m |
|
|
|
||
Abb. 5-1: Leitungsquerschnitt in Abhängigkeit der Leitungslänge und Knotenanzahl
5.2.2 Verkabelung
Der Anschluss eines WAGO Feldbus-Knoten an das CANopen Buskabel erfolgt über den entsprechenden Feldbusanschluss-Stecker (MSS bzw. D-SUB).
Für eine Verdrahtung mit geschirmtem Kupferkabel (3x0,25 mm²) wird der jeweilige Feldbusstecker mit den Anschlüssen CAN_High, CAN_Low und CAN_GND belegt.
CAN_High und CAN_Low sind zwei physikalisch verschiedene Buspegel. CAN_GND ist das gemeinsame Bezugspotential.
Der Leitungsschirm des Kabels kann auf den Anschluss drain gelegt werden. Dieser ist mit 1 MΩ gegenüber PE (Tragschienen Kontakt) abgeschlossen. Eine niederohmige Anbindung der Schirmung an PE kann nur extern (z.B. durch eine Potentialeinspeiseklemme) erfolgen. Es ist eine zentrale PE Kontaktierung für die gesamte CANopen-Bus Leitungsschirmung anzustreben.
Hinweis
Für die optimale Verbindung zwischen Schirmung des Feldbuskabels und Funktionserde bietet WAGO das Schirm-Anschlusssystem (Serie 790).
Jeder CAN-Knoten bildet aus den Buspegeln CAN_High und CAN_Low die
Differenzspannung UDiff mit: UDiff = UCAN_High - UCAN_Low.
Die Differenzsignalübertragung bietet den Vorteil der Unempfindlichkeit gegenüber Gleichtaktstörungen und Masseversatz zwischen den Knoten.
Befindet sich der Buspegel im rezessiven Zustand, ist zwischen CAN_Low und CAN_GND eine Spannung von 2,5 V und zwischen CAN_High und CAN_GND ebenfalls eine Spannung von 2,5 V.
Die Differenzspannung beträgt demnach 0 V.
Befindet sich der Buspegel im dominanten Zustand, ist zwischen CAN_Low und CAN_GND eine Spannung von 1,5 V und zwischen CAN_High und
WAGO-I/O-SYSTEM 750
CANopen
CANopen • 125
Netzwerkaufbau
CAN_GND eine Spannung von 3,5 V.
Die Differenzspannung beträgt ca. 2 V.
Beachten
Beim Anschluss der Teilnehmer ist darauf zu achten, dass die Datenleitungen nicht vertauscht werden.
An den Leitungsenden muss das Buskabel immer mit einem Abschlusswiderstand von 120 Ohm abgeschlossen werden, um Reflexionen und damit Übertragungsprobleme zu vermeiden.
Dieses ist auch bei sehr kurzen Leitungslängen erforderlich.
750-307 |
CAN_High
|
|
|
|
|
RT |
|
RT |
||
|
|
|
|
|
CAN_Low
RT = 120 Ohm
Abb. 5-1: Anschlussprinzip eines WAGO Feldbus-Knoten an den CAN-Bus |
g012402x |
Bevor der Feldbus-Knoten an das Netzwerk gesteckt wird, sollte die Installation überprüft werden. Die physikalische Verbindung kann dabei an beliebiger Stelle im CAN-Bus mit einem Ohmmeter geprüft werden.
Vor der Messung müssen bis auf die Abschlusswiderstände alle angeschlossenen Geräte abgezogen werden.
WAGO-I/O-SYSTEM 750
CANopen
126 • CANopen
Netzwerkaufbau
Ohmmeter
CAN_High
|
|
|
|
|
RT |
|
RT |
||
|
|
|
|
|
CAN_Low
GND
RT = 120 Ohm
Abb. 5-2: Messprinzip zur Überprüfung des CAN-Busses vor der Verdrahtung |
g012445x |
|
Messung zwischen: |
|
Mess-Wert |
|
Bedeutung |
|
|
GND u. CAN_L |
|
unendlich |
|
Ok |
|
|
|
|
|
|
|
|
|
|
0 |
|
Kurzschluß zwischen GND u. CAN_L |
|
|
|
|
|
|
|
||
|
|
|
|
|
|
|
|
GND u. CAN_H |
|
unendlich |
|
Ok |
|
|
|
|
|
|
|
|
|
|
0 |
|
Kurzschluß zwischen GND u. CAN_H |
|
|
|
|
|
|
|
||
|
|
|
|
|
|
|
|
|
|
ca. 60 Ω |
|
ok, 2 Abschlußwiderstände im Bus |
|
|
|
|
|
|
|
|
|
CAN_L u. CAN_H |
|
ca. 120 Ω |
|
nur 1 Abschlußwiderstand im Bus |
|
|
|
|
|
|
|
|
|
|
|
< 50 Ω |
|
mehr als 2 Abschlußwiderstände im Bus |
|
|
|
|
|
|
|
|
Da der CAN-Bus als 2-Drahtbus ausgeführt ist, erkennt ein Busfehlermanagement den Bruch oder Kurzschluss einer Leitung durch unsymmetrischen Betrieb.
Weitere Informationen
Die CiA stellt Dokumente zu Spezifikationen, insbesondere zu Kabelspezifikationen, im INTERNET zur Verfügung unter:
http://www.can-cia.de
WAGO-I/O-SYSTEM 750
CANopen
CANopen • 127
Netzwerkaufbau
5.2.3 Topologie
Für den Aufbau eines einfachen CANopen Netzwerkes benötigen Sie neben einem CANopen Feldbusknoten einen Master (PC mit PC-Feldbuskarte CANopen), ein Verbindungskabel und ein DC 24 V Netzgerät für die Spannungsversorgung.
Das CANopen Netzwerk wird als Linienstruktur mit Abschlusswiderständen (120 Ohm) aufgebaut.
In Systemen mit mehr als zwei Stationen werden alle Teilnehmer parallel verdrahtet. Hierzu ist das Buskabel unterbrechungsfrei durchzuschleifen. Die maximale Länge für einen Leitungsabzweig sollte 0,3 m nicht überschreiten.
Linie, Bus
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Terminator |
|
|
|
Terminator |
||||||
|
|
|
|
|
|
|
|
|
|
|
Netzwerk Knoten
Abb. 5-2: Bus-Topologie eines CANopen-Netzwerkes |
g012441d |
Alle Teilnehmer im Netz kommunizieren mit der gleichen Baudrate. Die Busstruktur erlaubt das rückwirkungsfreie Einund Auskoppeln von Stationen oder die schrittweise Inbetriebnahme des Systems.
Spätere Erweiterungen haben keinen Einfluss auf Stationen, die bereits in Betrieb sind. Wenn ein Teilnehmer ausfällt oder dem Netz neu hinzugefügt wird, wird dieses automatisch erkannt.
Über Routerknoten sind auch Abzweigungen von dem linienförmigen Bus und somit der Aufbau hierarchischer Netzstrukturen möglich.
Mit dem Einsatz von Repeatern kann die maximal mögliche Anzahl von 110 Knoten erhöht und die Netzausdehnung (Buslänge) vergrößert werden. Obwohl die Ausdehnung des Netzes abhängig von der Übertragungsrate ist, ist CAN auch für ausgedehnte Netze einsetzbar. Die dabei erreichbaren Datenraten liegen in denselben Größenordnungen wie bei anderen Bussystemen. Wegen der Signalverzögerung wird die maximal mögliche Leitungslänge jedoch um 20 – 30 m pro Repeater reduziert.
WAGO-I/O-SYSTEM 750
CANopen
