Herunterladen Inhalt Inhalt Diese Seite drucken
Inhaltsverzeichnis

Werbung

VIPA System SLIO
CPU | 015-CEFNR00 | Handbuch
HB300 | CPU | 015-CEFNR00 | DE | 16-03
SPEED7 CPU 015N

Werbung

Inhaltsverzeichnis
loading

Inhaltszusammenfassung für YASKAWA CPU

  • Seite 1 VIPA System SLIO CPU | 015-CEFNR00 | Handbuch HB300 | CPU | 015-CEFNR00 | DE | 16-03 SPEED7 CPU 015N...
  • Seite 2 VIPA GmbH Ohmstr. 4 91074 Herzogenaurach Telefon: 09132-744-0 Telefax: 09132-744-1864 E-Mail: info@vipa.com Internet: www.vipa.com 015-CEFNR00_000_CPU 015N,2,DE - © 2016...
  • Seite 3: Inhaltsverzeichnis

    4.4 Hardware-Konfiguration - CPU........58 4.5 Hardware-Konfiguration - I/O-Module......59 4.6 Hardware-Konfiguration - Ethernet-PG/OP-Kanal... 60 4.7 Hardware-Konfiguration - Kommunikation....... 62 4.8 Einstellung CPU-Parameter..........63 4.8.1 Parameter CPU............. 63 4.8.2 Parameter MPI-Schnittstelle......... 69 HB300 | CPU | 015-CEFNR00 | DE | 16-03...
  • Seite 4 6.2 Grundlagen - ISO/OSI-Schichtenmodell......177 6.3 Grundlagen - Begriffe............. 178 6.4 Grundlagen - Protokolle..........179 6.5 Grundlagen - IP-Adresse und Subnetz......182 6.6 Grundlagen - MAC-Adresse und TSAP......183 6.7 Schnelleinstieg............... 184 HB300 | CPU | 015-CEFNR00 | DE | 16-03...
  • Seite 5 7.10.3 Manuelle Konfiguration eines Slave-Systems... 255 7.10.4 Konfiguration - EC-Mastersystem......256 7.10.5 Konfiguration - Slave-Station........263 7.10.6 Konfiguration - Module..........273 7.10.7 Diagnose - EC-Mastersystem........275 7.10.8 Diagnose - Slave-Station.......... 278 7.10.9 Gruppierungslogik............. 282 HB300 | CPU | 015-CEFNR00 | DE | 16-03...
  • Seite 6 7.10.10 EtherCAT Zustandsmaschine......... 287 7.10.11 Firmwareupdate - VIPA System SLIO IM 053-1EC00.............. 288 Optional: Einsatz Taktsynchronität........290 8.1 Prozessabbild..............290 8.2 Taktsynchronität............. 291 8.3 Projektierung..............294 8.3.1 Hardware-Konfiguration CPU........294 8.3.2 Taktsynchronität aktivieren......... 295 HB300 | CPU | 015-CEFNR00 | DE | 16-03...
  • Seite 7: Allgemein

    übereinstimmen. Die Übereinstimmung ist durch CE-Zei- chen gekennzeichnet. Informationen zur Kon- Für weitere Informationen zur CE-Kennzeichnung und Konformitäts- formitätserklärung erklärung wenden Sie sich bitte an Ihre Landesvertretung der VIPA GmbH. HB300 | CPU | 015-CEFNR00 | DE | 16-03...
  • Seite 8: Über Dieses Handbuch

    VIPA GmbH, Ohmstraße 4, 91074 Herzogenaurach, Germany Telefon: +49 9132 744-1150 (Hotline) EMail: support@vipa.de 1.2 Über dieses Handbuch Zielsetzung und Inhalt Das Handbuch beschreibt die CPU 015N aus dem System SLIO von VIPA. Beschrieben wird Aufbau, Projektierung und Anwendung. Produkt Best.-Nr. ab Stand:...
  • Seite 9: Sicherheitshinweise

    Einbau in einen Schaltschrank GEFAHR! Das Gerät ist nicht zugelassen für den Einsatz – in explosionsgefährdeten Umgebungen (EX-Zone) Dokumentation Handbuch zugänglich machen für alle Mitarbeiter in Projektierung Installation Inbetriebnahme Betrieb HB300 | CPU | 015-CEFNR00 | DE | 16-03...
  • Seite 10 – Anschluss und Änderung nur durch ausgebildetes Elektro-Fachpersonal – Nationale Vorschriften und Richtlinien im jeweiligen Verwenderland beachten und einhalten (Installation, Schutzmaßnahmen, EMV ...) Entsorgung Zur Entsorgung des Geräts nationale Vorschriften beachten! HB300 | CPU | 015-CEFNR00 | DE | 16-03...
  • Seite 11: Grundlagen Und Montage

    Bei Änderungen an elektrostatisch gefährdeten Baugruppen ist darauf zu achten, dass ein geerdeter Lötkolben verwendet wird. VORSICHT! Bei Arbeiten mit und an elektrostatisch gefährdeten Bau- gruppen ist auf ausreichende Erdung des Menschen und der Arbeitsmittel zu achten. HB300 | CPU | 015-CEFNR00 | DE | 16-03...
  • Seite 12: Systemvorstellung

    2A erweitern. 2.2.2 Komponenten CPU (Kopf-Modul) Bus-Koppler (Kopf-Modul) Zeilenanschaltung Peripherie-Module Zubehör VORSICHT! Beim Einsatz dürfen nur Module von VIPA kombiniert werden. Ein Mischbetrieb mit Modulen von Fremdherstel- lern ist nicht zulässig! HB300 | CPU | 015-CEFNR00 | DE | 16-03...
  • Seite 13: Zeilenanschaltung

    Grundlagen und Montage Systemvorstellung > Komponenten CPU 01x Bei der CPU 01x sind CPU-Elektronik und Power-Modul in ein Gehäuse integriert. Als Kopf-Modul werden über das integrierte Power-Modul zur Spannungsversorgung sowohl die CPU-Elektronik als auch die Elektronik der angebunden Peripherie-Module versorgt.
  • Seite 14: Zubehör

    Lieferumfang enthalten, sondern ausschließlich als Zubehör erhältlich. Der Schirmschienen-Träger wird unterhalb des Klemmblocks in das Terminal-Modul gesteckt. Bei flacher Tragschiene können Sie zur Adaption die Abstandshalter am Schirmschienen-Träger abbrechen. HB300 | CPU | 015-CEFNR00 | DE | 16-03...
  • Seite 15: Abmessungen

    Terminal-Modul und die Kodier-Buchse im Elektronik-Modul ver- bleiben. Dies gewährleistet, dass nach Austausch des Elektronik- Moduls nur wieder ein Elektronik-Modul mit der gleichen Kodierung gesteckt werden kann. 2.3 Abmessungen Maße CPU 01x HB300 | CPU | 015-CEFNR00 | DE | 16-03...
  • Seite 16 Grundlagen und Montage VIPA System SLIO Abmessungen Maße Bus-Koppler und Zeilenanschaltung Slave Maße Zeilenanschal- tung Master Maße Peripherie-Modul HB300 | CPU | 015-CEFNR00 | DE | 16-03...
  • Seite 17: Montage

    Stecken Sie die CPU auf die Tragschiene. Durch Klappen des Verriegelungshebels nach unten wird die CPU auf der Trag- schiene fixiert. Die CPU wird direkt auf eine Tragschiene montiert. Sie können bis zu 64 Module stecken. Über die Verbindung mit dem Rückwandbus werden Elektronik- und Leistungsversorgung ange-...
  • Seite 18 80mm und nach unten von 60mm bzw. 80mm bei Verwendung von Schirmschienen-Trägern einhalten. Klappen Sie die Verriegelungshebel der CPU nach oben, ste- cken Sie die CPU auf die Tragschiene und klappen Sie die Ver- riegelungshebel wieder nach unten. Montage Peripherie-...
  • Seite 19: Verdrahtung

    Die Verdrahtung mit Federklemmtechnik ermöglicht einen schnellen und einfachen Anschluss Ihrer Signal- und Versorgungslei- tungen. Daten 240V AC / 30V DC Querschnitt 0,08 ... 1,5mm (AWG 28 ... 16) Abisolierlänge 10mm HB300 | CPU | 015-CEFNR00 | DE | 16-03...
  • Seite 20 Durch Entfernen des Schraubendrehers wird der Draht über einen Federkontakt sicher mit der Anschlussklemme verbunden. Standard-Verdrahtung (1) DC 24V für Leistungsversorgung I/O-Ebene (max. 10A) (2) DC 24V für Elektronikversorgung Bus-Koppler und I/O-Ebene HB300 | CPU | 015-CEFNR00 | DE | 16-03...
  • Seite 21: Absicherung

    MF-LED, sofern der Summenstrom für die Elektronikversorgung 3A nicht übersteigt. Ist der Summenstrom größer als 3A, werden die LEDs nicht mehr angesteuert. Hier müssen Sie zwischen Ihre Peri- pherie-Module das Power-Modul mit der Best.-Nr. 007-1AB10 plat- zieren. HB300 | CPU | 015-CEFNR00 | DE | 16-03...
  • Seite 22: Verdrahtung Peripherie-Module

    Federklemmtechnik ermöglicht einen schnellen und einfachen Anschluss Ihrer Signal- und Versorgungsleitungen. Im Gegensatz zur Schraubverbindung ist diese Verbindungsart erschütterungssicher. Daten 240V AC / 30V DC Querschnitt 0,08 ... 1,5mm (AWG 28 ... 16) Abisolierlänge 10mm HB300 | CPU | 015-CEFNR00 | DE | 16-03...
  • Seite 23 Schirmschienen-Träger. Stecken Sie Ihre Schirmschienen- träger, bis diese am Modul einrasten. Bei flacher Tragschiene können Sie zur Adaption den Abstandshalter am Schirm- schienen-Träger abbrechen. Legen Sie Ihre Schirmschiene in den Schirmschienen-Träger ein. HB300 | CPU | 015-CEFNR00 | DE | 16-03...
  • Seite 24: Verdrahtung Power-Module

    Daten 240V AC / 30V DC Querschnitt 0,08 ... 1,5mm (AWG 28 ... 16) Abisolierlänge 10mm Verdrahtung Vorge- hensweise 1 Pin-Nr. am Steckverbinder 2 Entriegelung für Schraubendreher 3 Anschlussöffnung für Draht HB300 | CPU | 015-CEFNR00 | DE | 16-03...
  • Seite 25 Durch Entfernen des Schraubendrehers wird der Draht über einen Federkontakt sicher mit der Anschlussklemme verbunden. Standard-Verdrahtung (1) DC 24V für Leistungsversorgung I/O-Ebene (max. 10A) (2) DC 24V für Elektronikversorgung Bus-Koppler und I/O-Ebene HB300 | CPU | 015-CEFNR00 | DE | 16-03...
  • Seite 26 MF-LED, sofern der Summenstrom für die Elektronikversorgung 3A nicht übersteigt. Ist der Summenstrom größer als 3A, werden die LEDs nicht mehr angesteuert. Hier müssen Sie zwischen Ihre Peri- pherie-Module das Power-Modul mit der Best.-Nr. 007-1AB10 plat- zieren. HB300 | CPU | 015-CEFNR00 | DE | 16-03...
  • Seite 27: Power-Modul

    007-1AB10 (1) DC 24V für Leistungsversorgung I/O-Ebene (max. 10A) (2) DC 24V für Elektronikversorgung Bus-Koppler und I/O-Ebene (3) DC 24V für Leistungsversorgung I/O-Ebene (max. 4A) (4) DC 24V für Elektronikversorgung I/O-Ebene HB300 | CPU | 015-CEFNR00 | DE | 16-03...
  • Seite 28: Demontage

    CPU-Teil und Power-Modul der CPU dürfen nicht vonei- nander getrennt werden! Hier dürfen Sie lediglich das Elektronik-Modul tauschen! Machen Sie Ihr System stromlos. Entfernen Sie falls vorhanden die Verdrahtung an der CPU. HB300 | CPU | 015-CEFNR00 | DE | 16-03...
  • Seite 29 Ziehen Sie die CPU nach vorne ab. Zur Montage klappen Sie alle Verriegelungshebel der zu mon- tierenden CPU nach oben. Stecken Sie die zu montierende CPU an das linke Modul und schieben Sie die CPU, geführt durch die Führungsleisten, auf die Tragschiene.
  • Seite 30: Demontage Peripherie-Module

    Nach der Montage kann es wieder gesteckt werden. Betätigen Sie die Entriegelung an der Unterseite des rechts daneben befindlichen Elektronik-Moduls und ziehen Sie dieses nach vorne ab. Klappen Sie den Verriegelungshebel des zu tauschenden Moduls nach oben. HB300 | CPU | 015-CEFNR00 | DE | 16-03...
  • Seite 31: Austausch Einer Modulgruppe

    Elektronik-Modul entfernen! Nach der Montage kann es wieder gesteckt werden. Betätigen Sie die Entriegelung an der Unterseite des rechts neben der Modulgruppe befindlichen Elektronik-Moduls und ziehen Sie dieses nach vorne ab. HB300 | CPU | 015-CEFNR00 | DE | 16-03...
  • Seite 32: Hilfe Zur Fehlersuche - Leds

    über- schritten Verhalten: Nach dem Einschalten bleibt an jedem Modul die RUN- LED aus und es leuchtet sporadisch die MF-LED. Ursache: Der maximale Strom für die Elektronikversorgung ist über- schritten. HB300 | CPU | 015-CEFNR00 | DE | 16-03...
  • Seite 33: Modul-Ausfall

    Die Komponenten von VIPA sind für den Einsatz in Industrieumge- bungen entwickelt und erfüllen hohe Anforderungen an die EMV. Trotzdem sollten Sie vor der Installation der Komponenten eine EMV- Planung durchführen und mögliche Störquellen in die Betrachtung einbeziehen. HB300 | CPU | 015-CEFNR00 | DE | 16-03...
  • Seite 34: Mögliche Störeinwirkungen

    Schirm-/Schutzleiterschiene auf, und befestigen Sie die Schirme mit Kabelschellen. – Achten Sie darauf, dass die Schirm-/Schutzleiterschiene impe- danzarm mit dem Schrank verbunden ist. – Verwenden Sie für geschirmte Datenleitungen metallische oder metallisierte Steckergehäuse. HB300 | CPU | 015-CEFNR00 | DE | 16-03...
  • Seite 35 Legen Sie den Schirm direkt nach Eintritt der Leitung in den Schrank auf eine Schirmschiene auf. Führen Sie den Schirm bis zu Ihrer SPS weiter, legen Sie ihn dort jedoch nicht erneut auf! HB300 | CPU | 015-CEFNR00 | DE | 16-03...
  • Seite 36 Grundlagen und Montage VIPA System SLIO Aufbaurichtlinien VORSICHT! Bitte bei der Montage beachten! Bei Potenzialdifferenzen zwischen den Erdungspunkten kann über den beidseitig angeschlossenen Schirm ein Ausgleichsstrom fließen. Abhilfe: Potenzialausgleichsleitung. HB300 | CPU | 015-CEFNR00 | DE | 16-03...
  • Seite 37: Allgemeine Daten

    EN 60068-2-30 RH1 (ohne Betauung, relative Feuchte 10 … 95%) Verschmutzung EN 61131-2 Verschmutzungsgrad 2 Aufstellhöhe max. 2000m Mechanisch Schwingung EN 60068-2-6 1g, 9Hz ... 150Hz Schock EN 60068-2-27 15g, 11ms HB300 | CPU | 015-CEFNR00 | DE | 16-03...
  • Seite 38 EN 61000-4-4 Burst, Schärfegrad 3 EN 61000-4-5 Surge, Installationsklasse 3 * *) Aufgrund der energiereichen Einzelimpulse ist bei Surge eine angemessene externe Beschaltung mit Blitzschutzelementen wie z.B. Blitzstro- mableitern und Überspannungsableitern erforderlich. HB300 | CPU | 015-CEFNR00 | DE | 16-03...
  • Seite 39: Hardwarebeschreibung

    64 SLIO Module ankoppelbar E/A-Adressbereich digital/analog 2048Byte 512 Timer/Zähler, 8192 Merker-Byte Bestelldaten Bestellnummer Beschreibung CPU 015N 015-CEFNR00 Basis CPU 015N mit NET-CP Kommunikationsprozessor und Optionen zur Erweiterung von Arbeitsspeicher und Feldbu- sanschaltung HB300 | CPU | 015-CEFNR00 | DE | 16-03...
  • Seite 40: Aufbau

    10 Entriegelung Power-Modul 11 X4: EtherCAT-Master (Option) 12 X1: Ethernet-PG/OP-Kanal (Switch) 13 X2: PtP(MPI)-Schnittstelle 14 X3: MPI-Schnittstelle 15 LED-Statusanzeige EtherCAT-Master (Option) 16 X6: NET-CP 17 X5: Ethernet-PG/OP-Kanal (Switch) 18 CPU-Teil 19 Anschlussklemmen Power-Modul HB300 | CPU | 015-CEFNR00 | DE | 16-03...
  • Seite 41: Schnittstellen

    Der Anschluss erfolgt über einen integrierten 2-fach Switch Projektierbare Verbindungen sind nicht möglich. Damit Sie online auf den Ethernet-PG/OP-Kanal zugreifen können, müssen Sie diesem IP-Adress-Parameter zuweisen. Ä Kapitel 4.6 "Hardware-Konfiguration - Ethernet-PG/OP-Kanal" auf Seite 60 HB300 | CPU | 015-CEFNR00 | DE | 16-03...
  • Seite 42 Die MPI-Schnittstelle dient zur Verbindung zwischen Program- miergerät und CPU. Hierüber erfolgt beispielsweise die Projektie- rung und Programmierung. Außerdem dient MPI zur Kommunika- tion zwischen mehreren CPUs oder zwischen HMIs und CPU. Standardmäßig ist die MPI-Adresse 2 eingestellt. X3: MPI-Schnittstelle...
  • Seite 43: Speichermanagement

    Produktiv-Verbindungen über Anwenderprogramm PG/OP-Verbindungen 3.2.3 Speichermanagement Allgemein Die CPU hat einen Speicher integriert. Angaben über die Speicherka- pazität finden Sie auf der Frontseite Ihrer CPU. Der Speicher gliedert sich in folgende Teile: Ladespeicher 512kByte Codespeicher (50% des Arbeitsspeichers) Datenspeicher (50% des Arbeitsspeichers) Arbeitsspeicher 256kByte –...
  • Seite 44: Steckplatz Für Speichermedien

    Inhalt des RAMs wird automatisch bei NetzAUS im Flash (NVRAM) gespeichert. VORSICHT! Bitte schließen Sie die CPU für ca. 1 Stunde an die Span- nungsversorgung an, damit der interne Sicherungsmecha- nismus entsprechend geladen wird. Bei Ausfall des Sicherungsmechanismus wird Datum 01.09.2009 und Uhrzeit 00:00:00 eingestellt.
  • Seite 45: Leds

    Hardwarebeschreibung Aufbau > LEDs 3.2.7 LEDs CPU-Teil Bedeutung grün ● Sobald die CPU intern mit 5V versorgt wird, leuchtet die grüne PW- LED (Power). ○ Die CPU ist nicht mit Spannung versorgt. an: ● | aus: ○ Bedeutung grün gelb...
  • Seite 46 Beschreibung grün grün ○ ○ ○ Beide Spannungen fehlen ● ○ Leistungsversorgung OK ● ● ○ Elektronikversorgung OK ● Sicherung Elektronikversorgung defekt an: ● | aus: ○ | nicht relevant: X HB300 | CPU | 015-CEFNR00 | DE | 16-03...
  • Seite 47: Technische Daten

    Die grüne L/A-LED (Link/Activity) zeigt an, dass der EtherCAT-Master physikalisch mit Ethernet verbunden ist. Unregelmäßiges Blinken der L/A-LED zeigt Kommunikation des EtherCAT-Masters über Ethernet an. 3.3 Technische Daten Artikelnr. 015-CEFNR00 Bezeichnung SLIO CPU 015N Modulkennung HB300 | CPU | 015-CEFNR00 | DE | 16-03...
  • Seite 48 0,01 µs Festpunktarithmetik, min. 0,01 µs Gleitpunktarithmetik, min. 0,06 µs Zeiten/Zähler und deren Remanenz Anzahl S7-Zähler S7-Zähler Remanenz einstellbar von 0 bis 512 S7-Zähler Remanenz voreingestellt Z0 .. Z7 Anzahl S7-Zeiten HB300 | CPU | 015-CEFNR00 | DE | 16-03...
  • Seite 49 Ladezeit für 50% Pufferungsdauer 15 min Ladezeit für 100% Pufferungsdauer Genauigkeit (max. Abweichung je Tag) 10 s Anzahl Betriebsstundenzähler Uhrzeit Synchronisation ü Synchronisation über MPI Master/Slave Synchronisation über Ethernet (NTP) Slave Adressbereiche (Ein-/Ausgänge) HB300 | CPU | 015-CEFNR00 | DE | 16-03...
  • Seite 50 76 Byte S7-Kommunikation ü S7-Kommunikation als Server ü S7-Kommunikation als Client S7-Kommunikation Nutzdaten je Auftrag 160 Byte Anzahl Verbindungen gesamt Funktionalität Sub-D Schnittstellen Bezeichnung Physik RS485 Anschluss 9polige SubD Buchse Potenzialgetrennt ü HB300 | CPU | 015-CEFNR00 | DE | 16-03...
  • Seite 51 S7-Kommunikation als Client Übertragungsgeschwindigkeit, min. 19,2 kbit/s Übertragungsgeschwindigkeit, max. 12 Mbit/s Funktionalität PROFIBUS Master PG/OP Kommunikation Routing S7-Basis-Kommunikation S7-Kommunikation S7-Kommunikation als Server S7-Kommunikation als Client Aktivieren/Deaktivieren von DP-Slaves Direkter Datenaustausch (Querverkehr) DPV1 HB300 | CPU | 015-CEFNR00 | DE | 16-03...
  • Seite 52 Schnittstelle RS422 Schnittstelle RS485 ü Anschluss 9polige SubD Buchse Übertragungsgeschwindigkeit, min. 150 bit/s Übertragungsgeschwindigkeit, max. 115,5 kbit/s Leitungslänge, max. 500 m Point-to-Point Protokolle Protokoll ASCII ü Protokoll STX/ETX ü Protokoll 3964(R) ü HB300 | CPU | 015-CEFNR00 | DE | 16-03...
  • Seite 53 Ethernet 100 MBit Anschluss RJ45 Potenzialgetrennt ü PG/OP Kommunikation max. Anzahl Verbindungen Produktiv Verbindungen Funktionalität vierte RJ45 Schnittstelle Bezeichnung Physik Ethernet 10/100 MBit Anschluss RJ45 Potenzialgetrennt ü PG/OP Kommunikation ü max. Anzahl Verbindungen HB300 | CPU | 015-CEFNR00 | DE | 16-03...
  • Seite 54 1 ms .. 512 ms Adressbereich Eingänge, max. 2 KB Adressbereich Ausgänge, max. 2 KB EoE Unterstützung ü FoE Unterstützung ü Distributed Clock Unterstützung ü Hotconnect Slaves ü Taktsynchronität ü Management & Diagnose HB300 | CPU | 015-CEFNR00 | DE | 16-03...
  • Seite 55: Umgebungsbedingungen

    131,5 mm x 109 mm x 83 mm Gewicht 325 g Umgebungsbedingungen Betriebstemperatur 0 °C bis 60 °C Lagertemperatur -25 °C bis 70 °C Zertifizierungen Zertifizierung nach UL in Vorbereitung Zertifizierung nach KC HB300 | CPU | 015-CEFNR00 | DE | 16-03...
  • Seite 56: Einsatz Cpu 015

    Nach NetzEIN und CPU-STOP prüft die CPU, ob eine *.pkg-Datei (Firmware-Datei) auf der Speicherkarte vorhanden ist. Wenn ja, zeigt die CPU dies über LED-Blinken an und sie können die Firm- ware über eine Updateanforderung installieren. Ä weitere Informationen auf Seite 83 Die CPU prüft, ob eine zuvor aktivierte VSC gesteckt ist.
  • Seite 57: Adressierung Rückwandbus Peripherie

    Prozessabbild der Eingänge (PAE) Prozessabbild der Ausgänge (PAA) Nach jedem Zyklusdurchlauf wird das Prozessabbild aktualisiert. Maximale Anzahl An die SLIO CPU sind bis zu 64 SLIO Module ankoppelbar. In die Module Summe gehen auch Power- und Klemmen-Module mit ein. Über Hardware-Konfigu- Über Lese- bzw.
  • Seite 58: Hardware-Konfiguration - Cpu

    ð Es öffnet sich ein Dialog für die Geräteauswahl. Wählen Sie unter den "Gerätevorlagen" Ihre CPU und klicken Sie auf [OK]. ð Die CPU wird in "Geräte und Netze" eingefügt und die "Gerätekonfiguration" geöffnet. HB300 | CPU | 015-CEFNR00 | DE | 16-03...
  • Seite 59: Hardware-Konfiguration - I/O-Module

    Laufzeit meter ändern und an die entsprechenden Module übertragen. Hierbei sind die modulspezifischen Parameter in sogenannten "Datensätzen" abzulegen. Näheres zum Aufbau der Datensätze finden Sie in der Beschreibung zu den Modulen. HB300 | CPU | 015-CEFNR00 | DE | 16-03...
  • Seite 60: Hardware-Konfiguration - Ethernet-Pg/Op-Kanal

    Peripherie, aktuelle Zyklus-Zeiten usw. finden. Bei Erstinbetriebnahme bzw. nach dem Rücksetzen auf Werksein- stellungen besitzt der Ethernet-PG/OP-Kanal keine IP-Adresse. Damit Sie online über den Ethernet-PG/OP-Kanal auf die CPU zugreifen können, müssen Sie diesem gültige IP-Adress-Para- meter zuordnen. Diesen Vorgang nennt man "Initialisierung" oder "Urtaufe".
  • Seite 61 Der Wert bleibt bestehen, solange dieser nicht neu zugewiesen, mit einer Hardware-Projektierung über- schrieben oder Rücksetzen auf Werkseinstellung ausgeführt wird. 10. Mit Klick auf "Einstellungen übernehmen" werden die IP- Adressdaten in das aktuelle Projekt übernommen. HB300 | CPU | 015-CEFNR00 | DE | 16-03...
  • Seite 62: Hardware-Konfiguration - Kommunikation

    Bestätigen Sie Ihre Eingabe mit [OK]. ð Die IP-Adressdaten werden in Ihr Projekt übernommen und in "Geräte und Netze" unter "Lokale Baugruppen" aufge- listet. Nach der Übertragung Ihres Projekts ist Ihre CPU über die angegebenen IP-Adressdaten via Ethernet-PG/OP-Kanal erreichbar. Lokale Baugruppen...
  • Seite 63: Einstellung Cpu-Parameter

    Name – Name der Steuerung. Dieser Name wird im Projektbaum angezeigt. Anlagenkennzeichen – Hier haben Sie die Möglichkeit für die CPU ein spezifisches Anlagenkennzeichen festzulegen. – Mit dem Anlagenkennzeichen werden Teile der Anlage ein- deutig nach funktionalen Gesichtspunkten gekennzeichnet. – Die Anlagenkennzeichnung ist gemäß IEC 1346-1 hierar- chisch aufgebaut.
  • Seite 64 Projekt festgelegt und in die CPU geladen ist. – Der Istausbau ist der tatsächliche Ausbau der Baugruppen. – Wenn diese Option deaktiviert ist, bleibt die CPU in den fol- genden Fällen im Betriebszustand STOP: Eine oder mehrere Baugruppen stecken nicht in dem projek- tierten Steckplatz.
  • Seite 65 – Wiederanlauf (100 ms): Maximale Dauer des Wiederanlaufs. Wenn die Zeit zwischen NetzAUS und NetzEIN oder zwischen Betriebszustand STOP und RUN länger ist als die hier einge- gebene Zeit, findet kein Wiederanlauf statt. Die CPU bleibt im Betriebszustand STOP. Zyklus / Taktmerker Hier können Sie das zyklische Verhalten der CPU bestimmen und...
  • Seite 66 OB 85-Aufruf bei Peripheriezugriffsfehler – Reaktion der CPU bei Peripheriezugriffsfehlern während das Prozessabbild aktualisiert wird. – Die VIPA-CPU ist so voreingestellt, dass sie bei Peripheriezu- griffsfehlern keinen OB 85 aufruft und auch keinen Eintrag im Diagnosepuffer erzeugt. Größe Prozessabbild der Ein-/Ausgänge –...
  • Seite 67 Uhrzeitalarme Die Uhrzeitalarm-Organisationsbausteine OB 10 bis OB 17 können die Bearbeitung des OB 1 einmalig oder in einem bestimmten Inter- vall unterbrechen. Je nach verwendeter CPU können Sie bis zu 8 Uhrzeitalarme parametrieren. Priorität – Reihenfolge, in der ein Uhrzeitalarm-Organisationsbaustein bearbeitet wird.
  • Seite 68: Erweiterte Einstellungen

    – Geht Ihre Uhr innerhalb von 24 Stunden 1s nach, können Sie dies mit dem Korrekturfaktor "+1000" ms ausgleichen. Schutz Schutzstufe – Hier können Sie zum Schutz der CPU vor unbefugtem Zugriff eine Schutzstufe einstellen. – kein Schutz (default): Kein Passwort parametrierbar; keine Einschränkungen –...
  • Seite 69: Parameter Mpi-Schnittstelle

    Einsatz CPU 015 Einstellung CPU-Parameter > Parameter Ethernet MPI Baudrate X2 – Unter MPI können Sie hier die MPI-Übertragungsrate vor- geben. Unter PtP wird dieser Parameter von der CPU igno- riert. – Wertebereich: 19,2kB/s ... 12MB/s, default: 187,5kB/s Erweiterte Remanenz Merker –...
  • Seite 70: Projekt Transferieren

    Transfer über MPI Transfer über Ethernet Transfer über Speicherkarte 4.9.1 Transfer über MPI Allgemein Für den Transfer über MPI besitzt die CPU folgende Schnittstelle: Ä "X3: MPI-Schnittstelle" auf Seite 42 X3: MPI Ä "X2: PtP(MPI)-Schnittstelle" auf Seite 42 X2: PtP(MPI) Bei einer urgelöschten CPU ist eine Projektierung über X2...
  • Seite 71 "Kontextmenü è Alles übersetzen". ð Ihr Projekt wird übersetzt und für die Übertragung vorbe- reitet. Klicken Sie im Projektbaum auf Ihre CPU und wählen Sie für den Transfer des Anwenderprogramms und der Hardware-Kon- figuration "Kontextmenü è Alles übertragen". ð Es öffnet sich ein Dialogfenster für die Projektübertragung.
  • Seite 72: Transfer Über Ethernet

    "Kontextmenü è Alles übersetzen". ð Ihr Projekt wird übersetzt und für die Übertragung vorbe- reitet. Klicken Sie Sie im Projektbaum auf Ihre CPU und wählen Sie für den Transfer des Anwenderprogramms und der Hardware-Kon- figuration "Kontextmenü è Alles übertragen". ð Es öffnet sich ein Dialogfenster für die Projektübertragung Wählen Sie den "Porttyp"...
  • Seite 73: Transfer Über Speicherkarte

    VIPA System SLIO Einsatz CPU 015 Zugriff auf den Webserver > Zugriff über Ethernet-PG/OP-Kanal Bestätigen Sie die Abfrage, dass die CPU in den Zustand STOP gebracht werden soll. ð Das Anwenderprogramm und die Hardwarekonfiguration werden über Ethernet in die CPU übertragen.
  • Seite 74: Struktur Der Webseite

    4.10.2 Struktur der Webseite Die Webseite ist dynamisch aufgebaut und richtet sich nach der Anzahl der an der CPU befindlichen Module. Die Webseite dient aus- schließlich der Informationsausgabe. Die angezeigten Werte können nicht geändert werden. Bitte beachten Sie, dass die System SLIO Power- und Klemmen-Module keine Typ-Kennung besitzen.
  • Seite 75 VIPA System SLIO Einsatz CPU 015 Zugriff auf den Webserver > Webseite bei angewählter CPU EtherCAT Port PG/OP Ethernet Port 2 Ethernet Port VIPASetCard Info VSD... Aktivierte VSD bzw. VSC mit Angaben für den Sup- port VSC... VSC-Trial-Time 71:59 Verbleibende Zeit in hh:mm bis bei gezogener VSC der Erweiterungsspeicher bzw.
  • Seite 76 Einsatz CPU 015 VIPA System SLIO Zugriff auf den Webserver > Webseite bei angewählter CPU Link Mode 100 Mbps - Full Duplex Network Infor- mation Port X5 Link Mode Not Available CP Network Information (According To Project Settings) Device Name...
  • Seite 77: Webseite Bei Angewähltem Modul

    Data Hier erhalten Sie Informationen zu Adresse und Zustand der Ein- bzw. Ausgänge. Parameter Bei parametrierbaren Modulen, z.B. Analogmodulen werden hier die aktuell eingestellten Parameter angezeigt. Diese stammen aus der Hardware-Konfiguration. HB300 | CPU | 015-CEFNR00 | DE | 16-03...
  • Seite 78: Betriebszustände

    Anlauf kürzer ist oder die CPU aufgrund eines Fehler in STOP geht. Dies zeigt den Anlauf an. STOP-LED aus Wenn die CPU einen Anlauf fertig bearbeitet hat, geht Sie in den Betriebszustand RUN über. * OB 102 (Kaltstart) Sollte es zu einem "Watchdog"-Fehler kommen, so bleibt...
  • Seite 79: Funktionssicherheit

    Die CPUs besitzen Sicherheitsmechanismen, wie einen Watchdog (100ms) und eine parametrierbare Zykluszeitüberwachung (paramet- rierbar min. 1ms), die im Fehlerfall die CPU stoppen bzw. einen RESET auf der CPU durchführen und diese in einen definierten STOP-Zustand versetzen. Die CPUs von VIPA sind funktionssicher...
  • Seite 80: Urlöschen

    Urlöschen: Urlöschen über Betriebsartenschalter Urlöschen über SPEED7 Studio Vor dem Laden Ihres Anwenderprogramms in Ihre CPU sollten Sie die CPU immer urlöschen, um sicherzustellen, dass sich kein alter Baustein mehr in Ihrer CPU befindet. 4.12.1 Urlöschen über Betriebsartenschalter Vorgehensweise Voraussetzung Ihre CPU muss sich im STOP-Zustand befinden.
  • Seite 81: Urlöschen Über Speed7 Studio

    Sie haben die Möglichkeit unter Einsatz einer Speicherkarte für die CPU und ihre Komponenten ein Firmwareupdate durchzuführen. Hierzu muss sich in der CPU beim Hochlauf eine entsprechend vor- bereitete Speicherkarte befinden. Damit eine Firmwaredatei beim Hochlauf erkannt und zugeordnet werden kann, ist für jede update- fähige Komponente und jeden Hardware-Ausgabestand ein pkg-...
  • Seite 82 Speicherkarte über- Klicken Sie auf "Service è Download è Firmware". tragen Navigieren Sie über "System SLIO è CPU" zu Ihrer CPU und laden Sie die zip-Datei auf Ihren PC. Entpacken Sie die zip-Datei und kopieren Sie die extrahierten pkg-Dateien auf Ihre Speicherkarte.
  • Seite 83: Rücksetzen Auf Werkseinstellung

    Blinken der LEDs SF und FC angezeigt werden kann, selbst wenn sich der Betriebsartenschalter in Stel- lung RUN befindet. In diesem Zustand kann die CPU erst wieder anlaufen, wenn Sie einen weiteren Firmwareup- date-Vorgang auslösen. Tippen Sie hierzu den Betriebsar- tenschalter kurz nach MR und folgen sie den unten beschriebenen Vorgehensweisen.
  • Seite 84 SF, FC und SD. Danach ist die Spannungsversorgung aus- und wieder einzuschalten. Die nachfolgende Abbildung soll die Vorgehensweise verdeutlichen: Bitte führen Sie nach einem Firmwareupdate der CPU immer ein Rücksetzen auf Werkseinstellung durch. HB300 | CPU | 015-CEFNR00 | DE | 16-03...
  • Seite 85: Einsatz Speichermedien - Vsd, Vsc

    Kartenlesegerät beschrieben werden. Nach PowerON bzw. nach Urlöschen überprüft die CPU, ob eine VSD gesteckt ist und sich hier für die CPU gültige Daten befinden. Schieben Sie ihr VSD in den Steckplatz, bis diese, geführt durch eine Federmechanik, einrastet.
  • Seite 86 Zu folgenden Zeitpunkten erfolgt ein Zugriff auf ein Speichermedium: chermedium Nach Urlöschen Die CPU prüft, ob eine VSC gesteckt ist. Wenn ja, werden die ent- sprechenden Zusatzfunktionen freigeschaltet. Die CPU prüft, ob ein Projekt mit dem Namen S7PROG.WLD vor- handen ist. Wenn ja, wird dieses automatisch geladen.
  • Seite 87: Erweiterter Know-How-Schutz

    Urlö- Übertragen Sie die Datei protect.wld auf eine Speicherkarte, stecken schen in CPU über- Sie die Speicherkarte in Ihre CPU und führen Sie nach folgender Vor- tragen gehensweise Urlöschen durch: Mit Urlöschen werden die in protect.wld enthaltenen Bausteine, per- manent vor Zugriffen Dritter geschützt, in der CPU abgelegt.
  • Seite 88: Cmd - Autobefehle

    Das Rücksetzen auf Werkseinstellung hat keinen Einfluss auf geschützte Bausteine. Durch Übertragen einer leeren protect.wld von der Spei- cherkarte mit Urlöschen können Sie in der CPU alle geschützten Bau- steine löschen. Einsatz von Da beim Auslesen eines "protected"...
  • Seite 89: Beschreibung

    Beispiel 2 CMD_START Kennzeichnet den Start der Befehlsliste (0xE801) LOAD_PROJECT proj2.wld Urlöschen und Nachladen von "proj2.wld" (0xE805) WAIT1SECOND Wartet ca. 1 Sekunde (0xE803) WAIT1SECOND Wartet ca. 1 Sekunde (0xE803) IP-Parameter (0xE80E) HB300 | CPU | 015-CEFNR00 | DE | 16-03...
  • Seite 90: Mit Testfunktionen Variablen Steuern Und Beobachten

    Aufzeichnung von Signalen mittels Logikanalyse 4.18.1 Test des Anwenderprogramms im SPS-Simulator Mit dem SPS-Simulator können Sie Ihr Anwenderprogramm auf einer virtuellen CPU testen, bevor Sie dieses in Ihre Steuerung laden. Dies erfolgt nach folgender Vorgehensweise: Laden Sie Ihr Anwenderprogramm. Übersetzen Sie Ihr Anwenderprogramm.
  • Seite 91: Bausteine Beobachten Im Editor

    Im SPEED7 Studio können Sie Variablen eines Bausteins im Baustei- neditor beobachten. Hierzu muss der Baustein, der beobachtet werden soll in der CPU vorliegen und Sie müssen online mit der CPU verbunden sein. Öffnen Sie den Baustein vom Typ OB, FB, FC oder DB) im Bausteineditor.
  • Seite 92: Aufzeichnung Von Signalen Mittels Logikanalyse

    DIAGBUF den aktuellen Inhalt des Diagnosepuffers auf der Spei- Ä Kapitel 4.17 "CMD - Autobefehle" cherkarte speichern. auf Seite 88 Für die Diagnose ist der Betriebszustand der CPU irrelevant. Es können maximal 100 Diagnoseeinträge in der CPU gespeichert werden. HB300 | CPU | 015-CEFNR00 | DE | 16-03...
  • Seite 93 0x0C: Diagnosealarm (gehend) 0x0D: Querverkehr-Verbindungsmeldung 0x0E: Nachbarschaftsänderungsmeldung 0x0F: Taktsynchronisationsmeldung (busseitig) 0x10: Taktsynchronisationsmeldung (geräteseitig) 0x11: Netzwerkkomponentenmeldung 0x12: Uhrzeitsynchronisationsmeldung (busseitig) 0x1F: Ziehen-Alarm Baugruppe ZInfo3: CoE Fehler-Code 0x1381 Manuelle Neustart (Warmstart)-Anforderung PK: Priorität OB: OB-Nummer HB300 | CPU | 015-CEFNR00 | DE | 16-03...
  • Seite 94 OB: Nicht anwenderrelevant oder unbekannt 0x138C Reserve-CPU: Manuelle Anlauf-Anforderung OB: Nicht anwenderrelevant oder unbekannt 0x138D Reserve-CPU: Automatische Anlauf-Anforderung OB: Nicht anwenderrelevant oder unbekannt 0x2521 BCD-Wandlungsfehler ZInfo1: Betroffenes Register 0: AKKU 1 HB300 | CPU | 015-CEFNR00 | DE | 16-03...
  • Seite 95 Ende Umparametrieren einer Baugruppe 0x32C4 Aktivierung eines DP-Slaves mit SFC 12 (D_ACT_DP) mittels MODE = 3 OB: OB-Nummer PK: Priorität ZInfo1: Logische Basisadresse des DP-Masters ZInfo2: Stationsnummer ZInfo2: IO-System-ID ZInfo3: Logische Basisadresse der Station HB300 | CPU | 015-CEFNR00 | DE | 16-03...
  • Seite 96 ZInfo3: Logische Basisadresse der Station ZInfo3: Ausgang ZInfo3: Eingang 0x33C9 Deaktivierung eines DP-Slaves mit der SFC 12 (D_ACT_DP) mittels MODE = 4 OB: OB-Nummer PK: Priorität ZInfo1: Logische Basisadresse des DP-Masters ZInfo2: Stationsnummer ZInfo2: IO-System-ID HB300 | CPU | 015-CEFNR00 | DE | 16-03...
  • Seite 97 OB: Nicht anwenderrelevant oder unbekannt 0x3571 Zu große Schachtelungstiefe von Klammerebenen 0x3572 Zu große Schachtelungstiefe von Master Control Relais 0x3573 Zu große Schachtelungstiefe bei Synchronfehlern 0x3574 Zu große Schachtelungstiefe von Bausteinaufrufen (U-Stack) HB300 | CPU | 015-CEFNR00 | DE | 16-03...
  • Seite 98 OB: Nicht anwenderrelevant oder unbekannt 0x35D4 Unzulässiger Uhrzeitsprung durch Uhrzeitsynchronisation OB: Nicht anwenderrelevant oder unbekannt 0x35D5 Fehler bei Übernahme der Synchronisationszeit OB: Nicht anwenderrelevant oder unbekannt 0x35E1 Global Daten (GD): Falsche Telegrammkennung HB300 | CPU | 015-CEFNR00 | DE | 16-03...
  • Seite 99 BATTF: Ausfall der Pufferspannung in mindestens einem Erweiterungsgerät beseitigt OB: Nicht anwenderrelevant oder unbekannt 0x3833 BATTF: Ausfall der DC 24V Spannungsversorgung in mindestens einem Erweite- rungsgerät beseitigt 0x3842 Diagnosealarm (Modul/Submodul OK) PK: PrioLevel DatID: Reserviert DatID: Eingabebaugruppe DatID: Ausgabebaugruppe HB300 | CPU | 015-CEFNR00 | DE | 16-03...
  • Seite 100 ZInfo3: Erweiterungsgeräteausfall ZInfo3: Prozessorausfall ZInfo3: EPROM-Fehler ZInfo3: RAM-Fehler ZInfo3: ADU/DAU-Fehler ZInfo3: Sicherungsausfall ZInfo3: Prozessalarm verloren 0x3854 PROFINET-IO-Submodul/Modul gesteckt und entspricht parametriertem Submodul/ Modul ZInfo1: Logische Adresse ZInfo2: Device-ID ZInfo2: Subnet-ID DatID: Reserviert HB300 | CPU | 015-CEFNR00 | DE | 16-03...
  • Seite 101 Peripheriezugriffsfehler bei PAE lesen ZInfo2: Länge ZInfo3: Offset 0x38B2 Peripheriezugriffsfehler bei PAA schreiben ZInfo2: Länge ZInfo3: Offset 0x38B3 Peripheriezugriffsfehler bei PAE lesen PK: Priorität OB: OB-Nummer DatID: Längen Information ZInfo1: Res1 HB300 | CPU | 015-CEFNR00 | DE | 16-03...
  • Seite 102 ZInfo2: 13. Erweiterungsgerät ZInfo2: 14. Erweiterungsgerät ZInfo2: 15. Erweiterungsgerät ZInfo3: 16. Erweiterungsgerät ZInfo3: 17. Erweiterungsgerät ZInfo3: 18. Erweiterungsgerät ZInfo3: 19. Erweiterungsgerät ZInfo3: 20. Erweiterungsgerät ZInfo3: 21. Erweiterungsgerät ZInfo3: Wiederkehr mindestens eines Erweiterungsgeräts HB300 | CPU | 015-CEFNR00 | DE | 16-03...
  • Seite 103 ZInfo3: Wiederkehr mindestens eines Erweiterungsgeräts 0x38C4 Wiederkehr einer DP-Station OB: OB-Nummer PK: Priorität ZInfo1: Logische Basisadresse des DP-Masters ZInfo2: Stationsnummer ZInfo2: IO-System-ID ZInfo3: Logische Basisadresse der Station ZInfo3: Ausgang ZInfo3: Eingang HB300 | CPU | 015-CEFNR00 | DE | 16-03...
  • Seite 104 ZInfo3: 16. Erweiterungsgerät ZInfo3: 17. Erweiterungsgerät ZInfo3: 18. Erweiterungsgerät ZInfo3: 19. Erweiterungsgerät ZInfo3: 20. Erweiterungsgerät ZInfo3: 21. Erweiterungsgerät ZInfo3: Wiederkehr mindestens eines Erweiterungsgeräts 0x38C7 Wiederkehr einer DP-Station, jedoch Fehler bei Baugruppenparametrierung HB300 | CPU | 015-CEFNR00 | DE | 16-03...
  • Seite 105 ZInfo3: Ausgang ZInfo3: Eingang 0x38CC PROFINET-IO-Stationswiederkehr mit Störung oder Wartung OB: OB-Nummer PK: Priorität DatID: Reserviert_1 ZInfo1: Logische Basisadresse des IO-Controllers ZInfo2: Stationsnummer ZInfo2: IO-System-ID ZInfo3: Logische Basisadresse der Station ZInfo3: Ausgang HB300 | CPU | 015-CEFNR00 | DE | 16-03...
  • Seite 106 ZInfo3: Eingang 0x38F9 Wiederkehr eines Teils der Submodule eines PROFINET I-Device mit Device-Konfi- gurationsunterschied OB: OB-Nummer PK: Priorität ZInfo1: Logische Basisadresse des IO-Controllers ZInfo2: Stationsnummer ZInfo2: IO-System-ID ZInfo3: Logische Basisadresse der Station HB300 | CPU | 015-CEFNR00 | DE | 16-03...
  • Seite 107 ZInfo1: Logische Basisadresse der Baugruppe, in der der Fehler aufgetreten ist ZInfo2: Baugruppenstörung ZInfo2: Interner Fehler ZInfo2: Externer Fehler ZInfo2: Kanalfehler vorhanden ZInfo2: Externe Hilfsspannung fehlt ZInfo2: Frontstecker fehlt ZInfo2: Baugruppe nicht parametriert ZInfo2: Falsche Parameter in Baugruppe ZInfo2: Baugruppenklasse HB300 | CPU | 015-CEFNR00 | DE | 16-03...
  • Seite 108 DatID: Eingang DatID: Ausgang 0x3954 PROFINET-IO-Submodul/Modul gezogen ZInfo1: Logische Adresse ZInfo2: Device-ID ZInfo2: Subnet-ID DatID: Reserviert DatID: Eingang DatID: Ausgang 0x3961 Baugruppe/Schnittstellenmodul gezogen bzw. nicht ansprechbar OB: Nicht anwenderrelevant oder unbekannt HB300 | CPU | 015-CEFNR00 | DE | 16-03...
  • Seite 109 ZInfo1: Res1 ZInfo2: Länge ZInfo3: RetVal 0x39C1 Erweiterungsgeräteausfall OB: OB-Nummer PK: Priorität ZInfo1: Logische Basisadresse der IM ZInfo2: 1. Erweiterungsgerät ZInfo2: 2. Erweiterungsgerät ZInfo2: 3. Erweiterungsgerät ZInfo2: 4. Erweiterungsgerät ZInfo2: 5. Erweiterungsgerät HB300 | CPU | 015-CEFNR00 | DE | 16-03...
  • Seite 110 ZInfo2: Nr. der DP-Station ZInfo2: DP-Mastersystem-ID ZInfo3: Logische Basisadresse einer S7-Slave-Station bzw. Diagnoseadresse bei einer DP-Norm-Slave-Station ZInfo3: Ausgang ZInfo3: Eingang 0x39CA PROFINET-IO-Systemausfall OB: OB-Nummer PK: Priorität ZInfo1: Logische Adresse des IO-Systems HB300 | CPU | 015-CEFNR00 | DE | 16-03...
  • Seite 111 ZInfo2: IO-System-ID ZInfo3: Logische Basisadresse der Station ZInfo3: Ausgang ZInfo3: Eingang 0x4300 NETZ-EIN gepuffert 0x4301 Betriebszustandsübergang von STOP nach ANLAUF ZInfo1: Stop-Ursache 0x4302 Betriebszustandsübergang von ANLAUF nach RUN 0x4303 STOP durch Stopschalter-Bedienung HB300 | CPU | 015-CEFNR00 | DE | 16-03...
  • Seite 112 0x43D5 Abweisung Ankoppeln wegen ungleichem Speicherausbau des Teil-AS OB: Nicht anwenderrelevant oder unbekannt 0x43D6 Abweisung Ankoppeln wegen ungleichem Systemprogramm des Teil-AS OB: Nicht anwenderrelevant oder unbekannt 0x43D7 Abweisung Ankoppeln wegen Konfigurationsänderung HB300 | CPU | 015-CEFNR00 | DE | 16-03...
  • Seite 113 Reserve-CPU: Wechsel von Anlauf nach Aufdaten 0x43F1 Reserve-Master-Umschaltung 0x43F2 Kopplung inkompatibler H-CPUs durch Systemprogramm blockiert 0x43F4 Reserve-CPU: Sperre des Ankoppelns/Aufdatens mittels SFC90 in der Master-CPU 0x4510 STOP wegen Verletzung des Datumsbereichs der CPU 0x4520 DEFEKT: STOP nicht erreichbar 0x4521 DEFEKT: Ausfall des Befehlsbearbeitungsprozessors...
  • Seite 114 DatID: Baustein-Typ 0x456B STOP durch Ziehen/Stecken (OB nicht geladen oder nicht möglich) OB: Nicht anwenderrelevant oder unbekannt 0x456C STOP durch CPU-Hardwarefehler (OB nicht geladen oder nicht möglich) OB: Nicht anwenderrelevant oder unbekannt HB300 | CPU | 015-CEFNR00 | DE | 16-03...
  • Seite 115 STOP: Backup-Pufferinhalt inkonsistent (kein RUN-Übergang) 0x4590 STOP wegen Überlast der internen Funktionen OB: Nicht anwenderrelevant oder unbekannt 0x4926 DEFEKT: Ausfall der Zeitüberwachung bei Peripheriezugriffen 0x4931 STOP bzw. DEFEKT: Speichertestfehler im Modulspeicher HB300 | CPU | 015-CEFNR00 | DE | 16-03...
  • Seite 116 Firmware-Update: Hardwarestand passt nicht zur Firmware DatID: Nicht anwenderrelevant 0x49B3 Firmwareupdate: Baugruppentyp passt nicht zur Firmware 0x49D2 STOP der Reserve-CPU wegen STOP der Master-CPU während der Ankopplung 0x49D4 STOP eines Masters, da Partner-CPU auch Master ist (Kopplungsfehler) 0x49D8 STOP/Fehlersuchbetrieb/DEFEKT: Hardwarefehler durch anderen Fehler erkannt...
  • Seite 117 VIPA System SLIO Einsatz CPU 015 VIPA-spezifische Diagnose-Einträge Ereignis-ID Bedeutung 0x510F Bei WinLC ist ein Problem aufgetreten, das zum STOP oder DEFEKT der CPU führte 0x530D Neue Anlaufinformation im Betriebszustand STOP 0x5311 Anlauf trotz fehlender Fertigmeldung der Baugruppe(n) 0x5371 Dezentrale Peripherie: Ende der Synchronisation mit einem DP-Master...
  • Seite 118 Kein Anlauf wegen unzulässiger Projektierinformation auf Modul 0x6533 Urlöschanforderung durch ungültigen Modulinhalt 0x6534 Kein Anlauf: Baustein auf Modul mehrfach vorhanden 0x6535 Kein Anlauf: Nicht genügend Speicher um Baustein aus Modul aufzunehmen OB: CPU-Modus HB300 | CPU | 015-CEFNR00 | DE | 16-03...
  • Seite 119 Kein Anlauf: Modul enthält eine unzulässige Bausteinnummer 0x6537 Kein Anlauf: Modul enthält einen Baustein unzulässiger Länge 0x6538 Lokaldaten oder Schreibschutzkennung (bei DB) eines Bausteins für CPU unzulässig 0x6539 Unzulässiger Befehl im Baustein (vom Compiler erkannt) 0x653A Urlöschanforderung, da OB-Lokaldaten auf Modul zu kurz sind 0x6543 Kein Anlauf: Bausteintyp unzulässig...
  • Seite 120 ZInfo3: Nicht anwenderrelevant DatID: Nicht anwenderrelevant 0xE0C0 Nicht genug Speicherplatz im Arbeitsspeicher für Codebaustein (Baustein zu groß) 0xE0CB Fehler bei SZL-Zugriff. ZInfo1: Error 4: SZL falsch 5: Sub-SZL falsch 6: Index falsch HB300 | CPU | 015-CEFNR00 | DE | 16-03...
  • Seite 121 0xE0CE Fehler: Timeout beim Senden der i-Slave-Diagnose 0xE100 Speicherkarten-Zugriffsfehler 0xE101 Speicherkarten-Fehler Filesystem 0xE102 Speicherkarten-Fehler FAT 0xE104 Speicherkarten-Fehler beim Speichern ZInfo3: Nicht anwenderrelevant 0xE200 Speicherkarte Schreiben beendet (Copy Ram2Rom) PK: Nicht anwenderrelevant HB300 | CPU | 015-CEFNR00 | DE | 16-03...
  • Seite 122 ZInfo2: FeatureSet PROFIBUS ZInfo2: FeatureSet Feldbus ZInfo2: FeatureSet Motion ZInfo2: Reserviert 0xE401 FSC-Karte wurde gezogen DatID: FeatureSet Trialtime in Minuten ZInfo1: Speichererweiterung in kB ZInfo2: FeatureSet PROFIBUS ZInfo2: FeatureSet Feldbus ZInfo2: FeatureSet Motion HB300 | CPU | 015-CEFNR00 | DE | 16-03...
  • Seite 123 0x44: SFC 0x46: SFB ZInfo3: Block-Nr. 0xE501 Parserfehler ZInfo3: SDB-Nummer ZInfo1: ErrorCode 1: Parserfehler: SDB Struktur 2: Parserfehler: SDB ist kein gültiger SDB-Typ. ZInfo2: SDB-Typ 0xE604 Mehrfach-Parametrierung einer Peripherieadresse für Ethernet-PG/OPKanal HB300 | CPU | 015-CEFNR00 | DE | 16-03...
  • Seite 124 DatID: Mastersystem-ID 0xE721 Interner Fehler - Kontaktieren Sie bitte die VIPA-Hotline! ZInfo1: Nicht anwenderrelevant ZInfo2: Mastersystem-ID ZInfo3: Nicht anwenderrelevant DatID: Nicht anwenderrelevant 0xE722 Interner Fehler - Kontaktieren Sie bitte die VIPA-Hotline! HB300 | CPU | 015-CEFNR00 | DE | 16-03...
  • Seite 125 Interner Fehler - Kontaktieren Sie bitte die VIPA-Hotline! ZInfo3: Status 0: OK 0xFE81: Fehler beim Erzeugen der Datei 0xFEA1: Fehler beim Schreiben der Datei 0xFEA2: 0xE80B CMD - Autobefehl: DIAGBUF erkannt und erfolgreich ausgeführt HB300 | CPU | 015-CEFNR00 | DE | 16-03...
  • Seite 126 Interner Fehler - Kontaktieren Sie bitte die VIPA-Hotline! 0xE813 Interner Fehler - Kontaktieren Sie bitte die VIPA-Hotline! 0xE816 CMD - Autobefehl: SAVE_PROJECT erkannt, aber nicht ausgeführt, weil CPU-Spei- cher leer ist 0xE8FB CMD - Autobefehl: Fehler: Initialisierung des Ethernet-PG/OP-Kanals mittels...
  • Seite 127 Interner Fehler - Kontaktieren Sie bitte die VIPA-Hotline! 0xEA07 Interner Fehler - Kontaktieren Sie bitte die VIPA-Hotline! 0xEA08 SBUS: Parametrierte Eingangsdatenbreite ungleich der gesteckten Eingangsdaten- breite ZInfo1: Parametierte Eingangsdatenbreite ZInfo2: Steckplatz HB300 | CPU | 015-CEFNR00 | DE | 16-03...
  • Seite 128 Interner Fehler - Kontaktieren Sie bitte die VIPA-Hotline! ZInfo2: HW-Steckplatz ZInfo3: Interface-Typ PK: Nicht anwenderrelevant DatID: Nicht anwenderrelevant 0xEA1A SBUS: Fehler beim Zugriff auf Sbus-FPGA-Adresstabelle. ZInfo2: HW-Steckplatz ZInfo3: Tabelle 0: Lesen 1: Schreiben HB300 | CPU | 015-CEFNR00 | DE | 16-03...
  • Seite 129 ZInfo2: Nicht anwenderrelevant ZInfo3: Nicht anwenderrelevant DatID: Nicht anwenderrelevant 0xEA50 PROFINET-IO-Controller: Fehler in der Konfiguration ZInfo1: Rack/Steckplatz des Controllers ZInfo2: Device-Nr ZInfo3: Steckplatz auf dem Device OB: Nicht anwenderrelevant PK: Nicht anwenderrelevant HB300 | CPU | 015-CEFNR00 | DE | 16-03...
  • Seite 130 OB: Datei-Nr DatID: Zeile ZInfo1: Firmware Majorversion ZInfo2: Firmware Minorversion 0xEA63 Interner Fehler - Kontaktieren Sie bitte die VIPA-Hotline! PK: Controller-Steckplatz OB: Datei-Nr DatID: Zeile ZInfo1: Firmware Majorversion ZInfo2: Firmware Minorversion HB300 | CPU | 015-CEFNR00 | DE | 16-03...
  • Seite 131 ZInfo1: ServiceID, bei der der Fehler aufgetreten ist ZInfo2: Kommando, bei dem der Fehler aufgetreten ist 1: Request 2: Connect 3: Error 0xEA66 PROFINET-IO-Controller: Fehler im Kommunikationsstack PK: Rack-Steckplatz OB: StackError.Service HB300 | CPU | 015-CEFNR00 | DE | 16-03...
  • Seite 132 ZInfo1: Mindest Version für das FPGA ZInfo2: Geladene FPGA Version 0xEA6A PROFINET-IO-Controller: Service-Fehler im Kommunikationsstack PK: Rack-Steckplatz OB: Service ID ZInfo1: ServiceError.Code ZInfo2: ServiceError.Detail ZInfo3: ServiceError.AdditionalDetail ZInfo3: ServiceError.AreaCode 0xEA6B PROFINET-IO-Controller: Fehlerhafte Vendor-ID HB300 | CPU | 015-CEFNR00 | DE | 16-03...
  • Seite 133 PROFINET-IO-Controller: Fehlerhafte Device-ID ZInfo1: Device ID PK: Racksteckplatz OB: Plc-Mode 0x00: Unbekannt 0x01: Stopp-Update 0x02: Stopp-Urlöschen 0x03: Stopp-Initialisierung 0x04: Stopp-Intern 0x06: Kaltstart 0x07: Warmstart 0x08: Run 0x0A: Halt 0x0D: Störung 0xFD: 0xFE: 0xFF: HB300 | CPU | 015-CEFNR00 | DE | 16-03...
  • Seite 134 ZInfo1: Device ID ZInfo2: Nicht anwenderrelevant ZInfo3: Nicht anwenderrelevant OB: PLC-Mode 0x00: Unbekannt 0x01: Stopp-Update 0x02: Stopp-Urlöschen 0x03: Stopp-Initialisierung 0x04: Stopp-Intern 0x06: Kaltstart 0x07: Warmstart 0x08: Run 0x0A: Halt 0x0D: Störung 0xFD: HB300 | CPU | 015-CEFNR00 | DE | 16-03...
  • Seite 135 ZInfo1: Filenamehash[0-3] ZInfo2: Filenamehash[4-7] ZInfo3: Line OB: Nicht anwenderrelevant PK: Nicht anwenderrelevant DatID: SvnRevision 0xEA82 Interner Fehler - Kontaktieren Sie bitte die VIPA-Hotline! ZInfo1: Filenamehash[0-3] ZInfo2: Filenamehash[4-7] ZInfo3: Line OB: Nicht anwenderrelevant HB300 | CPU | 015-CEFNR00 | DE | 16-03...
  • Seite 136 OB: Aktuelle OB-Nummer PK: Core-Status 0: INIT 1: STOP 2: READY 3: PAUSE 4: RUN DatID: Aktuelle Auftrags-Nummer 0xEA93 Interner Fehler - Kontaktieren Sie bitte die VIPA-Hotline! ZInfo1: Filenamehash[0-3] ZInfo2: Filenamehash[4-7] HB300 | CPU | 015-CEFNR00 | DE | 16-03...
  • Seite 137 0x03: Stopp-Initialisierung 0x04: Stopp-Intern 0x06: Kaltstart 0x07: Warmstart 0x08: Run 0x0A: Halt 0x0D: Störung 0xFD: 0xFE: 0xFF: ZInfo1: Diagnoseadresse des Masters ZInfo2: kein Rx Queue ist voll ZInfo2: Kein Sendepuffer verfügbar HB300 | CPU | 015-CEFNR00 | DE | 16-03...
  • Seite 138 ZInfo1: Fehlercode 0x01: 0x02: 0x03: 0x04: 0x05: 0x06: 0x07: 0x08: 0xEAD0 Konfigurationsfehler SyncUnit 0xEB03 SLIO Fehler: IO-Mapping ZInfo1: Fehlerart 0x01: SDB-Parserfehler 0x02: Konfigurierte Adresse bereits belegt 0x03: Mappingfehler PK: Nicht anwenderrelevant HB300 | CPU | 015-CEFNR00 | DE | 16-03...
  • Seite 139 6: Slave-Diagnoseadresse ungültig 7: Slave-Adresse ungültig 8: Slave-Modul IO-Konfiguration ungültig. 9: Logische Adresse bereits in Benutzung. 10:00 11: IO-Mapping Fehler 12: Fehler 13: Fehler beim Initialisieren des EtherCAT-Stacks (wird vom CP eingetragen) HB300 | CPU | 015-CEFNR00 | DE | 16-03...
  • Seite 140 5: Der EtherCAT-State des Antriebs konnte nicht ermittelt werden 6: Fehler beim Versenden des SDO-Requests (für weitere Informationen ist das (nachfolgende) Event mit der ID 0xED60 auf dem CP zu analysieren) HB300 | CPU | 015-CEFNR00 | DE | 16-03...
  • Seite 141 DatID: Station verfügbar 0xEC11 EtherCAT: Wiederkehr Bus mit fehlenden Slaves ZInfo1: Alter Status 0x00: Undefined/Unkown 0x01: Init 0x02: PreOp 0x03: Bootstrap 0x04: SafeOp 0x08: Op ZInfo1: Neuer Status 0x00: Undefined/Unkown 0x01: Init HB300 | CPU | 015-CEFNR00 | DE | 16-03...
  • Seite 142 DatID: Eingangsadresse DatID: Ausgangsadresse DatID: Station nicht verfügbar DatID: Station verfügbar 0xEC30 EtherCAT: Topologie OK ZInfo2: Diagnoseadresse des Masters 0xEC50 EtherCAT: Verteillte Uhren (DC) nicht synchron ZInfo1: Diagnoseadresse des Masters ZInfo3: Tabelle HB300 | CPU | 015-CEFNR00 | DE | 16-03...
  • Seite 143 DatID: Station verfügbar 0xED12 EtherCAT: Ausfall Slave ZInfo1: Alter Status 0x00: Undefined/Unkown 0x01: Init 0x02: PreOp 0x03: Bootstrap 0x04: SafeOp 0x08: Op ZInfo1: Neuer Status 0x00: Undefined/Unkown 0x01: Init 0x02: PreOp 0x03: Bootstrap HB300 | CPU | 015-CEFNR00 | DE | 16-03...
  • Seite 144 0x0030: Ungültige Verteilte Uhren (DC) Sync Konfiguration 0x0031: Ungültige Verteilte Uhren (DC) Satch Konfiguration 0x0032: PLL-Fehler 0x0033: Ungültiger Verteilte Uhren (DC) IO-Fehler 0x0034: Ungültiger Verteilte Uhren (DC) Zeitüberlauf-Fehler 0x0042: Mailbox-EOE 0x0043: Mailbox-COE 0x0044: Mailbox-FOE 0x0045: Mailbox-SOE HB300 | CPU | 015-CEFNR00 | DE | 16-03...
  • Seite 145 DatID: Station nicht verfügbar DatID: Station verfügbar 0xED21 EtherCAT: Fehlerhafter Bus-Statuswechsel ZInfo1: Alter Status 0x00: Undefined/Unkown 0x01: Init 0x02: PreOp 0x03: Bootstrap 0x04: SafeOp 0x08: Op ZInfo1: Neuer Status 0x00: Undefined/Unkown HB300 | CPU | 015-CEFNR00 | DE | 16-03...
  • Seite 146 0x00: Undefined/Unkown 0x01: Init 0x02: PreOp 0x03: Bootstrap 0x04: SafeOp 0x08: Op ZInfo2: Diagnoseadresse der Station ZInfo3: AlStatusCode 0x0000: Kein Fehler 0x0001: Unspezifischer Fehler 0x0011: Ungültige angeforderte Statusänderung 0x0012: Unbekannter angefordeter Status HB300 | CPU | 015-CEFNR00 | DE | 16-03...
  • Seite 147 0x0045: Mailbox-SOE 0x004F: Mailbox-VOE DatID: Eingangsadresse DatID: Ausgangsadresse DatID: Station nicht verfügbar DatID: Station verfügbar 0xED23 EtherCAT: Timeout beim Wechseln des Master-Zustands nach OP, nachdem CPU nach RUN gewechselt hat OB: PLC-Mode HB300 | CPU | 015-CEFNR00 | DE | 16-03...
  • Seite 148 ZInfo2: Diagnoseadresse des Masters 0xED50 EtherCAT: Verteilte Uhren (DC) synchron ZInfo1: Diagnoseadresse des Masters ZInfo3: Tabelle 0: Verteilte Uhren (DC) Master synchron 1: Verteilte Uhren (DC) Slave-Stationen synchron 0xED60 EtherCAT: Diagnosepuffer CP: Slave-Statuswechsel HB300 | CPU | 015-CEFNR00 | DE | 16-03...
  • Seite 149 0x0013: Urladen wird nicht unterstützt 0x0014: Keine gültige Firmware 0x0015: Ungültige Mailbox-Konfiguration 0x0016: Ungültige Mailbox-Konfiguration 0x0017: Ungültige Sync-Manager-Konfiguration 0x0018: Keine gültigen Eingänge verfügbar 0x0019: Keine gültigen Ausgänge verfügbar 0x001A: Synchronisationsfehler 0x001B: Sync-Manager Watchdog HB300 | CPU | 015-CEFNR00 | DE | 16-03...
  • Seite 150 4: Slave hat unerwartet seinen Status gewechselt 0xED61 EtherCAT: Diagnosepuffer CP: CoE-Emergency PK: EtherCAT-Stationsadresse (Low-Byte) OB: EtherCAT-Stationsadresse (High-Byte) DatID: Fehler-Code ZInfo1: Fehler-Register ZInfo1: MEF-Byte1 ZInfo2: MEF-Byte2 ZInfo2: MEF-Byte3 ZInfo3: MEF-Byte4 ZInfo3: MEF-Byte5 HB300 | CPU | 015-CEFNR00 | DE | 16-03...
  • Seite 151 0x08: Run 0x0A: Halt 0x0D: Störung 0xFD: 0xFE: 0xFF: ZInfo1: Diagnoseadresse des Masters ZInfo2: EtherCAT-Stationsadresse 0xEE00 Zusatzinformation bei UNDEF_OPCODE ZInfo1: Nicht anwenderrelevant ZInfo2: Nicht anwenderrelevant ZInfo3: Nicht anwenderrelevant OB: Nicht anwenderrelevant HB300 | CPU | 015-CEFNR00 | DE | 16-03...
  • Seite 152 DatID: Nicht anwenderrelevant 0xEE01 Interner Fehler - Kontaktieren Sie bitte die VIPA-Hotline! ZInfo3: SFB-Nummer 0xEEEE CPU wurde komplett gelöscht, weil der Hochlauf nach NetzEin nicht beendet werden konnte. 0xEF00 Interner Fehler - Kontaktieren Sie bitte die VIPA-Hotline! DatID: Nicht anwenderrelevant...
  • Seite 153: Einsatz Ptp-Kommunikation

    über die Quittierung der Gegenseite beinhaltet. Bei den Protokollen USS und Modbus können Sie durch Aufruf des FC/SFC 218 SER_RCV nach einem SER_SND das Quittungstelegramm aus- lesen. Die FCs/SFCs befinden sich im Lieferumfang der CPU. Verwenden Sie FCs im SPEED7 Studio Aus Kompatibilitätsgründen zu anderen Programmier- Tools sind diese Bausteine als FC und SFC verfügbar und...
  • Seite 154: Prinzip Der Datenübertragung

    Das Prinzip der Datenübertragung ist für alle Protokolle identisch und soll hier kurz gezeigt werden. Daten, die von der CPU in den entsprechenden Datenkanal geschrieben werden, werden in einen FIFO-Sendepuffer (first in first out) mit einer Größe von 2x1024Byte abgelegt und von dort über die Schnittstelle ausgegeben.
  • Seite 155: Parametrierung

    5.4.1 FC/SFC 216 - SER_CFG Beschreibung Die Parametrierung erfolgt zur Laufzeit unter Einsatz des FC/SFC 216 (SER_CFG). Hierbei sind die Parameter für STX/ETX, 3964R, USS und Modbus in einem DB abzulegen. HB300 | CPU | 015-CEFNR00 | DE | 16-03...
  • Seite 156 3964R, USS und Modbus folgenden Aufbau hat: Datenbaustein bei STX/ETX DBB0: STX1 BYTE (1. Start-Zeichen in hexadezi- maler Form) DBB1: STX2 BYTE (2. Start-Zeichen in hexadezi- maler Form) DBB2: ETX1 BYTE (1. Ende-Zeichen in hexadezi- maler Form) HB300 | CPU | 015-CEFNR00 | DE | 16-03...
  • Seite 157 Informationsbits um das Paritätsbit erweitert, das durch seinen Wert ("0" oder "1") den Wert aller Bits auf einen verein- barten Zustand ergänzt. Ist keine Parität vereinbart, wird das Pari- tätsbit auf "1" gesetzt, aber nicht ausgewertet. HB300 | CPU | 015-CEFNR00 | DE | 16-03...
  • Seite 158: Beschreibung

    5: Fehler in PARITY 6: Fehler in STOPBITS 8092h Zugriffsfehler auf Parameter-DB (DB zu kurz) 828xh Fehler in Parameter x von DB-Parameter mit x: 1: Fehler im 1. Parameter 2: Fehler im 2. Parameter HB300 | CPU | 015-CEFNR00 | DE | 16-03...
  • Seite 159: Kommunikation

    Bei STX/ETX, 3964R, Modbus und USS wird immer die unter DATAPTR angegebene Länge oder 0 eingetragen. RETVAL FC/SFC 217 Rückgabewerte, die der Baustein liefert: (Rückgabewerte) Fehler- Beschreibung code 0000h Daten gesendet - fertig 1000h Nichts gesendet (Datenlänge 0) HB300 | CPU | 015-CEFNR00 | DE | 16-03...
  • Seite 160 3964R Wert Beschreibung 2000h Senden fertig ohne Fehler 80FFh NAK empfangen - Fehler in der Kommunikation 80FEh Datenübertragung ohne Quittierung der Gegenseite oder mit fehlerhafter Quittierung 9000h Pufferüberlauf (keine Daten gesendet) HB300 | CPU | 015-CEFNR00 | DE | 16-03...
  • Seite 161 Länge der Rückantwort ist zu lang 80FEh Falscher Funktionscode in der Rückantwort 80FFh Falsche Slave-Adresse in der Rückantwort 9000h Pufferüberlauf (keine Daten gesendet) 9001h Daten sind zu lang (>1024Byte) 9002h Daten sind zu kurz (<2Byte) HB300 | CPU | 015-CEFNR00 | DE | 16-03...
  • Seite 162 Einsatz PtP-Kommunikation VIPA System SLIO Kommunikation > FC/SFC 217 - SER_SND Prinzip der Program- Nachfolgend soll kurz die Struktur zur Programmierung eines Sende- mierung auftrags für die verschiedenen Protokolle gezeigt werden. 3964R HB300 | CPU | 015-CEFNR00 | DE | 16-03...
  • Seite 163 VIPA System SLIO Einsatz PtP-Kommunikation Kommunikation > FC/SFC 217 - SER_SND USS / Modbus ASCII / STX/ETX HB300 | CPU | 015-CEFNR00 | DE | 16-03...
  • Seite 164: Fc/Sfc 218 - Ser_Rcv

    Schnittstelle gelesen werden kann framing Fehler, der anzeigt, dass ein definierter Bitrahmen error nicht übereinstimmt, die zulässige Länge über- schreitet oder eine zusätzliche Bitfolge enthält (Stoppbitfehler) parity Paritätsfehler overflow Der Puffer ist voll. HB300 | CPU | 015-CEFNR00 | DE | 16-03...
  • Seite 165 2: Fehler in DATALEN 3: Fehler in ERROR 8122h Fehler in Parameter DATAPTR (z.B. DB zu kurz) 809Ah Schnittstelle nicht vorhanden bzw. Schnittstelle wird für PROFIBUS verwendet 809Bh Schnittstelle ist nicht konfiguriert HB300 | CPU | 015-CEFNR00 | DE | 16-03...
  • Seite 166: Protokolle Und Prozeduren

    STX/ETX ist ein einfaches Protokoll mit Start- und Ende-Kennung. Hierbei stehen STX für Start of Text und ETX für End of Text. Die Prozedur STX/ETX wird zur Übertragung von ASCII-Zeichen einge- setzt. Sie arbeitet ohne Blockprüfung (BCC). HB300 | CPU | 015-CEFNR00 | DE | 16-03...
  • Seite 167 Die Nutzdaten, d.h. alle Zeichen zwischen Start- und Ende-Ken- nung, werden nach Empfang des Schlusszeichens an die CPU übergeben. Beim Senden der Daten von der CPU an ein Peripheriegerät werden die Nutzdaten an den FC/SFC 217 (SER_SND) über- geben und von dort mit angefügten Start- und Endezeichen über die serielle Schnittstelle an den Kommunikationspartner über-...
  • Seite 168 übergeordneten Master - und mehreren Slave-Sys- temen aufbauen. Das USS-Protokoll ermöglich durch Vorgabe einer fixen Telegrammlänge einen zeitzyklischen Telegrammverkehr. Folgende Merkmale zeichnen das USS-Protokoll aus: Mehrpunktfähige Kopplung Master-Slave Zugriffsverfahren HB300 | CPU | 015-CEFNR00 | DE | 16-03...
  • Seite 169 Hierbei wird die Slave-Adr. (Bit 0 ... 4) ignoriert. Im Gegensatz zu einem "normalen" Send-Auftrag ist beim Broadcast keine Tele- grammauswertung über FC/SFC 218 SER_RCV erforderlich. Nur Schreibaufträge dürfen als Broadcast gesendet werden. HB300 | CPU | 015-CEFNR00 | DE | 16-03...
  • Seite 170: Unterstützte Modbus-Protokolle

    überwachung eingesetzt. Unterstützte Modbus- Die RS485-Schnittstelle unterstützt folgende Modbus-Protokolle: Protokolle Modbus RTU Master Modbus ASCII Master 5.7 Modbus - Funktionscodes Namenskonventionen Für Modbus gibt es Namenskonventionen, die hier kurz aufgeführt sind: HB300 | CPU | 015-CEFNR00 | DE | 16-03...
  • Seite 171 3x - Wort-Bereich für Eingabe-Daten des Masters Zugriff über Funktions-Code 04h 4x - Wort-Bereich für Ausgabe-Daten des Masters Zugriff über Funktions-Code 03h, 06h, 10h Eine Beschreibung der Funktions-Codes finden Sie auf den Folge- seiten. HB300 | CPU | 015-CEFNR00 | DE | 16-03...
  • Seite 172 Liefert der Slave einen Fehler zurück, wird der Funktionscode mit 80h "verodert" zurückgesendet. Ist kein Fehler aufgetreten, wird der Funktionscode zurückgeliefert. ® Fehler Slave-Antwort: Funktionscode OR 80h ® OK Funktionscode Byte-Reihenfolge im 1 Wort Wort High-Byte Low-Byte HB300 | CPU | 015-CEFNR00 | DE | 16-03...
  • Seite 173 CRC/LRC 1Byte 1Byte 1Wort 1Wort 1Wort Antworttelegramm Slave- Funktions- Anzahl der Daten 1. Daten 2. Prüfsumme Adresse Code gelesenen Wort Wort CRC/LRC Bytes 1Byte 1Byte 1Byte 1Wort 1Wort 1Wort max. 125Worte HB300 | CPU | 015-CEFNR00 | DE | 16-03...
  • Seite 174 Code 06h: 1 Wort schreiben in Master-Ausgabe-Bereich 4x Kommandotelegramm Slave-Adresse Funktions-Code Adresse Wort Wert Wort Prüfsumme CRC/LRC 1Byte 1Byte 1Wort 1Wort 1Wort Antworttelegramm Slave-Adresse Funktions-Code Adresse Wort Wert Wort Prüfsumme CRC/LRC 1Byte 1Byte 1Wort 1Wort 1Wort HB300 | CPU | 015-CEFNR00 | DE | 16-03...
  • Seite 175 Code Worte Bytes CRC/ 1Byte 1Byte 1Wort 1Wort 1Byte 1Wort 1Wort 1Wort 1Wort max. 125Worte Antworttelegramm Slave-Adresse Funktions-Code Adresse 1. Wort Anzahl der Prüfsumme Worte CRC/LRC 1Byte 1Byte 1Wort 1Wort 1Wort HB300 | CPU | 015-CEFNR00 | DE | 16-03...
  • Seite 176: Einsatz Ethernet-Kommunikation - Produktiv

    Starten zwei Teilnehmer gleichzeitig eine Sendung, so erkennen sie dies, stellen die Sendung ein und starten nach einer Zufallszeit erneut. Durch Einsatz von Switches wird eine kollisionsfreie Kommunika- tion zwischen den Teilnehmern gewährleistet. HB300 | CPU | 015-CEFNR00 | DE | 16-03...
  • Seite 177: Grundlagen - Iso/Osi-Schichtenmodell

    Schicht und steuert die Art, wie Sender einen einzigen Über- tragungskanal gemeinsam nutzen. Die LLC (Logical Link Control) ist die obere Schicht und stellt die Verbindung für die Übertragung der Datenrahmen von einem Gerät zum anderen her. HB300 | CPU | 015-CEFNR00 | DE | 16-03...
  • Seite 178: Grundlagen - Begriffe

    Die Netzwerkstationen sind, durch einen Mindestabstand getrennt, mit dem Netzwerkkabel verbunden. Die Netzwerkstationen und das Netzwerkkabel zusammen bilden ein Gesamtsegment. Alle Segmente eines Netzwerks bilden das Ethernet (Physik eines Netz- werks). HB300 | CPU | 015-CEFNR00 | DE | 16-03...
  • Seite 179: Grundlagen - Protokolle

    Früher gab es das Triaxial- (Yellow Cable) oder Thin Ethernet-Kabel (Cheapernet). Mittlerweile hat sich aber aufgrund der Störfestigkeit das Twisted Pair Netzwerkkabel durchgesetzt. Die CPU hat einen Twisted-Pair-Anschluss. Das Twisted Pair Kabel besteht aus 8 Adern, die paarweise miteinander verdrillt sind. Aufgrund der Verdrillung ist dieses System nicht so störanfällig wie frühere Koaxialnetze.
  • Seite 180 Die Quittierung der Datenübertragung erfolgt vom Partner auf Schicht 7 des ISO/OSI-Schichtenmodells. Zur Datenübertragung auf SPS-Seite sind für Siemens S7-Verbin- dungen die FB/SFB-VIPA-Hantierungsbausteine zu verwenden. Nähere Informationen zum Einsatz der Bausteine finden Sie im Handbuch Operationsliste HB00_OPL_SP7. HB300 | CPU | 015-CEFNR00 | DE | 16-03...
  • Seite 181 Sie zuvor sowohl auf der Sender- als auch auf der Empfängerseite einen lokalen Kommunikationszugangspunkt einrichten. Bei jedem Sendauftrag können Sie den remoten Partner durch Angabe seiner IP-Adresse und seiner Port-Nr. neu referenzieren. HB300 | CPU | 015-CEFNR00 | DE | 16-03...
  • Seite 182: Grundlagen - Ip-Adresse Und Subnetz

    Klasse D für Multicast-Adressen und die Klasse E ist für besondere Zwecke reserviert. Die Adressformate der 3 Klassen A, B, C unter- scheiden sich lediglich dadurch, dass Network-ID und Host-ID ver- schieden lang sind. HB300 | CPU | 015-CEFNR00 | DE | 16-03...
  • Seite 183: Grundlagen - Mac-Adresse Und Tsap

    Diese Adresse wird als Broadcast-Adresse verwendet und adressiert alle Teilnehmer im Netz. Adresse bei Erstinbetriebnahme – Jeder CP einer VIPA-CPU besitzt immer eine eindeutige MAC- Adresse. Diese finden Sie auf einem Aufkleber unterhalb der Frontklappe. HB300 | CPU | 015-CEFNR00 | DE | 16-03...
  • Seite 184: Schnelleinstieg

    6.7 Schnelleinstieg Übersicht Bei der Erstinbetriebnahme bzw. nach dem Urlöschen mit erneutem PowerON der CPU besitzen der Ethernet PG/OP-Kanal und der NET- CP keine IP-Adresse. Diese sind lediglich über ihre MAC-Adresse erreichbar. Mittels der MAC-Adressen, die auf die Front aufgedruckt sind, in der Reihenfolge Adresse NET-CP und darunter Adresse Ethernet PG/OP-Kanal, können Sie der entsprechenden Komponente...
  • Seite 185: Hardware-Konfiguration - Cpu

    Die Zuweisung der IP-Adressdaten erfolgt im SPEED7 Studio nach folgender Vorgehensweise: Starten Sie das SPEED7 Studio mit Ihrem Projekt. Klicken Sie im Projektbaum auf Ihre CPU "PLC ... CPU ..." Wählen Sie "Kontextmenü è Geräteeigenschaften" ð Es öffnet sich das Dialogfenster "Geräteeigenschaften" .
  • Seite 186: Siemens S7-Verbindungen Projektieren

    Klicken Sie im Projektbaum auf "Neues Gerät hinzufügen ..." . ð Es öffnet sich ein Dialog für die Geräteauswahl. Wählen Sie unter den "Gerätevorlagen" Ihre CPU und klicken Sie auf [OK]. ð Die CPU wird in "Geräte und Netze" eingefügt und die "Gerätekonfiguration" geöffnet. Gerätekonfiguration Slot...
  • Seite 187 Nähre hierzu finden Sie in der zugehörigen Online-Hilfe bzw. Dokumentation. Nach dem Laden Ihres Projekts können Sie "Geräte und Netze" direkt über den Projektbaum aufrufen. Die Arbeitsumgebung von "Geräte und Netze" hat folgenden Aufbau: HB300 | CPU | 015-CEFNR00 | DE | 16-03...
  • Seite 188: Stationen Vernetzen Und Verbindungen Projektieren

    über das Kontextmenü der NET-CP-Netzmarkierung nach folgender Vorgehensweise: Gehen Sie mit der Maus auf die NET-CP-Netzmarkierung Öffnen Sie mit "Kontextmenü è Neue Verbindung einfügen" den Dialog zum Anlegen einer Verbindung HB300 | CPU | 015-CEFNR00 | DE | 16-03...
  • Seite 189 Bei Siemens S7-Verbindungen werden Kommunikationsverbin- dungen durch eine Verbindungs-ID für jeden Kommunikations- partner spezifiziert. Eine Verbindung wird durch den lokalen und fernen Verbindungs- endpunkt spezifiziert. Bei Siemens S7-Verbindungen müssen die verwendeten TSAPs kreuzweise übereinstimmen. HB300 | CPU | 015-CEFNR00 | DE | 16-03...
  • Seite 190 – Die ID ist das Bindeglied zu Ihrem SPS-Programm. Die ID muss identisch sein mit der ID in der Aufrufschnittstelle des FB/SFB-Hantierungsbausteins. Hier finden Sie auch die Para- meter "ID" und "LADDR" , welche in den Hantierungsbaus- teinen anzugeben sind. HB300 | CPU | 015-CEFNR00 | DE | 16-03...
  • Seite 191: Beschreibung

    Quittung an den Partner-FB/SFB geschickt, und der Parameter LEN aktualisiert. FB/SFB 14 Remote CPU lesen: Mit dem FB/SFB 14 GET können Daten aus einer remoten CPU aus- gelesen werden, wobei sich die CPU im Betriebszustand RUN oder STOP befinden kann. FB/SFB 15 Remote CPU schreiben: Mit dem FB/SFB 15 PUT können Daten in eine remote CPU...
  • Seite 192: Offene Kommunikation Projektieren

    Fehlerinformation: ERROR = 1, STATUS = 8088h. Verbindungsloses Pro- Bei den verbindungslosen Protokollen entfallen Verbindungsauf- tokoll und Verbindungsabbau zum remoten Partner. Verbindungslose Protokolle übertragen die Daten unquittiert und damit ungesichert zum remoten Partner. HB300 | CPU | 015-CEFNR00 | DE | 16-03...
  • Seite 193 – Falls Sie die Länge der zu empfangenden Daten kleiner gewählt haben als die Länge der gesendeten Daten, kopiert der Empfangsbaustein keine Daten in den Empfangsdatenbe- reich, sondern liefert folgende Fehlerinformation: ERROR = 1, STATUS = 8088h. HB300 | CPU | 015-CEFNR00 | DE | 16-03...
  • Seite 194 TRCV Daten empfangen FB 65 TCON Verbindungsaufbau Einrichtung des lokalen Kommu- nikationszugangspunktes FB 66 TDISCON Verbindungsabbau Auflösung des lokalen Kommuni- kationszugangspunktes FB 67 TUSEND Daten senden FB 68 TURCV Daten empfangen HB300 | CPU | 015-CEFNR00 | DE | 16-03...
  • Seite 195: Optional: Ethernet-Kommunikation - Ethercat

    EtherCAT eine Nutzdatenrate von über 90%. Das für Prozessdaten optimierte EtherCAT-Protokoll wird direkt im Ethernet-Telegramm transportiert. Dieses wiederum kann aus mehreren Untertelegrammen bestehen, die jeweils einen Spei- cherbereich des Prozessabbilds bedienen. HB300 | CPU | 015-CEFNR00 | DE | 16-03...
  • Seite 196: Übertragungsmedium

    Prozessdaten übertragen werden. 7.1.2 EtherCAT Zustandsmaschine Zustände In jedem EtherCAT-Kommunikationsteilnehmer ist eine Zustandsma- schine implementiert. Für jeden Zustand ist definiert, welche Kommu- nikationsdienste über EtherCAT aktiv sind. Die Zustandsmaschine wird vom EtherCAT-Master gesteuert. HB300 | CPU | 015-CEFNR00 | DE | 16-03...
  • Seite 197 Dieser Zustand ist nur über Init zu erreichen. Im Zustand Boot ist Mailbox-Kommunikation über das Protokoll File- Access over EtherCAT (FoE) möglich, aber keine andere Mailbox- Kommunikation und keine Prozessdaten-Kommunikation. HB300 | CPU | 015-CEFNR00 | DE | 16-03...
  • Seite 198: Coe - Canopen Over Ethernet

    Sie komfortabel auf alle Geräteparameter zugreifen und gleichzeitig Daten einlesen und ausgeben. Echtzeitdaten lesen Sie über PDOs und die Parametrierung führen Sie über SDOs aus. Weiter stehen Ihnen Emergency-Objekte zur Verfügung. Destination address Source address CRC Checksum HB300 | CPU | 015-CEFNR00 | DE | 16-03...
  • Seite 199: Inbetriebnahme Und Anlaufverhalten

    Schalten Sie die Spannungsversorgung ein. 7.2.3 Anlaufverhalten Bedingungen für den Nach PowerON und dem ANLAUF (inkl. OB100) wird die CPU nach Anlauf RUN geschalten. Dies bringt den EtherCAT-Master in den Zustand Op und dieser fordert den Zustand Op bei den angebundenen EtherCAT Slave-Stationen an.
  • Seite 200: Hardware-Konfiguration - Cpu

    Topologie bzw. optionalen Slaves. Ja: J | Nein: N | nicht relevant: X 7.3 Hardware-Konfiguration - CPU Die CPU ist im SPEED7 Studio zu projektieren. Mit dem integrierten SPEED7 EtherCAT Manager können Sie Ihr EtherCAT-Netzwerk konfigurieren. Vorgehensweise Starten Sie das SPEED7 Studio.
  • Seite 201: Taktsynchronität Mit Freischaltung Von Ob 60 Und Ob

    VIPA System SLIO Optional: Ethernet-Kommunikation - EtherCAT Hardware-Konfiguration - CPU Wählen Sie unter den "Gerätevorlagen" Ihre CPU und klicken Sie auf [OK]. ð Die CPU wird in "Geräte und Netze" eingefügt und die "Gerätekonfiguration" geöffnet. Gerätekonfiguration Slot Baugruppe CPU 015-CEFNR00...
  • Seite 202: Konfiguration Ethercat-Master

    Diagnose über den SPEED7 EtherCAT Manager Diagnose zur Laufzeit im Anwenderprogramm (OB 1, SFB 52) Diagnose über Systemzustandslisten - SZL Diagnose über OB-Startinformationen Diagnose über Diagnosepuffer CPU bzw. CP Diagnose über die Status-LEDs HB300 | CPU | 015-CEFNR00 | DE | 16-03...
  • Seite 203: Diagnose Über Den Speed7 Ethercat Manager

    Stations-Adresse, von der die CoE-Emergency kommt (2Byte). Datensatz-Struktur Index [Byte] Inhalt Beschreibung NumberOfEntries Anzahl der nachfolgenden CoE-Emergency Einträge (0 ... n) 2 + (n*12) n * CoE-Emergency CoE-Emergency-Eintrag Eintrag entsprechend dem angef- ragten Datensatz HB300 | CPU | 015-CEFNR00 | DE | 16-03...
  • Seite 204: Coe-Emergency Eintrag

    Fehler geliefert. Wenn die Slave-ID gültig ist, aber keine CoE-Emergencies für diesen Slave vorhanden ist, ist die Anzahl der gelieferten Einträge entspre- chend 0. Parameter: Slave-ID (1 ... 512) NumberOfEntries: 0 ... 1 HB300 | CPU | 015-CEFNR00 | DE | 16-03...
  • Seite 205: R M10.1 'Rücksetzen Von Req

    über CoE von der Slave-Station abgefragt. Sollte eine Slave-Station CoE oder einen dieser Werte im Objektverzeichnis nicht unterstützen, so werden die Werte mit 0xFF aufgefüllt. Der Datensatz hat folgende Struktur: HB300 | CPU | 015-CEFNR00 | DE | 16-03...
  • Seite 206 Unsigned8 reserved Unsigned8 DCP Mod Timestamp Array of Unsigned8[8] phys_mode_1 Unsigned8 phys_mode_2 Unsigned8 phys_mode_3 Unsigned8 phys_mode_4 Unsigned8 phys_mode_5 Unsigned8 phys_mode_6 Unsigned8 phys_mode_7 Unsigned8 phys_mode_8 Unsigned8 phys_mode_9 Unsigned8 phys_mode_10 Unsigned8 phys_mode_11 Unsigned8 HB300 | CPU | 015-CEFNR00 | DE | 16-03...
  • Seite 207 Datensatz 0x3001 Der Datensatz dient zum Auslesen des zuletzt gemeldeten AL Status Codes einer EtherCAT Slave-Station. Der Inhalt des Datensatzes bleibt solange bestehen, bis Urlöschen durchgeführt oder eine neue Konfiguration geladen wird. HB300 | CPU | 015-CEFNR00 | DE | 16-03...
  • Seite 208: Zugriff Auf Ethercat-Master-Register

    1: AL Status Code ist gültig reserviert Die Validity wird erst auf 1 gesetzt, wenn von der EtherCAT Slave-Station ein Al Status Code gemeldet wird. Bei einer fehlerfreien EtherCAT Slave-Station ist dieses Byte 0. HB300 | CPU | 015-CEFNR00 | DE | 16-03...
  • Seite 209 Abfrage Buszeit des DC-Master 0x5024 Abfrage Sync-Signal Zeitdifferenz 0x5025 Abfrage DC-Master Zeitdifferenz 0x5026 Abfrage DC-Master-Fehler 0x5027 Abfrage DC-Master und DC-Slave in sync 0x5028 Abfrage Slaves in sync 0x5029 Abfrage Differenz Systemzeit in ns HB300 | CPU | 015-CEFNR00 | DE | 16-03...
  • Seite 210 Maximale DC-Master-Abweichung in ns 0 DCM_OutOfSyncCnt DWORD Zähler, wie oft DC-Master "out of sync" war. Der Zähler wird zurückgesetzt, wenn Urlöschen durchgeführt wird bzw. wenn eine neue Konfiguration auf die CPU geladen wird. HB300 | CPU | 015-CEFNR00 | DE | 16-03...
  • Seite 211 Senden azy- klischer Frames hervorgerufen wurden. AdminViolationCount DWORD Anzahl der Grundtaktsverlet- zungen, die durch administrative Aufgaben hervorgerufen wurden. 7.4.2.6.3 Datensatz 0x5010 Mit diesem Datensatz können erweiterte Statistik-Werte bezüglich des Buszyklus abgefragt werden. HB300 | CPU | 015-CEFNR00 | DE | 16-03...
  • Seite 212 Zeit CycleType1_Max DWORD CycleType1_Avg DWORD CycleType2_Min DWORD Min-, Max- und Durchschnittswert der verbrauchten Zeit CycleType2_Max DWORD CycleType2_Avg DWORD CycleType3_Min DWORD Min-, Max- und Durchschnittswert der verbrauchten Zeit CycleType3_Max DWORD HB300 | CPU | 015-CEFNR00 | DE | 16-03...
  • Seite 213 CtlError Drift ErrorCo System- InSync InSync Time-Diff 7288 2613991646 -8902 7289 2615997039 -8404 7290 2616990436 -8894 7291 2616990436 -9214 7292 2617998192 -10674 … … … … … … … … … HB300 | CPU | 015-CEFNR00 | DE | 16-03...
  • Seite 214 Parameter Recording auf 1 gesetzt. – Besonders der Modus 1 ist beim Laden der Konfigura- tion auf die CPU relevant. Die Modi 2, 3 und 4 können auch zu einem späteren Zeitpunkt ohne Laden der Konfiguration auf die CPU gestartet werden.
  • Seite 215 Modus = 3 Count = 10000 DCM_Count = 0 (irrelevant bei Modus 3) Recording = 1 (hiermit wird die Aufzeichnung gestartet) Prüfen Sie mit Datensatz 0x5020, ob die Aufzeichnung beendet wurde. HB300 | CPU | 015-CEFNR00 | DE | 16-03...
  • Seite 216: Aufgrund Der Möglichen Maximalgröße Der Datensätze Sind

    0: out of sync 1: in sync 0x5028 DC_InSync BYTE Gibt an, ob die DC-Slaves untereinander in sync sind. 0: out of sync 1: in sync 0x5029 SystemTime- DINT Siehe unten Difference HB300 | CPU | 015-CEFNR00 | DE | 16-03...
  • Seite 217: Diagnose Über Systemzustandslisten - Szl

    7.4.4 Diagnose über OB-Startinformationen Bei Auftreten eines Fehlers generiert das gestörte System eine Diag- nosemeldung an die CPU. Daraufhin ruft die CPU den entsprech- enden Diagnose-OB auf. Hierbei übergibt das CPU-Betriebssystem dem OB in den temporären Lokaldaten eine Startinformation. Durch...
  • Seite 218: Diagnose Über Diagnosepuffer Cpu Bzw. Cp

    Vollduplexübertragung ist nicht aktiviert Ausfall eines angeschlossenen IO-Device Mindestens ein IO-Device ist nicht ansprechbar (Topologie- Fehler) Fehlerhafte Projektierung ○ Fehlerhafte Projektierung: Im Diagnosepuffer wurde 0xEA64 einge- tragen. Zusätzlich leuchtet die SF-LED der CPU. HB300 | CPU | 015-CEFNR00 | DE | 16-03...
  • Seite 219: Alarmverhalten

    Alarm generiert, welcher in Form einer definierten Daten- struktur an die CPU weitergeleitet wird. Während des Alarmhandlings in der CPU wird daraufhin ermittelt, ob ein OB-Aufruf erfolgen soll, die Daten einer SZL zu aktualisieren oder weitere Aktionen erforderlich sind.
  • Seite 220 Adresstyp des alarmauslösenden Moduls) Info1 WORD Diagnoseadresse des Slaves Info2 WORD Error-Code aus CoE-Emergency Info3 WORD Slavestate aus CoE-Emergency User1 WORD AlarmPrio, AlarmRef User2 WORD EtherCAT-Slave-Adresse SZL-Daten aktualisieren Herstellerspezifische Alarme ändern keine SZLs HB300 | CPU | 015-CEFNR00 | DE | 16-03...
  • Seite 221 0x54 oder 0x55 (abhängig vom Adresstyp des alarmauslösenden Moduls) Info1 WORD Diagnoseadresse des Slaves Info2 WORD Error-Code aus CoE-Emergency Info3 WORD Slavestate aus CoE-Emergency User1 WORD Alarmprio, AlarmRef User2 WORD EtherCAT-Slave-Adresse HB300 | CPU | 015-CEFNR00 | DE | 16-03...
  • Seite 222 Changed PrioLevel BYTE Priorität des OB86 OBNr BYTE Reserved1 BYTE 1, wenn Slave verfügbar, sonst 0 IoFlag BYTE 0x54 bei Eingangsadresse in ZInfo1, 0x55 bei Ausgangsadresse Info1 WORD 0xXXYY: XX=OldState, YY=NewState HB300 | CPU | 015-CEFNR00 | DE | 16-03...
  • Seite 223 IOFlag Slaves Status des 0xED20 Masters (abhängig abweichen vom Status- wechsel) 7.5.2.4 DIAGNOSE_ALARM_GEHEND (0x000C) Eigenschaften Auslösendes Event EC_NOTIFY_MBOXRCV - Mailbox-Nachricht erhalten - mit dem Typ eMbxTferType_COE_EMERGENCY Mitgelieferte Daten Slave-Adresse CoE-Emergency HB300 | CPU | 015-CEFNR00 | DE | 16-03...
  • Seite 224 Eventclass, IOFlag StartEvent 0x3842 PrioLevel 0xC554 Diagnose EtherCAT Slave von OB 82 Adresse Error-Code Status Slaves 7.5.2.5 DIAGNOSE_ALARM_Kommend (0x0001) Eigenschaften Auslösendes Event EC_NOTIFY_MBOXRCV - Mailbox-Nachricht erhalten - mit dem Typ eMbxTferType_COE_EMERGENCY HB300 | CPU | 015-CEFNR00 | DE | 16-03...
  • Seite 225 Snapshot zum Zeitpunkt des Alarmevents - kann über SFB 54 aus- gewertet werden. Diagnosepuffer schreiben EventId:= PrioLevel OBNr. Reserved1, Info1 Info2 Info3 Eventclass, IOFlag StartEvent 0x3942 PrioLevel 0xC554 Diagnose EtherCAT Slave von OB 82 Adresse Error-Code Status Slave HB300 | CPU | 015-CEFNR00 | DE | 16-03...
  • Seite 226 Meldung nicht zur CPU gesendet, da das Gesamtergebnis für fehlerhafte Slaves des Status-Wech- sels im Event BUS_STATE_CHANGED übermittelt wird. Alarm-Handling in der Der jeweils neue Slave-Status wird auf Seiten der CPU für jeden Slave gespeichert. OB-Startinformationen eintragen und OB aufrufen Struktur-...
  • Seite 227 Alarm-Handling in der OB-Startinformationen eintragen und OB aufrufen Struktur- Datentyp Beschreibung element EventClass BYTE 0xED FLT_ID BYTE 0x30 PrioLevel BYTE Priorität des OB 86 OBNr BYTE Reserved1 BYTE IoFlag BYTE Info1 WORD HB300 | CPU | 015-CEFNR00 | DE | 16-03...
  • Seite 228 Alarm-Handling in der OB-Startinformationen eintragen und OB aufrufen Struktur- Datentyp Beschreibung element EventClass BYTE 0xED FLT_ID BYTE 0x30 PrioLevel BYTE Priorität des OB 86 OBNr BYTE Reserved1 BYTE IoFlag BYTE Info1 WORD HB300 | CPU | 015-CEFNR00 | DE | 16-03...
  • Seite 229: Systemeigenschaften

    Konfiguration auf die Baugruppe geladen wird. Hierbei zeigt die EC-LED des EtherCAT-Masters den Zustand PreOp an, obwohl sich dieser im SafeOP befindet. Auch die CPU bekommt den Zustand PreOp geliefert. Ursache: Die CP-Applikation kann die große Anzahl an Stack-Notifi- cations nicht mehr bearbeiten, da bei jedem Statuswechsel von jeder Slave-Station eine Notification gesendet wird.
  • Seite 230: Firmwareupdate

    Sie bei Einsatz der EtherCAT Slave-Stationen von VIPA bei Zykluszeiten > 100ms immer die Fehlermeldung AIStatusCode 0x1B. Hierbei belässt die CPU die Slave-Station im aktuellen Status, d.h. dieser wird beim Polling ignoriert. Den Status können Sie aber mittels SDO-Zugriff bzw. mit dem SPEED7 EtherCAT Manager ändern.
  • Seite 231: Fb 52 - Read Sdo - Lesezugriff Auf Objektver- Zeichnis

    Busspezifischer Fehlercode. Ist während der Bearbeitung des SDO-Zugriffs ein Fehler aufge- treten, so ist in diesem Parameter der SDO- Abort-Fehlercode (EtherCAT-Fehlercode) ange- geben. Länge der gelesenen Daten. RECORD INOUT Bereich für die gelesenen Daten. HB300 | CPU | 015-CEFNR00 | DE | 16-03...
  • Seite 232: Beschreibung

    Die benötigten Betriebsmittel sind momentan belegt. nein 0x80C4 Interner temporärer Fehler: Auftrag konnte nicht ausge- führt werden. 0x80C5 Baugruppe nicht verfügbar. 0x80D2 Fehler beim Lesen eines SDO aufgrund falscher Aufruf- Parameter. HB300 | CPU | 015-CEFNR00 | DE | 16-03...
  • Seite 233 SDO: Invalid sequence number (block mode only) CoE abort code 0x05040003 of slave 0x98110045 SDO: CRC error (block mode only) CoE abort code 0x05040004 of slave 0x98110046 SDO: Out of memory CoE abort code 0x05040005 of slave HB300 | CPU | 015-CEFNR00 | DE | 16-03...
  • Seite 234 0x9811005D SDO: Unknown code Unknown CoE abort code of slave 0x9811010E Command not executed Slave is not present at the bus HB300 | CPU | 015-CEFNR00 | DE | 16-03...
  • Seite 235: Fb 53 - Write Sdo - Schreibzugriff Auf Objektverzeichnis

    Bearbeitung des SDO-Zugriffs ein Fehler aufge- treten, so ist in diesem Parameter der SDO- Abort-Fehlercode (EtherCAT-Fehlercode) ange- geben. Länge der zu schreibenden Daten. RECORD INOUT Bereich für die zu schreibenden Daten. HB300 | CPU | 015-CEFNR00 | DE | 16-03...
  • Seite 236 Die benötigten Betriebsmittel sind momentan belegt. nein 0x80C4 Interner temporärer Fehler: Auftrag konnte nicht ausge- führt werden. 0x80C5 Baugruppe nicht verfügbar. 0x80D2 Fehler beim Lesen eines SDO aufgrund falscher Aufruf- Parameter. HB300 | CPU | 015-CEFNR00 | DE | 16-03...
  • Seite 237 SDO: Invalid sequence number (block mode only) CoE abort code 0x05040003 of slave 0x98110045 SDO: CRC error (block mode only) CoE abort code 0x05040004 of slave 0x98110046 SDO: Out of memory CoE abort code 0x05040005 of slave HB300 | CPU | 015-CEFNR00 | DE | 16-03...
  • Seite 238 0x9811005D SDO: Unknown code Unknown CoE abort code of slave 0x9811010E Command not executed Slave is not present at the bus HB300 | CPU | 015-CEFNR00 | DE | 16-03...
  • Seite 239: Objekt-Verzeichnis

    0x00 Device Unsigned32 0x00001389 0x00001389 means Type 7.9.2.2 Device Name 0x1008 Sub- Name Type Access Value Meaning index 0x00 Device Visible string VIPA 31x Name of the EtherCAT name device HB300 | CPU | 015-CEFNR00 | DE | 16-03...
  • Seite 240 Product Code of the Code (default) EtherCAT device 0x03 Revision Unsigned32 0x00000000 Revision Number Number (default) (EtherCAT master soft- ware version) 0x04 Serial Unsigned32 0x00000000 Serial Number of the Number (default) EtherCAT device HB300 | CPU | 015-CEFNR00 | DE | 16-03...
  • Seite 241 Messages (default = 0) Bit 2 = 1: Disable Storing Warning Messages (default = 0) Bit 3 = 1: Disable Storing Error Messages (default = 0) Bit 4...15: reserved for future HB300 | CPU | 015-CEFNR00 | DE | 16-03...
  • Seite 242: Generic Master Objects: 0X2000-0X20Ff

    Unsigned32 Register 0x2001 Master State Summary Unsigned32 0x2002 RECORD Bus Diagnosis Object BusDiagnostic (0x40) 0x2005 RECORD MAC Address MACAddress (0x41) 0x2010 Debug Register Unsigned48 0x2020 RECORD Master Init. Parameters MasterInitParm (0x42) HB300 | CPU | 015-CEFNR00 | DE | 16-03...
  • Seite 243 Bit 0...11 CoE DataType e.g. Data Type Data defined through 0x0007 = UINT32 CoE DataType Length in Byte Byte Array Byte stream byData[Size] Length in Byte ASCII-String String szString[Length] (not ‘\0’ terminated) HB300 | CPU | 015-CEFNR00 | DE | 16-03...
  • Seite 244 Bit 4: Clear Cyclic Frame Counter (Idx 10) Bit 5: Clear Cyclic Datagram Counter (Idx 11) Bit 6: Clear Acyclic Frame Counter (Idx 12) Bit 7: Clear Acyclic DataGram Counter (Idx 13) Bit 8...31: Reserved HB300 | CPU | 015-CEFNR00 | DE | 16-03...
  • Seite 245 Unsigned8 EC_T_INITMASTERPARMS.dwVersion Application Unsigned32 dwVersion Master Unsigned32 EC_T_MASTER_CONFIG.nSlaveMultiplier Unsigned32 EC_T_MASTER_CONFIG.dwEcatCmdTimeout in millisec Unsigned32 EC_T_MASTER_CONFIG.dwEcatCmdMaxRetries Unsigned32 EC_T_MASTER_CONFIG.dwCycTimeout in millisec Unsigned32 EC_T_MASTER_CONFIG.dwEoeTimeout in millisec Unsigned32 EC_T_MASTER_CONFIG.dwFoeBusyTimeout in millisec Unsigned32 EC_T_MASTER_CONFIG.dwMaxQueuedEthFrames Unsigned32 EC_T_MASTER_CONFIG.dwMaxSlaveCmdPerFrame Unsigned32 HB300 | CPU | 015-CEFNR00 | DE | 16-03...
  • Seite 246: Distributed Clocks Objects: 0X2100-0X21Ff

    Master Unsigned32 dwDevLimit State 7.9.4.2 Distributed Clocks Current Deviation 0x2101 Sub- Name Type Access Value Meaning index 0x00 Master Unsigned32 dwDeviation State 7.9.4.3 Reserviert: 0x2102 / 0x2103 Dieser Wert ist reserviert. HB300 | CPU | 015-CEFNR00 | DE | 16-03...
  • Seite 247: Slave Specific Objects

    SlaveDiag (0x47) connected BUS-slave (cyclic updated) 0xAFFF 7.9.5.1 Slave Configuration and Information Object 0x3000-0x3FFF Object Type: RECORD, Manufacturer Specific Identity 0x43 Subindex Description Type Access Number of Entries Unsigned8 Entry Valid Bool32 HB300 | CPU | 015-CEFNR00 | DE | 16-03...
  • Seite 248 RX Error Counter Port 3 (Bus) Unsigned16 Forwarded RX Error Counter Port 0 Unsigned8 (Bus) Forwarded RX Error Counter Port 1 Unsigned8 (Bus) Forwarded RX Error Counter Port 2 Unsigned8 (Bus) HB300 | CPU | 015-CEFNR00 | DE | 16-03...
  • Seite 249 Name Visible_String[64] Device Type Unsigned32 Vendor ID Unsigned32 Product Code Unsigned32 Revision Number Unsigned32 Version Number Unsigned32 Mailbox Out Size (if mailbox slave) Unsigned16 Mailbox In Size (if mailbox slave) Unsigned16 HB300 | CPU | 015-CEFNR00 | DE | 16-03...
  • Seite 250 (entry 0x1018: 04 of the EtherCAT slave) DL Status (Register 0x110-0x111) of Unsigned16 the Nth EtherCAT slave found. 7.9.5.4 CoE Slave Diagnosis Data Objects: 0xA000-0xAFFF Object Type: RECORD, Manufacturer Specific Identity 0x47 HB300 | CPU | 015-CEFNR00 | DE | 16-03...
  • Seite 251: Coe Device Area Objects: 0Xf000-0Xffff

    EtherCAT bus. This value is read as 512. Available entries in objects 0x8xxx Unsigned32 (number of configured slaves). Available entries in objects 0x9xxx Unsigned32 (number of connected slaves). HB300 | CPU | 015-CEFNR00 | DE | 16-03...
  • Seite 252: Einsatz Speed7 Ethercat Manager

    EtherCAT slave detected. 7.10 Einsatz SPEED7 EtherCAT Manager 7.10.1 Übersicht Eigenschaften Dient zur Projektierung eines EtherCAT Masters. Der Aufruf erfolgt innerhalb des SPEED7 Studio. Synchronisiert die Adressbereiche mit dem SPEED7 Studio. HB300 | CPU | 015-CEFNR00 | DE | 16-03...
  • Seite 253: Funktionen

    Stationen auf der gleichen 3 Geräte-Editor: Eigenschaften-Dialog eines Ebene dargestellt. Geräts (Parameter) bzw. Informationsbe- 5 Hier werden alle Meldungen aufgelistet. reich. 6 In diesem Bereich finden Sie die Anzahl der Netzwerke und Slave-Stationen. HB300 | CPU | 015-CEFNR00 | DE | 16-03...
  • Seite 254: Automatische Konfiguration Eines Slave-Systems

    Onlineverbindung durch Angabe des Netzwerka- dapters. Slaves sind mit einem Remotesystem verbunden – Sie sind mit dem PG/OP-Kanal Ihrer CPU verbunden und können über diesen auf den EtherCAT-Master zugreifen. Die Onlineverbindung erfolgt durch Angabe von IP-Adresse, Port und Master-Instanz. Bei VIPA ist Port 6000 und Master- Instanz 0 einzustellen.
  • Seite 255: Manuelle Konfiguration Eines Slave-Systems

    über EtherCAT lokal mit einer Slave-Station verbunden sind, wählen Sie Ihren Netzwerkadapter aus und klicken Sie auf [Auswählen]. Sind Sie mit dem PG/OP-Kanal Ihrer CPU verbunden, geben Sie IP-Adresse, Port und Master-Instanz an und klicken Sie auf [Auswählen]. Bei VIPA ist Port 6000 und Master-Instanz 0 einzustellen.
  • Seite 256: Konfiguration - Ec-Mastersystem

    Mastersystem" im "Projekt-Explorer" . Sobald Sie mindestens eine Slave-Station projektiert haben, stehen Ihnen folgende Register zur Auswahl: Master Prozessabbild Erweiterte Einstellungen - nur im "Experten-Modus" Verteilte Uhren - nur im "Experten-Modus" E/A Adressübersicht 7.10.4.2 Master HB300 | CPU | 015-CEFNR00 | DE | 16-03...
  • Seite 257 Onlineverbindung durch Angabe des Netzwerka- dapters. Slaves sind mit einem Remotesystem verbunden – Sie sind mit dem PG/OP-Kanal Ihrer CPU verbunden und können über diesen auf den EtherCAT-Master zugreifen. Die Onlineverbindung erfolgt durch Angabe von IP-Adresse, Port und Master-Instanz.
  • Seite 258 Optional: Ethernet-Kommunikation - EtherCAT VIPA System SLIO Einsatz SPEED7 EtherCAT Manager> Konfiguration - EC-Mastersystem 7.10.4.3 Erweiterte Einstellungen (Experten-Modus) HB300 | CPU | 015-CEFNR00 | DE | 16-03...
  • Seite 259 Klick auf [Übernehmen (für alle Slaves)] für alle Slave- Stationen als Grundeinstellung übernommen. Durch Auswahl der Slave-Station im "Projekt-Explorer" haben Sie jederzeit die Möglichkeit über das Register "Erweiterte Einstellungen" die Slave-Parameter individuell anzupassen. HB300 | CPU | 015-CEFNR00 | DE | 16-03...
  • Seite 260 Ansonsten wechselt Ihre Slave- Station nach Ablauf der "SM Watchdog" -Zeit in Safe- Op und löst den OB 86 aus. Von jetzt ab können Sie diesen Slave nur noch manuell in Op setzen! HB300 | CPU | 015-CEFNR00 | DE | 16-03...
  • Seite 261 Zustand (sync bzw. out-of-sync) sich ihr System befindet. – 64Bit Systemzeit: Die Master-Station unterstützt 32- und 64Bit System-Zeit-Register (0x0910). Im aktivierten Zustand inter- pretiert er das Register als 64Bit Systemzeit HB300 | CPU | 015-CEFNR00 | DE | 16-03...
  • Seite 262 Hier haben Sie eine Übersicht der S7- bzw. EtherCAT-Adressen, welche von allen Modulen aller Slave-Stationen im Adressbereich der CPU belegt werden. Die "S7-Adresse" entspricht der Adresse im Adressbereich der CPU. Durch Eingabe einer neuen "Anfangsadresse" können Sie die S7-Adressierung der Ein- und Aus- gabe-Bereiche der Module entsprechend anpassen.
  • Seite 263: Konfiguration - Slave-Station

    – ESI-Datei: Pfad und Name der Geräte-Datei, in welcher die Daten der Slave-Station gespeichert sind. Topologie – Port A / Port B: Hier finden Sie das Gerät, welches über den entsprechenden Port verbunden ist. HB300 | CPU | 015-CEFNR00 | DE | 16-03...
  • Seite 264 – Wählen Sie aus der linken Liste den entsprechenden Steck- platz, welchen Sie wieder vom Modul trennen möchten und kli- cken Sie auf ["X"]. Sie haben auch die Möglichkeit im "Projekt-Explorer" über das Kontextmenü Slaves entsprechend anzufügen oder zu löschen. HB300 | CPU | 015-CEFNR00 | DE | 16-03...
  • Seite 265: Pdo Zuweisung

    Deaktivierung des Markierungsfelds das entsprechende Ein- gabe-PDO aus der Konfiguration ausblenden. Ausgänge – Sofern Ihre Slave-Station dies unterstützt, können Sie durch Deaktivierung des Markierungsfelds das entsprechende Aus- gabe-PDO aus der Konfiguration ausblenden. HB300 | CPU | 015-CEFNR00 | DE | 16-03...
  • Seite 266 – RxPDO: Empfangs-PDO der Slave-Station für Ausgangs- daten. Optional – Ausschließen: Wählen Sie die PDOs aus, welche solange dieses PDO aktiviert ist, nicht aktiviert werden können. Einträge – Hier werden die konfigurierten PDO-Einträge aufgelistet. HB300 | CPU | 015-CEFNR00 | DE | 16-03...
  • Seite 267: Erweiterte Einstellungen (Experten-Modus)

    Gehen Sie hierzu in das Register "Prozessabbild" und klicken Sie auf [Aktualisieren]. 7.10.5.5 Erweiterte Einstellungen (Experten-Modus) Dieses Dialogfenster ist nur im "Experten-Modus" sichtbar! Hier können Sie weitere Einstellungen an der Slave-Station vornehmen. HB300 | CPU | 015-CEFNR00 | DE | 16-03...
  • Seite 268 Ansonsten wechselt Ihre Slave- Station nach Ablauf der "SM Watchdog" -Zeit in Safe- Op und löst den OB 86 aus. Von jetzt ab können Sie diesen Slave nur noch manuell in Op setzen! HB300 | CPU | 015-CEFNR00 | DE | 16-03...
  • Seite 269 Zyklus der Synchronisationseinheit 0 angeben. - Zeitverschiebung: Geben Sie hier einen Zeitversatz an. Dieser dient der Feinjustierung. Aus hardwaretechnischen Gründen wird Distributed Clocks bei einer lokalen Verbindung (Verbindung über Netzwerkadapter) nicht unterstützt! HB300 | CPU | 015-CEFNR00 | DE | 16-03...
  • Seite 270 Diese können weder geändert noch gelöscht werden. Schaltflächen – Neu, Kopieren, Bearbeiten, Löschen: Wird zum Bearbeiten eines Init-Kommandos verwendet. – Nach oben, Nach unten: Hiermit bewegen Sie das Init-Kom- mando innerhalb der Liste. HB300 | CPU | 015-CEFNR00 | DE | 16-03...
  • Seite 271 – Hier bestimmen Sie, bei welchem Zustandsübergang das Init- Kommando ausgeführt werden soll. Weitere Einstellungen – Vollzugriff: Hier bestimmen Sie, ob das ganze SDO-Objekt gelesen und geschrieben werden soll (Complete Access). HB300 | CPU | 015-CEFNR00 | DE | 16-03...
  • Seite 272 Hier haben Sie eine Übersicht der S7- bzw. EtherCAT-Adressen, welche von den Modulen des ausgewählten Slave-Systems belegt werden. Die "S7-Adresse" entspricht der Adresse im Adressbereich der CPU. Durch Eingabe einer neuen "Anfangsadresse" können Sie die S7-Adressierung der Ein- und Ausgabe-Bereiche der Module ent- sprechend anpassen.
  • Seite 273: Konfiguration - Module

    Hier haben Sie eine Übersicht der Adressen, welche von den E/A- Komponenten der Module des ausgewählten Slave-Systems im Adressbereich der CPU belegt werden. Durch Eingabe einer neuen "Anfangsadresse" können Sie die Adressierung der Ein- und Aus- gabe-Bereiche entsprechend anpassen. Sie können "Name" und "Kommentar"...
  • Seite 274: Mdp Slot Eigenschaften

    – Name: Name des Steckplatzes – Nummer: Nummer des Steckplatzes Modul – Name: Name des Moduls – Typ: Bestellnummer des Moduls – Klasse: Klasse des Moduls – Identifikator: Identifikationsnummer der entsprechenden Modulklasse. 7.10.6.3 Prozessabbild HB300 | CPU | 015-CEFNR00 | DE | 16-03...
  • Seite 275: Diagnose - Ec-Mastersystem

    Hier haben Sie eine Übersicht der S7- bzw. EtherCAT-Adressen, welche von den E/A-Komponenten des ausgewählten Moduls belegt werden. Die "S7-Adresse" entspricht der Adresse im Adressbereich der CPU. Durch Eingabe einer neuen "Anfangsadresse" können Sie die S7-Adressierung der Ein- und Ausgabe-Bereiche entsprechend anpassen.
  • Seite 276: Allgemein

    über EtherCAT mit einer Slave-Station verbunden sind, wählen Sie Ihren Netzwerkadapter aus und klicken Sie auf [Auswählen]. Sind Sie mit dem PG/OP-Kanal Ihrer CPU verbunden, geben Sie IP-Adresse, Port und Master-Instanz an und klicken Sie auf [Auswählen]. Bei VIPA ist Port 6000 und Master-Instanz 0 einzustellen.
  • Seite 277 Power-Cycle. – Verlorene Frames: Anzahl verlorener Frames seit dem letzten Power-Cycle. – Zyklische Frames: Anzahl zyklischer Frames seit dem letzten Power-Cycle. – Azyklische Frames: Anzahl azyklischer Frames seit dem letzten Power-Cycle. HB300 | CPU | 015-CEFNR00 | DE | 16-03...
  • Seite 278: Coe-Objektverzeichnis

    über EtherCAT mit einer Slave-Station verbunden sind, wählen Sie Ihren Netzwerkadapter aus und klicken Sie auf [Auswählen]. Sind Sie mit dem PG/OP-Kanal Ihrer CPU verbunden, geben Sie IP-Adresse, Port und Master-Instanz an und klicken Sie auf [Auswählen]. Bei VIPA ist Port 6000 und Master-Instanz 0 einzustellen.
  • Seite 279 Farben und Zustände Den Status der Zustandsmaschine können Sie über die Farbe nach folgender Vorgabe ermitteln: Farbe Status der Zustandsmaschine - rot Init / Bootstrap Pre-Op - blau Safe-Op - gelb - grün HB300 | CPU | 015-CEFNR00 | DE | 16-03...
  • Seite 280 – Maximale Dateigröße: Maximal Größe der Datei. 7.10.8.3 ESC-Register (Experten-Modus) Dieses Dialogfenster ist nur im "Experten-Modus" sichtbar! Hier können Sie direkt auf die Register des EtherCAT-ASICs zugreifen. Hier sollten Sie keine Änderungen vornehmen! HB300 | CPU | 015-CEFNR00 | DE | 16-03...
  • Seite 281 Bitte beachten Sie hier, dass insbesondere in der "Hex- Ansicht" durch Eingabe falscher Werte Ihre Slave-Station unbrauchbar werden kann! Hierbei ist jegliche Gewährleis- tung des Herstellers ausgeschlossen! 7.10.8.5 Erweiterte Diagnose (Experten-Modus) Dieses Dialogfenster ist nur im "Experten-Modus" sichtbar! HB300 | CPU | 015-CEFNR00 | DE | 16-03...
  • Seite 282: Gruppierungslogik

    E-Bus- - Bei einem E-Bus-Slave wird für die Kommunikation am Slave Rückwandbus das EtherCAT-Protokoll verwendet. Aus diesem Grund werden im SPEED7 EtherCAT Manager die angehängten Peripherie-Module ebenfalls als Slave-Sta- tion dargestellt. HB300 | CPU | 015-CEFNR00 | DE | 16-03...
  • Seite 283 Topologie wieder eingegliedert oder bleiben an der aktuellen Position. Gruppeneigenschaften Nach dem Anlegen einer Gruppe wird der "Geräte-Editor" der Slave- bearbeiten Station um das Register "Gruppe" erweitert. Hier können Sie die Gruppeneigenschaften entsprechend bearbeiten. HB300 | CPU | 015-CEFNR00 | DE | 16-03...
  • Seite 284: Gruppe Mit Fester Adresse Im Prozessabbild Anlegen

    Sie mit [OK]. ð Der Dialog wird geschlossen, im "Projekt-Explorer" die Slave-Station als Gruppe gekennzeichnet und im "Geräteeditor" ein zusätzlicher Reiter "Gruppe" erzeugt. Aktivieren Sie die Option "Festgesteckte Gruppe" . HB300 | CPU | 015-CEFNR00 | DE | 16-03...
  • Seite 285 Ä "Slave-Typen" auf Seite 282 Klicken Sie im "Projekt-Explorer" auf die gewünschten Slave- Station und wählen Sie "Kontextmenü è Gruppe erstellen". ð Es öffnet sich ein Dialogfenster zur Anlage einer Gruppe. HB300 | CPU | 015-CEFNR00 | DE | 16-03...
  • Seite 286: Hot Connect Gruppe Mit Dynamischer Position In Topologie

    Port von hinten beginnend im Hauptbaum gesucht. Steht keine passende Slave-Station zur Verfügung, so wird die Gruppe verworfen! Da die Gruppe systembedingt keine Vor- gänger-Slave-Station besitzt, können Sie die Anbindung über das Dialogfenster nicht verändern. HB300 | CPU | 015-CEFNR00 | DE | 16-03...
  • Seite 287: Ethercat Zustandsmaschine

    Dieser Zustand ist nur über Init zu erreichen. Im Zustand Boot ist Mailbox-Kommunikation über das Protokoll File- Access over EtherCAT (FoE) möglich, aber keine andere Mailbox- Kommunikation und keine Prozessdaten-Kommunikation. HB300 | CPU | 015-CEFNR00 | DE | 16-03...
  • Seite 288: Firmwareupdate - Vipa System Slio Im

    Klicken Sie im "Projekt-Explorer" auf "EC-Mastersystem" Stellen Sie im "Geräte-Editor > Master" unter "Netzwerkadapter" Ihre Netzwerkkarte und unter "IP-Adresse" die IP-Adresse des PG/OP-Kanals der CPU an und klicken Sie auf [Auswählen]. Klicken Sie in der Toolbar auf [Diagnose]. ð Eine Online-Verbindung zu Ihrem EtherCAT-System wird über den zuvor eingestellten Kommunikations-Kanal aufge-...
  • Seite 289 ð Es wird ein Ladebalken ausgegeben, welcher Sie über den Transferzustand informiert. 12. Bringen Sie nach erfolgreichem Download Ihren Slave in den Zustand "Init" . ð Hiermit wird Ihre Firmwaredatei übernommen. HB300 | CPU | 015-CEFNR00 | DE | 16-03...
  • Seite 290: Optional: Einsatz Taktsynchronität

    Ä "Übersicht" auf Seite 85 8.1 Prozessabbild Die CPU erfasst durch das Lesen von Eingangswerten den Istzu- stand eines Systems und erreicht durch gezieltes Steuern von Aus- gangswerten ein gewünschtes Systemverhalten (Funktionalität). Werden im Anwenderprogramm die Operandenbereiche der Prozess- daten angesprochen, so erfolgt ein Zugriff auf einen Speicherbereich des Systemspeichers.
  • Seite 291: Bemerkung

    Hierbei verketten sich die einzelnen Zyklen. Bedingt durch die Telegrammlaufzeit auf dem entsprechenden Bus kann die Prozessreaktionszeit stark schwanken bzw. die Prozess- daten werden nicht zu einem konsistenten Zeitpunkt übermittelt. HB300 | CPU | 015-CEFNR00 | DE | 16-03...
  • Seite 292 Sync-Signal erfasst werden können. VORSICHT! Kommt es im OB 61 aufgrund des Anwenderprogramms zu einer Überschreitung des Sync-Signal-Zyklus, so wird OB 80 (Zeitfehler) aufgerufen. Ist dieser nicht vorhanden, geht die CPU in STOP. HB300 | CPU | 015-CEFNR00 | DE | 16-03...
  • Seite 293 1. DC-fähige EtherCAT-Slave im Netzwerk die DC- Referenzzeit. Die Synchronisation zwischen der DC-Referenzzeit und dem EtherCAT-Master erfolgt im EtherCAT-Master. Hierauf wird auch der System SLIO-Bus Timer synchronisiert. Im SPEED7 Studio können Sie die EtherCAT-Bus-Zykluszeit vorgeben. HB300 | CPU | 015-CEFNR00 | DE | 16-03...
  • Seite 294: Projektierung

    ð Es öffnet sich ein Dialog für die Geräteauswahl. Wählen Sie unter den "Gerätevorlagen" Ihre CPU und klicken Sie auf [OK]. ð Die CPU wird in "Geräte und Netze" eingefügt und die "Gerätekonfiguration" geöffnet. HB300 | CPU | 015-CEFNR00 | DE | 16-03...
  • Seite 295: Taktsynchronität Aktivieren

    Studio nur dann aktiviert werden können, wenn Sie hierfür eine gültige Lizenz besitzen! Vorgehensweise Klicken Sie in der "Gerätekonfiguration" auf die CPU und wählen Sie "Kontextmenü è Eigenschaften der Baugruppe". ð Es öffnet sich der Eigenschaften-Dialog der CPU. Klicken Sie auf "Feature Sets" und aktivieren Sie unter "Motion Control"...
  • Seite 296 Funktionen abzulegen, welche synchron auszuführen sind. Für den OB wird ein gesondertes Prozessabbild PA OB 61 angelegt, dessen Daten während der Abarbeitung des OBs konsistent sind. OB 61 besitzt eine höhere Priorität als OB 60. HB300 | CPU | 015-CEFNR00 | DE | 16-03...

Diese Anleitung auch für:

015-cefnr00

Inhaltsverzeichnis