Seite 3
Dieses Werk ist urheberrechtlich geschützt. Die dadurch begründeten Rechte bleiben bei der Firma Wieland Electric GmbH. Eine Vervielfältigung des Werkes oder von Teilen dieses Werkes ist nur in den Grenzen der gesetzlichen Bestimmungen des Urheberrechtsgesetzes zulässig. Eine Abänderung oder Kürzung des Werkes ist ohne ausdrückliche schriftliche Zustimmung der Firma Wieland GmbH untersagt.
5.2.3 Konfiguration der Schnittstelle zur PLC - wie die Daten übertragen werden ... 43 5.2.4 Beispiel für die Konfiguration von Explicit Messaging ..........53 5.2.5 TCP/IP-Konfigurationsschnittstelle ................54 Wieland | BA000586 | 01/2013 (Rev. A)
Seite 5
Direkte Gateway-Ausgangswerte ................121 7.3.6 Konfiguration der Ausgangsdaten (Netzwerk nach samos®PRO) ......123 7.3.7 Speichern und Laden einer Konfiguration ............... 124 7.3.8 Importieren und Exportieren einer Konfiguration ............ 124 Wieland Electric | BA000586 | 01/2013 (Rev. A)
Seite 6
Technische Daten Versorgungskreis ............... 127 Allgemeine Technische Daten ................. 128 Maßbilder ........................ 129 8.6.1 SP-EN-IP, SP-EN-MOD und SP-EN-PN ..............129 8.6.2 SP-CANopen und SP-PROFIBUS-DP ............... 130 Bestellinformation ..................131 ...
Für das samos® System gibt es drei Betriebsanleitungen mit klar unterschiedenen An- wendungsgebieten und Montageanleitungen für jedes der Module. Die Montageanleitungen (Wieland Dok.- Nr. BA000572, BA000583) liegen jedem sa- mos® Modul bei. Sie informieren über die grundlegenden technischen Daten der Mo- dule und enthalten einfache Montageanweisungen.
EDS-Datei des SP-CANopen für CANopen Geltungsbereich Diese Betriebsanleitung ist gültig für die samos® Gateway-Module SP-PROFIBUS-DP, SP-CANopen, SP-EN-MOD, SP-EN-IP und SP-EN-PN. Dieses Dokument ist Bestandteil der Wieland Dok. Nr. BA000586 (Betriebsanleitung “sa- mos® Gateways” in allen lieferbaren Sprachen). Diese Betriebsanleitung ist die Original-Betriebsanleitung. Verwendete Abkürzungen Enhanced Function Interface (sichere Gerätekommunikation)
DeviceNet und DeviceNet Safety sind eingetragene Warenzeichen der Open DeviceNet Vendor Association, Inc. (ODVA). Andere Produkt- und Firmennamen, die in dieser Betriebsanleitung erwähnt werden, sind Warenzeichen oder eingetragene Warenzeichen der jeweiligen Firmen. Wieland Electric | BA000586 | 01/2013 (Rev. A)
Bei jeder anderen Verwendung sowie bei Veränderungen am Gerät – auch im Rahmen von Montage und Installation – verfällt jeglicher Gewährleistungsanspruch gegenüber der Wie- A C H T U N G land Electric GmbH. Wieland | BA000586 | 01/2013 (Rev. A)
Führen Sie die getrennten Bestandteile dem entsprechenden Recycling zu (siehe Tab. Tab. 1: Übersicht der Bestandteile Entsorgung Entsorgung nach Bestand- Produkt teilen Gehäuse, Leiterplatten, Kabel, Stecker und Elektronik-Recycling elektrische Verbindungsstücke Verpackung Karton, Papier Papier-/Kartonage-Recycling Wieland Electric | BA000586 | 01/2013 (Rev. A)
– – SP-CANopen HINWEIS Sie finden das Herstellungsdatum eines Gerätes auf dem Typenschild im Feld S/N im For- mat jjwwnnnn (jj = Jahr, ww = Kalenderwoche, nnnn = fortlaufende Seriennummer in der Kalenderwoche). Wieland | BA000586 | 01/2013 (Rev. A)
Mit dem SP-PROFIBUS-DP werden Diagnosedaten via PROFIBUS-Standard-DP-V0-Diagnose zur Verfügung gestellt. Mehr Informationen darüber, wie Sie Status- und Diagnosedaten mit Hilfe des PROFIBUS-DP-Gateways zur Verfügung stellen können, finden Sie in Abschnitt 6.1 „PROFIBUS-DP-Gateway“ auf Seite 77. Wieland Electric | BA000586 | 01/2013 (Rev. A)
Mit dem SP-CANopen werden Diagnosedaten via CANopen SDO (Service Data Objects) zur Verfügung gestellt. Mehr Informationen darüber, wie Sie Status- und Diagnosedaten mit Hilfe des CANopen-Gateways zur Verfügung stellen können, finden Sie in Abschnitt 6.2 „CANopen-Gateway“ auf Seite 88. Wieland | BA000586 | 01/2013 (Rev. A)
Byte für die Ausgänge jedes Moduls übertragen, wobei jedes Bit den Zustand eines Eingangs oder Ausgangs (Ein/Aus) repräsentiert. EFI-Systeminformationen Das Hauptmodul SP-SCON-NET verfügt über 2 EFI-Schnittstellen. Eine EFI-Schnittstelle ist eine sichere Kommunikationsschnittstelle zwischen Wieland Electric Geräten. Sie ermög- licht es Ihnen Daten zwischen samosNET-Systemen auszutauschen. Mit Hilfe der samos®...
0 = Konf. ungültig oder 0 = Konf. ungültig oder 0 = Konf. ungültig oder unbekannt unbekannt unbekannt Die Modul-Statusbits für das SP-SDIO und das SP-SDI werden erst ab Firmwareversion 1.2.x voll unterstützt. Wieland | BA000586 | 01/2013 (Rev. A)
Seite 17
1 = Kein Fehler 0 = Fehler Fehler des externen Testsignals an Eingang 4 1 = Kein Fehler 0 = Fehler Fehler des externen Testsignals an Eingang 5 1 = Kein Fehler 0 = Fehler Wieland Electric | BA000586 | 01/2013 (Rev. A)
Seite 18
Wenn kein Modul vorhanden ist, werden alle Werte einschließlich der reservierten Werte auf Logisch 1 gesetzt. Ein Beispiel für ein Prozessabbild finden Sie in Abschnitt 5.1.3 “Beispiel für ein TCP/IP- Prozessabbild” auf Seite 40. Wieland | BA000586 | 01/2013 (Rev. A)
Ausgangsdatensätze) Die aus dem Netzwerk empfangenen Daten sind in Ausgangsdatensätze gegliedert (max. 50 Bytes). Diese Datensätze wurden beim SP-EN-IP, SP-EN-MOD und SP-EN-PN in fünf Datenblöcke zu jeweils 10 Bytes unterteilt. Beim SP-PROFIBUS-DP enthalten die Aus- gangsdatenblöcke 1–4 jeweils 12 Bytes und Ausgangsdatenblock 5 enthält 2 Bytes.
Öffnungen der Steckverbindungen, insbesondere in die für den Systemstecker, geraten können. Führen Sie die Montage gemäß EN 50 274 aus. Die Module sind in einem 22,5 mm breiten Gehäuse für 35-mm-Normschienen nach EN 60 715 untergebracht. Wieland | BA000586 | 01/2013 (Rev. A)
Konfiguration (siehe Abschnitt 4.3 „Erste Konfigurationsschritte“ auf Seite 23 und die Betriebsanleitung zum samos® (Wieland Electric Dokument BA000517). PLAN Prüfen der Installation (siehe das Kapitel zur Inbetriebnahme in der Betriebsanleitung samos® Hardware, Wieland Electric Dokument BA000496). Wieland Electric | BA000586 | 01/2013 (Rev. A)
Steckverbindung getrennt ist. Abb. 5: Abnehmen der Module von der Norm- schiene Drücken Sie das Modul hinten herunter (1) und nehmen Sie es im heruntergedrückten Zustand in Pfeilrichtung von der Normschiene (2). Wieland | BA000586 | 01/2013 (Rev. A)
Herstellen einer Verbindung zwischen Gateway und PC Verbinden Sie einen PC oder ein Notebook mit der RS-232-Schnittstelle der SP-SCON. Schalten Sie das samos® System ein. Starten Sie das auf dem PC installierte Konfigurationsprogramm samos® PLAN Wieland Electric | BA000586 | 01/2013 (Rev. A)
Geräten und lädt die Hardwarekonfiguration ins Dialog- fenster Hardwarekonfiguration. Sobald alle Module identifiziert wurden, fragt der sa- mos® , ob die Konfiguration eingelesen werden soll. PLAN Klicken Sie auf Ja, um die Konfiguration einzulesen. Wieland | BA000586 | 01/2013 (Rev. A)
Für die Konfiguration der Betriebsdaten (Datentransfer aus dem und ins Netzwerk) lesen Sie bitte Kapitel 7 „Layout und Inhalt des Prozessabbilds“ auf Seite 116. Weitere Informationen finden Sie in der Betriebsanleitung samos® (Wieland Electric PLAN Dokument BA000517). Wieland Electric | BA000586 | 01/2013 (Rev. A)
Wenn Sie eine verifizierte Konfiguration ändern, wird der Status auf „Nicht verifiziert“ zurückgesetzt. Ausnahme: Wenn Sie nur nicht sicherheitsrelevante Änderungen ausführen, z. B. den Gateway-Namen, die IP-Adresse des Gateways oder die Port-Nummer für eine TCP/IP Socket-Verbindung ändern, dann bleibt der Status der Konfiguration „Verifiziert“. Wieland | BA000586 | 01/2013 (Rev. A)
Benutzen Sie ein Programm wie Teamviewer oder PC um einen lokalen Computer zu steuern, auf dem der samos® installiert ist und der lokal mit dem samos® Sys- PLAN tem verbunden ist. Oder: Kontaktieren Sie den Wieland Electric Support. Wieland Electric | BA000586 | 01/2013 (Rev. A)
Bereichs für die IP-Konfiguration des Gateways benutzen, um die aktuellen IP- Einstellungen des Gateways auszulesen. Die bei Auslieferung voreingestellte IP-Adresse des Gateways ist 192.168.250.250. Sie finden die voreingestellte IP-Adresse auch auf dem Typenschild des Gateways. Wieland | BA000586 | 01/2013 (Rev. A)
Wenn Ihr Projekt im Onlinemodus ist, klicken Sie auf die Schaltfläche Trennen, um in den Offlinemodus zu wechseln. Klicken Sie auf Com-Einstellungen. Das folgende Dialogfenster wird angezeigt: Abb. 10: Dialogfenster Verbindungseinstellungen Wieland Electric | BA000586 | 01/2013 (Rev. A)
Neues Profil erstellen, nachdem ein Scan durch- geführt wurde Wählen Sie das Gateway aus, das Sie für den Zugang benutzen wollen. Geben Sie einen Namen für den Zugang in das Eingabefeld Zugangsname ein. Wieland | BA000586 | 01/2013 (Rev. A)
über TCP/IP. Um den Zugang über die serielle Schnittstelle wieder zu benutzen, müssen Sie diesen reaktivieren. Die Port-Nummer für die TCP/IP-Konfigurationsschnittstelle ist auf Port 9000 voreingestellt HINWEIS und kann nicht verändert werden. Wieland Electric | BA000586 | 01/2013 (Rev. A)
Gateway aus oder doppelklicken Sie auf das gewünschte Gateway in der Hardwarekonfiguration, um das Dialogfenster für die Gateway-Konfiguration zu öffnen. Klicken Sie im linken Menü auf TCP/IP-Konfiguration. Das folgende Dialogfenster wird angezeigt: Wieland | BA000586 | 01/2013 (Rev. A)
Die Port-Nummern 0 bis 1023 werden von der Internet Assigned Numbers Authority (IANA) verwaltet und sollten nicht verwendet werden, um Kollisionen zu vermeiden. Siehe www.iana.org/assignments/port-numbers. Zuletzt bestimmen Sie, wie die Daten übertragen werden sollen. Folgen Sie den im folgen- den Abschnitt beschriebenen Schritten. Wieland Electric | BA000586 | 01/2013 (Rev. A)
00F2hex = Einstellungen Ausgangsdatensatz schreiben 002Fhex = Antwort auf Einstellungen Ausgangsdatensatz schreiben Parameter Länge abhän- Wie im jeweiligen Befehl definiert gig vom Be- fehl Daten Länge abhän- Wie im jeweiligen Befehl definiert gig vom Be- fehl Wieland | BA000586 | 01/2013 (Rev. A)
3 zurückgesendet Nicht Null = Länge des Datensatzes Länge Daten- WORD 0 = Datensatz wird im Datensatz-Datenfeld nicht satz 4 zurückgesendet Nicht Null = Länge des Datensatzes Datensatz- Byte- Datensatzinformation Daten Array Wieland Electric | BA000586 | 01/2013 (Rev. A)
Klicken Sie auf die Schaltfläche Gateway über dem Hauptfenster und wählen Sie das gewünschte Gateway aus oder doppelklicken Sie auf das gewünschte Gateway in der Hardwarekonfiguration, um das Dialogfenster für die Gateway-Konfiguration zu öffnen. Wieland | BA000586 | 01/2013 (Rev. A)
Die Konfigurationseinstellungen sind über den samos® oder die TCP/IP-Schnittstelle PLAN selbst verfügbar. Die Benutzung der einen Schnittstelle deaktiviert die andere nicht: Der Auto-Update-Modus könnte zum Beispiel über den samos® aktiviert und mittels PLAN TCP/IP-Befehl deaktiviert werden. Wieland Electric | BA000586 | 01/2013 (Rev. A)
Klicken Sie auf die Schaltfläche Gateway über dem Hauptfenster und wählen Sie das gewünschte Gateway aus oder doppelklicken Sie auf das gewünschte Gateway, um das Dialogfenster für die Gateway-Konfiguration zu öffnen. Klicken Sie im linken Menü auf TCP/IP-Konfiguration. Das folgende Dialogfenster wird angezeigt: Wieland | BA000586 | 01/2013 (Rev. A)
Datensatzinformation. Details siehe Abschnitt 3.3 „Ins (Länge abhängig Netzwerk übertragene Daten (Netzwerk-Eingangsdaten- von der sätze)“ auf Seite 13 und Kapitel 7 „Layout und Inhalt des Konfiguration Prozessabbilds“ auf Seite 116 des Datensatzes Wieland Electric | BA000586 | 01/2013 (Rev. A)
Das folgende samos® Gateway kann für EtherNet/IP benutzt werden: SP-EN-IP. Sie finden die EDS-Dateien und das Gerätesymbol für die Einbindung in eine PLC im Internet auf der Produktseite des SP-EN-IP (http://eshop.wieland-electric.com). Das samos® EtherNet/IP Gateway SP-EN-IP unterstützt nur EtherNet/IP Explicit Mes- saging.
Gateway und, falls benötigt, eine gültige Subnetzmaske und eine gültige IP-Adresse für ein Default-Gateway. Klicken Sie auf Verbinden, um in den Onlinemodus zu wechseln und übertragen Sie die Konfiguration auf das samos® System. Wieland | BA000586 | 01/2013 (Rev. A)
Gateway ist slave (PLC fragt an und/oder PLC schreibt) richtlinie – Gateway als Nötige Einstellungen in der Gateway- Nötige Einstellungen im PLC-Programm und/oder Slave Konfiguration (via samos® im EtherNet/IP-Konfigurations-Pool PLAN — Laden Sie die EDS-Datei für das SP-EN-IP von der Wieland Electric | BA000586 | 01/2013 (Rev. A)
Tagnamen ein (max. 20 Zeichen). Wählen Sie Alles in Einem, wenn alle Datensätze in ein einziges Tag im Speicher der PLC geschrieben werden sollen. In diesem Fall wird das für Datensatz 1 definierte Tag benutzt. Wieland | BA000586 | 01/2013 (Rev. A)
Programm Tagnamen für eine Allen Bradley SLC/PLC-5 PLCs müssen mit einem „$“ anfangen (d.h. HINWEISE $N10:0). Tagnamen für eine Allen Bradley MicroLogix PLCs müssen mit einem „#“ anfangen (d.h. #N10:0). Wieland Electric | BA000586 | 01/2013 (Rev. A)
Es gibt eine Instanz, wobei jedes Attribut einen Datensatz repräsentiert. Das Individual Input Data Set Transfer-Object ermöglicht es, die einzelnen Datensatzpa- rameter anzufordern. Es gibt eine Instanz pro Datensatz und jedes Attribut repräsentiert ein Byte des Datensatzes. Wieland | BA000586 | 01/2013 (Rev. A)
Alle Datensatzinformationen werden im Integer-Format (16-Bit-Word) zurückgegeben. Bei Byte-orientierten Daten wird das erste Byte in die niedrigstwertige bzw. ganz rechte Byte- Stelle und das zweite Byte in die höchstwertige oder ganz linke Byte-Stelle des Integers platziert. Wieland | BA000586 | 01/2013 (Rev. A)
SLC typische Read-Message SLC typische Write-Message. PLC-5-typische Read-Message (logisches ASCII- und logisches binäres Adressformat). PLC-5-typische Write-Message (logisches ASCII- und logisches binäres Adressformat). Es werden normale PLC-5 bzw. SLC-Dateinamenskonventionen benutzt. Wieland Electric | BA000586 | 01/2013 (Rev. A)
Seite 50
Die Daten in der INTEGER-Datei müssen so formatiert sein, dass das erste Byte an die Stelle des MS-Bytes (höchstwertige Zählerstelle, ganz links) platziert wird. Beispiel: aabb, ccdd, eeff, etc. wobei aa = byte 1, bb = byte 2, cc = byte 3, etc. Wieland | BA000586 | 01/2013 (Rev. A)
Muss allen aktivierten Ausgangsdatensätzen entsprechen. Beispiel: Wenn nur die Ausgangsdatensätze 1 und 2 aktiviert sind, dann müssen 10 Words (20 Bytes) geschrieben werden. Wenn alle Ausgangsdatensätze aktiviert sind, dann müssen 25 Words (50 Bytes) geschrieben werden. Wieland Electric | BA000586 | 01/2013 (Rev. A)
Erzeugen Sie auf einer Zeile im Programm ein NOT, das mit dem MSG-Befehl verbun- den ist. Abb. 24: Programmierung der Hauptroutine für Explicit Messaging Wählen Sie „message.EN“ für das NOT-Symbol aus. Dies stellt sicher, dass die Nach- richt wiederholt angefordert wird. Wieland Electric | BA000586 | 01/2013 (Rev. A)
– Kommunikation: Die Nachricht muss den Path zum Gateway enthalten. In diesem Beispiel ist der Path 10.4.209.51. Abb. 26: Explicit Mes- saging –Konfiguration der Kommunikation 5.2.5 TCP/IP-Konfigurationsschnittstelle Siehe Abschnitt 5.1.1 „TCP/IP-Konfigurationsschnittstelle“ auf Seite 27. 5.2.6 Ethernet-TCP/IP-Socket-Schnittstelle Siehe Abschnitt 5.1.2 „Ethernet-TCP/IP-Socket-Schnittstelle“ auf Seite 32. Wieland | BA000586 | 01/2013 (Rev. A)
EN-IP gung des samos® System aus Zustand Kritischer Fehler. Die Firmwareversion der CPU und wieder ein. LED PWR Grün unterstützt keine samos® Prüfen Sie die Diagnosemeldungen LED LINK/ACT Grün Wieland Electric | BA000586 | 01/2013 (Rev. A)
Ethernet TCP/IP Socketschnittstelle, Polling und Auto-Update-Funktion 5.3.1 Schnittstellen und Bedienung Das SP-EN-MOD ist mit einem integrierten 3-Port-Switch für die Verbindung mit dem Ethernet-Netzwerk ausgestattet. Zwei RJ-45-Buchsen stehen zum Anschluss bereit. Der Switch ermöglicht eine Verbindung des SP-EN-MOD mit einer weiteren Ethernet- Komponente (z.
PLAN Modbus-TCP-Gateways ein. Klicken Sie auf die Schaltfläche Gateway über dem Hauptfenster und wählen Sie das SP-EN-MOD, um das Dialogfenster für die Gateway-Konfiguration zu öffnen. Klicken Sie im linken Menü auf Gateway-Konfiguration. Das folgende Dialogfenster wird angezeigt: Abb. 28: Konfigurations- dialogfenster für das...
Slave-Übertragungs-Methode - PLC schreibt (Gateway als Slave) Bei dieser Methode schickt die PLC Telegramme an das SP-EN-MOD um in die Aus- gangsdatensätze zu schreiben. Um in die Ausgangsdatensätze zu schreiben, schreibt die PLC die Daten in definierte Adressen.
Sie die Hardwarekonfiguration einschließlich des PLAN Modbus-TCP-Gateways ein. Klicken Sie auf die Schaltfläche Gateway über dem Hauptfenster und wählen Sie das SP-EN-MOD, um das Dialogfenster für die Gateway-Konfiguration zu öffnen. Wieland Electric | BA000586 | 01/2013 (Rev. A)
Netzwerk, wie oft die Daten übertragen werden sollen: Wählen Sie COS-Update aktivieren, falls das SP-EN-MOD die Daten in der PLC sofort aktualisieren soll, wenn sich in den Datensätzen etwas ändert. Wählen Sie Heartbeat-Intervall aktivieren, um eine Aktualisierung der gewählten Datensätze mit dem eingestellten Heartbeat-Intervall zu aktivieren.
Seite 61
Byte als das höchstwertige bzw. ganz linke Byte des Integers platziert werden muss. Slave-Modus – PLC liest von/schreibt in SP-EN-MOD In dieser Betriebsart sendet das SP-EN-MOD die Daten als Slave auf Anforderung der PLC. Wenn diese Betriebsart gewünscht ist: ...
Byte als das niedrigstwertige bzw. ganz rechte Byte des Integers und das zweite Byte als das höchstwertige bzw. ganz linke Byte des Integers platziert wird. SP-EN-MOD als Slave — Datenadressierung Die folgende Tabelle listet die Adressen zum Auslesen der Datensätze auf. Wieland | BA000586 | 01/2013 (Rev. A)
LED PWR Grün unterstützt keine samos® Prüfen Sie die Diagnosemeldungen LED LINK/ACT Grün Gateways. mit Hilfe des samos® PLAN LED MS Rot (2 Hz) Benutzen Sie eine CPU mit der Wieland | BA000586 | 01/2013 (Rev. A)
Gateway kann für PROFINET IO verwendet werden: SP-EN-PN. Sie finden die GSDML-Datei und das Gerätesymbol für die Einbindung in eine PLC mit PROFIBUS-Unterstützung im Internet auf der Produktseite des SP-EN-PN (http://eshop.wieland-electric.com). Das SP-EN-PN unterstützt PROFINET IO Conformance Class A ...
HINWEIS Die MAC-Adresse des SP-EN-PN ist auf dem Typenschild des Gerätes aufgedruckt (Bei- spiel: 00:06:77:02:00:A7). Gerätenamen über SIEMENS SIMATIC Manager zuweisen Siehe Abschnitt „Schritt 4: Weisen Sie den Gerätenamen zu.“ auf Seite 69. Wieland | BA000586 | 01/2013 (Rev. A)
Die folgenden Schritte sind nötig, um die Kommunikation zwischen PLC und Gateway zu konfigurieren. Diese Dokumentation befasst sich nicht mit dem Einrichten des PROFINET IO-Netzwerks HINWEIS oder den anderen Bestandteilen des Automatisierungssystem-Projekts im Netzwerk- Konfigurations-Tool. Es wird davon ausgegangen, dass das PROFINET-Projekt im Konfigu- Wieland Electric | BA000586 | 01/2013 (Rev. A)
Das Beispiel unten zeigt, wie das Gateway zu einem SIEMENS SIMATIC Manager-Projekt hinzugefügt wird. Im SIEMENS SIMATIC Hardware Manager finden Sie das Gateway im Hardwarekatalog unter >>PROFINET IO > Weitere Feldgeräte > Gateway > Wieland. Ziehen Sie das Gerät mittels Drag & Drop in das Ethernet-PROFINET IO-Netzwerk Bei- spiel: Abb.
Suchen Sie in der Liste im Dialogfenster Gerätenamen vergeben das Gateway, dem Sie den Gerätenamen zuweisen wollen, und wählen Sie es aus. Klicken Sie auf die Schaltfläche Name zuweisen. Wieland Electric | BA000586 | 01/2013 (Rev. A)
Informationen darüber, wie das Prozessabbild konfiguriert werden kann, finden Sie in Kapi- tel 7 „Layout und Inhalt des Prozessabbilds“ auf Seite 116 und in der Betriebsanleitung für den samos® (Wieland Electric Dokument BA000517). PLAN Wieland | BA000586 | 01/2013 (Rev. A)
Einstellungen im PROFINET IO-Netzwerk-Konfigurations-Tool Ziehen Sie die Datenblöcke aus dem Hardwarekatalog von SIEMENS SIMATIC Manager – HW Config unter >>PROFINET IO > Weitere Feldgeräte > Gateway > Wieland > samos® ... > Datenblöcke in die Steckplätze (Slots) des SP-EN-PN, das in der Konfi- gurationstabelle von SIEMENS SIMATIC Manager –...
Seite 72
Modul 13 und 14 sind Byte 57 immer die Gateways. Byte 58 Byte 59 32 Bytes 60 Bytes 60 Bytes Length Zur Interpretation des Modul-Statusbits in Datensatz 3 siehe Tab. 5 auf Seite 16. Wieland | BA000586 | 01/2013 (Rev. A)
Seite 73
Fehler des externen Testsignals an Eingang 3. Prüfen Sie, ob ein 0218 Kurzschluss nach High oder ein Fehler in der Verkabelung vorliegt 0219 Fehler des externen Testsignals an Eingang 4. Prüfen Sie, ob ein Wieland Electric | BA000586 | 01/2013 (Rev. A)
Das SP-EN-PN wurde zuvor PN). schon konfiguriert und hat eine Prüfen Sie die Kommunikationsein- fest eingestellte IP-Adresse stellungen im samos® PLAN oder eine IP-Adresse, die von einem nicht erkannten DHCP- Server zugewiesen wurde. Wieland Electric | BA000586 | 01/2013 (Rev. A)
Seite 76
Hilfe des samos® PLAN LED STATUS Rot (2 Hz) Benutzen Sie eine CPU mit der benötigten Firmwareversion (siehe Abschnitt 2.2 „Bestimmungsgemäße Verwendung“ auf Seite 10. Wenn der Fehler weiterhin besteht, ersetzen Sie das Gateway. Wieland | BA000586 | 01/2013 (Rev. A)
1 Hz: Konfiguration erforderlich oder findet gerade statt 2 Hz: Kritischer Fehler am Gateway Kritischer Fehler an einem anderen Modul Keine Stromversorgung Stromversorgung ist eingeschaltet, kein Fehler Grün Kritischer Fehler Wieland Electric | BA000586 | 01/2013 (Rev. A)
Eine geänderte Adresseinstellung wird erst wirksam, wenn Sie das samos® System einmal ausgeschaltet und wieder eingeschaltet haben. Im Onlinemodus können Sie die am PROFIBUS-DP-Gateway eingestellte Adresse ausle- sen, indem Sie auf die Schaltfläche Lesen über dem Feld PROFIBUS-Adresse klicken. Wieland | BA000586 | 01/2013 (Rev. A)
Wellenwiderstand Kapazität pro Längeneinheit < 30 pF/m ≤ 110 /km Schleifenwiderstand Aderdurchmesser > 0.64 mm Aderquerschnitt > 0.34 mm Mit diesen Leitungsparametern sind die folgenden maximalen physikalischen Größen für einen Busabschnitt möglich: Wieland Electric | BA000586 | 01/2013 (Rev. A)
GSD-Datei ausliest. Sie finden die GSD-Datei und das Gerätesymbol für die Einbindung in eine PLC mit PROFIBUS-Unterstützung. im Internet auf der Produktseite des SP-PROFIBUS-DP (http://eshop.wieland- electric.com). Vom SP-PROFIBUS-DP übertragene Betriebsdaten Die GSD-Datei des SP-PROFIBUS-DP stellt Eingangs- und Ausgangsdatenblöcke (virtuelle I/O Gerätemodule) bereit, die die Betriebsdaten enthalten.
Seite 81
PROFIBUS-DP-Gateways ein. Stellen Sie sicher, dass Ihr Projekt offline ist. Klicken Sie auf die Schaltfläche Gateway über dem Hauptfenster und wählen Sie das SP-PROFIBUS-DP um das Dialogfenster für die Gateway-Konfiguration zu öffnen. Wieland Electric | BA000586 | 01/2013 (Rev. A)
Die folgenden Schritte sind nötig, um die Kommunikation zwischen PLC und Gateway zu konfigurieren. HINWEIS Diese Dokumentation befasst sich nicht mit dem Einrichten des PROFIBUS-DP-Netzwerks oder den anderen Bestandteilen des Automatisierungssystem-Projekts im Netzwerk- Konfigurations-Tool. Es wird davon ausgegangen, dass das PROFIBUS-Projekt im Konfigu- Wieland | BA000586 | 01/2013 (Rev. A)
Im SIEMENS SIMATIC Hardware Manager finden Sie das Gateway im Hardwarekatalog unter >>PROFIBUS DP > Weitere Feldgeräte > Gateway > Wieland > samos® Ziehen Sie das Gerät mittels Drag & Drop in das PROFIBUS-Netzwerk. Beispiel: Abb. 43: PROFIBUS-DP -...
Seite 84
Modul-Betriebszustand ist kritischer Fehler. Stromversorgung nicht im zulässigen Bereich oder Fehler in der EFI-Kommunikation Reserviert Konfiguration eines Moduls im System ist inkompatibel oder ungültig Stromversorgung nicht im zulässigen Bereich Kommunikationsfehler an EFI1 Kommunikationsfehler an EFI2 Wieland | BA000586 | 01/2013 (Rev. A)
Seite 85
Interner Fehler: interne Tests fehlgeschlagen Reserviert Reserviert Konfiguration ist inkompatibel oder ungültig Reserviert Reserviert 7 … 31 Reserviert CANopen Reserviert Gateway Interner Fehler: interne Tests fehlgeschlagen Reserviert Reserviert Konfiguration ist inkompatibel oder ungültig Reserviert Wieland Electric | BA000586 | 01/2013 (Rev. A)
Seite 86
Interner Fehler: interne Tests fehlgeschlagen Reserviert Reserviert Konfiguration ist inkompatibel oder ungültig 5 … 31 Reserviert Anderes Reserviert Modul Interner Fehler: interne Tests fehlgeschlagen Reserviert Reserviert Konfiguration ist inkompatibel oder ungültig 5 … 31 Reserviert Wieland | BA000586 | 01/2013 (Rev. A)
Schalten Sie die Stromversorgung Aus LED BF Ein anderes samos® Modul wieder ein. LED MS hat einen internen kritischen Prüfen Sie die anderen samos® Fehler. Module. Wieland Electric | BA000586 | 01/2013 (Rev. A)
Kritischer Fehler, verursacht durch Emergency-Bit Rot 1 Hz) Konfiguration erforderlich oder findet gerade statt Rot (2 Hz) Kritischer Fehler, verursacht durch Gateway selbst Zur Diagnose siehe Abschnitt 6.2.14 „Diagnose und Fehlerbehebung“ auf Seite 114. Wieland | BA000586 | 01/2013 (Rev. A)
Klicken Sie auf die Schaltfläche Gateways über dem Hauptfenster und wählen Sie das SP-CANopen oder doppelklicken Sie auf das SP-CANopen n der Hardwarekonfiguration, um den Konfigurationsdialog für das Gateway zu öffnen. Wieland Electric | BA000586 | 01/2013 (Rev. A)
Der Anschluss an den CANopen-Feldbus erfolgt mit Hilfe eines 5-poligen Open-Style Ste- ckers. Abb. 47: Open-Style Beschreibung Stecker und Belegung am – – SP-CANopen H CAN_H CAN High DR (CAN_SHLD) Anschluss Schirmung (option- L CAN_L CAN Low – – Wieland | BA000586 | 01/2013 (Rev. A)
Die Eigenschaften des Gerätes werden mit Hilfe des Electronic Data Sheet (EDS-Datei) beschrieben, das jedes Standard-Buskonfigurations-Tool benutzt. Sie finden die EDS-Datei und das Gerätesymbol für die Einbindung in eine PLC Auf der Produktseite des SP-CANopen im Internet (http://eshop.wieland-electric.com). 6.2.2 CANopen-Konfiguration des Gateways – wie die Daten übertragen werden...
Wählen Sie in einem der beiden Menüs unter Unterelement anhängen den Befehl CanMaster..An die Steuerung wird ein CanMaster angehängt. Wählen Sie nun den CanMaster. Klicken Sie mit der rechten Maustaste auf den CanMaster oder öffnen Sie das Menü Einfügen. Wieland | BA000586 | 01/2013 (Rev. A)
Sie die Event-Time in ms ein und klicken Sie auf OK. Weitere Informationen hierzu fin- den Sie in Abschnitt „Übertragungsarten für die TxPDOs“ auf Seite 107 und im Hand- buch Ihrer CanOpen-Konfigurationssoftware. Wiederholen Sie diese Schritte für die anderen Sende- und Empfangs-PDOs. Wieland Electric | BA000586 | 01/2013 (Rev. A)
Jedes Objekt beginnt mit seinem CAN-Identifier, gefolgt vom RTR-Bit (Remote Transmissi- on Request), gefolgt vom Data Length Code (DLC), gefolgt von 0 bis 8 Datenbytes. Der DLC (4 Bits) gibt die Anzahl der Datenbytes an. Wieland | BA000586 | 01/2013 (Rev. A)
Der SYNC-Befehl bewirkt, dass alle TxPDOs eines CANopen-Slaves gesendet werden. Es ist daher möglich, den Slave mit Hilfe von SYNC abzufragen. Tab. 71: Abfrage von CAN-ID DATEN Eingängen mit Hilfe von SYNC Wieland Electric | BA000586 | 01/2013 (Rev. A)
Interner Fehler: Interne Tests fehlgeschlagen Reserviert Reserviert Konfiguration ist inkompatibel oder ungültig Ausgangs-Stromversorgung nicht im zulässigen Be- reich Reserviert Reserviert Zweikanalige Auswertung von Eingang 1–2: Fehler erkannt Zweikanalige Auswertung von Eingang 3–4: Fehler Wieland | BA000586 | 01/2013 (Rev. A)
Seite 97
Interner Fehler: Interne Tests fehlgeschlagen Reserviert Reserviert Konfiguration ist inkompatibel oder ungültig 05 … 31 Reserviert Reserviert Reserviert Interner Fehler: Interne Tests fehlgeschlagen Reserviert Reserviert Konfiguration ist inkompatibel oder ungültig 05 … 31 Reserviert Modbus- Reserviert Wieland Electric | BA000586 | 01/2013 (Rev. A)
Seite 98
05 … 31 Reserviert HINWEIS Die Zuweisung der Diagnosebits für M2 bis M5 ist wie folgt: Bit 0 Bit 1 … Bit 7 Bit 8 … Bit31 M5.0 M5.1 … M5.7 M4.0 … M2.7 Wieland | BA000586 | 01/2013 (Rev. A)
Wert für die Consumer Heartbeat Time enthält, siehe Tab. 84 „Unterstützte SDOs“ auf Seite 103), dann muss mindestens eine Node-Guarding-Meldung innerhalb der konfigurier- ten Consumer Heartbeat Time empfangen werden (typischerweise von einem NMT- Master). Wieland Electric | BA000586 | 01/2013 (Rev. A)
Nach dem Starten oder einer Konfigurationsänderung (entweder mit Hilfe des CANopen- Masters oder mit Hilfe des samos® ), blinkt die LED MS des CANopen-Gateways PLAN rot/grün, bis ein erster Transmit/Receive-Datenaustausch mittels PDO oder SDO 6000/SDO 6200 im CANopen-Netzwerk stattgefunden hat. Wieland | BA000586 | 01/2013 (Rev. A)
Gerät sendet eine Bestätigung. In dieser CANopen-PCS-Implementierung werden die folgenden Protokolle unterstützt: SDO Download Expedited (SDO schreiben) SDO Upload Expedited (SDO lesen) Upload SDO Segment Protocol (segmentiertes Lesen eines SDOs) Wieland Electric | BA000586 | 01/2013 (Rev. A)
Seite 102
Geräteadresse 2 zu lesen. Der Datentyp der zu lesenden Daten ist UDINT. Der Client sendet: CAN ID Daten 602h Der Server antwortet: CAN ID Daten 582h Die Antwortdaten ergeben kombiniert das 32-Bit-Wort 02500008h. Wieland | BA000586 | 01/2013 (Rev. A)
Die Einträge in SDO 1003 sind im UDINT-Format und normalerweise in 16 Bits Fehler- code und 16 Bits zusätzliche Informationen unterteilt. Im Fall einer Emergency wird die Modul-Statusdiagnose (4 Bytes) hier eingegeben. Wieland Electric | BA000586 | 01/2013 (Rev. A)
Seite 104
Slave senden. Wenn die Consumer Heartbeat Time überschritten wird (Life-Guarding- Fehler), dann meldet das Gateway einen Kabelbruch-Fehler und setzt alle Prozessdaten aus dem Netzwerk auf 0; die LED NS beginnt Rot zu blinken. Wieland | BA000586 | 01/2013 (Rev. A)
Seite 105
Modus werden die Daten eines empfangenen RxPDOs unmittelbar zu den Ausgängen geroutet. Wenn der Receive-Modus auf einen anderen Wert als 255 gesetzt wird, dann wird ein HINWEIS Fehlercode erzeugt (Abbruch-Code 0609 0030h, ungültiger Parameterwert). Wieland Electric | BA000586 | 01/2013 (Rev. A)
Seite 106
SDO 1A00 … 1A03: Mapping-Parameter für die TxPDOs Dieses SDO kann nicht benutzt werden, weil das Mapping der TxPDOs mit Hilfe des sa- mos® geschieht. Siehe auch PLAN Tab. 77: Voreinstellung für den Inhalt der Transmit-Prozessdatenobjekte (TxPDOs) des SP- CANopen Wieland | BA000586 | 01/2013 (Rev. A)
Seite 107
TxPDO 1, Byte 1 … … 6200,8 TxPDO 1, Byte 8 6200,9-16 TxPDO 2, Byte 1-8 6200,17-24 TxPDO 3, Byte 1-8 6200,25-32 TxPDO 4, Byte 1-8 SDO 6200 kann nur gelesen werden. Wieland Electric | BA000586 | 01/2013 (Rev. A)
Heartbeat und Node Guarding/Life Guarding können nicht gleichzeitig benutzt werden. Wenn die Konfiguration so geändert wird, dass Life Guarding deaktiviert oder aktiviert wird, dann muss das gesamte samos® System neu gestartet werden, damit die CANopen-Netzwerkkommunikation wieder korrekt aufgebaut wird. Wieland | BA000586 | 01/2013 (Rev. A)
Fehler aufgetreten oder . Emergency-Objekte werden abhängig von den Über- gängen zwischen diesen zwei Emergency-Zuständen gesendet. Der Fehlercode im Emergency-Objekt zeigt den Emergency-Zustand, in dem sich das Gateway befindet. Siehe auch Tab. 95. Wieland Electric | BA000586 | 01/2013 (Rev. A)
Seite 110
0, 0, 0, 0, 0 ler am Node-Guarding- oder Guarding hat am Heartbeat-NMT-Master einen Kabel- bruch festge- aufgetreten oder das CAN- stellt Kabel ist unterbrochen. Überprüfen Sie den CANopen- Master. Überprüfen Sie die Verkabe- lung. Wieland | BA000586 | 01/2013 (Rev. A)
PLC fordert an: CAN-ID DLC DATEN 60C: Identifier (600 + C) Datenlänge-Code: Es folgen 8 Bytes Expedited-Upload-Anforderung 00 31: Index 3100 Subindex: Modul auf Position 1 (siehe Tab. 90) Antwort des Gateways: Wieland Electric | BA000586 | 01/2013 (Rev. A)
Seite 112
Fehlercode FF03: gerätespezifischer Fehler Fehlerregister 01 von SDO 1001H Modulindex M1: Modul auf Position 12 (C Hex) Modul-Statusbit 8 (Bit 0 von Byte M4) = 1: zweikanalige Auswertung von Eingang 1–2: Fehler erkannt (siehe Tab. 73) Wieland | BA000586 | 01/2013 (Rev. A)
Seite 113
Datenlänge-Code: Es folgen 8 Bytes Upload-Antwort, Größe des Datensatzes wird nicht angezeigt 03 10: Index 1003 Subindex: letzter Fehler Modul-Statusbit 8 (Bit 0 von Byte M4) = 0: zweikanalige Auswertung von Eingang 1–2: Fehler erkannt Wieland Electric | BA000586 | 01/2013 (Rev. A)
LED NS Grün (1 Hz) Prüfen Sie, ob alle Slaves am Bus Bussystems konnte ein anderer LED MS Grün eingeschaltet sind. Slave nicht initialisiert werden. Überprüfen Sie die CANopen- CANopen-Zustand des SP- Wieland | BA000586 | 01/2013 (Rev. A)
Seite 115
Aus Schalten Sie die Stromversorgung LED NS samos Ein anderes ® Modul wieder ein. LED MS hat einen internen kritischen samos Prüfen Sie die anderen ® Fehler. Module. Wieland Electric | BA000586 | 01/2013 (Rev. A)
Eingänge Modul 7 Eingänge Modul 4 Eingänge Modul 8 Eingänge Modul 5 Eingänge Modul 9 Eingänge Modul 6 Eingänge Modul 10 Eingänge Modul 7 Eingänge Modul 11 Eingänge Modul 8 Eingänge Modul 12 Wieland | BA000586 | 01/2013 (Rev. A)
Hardwarekonfiguration, um das Dialogfenster für die Gateway-Konfiguration zu öffnen. Klicken Sie im linken Menü auf den samos® to Network-Reiter, um die Routing- Konfiguration anzuzeigen. Die Grundeinstellung ist wie folgt (Beispiel für Modbus TCP) Wieland Electric | BA000586 | 01/2013 (Rev. A)
Änderungen, die nicht gespeichert wurden, verloren. Sie können die- sen Befehl nicht rückgängig machen. Alle löschen löscht die Konfiguration, d.h. alle zugewiesenen Bytes im Bereich Gate- way-Datensatz zum Netzwerk werden gelöscht. Sie werden gebeten, diesen Befehl zu bestätigen. Wieland | BA000586 | 01/2013 (Rev. A)
In der voreingestellten Konfiguration ist nur das erste Byte der Logikergebnisse (Logikergebnis 0) aktiv und verfügbar. Sie können mehr Ausgangsbits für Logikergebnisse im Logikeditor aktivieren (siehe die Betriebsanleitung für die Samos(r)PLAN Software, Wieland-Artikelnummer 8012479). Wieland Electric | BA000586 | 01/2013 (Rev. A)
Tagnamen im Logikeditor und im Hardware-Konfigurationsdialog (z. B. für Erweite- rungsmodule) eingeben. Im Bereich Tagnamen des Konfigurationsdialogfensters für das Routing von samos® nach Netzwerk ist es nicht möglich, die Tagnamen zu bearbeiten. Wieland | BA000586 | 01/2013 (Rev. A)
Geben Sie einen Tagnamen für das ausgewählte Byte ein, falls gewünscht. Geben Sie Tagnamen für die einzelnen Bits des ausgewählten Bytes ein, die Sie für die direkten Gateway-Ausgangswerte benutzen wollen. Wieland Electric | BA000586 | 01/2013 (Rev. A)
Gateway-Ausgangswerten im Prozessabbild Alle Bits des ausgewählten Bytes mit einem Tagnamen erscheinen jetzt im Logikeditor in der Karteikarte Ausgänge. HINWEIS Sie können die vordefinierten direkten Gateway-Ausgangswerte auf dieselbe Weise bear- beiten. Wieland | BA000586 | 01/2013 (Rev. A)
Netzwerk ausgewählten Byte zugeordnet sind. Wählen Sie ein Byte im Bereich Gateway-Datensatz vom Netzwerk aus. Geben Sie für jedes Bit des ausgewählten Bytes, das Sie benutzen wollen, einen Tag- namen im Bereich Tagnamen ein. Wieland Electric | BA000586 | 01/2013 (Rev. A)
Wenn Sie eine Konfiguration importieren, gehen alle zuvor gemachten Änderungen, die nicht gespeichert wurden, verloren. Sie können diesen Befehl nicht rückgängig machen. HINWEIS Die Schaltfläche Importieren ist nur bei der Routing-Konfiguration für die Richtung Netz- werk nach Gateway verfügbar. Wieland | BA000586 | 01/2013 (Rev. A)
Folge des Forcierens eines oder mehrerer Eingänge, ein oder mehrere Ausgänge ihren Zustand ändern, dann wird der geänderte Zustand dieser Ausgänge auch zur PLC übertra- gen, weil sich der tatsächliche physikalische Zustand der Ausgänge der Geräte geändert hat. Wieland Electric | BA000586 | 01/2013 (Rev. A)
1000 20 m Leitungsparameter siehe Abschnitt 6.2 “CANopen-Gateway” auf Seite 88. Um die Slave-Adresse via Software einzustellen, muss die Hardware-Adresseinstellung „0“ sein. Um die Slave-Adresse via Software einzustellen, muss die Hardware-Adresseinstellung „0“ sein”. Wieland | BA000586 | 01/2013 (Rev. A)
00:06:77:02:00:A7 Technische Daten Versorgungskreis Diese technischen Daten gelten für alle Gateways. Versorgungskreis Minimal Typisch Maximal (z. B. via SBUS+) Versorgungsspannung 16.8 V DC 24 V DC 30 V DC Leistungsaufnahme 2.4 W Wieland Electric | BA000586 | 01/2013 (Rev. A)
Technische Daten 8.6.2 SP-CANopen und SP-PROFIBUS-DP Abb. 64: Maßbild SP- CANopen und SP-PROFIBUS-DP (mm) 96.5 Nur SP-CANopen Nur SP-PROFIBUS-DP 93.3 Nur SP-CANopen Wieland | BA000586 | 01/2013 (Rev. A)
Konfigurationsrichtlinie – Gateway als Master ............59 Tab. 41: Konfigurationsrichtlinie – Gateway als Slave ............59 Tab. 42: Datenadressierung für das SP-EN-MOD als Empfänger ........63 Tab. 43: Modbus-Befehle ....................63 Tab. 44: Modbus-Fehlermeldungen ..................
Seite 134
Tab. 97: Inhalt von Datensatz 1-4 ..................116 Tab. 98: Voreingestellte Konfiguration für die ins Netzwerk übertragenen Betriebsdaten ...................... 116 Tab. 99: Artikelnummer der samos®PRO Module und Zubehör ........131 Wieland | BA000586 | 01/2013 (Rev. A)
Seite 135
Anhang Wieland Electric | BA000586 | 01/2013 (Rev. A)
Explicit Messaging –Konfiguration der Nachricht ..........54 Abb. 26: Explicit Messaging –Konfiguration der Kommunikation ........54 Abb. 27: Schnittstellen und Anzeigeelemente des SP-EN-MOD ......... 56 Abb. 28: Konfigurationsdialogfenster für das Modbus-TCP-Gateway ........ 57 Abb. 29: Gateway-Konfiguration ..................
Seite 137
Abb. 57: Konfiguration von zusätzlichen direkten Gateway-Ausgangswerten im Prozessabbild ....................... 122 Abb. 58: Dialogfenster Netzwerk nach samos®PRO des SP-EN-MOD ......123 Abb. 59: Tagnamen von eingehenden Bits Im Logikeditordialog von SP-SCON ....124 ...