Herunterladen Diese Seite drucken

Werbung

VIPA System 300S CPU 315SN/EC ECO
CPU | 315-4EC32 | Handbuch
HB140 | CPU | 315-4EC32 | DE | 15-23

Werbung

loading

Inhaltszusammenfassung für YASKAWA VIPA CPU 315SN/EC ECO

  • Seite 1 VIPA System 300S CPU 315SN/EC ECO CPU | 315-4EC32 | Handbuch HB140 | CPU | 315-4EC32 | DE | 15-23...
  • Seite 2 VIPA GmbH Ohmstr. 4 91074 Herzogenaurach Telefon: +49 9132 744-0 Telefax: +49 9132 744-1864 E-Mail: info@vipa.com Internet: www.vipa.com 315-4EC32_000_CPU 315SN/EC ECO,2,DE - © 2015...
  • Seite 3 VIPA System 300S CPU 315SN/EC ECO Inhaltsverzeichnis Inhaltsverzeichnis Allgemein.................. 6 1.1 Copyright © VIPA GmbH ........... 6 1.2 Über dieses Handbuch............7 1.3 Sicherheitshinweise............8 Grundlagen................10 2.1 Sicherheitshinweis für den Benutzer........ 10 2.2 Arbeitsweise einer CPU........... 11 2.2.1 Allgemein..............11 2.2.2 Programme ..............
  • Seite 4 Inhaltsverzeichnis VIPA System 300S CPU 315SN/EC ECO 5.9.3 Transfer über MMC............54 5.10 Zugriff auf integrierte Web-Seite........55 5.11 Betriebszustände............57 5.11.1 Übersicht..............57 5.11.2 Funktionssicherheit............. 59 5.12 Urlöschen............... 60 5.13 Firmwareupdate............. 62 5.14 Rücksetzen auf Werkseinstellung........64 5.15 Steckplatz für Speichermedien........65 5.16 Erweiterter Know-how-Schutz........
  • Seite 5 VIPA System 300S CPU 315SN/EC ECO Inhaltsverzeichnis 8.4 EtherCAT Diagnose............143 8.4.1 Diagnose über den SPEED7 EtherCAT Manager..143 8.4.2 Diagnose zur Laufzeit im Anwenderprogramm (OB 1, SFB 52)............... 143 8.4.3 Diagnose über Systemzustandslisten - SZL....147 8.4.4 Diagnose über OB-Startinformationen......148 8.4.5 Diagnose über NCM-Diagnose........
  • Seite 6 Allgemein VIPA System 300S CPU 315SN/EC ECO Copyright © VIPA GmbH Allgemein 1.1 Copyright © VIPA GmbH All Rights Reserved Dieses Dokument enthält geschützte Informationen von VIPA und darf außer in Übereinstimmung mit anwendbaren Vereinbarungen weder offengelegt noch benutzt werden. Dieses Material ist durch Urheberrechtsgesetze geschützt.
  • Seite 7 VIPA System 300S CPU 315SN/EC ECO Allgemein Über dieses Handbuch Warenzeichen VIPA, SLIO, System 100V, System 200V, System 300V, System 300S, System 400V, System 500S und Commander Compact sind eingetragene Warenzeichen der VIPA Gesellschaft für Visualisierung und Prozessautomatisierung mbH. SPEED7 ist ein eingetragenes Warenzeichen der profichip GmbH. SIMATIC, STEP, SINEC, TIA Portal, S7-300 und S7-400 sind einge- tragene Warenzeichen der Siemens AG.
  • Seite 8 Allgemein VIPA System 300S CPU 315SN/EC ECO Sicherheitshinweise Orientierung im Doku- Als Orientierungshilfe stehen im Handbuch zur Verfügung: ment Gesamt-Inhaltsverzeichnis am Anfang des Handbuchs Verweise mit Seitenangabe Verfügbarkeit Das Handbuch ist verfügbar in: gedruckter Form auf Papier in elektronischer Form als PDF-Datei (Adobe Acrobat Reader) Piktogramme Signal- Besonders wichtige Textteile sind mit folgenden Piktogrammen und wörter...
  • Seite 9 VIPA System 300S CPU 315SN/EC ECO Allgemein Sicherheitshinweise VORSICHT! Vor Inbetriebnahme und Betrieb der in diesem Hand- buch beschriebenen Komponenten unbedingt beachten: – Änderungen am Automatisierungssystem nur im span- nungslosen Zustand vornehmen! – Anschluss und Änderung nur durch ausgebildetes Elektro-Fachpersonal –...
  • Seite 10 Grundlagen VIPA System 300S CPU 315SN/EC ECO Sicherheitshinweis für den Benutzer Grundlagen 2.1 Sicherheitshinweis für den Benutzer Handhabung elektrosta- VIPA-Baugruppen sind mit hochintegrierten Bauelementen in MOS- tisch gefährdeter Bau- Technik bestückt. Diese Bauelemente sind hoch empfindlich gegen- gruppen über Überspannungen, die z.B. bei elektrostatischer Entladung ent- stehen.
  • Seite 11 VIPA System 300S CPU 315SN/EC ECO Grundlagen Arbeitsweise einer CPU > Programme 2.2 Arbeitsweise einer CPU 2.2.1 Allgemein Die CPU enthält einen Standardprozessor mit internem Programm- speicher. In Verbindung mit der integrierten SPEED7-Technologie erhalten Sie ein leistungsfähiges Gerät zur Prozessautomatisierung innerhalb der System 300S Familie.
  • Seite 12 Grundlagen VIPA System 300S CPU 315SN/EC ECO Arbeitsweise einer CPU > Operanden 2.2.3 Operanden Die CPU stellt Ihnen für das Programmieren folgende Operandenbe- reiche zur Verfügung: Prozessabbild und Peripherie Merker Zeiten und Zähler Datenbausteine Prozessabbild und Peri- Auf das Prozessabbild der Aus- und Eingänge PAA/PAE kann Ihr pherie Anwenderprogramm sehr schnell zugreifen.
  • Seite 13 VIPA System 300S CPU 315SN/EC ECO Grundlagen CPU 315-4EC32 2.3 CPU 315-4EC32 Übersicht Die CPU 315-4EC32 basiert auf der SPEED7-Technologie. Hierbei wird die CPU durch Coprozessoren im Bereich Programmierung und Kommunikation unterstützt und erhält somit eine Leistungssteigerung, so dass diese höchsten Anforderungen genügt. Ò...
  • Seite 14 Grundlagen VIPA System 300S CPU 315SN/EC ECO Allgemeine Daten Speicher 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 512kByte Integrierter EtherCAT-...
  • Seite 15 VIPA System 300S CPU 315SN/EC ECO Grundlagen Allgemeine Daten Konformität und Approbation Sonstiges RoHS 2011/65/EU Produkte bleifrei; Richtlinie zur Beschränkung der Verwendung bestimmter gefährlicher Stoffe in Elektro- und Elektronikgeräten Personenschutz und Geräteschutz Schutzart IP20 Potenzialtrennung Zum Feldbus Galvanisch entkoppelt Zur Prozessebene Galvanisch entkoppelt Isolationsfestigkeit Isolationsspannung gegen Bezugserde...
  • Seite 16 Grundlagen VIPA System 300S CPU 315SN/EC ECO Allgemeine Daten Norm Bemerkungen Störaussendung EN 61000-6-4 Class A (Industriebereich) Störfestigkeit EN 61000-6-2 Industriebereich Zone B EN 61000-4-2 8kV bei Luftentladung (Schärfegrad 3), 4kV bei Kontaktentladung (Schärfegrad 2) EN 61000-4-3 HF-Einstrahlung (Gehäuse) 80MHz … 1000MHz, 10V/m, 80% AM (1kHz) 1,4GHz ...
  • Seite 17 VIPA System 300S CPU 315SN/EC ECO Montage und Aufbaurichtlinien Einbaumaße Montage und Aufbaurichtlinien 3.1 Einbaumaße Maße Grundgehäuse 2fach breit (BxHxT) in mm: 80 x 125 x 120 Montagemaße Maße montiert HB140 | CPU | 315-4EC32 | DE | 15-23...
  • Seite 18 Montage und Aufbaurichtlinien VIPA System 300S CPU 315SN/EC ECO Montage Standard-Bus 3.2 Montage Standard-Bus Allgemein Die einzelnen Module werden direkt auf eine Profilschiene montiert und über den Rückwandbus-Verbinder verbunden. Vor der Montage ist der Rückwandbus-Verbinder von hinten an das Modul zu stecken. Die Rückwandbus-Verbinder sind im Lieferumfang der Peripherie- Module enthalten.
  • Seite 19 VIPA System 300S CPU 315SN/EC ECO Montage und Aufbaurichtlinien Verdrahtung Montagemöglichkeiten Beachten Sie bitte die hierbei zulässigen Umgebungstemperaturen: waagrechter Aufbau: von 0 bis 60°C senkrechter Aufbau: von 0 bis 40°C liegender Aufbau: von 0 bis 40°C Vorgehensweise Verschrauben Sie die Profilschiene mit dem Untergrund (Schraubengröße: M6) so, dass mindestens 65mm Raum ober- halb und 40mm unterhalb der Profilschiene bleibt.
  • Seite 20 Montage und Aufbaurichtlinien VIPA System 300S CPU 315SN/EC ECO Verdrahtung Federklemmtechnik Zur Verdrahtung der Spannungsversorgung der CPU kommt eine (grün) grüne Anschlussklemmen mit Federzugklemmtechnik zum Einsatz. Die Anschlussklemme ist als Stecker ausgeführt, der im verdrahteten Zustand vorsichtig abgezogen werden kann. Hier können Sie Drähte mit einem Querschnitt von 0,08mm bis 2,5mm anschließen.
  • Seite 21 VIPA System 300S CPU 315SN/EC ECO Montage und Aufbaurichtlinien Verdrahtung 20-fach Schraubtechnik 392-1AJ00 Öffnen Sie die Frontklappe Ihres Ein-/Ausgabe-Moduls. Bringen Sie den Frontstecker in Verdrahtungsstellung. Hierzu stecken Sie den Frontstecker auf das Modul, bis er ein- rastet. In dieser Stellung ragt der Frontstecker aus dem Modul heraus und hat noch keinen Kontakt.
  • Seite 22 Montage und Aufbaurichtlinien VIPA System 300S CPU 315SN/EC ECO Aufbaurichtlinien 40-fach Schraubtechnik 392-1AM00 Öffnen Sie die Frontklappe Ihres Ein-/Ausgabe-Moduls. Bringen Sie den Frontstecker in Verdrahtungsstellung. Hierzu stecken Sie den Frontstecker auf das Modul, bis er ein- rastet. In dieser Stellung ragt der Frontstecker aus dem Modul heraus und hat noch keinen Kontakt.
  • Seite 23 VIPA System 300S CPU 315SN/EC ECO Montage und Aufbaurichtlinien Aufbaurichtlinien Was bedeutet EMV? Unter Elektromagnetischer Verträglichkeit (EMV) versteht man die Fähigkeit eines elektrischen Gerätes, in einer vorgegebenen elektro- magnetischen Umgebung fehlerfrei zu funktionieren, ohne vom Umfeld beeinflusst zu werden bzw. das Umfeld in unzulässiger Weise zu beeinflussen.
  • Seite 24 Montage und Aufbaurichtlinien VIPA System 300S CPU 315SN/EC ECO Aufbaurichtlinien Achten sie auf die einwandfreie Befestigung der Leitungsschirme. – Datenleitungen sind geschirmt zu verlegen. – Analogleitungen sind geschirmt zu verlegen. Bei der Übertra- gung von Signalen mit kleinen Amplituden kann das einseitige Auflegen des Schirms vorteilhaft sein.
  • Seite 25 VIPA System 300S CPU 315SN/EC ECO Montage und Aufbaurichtlinien Aufbaurichtlinien Benutzen Sie zur Befestigung der Schirmgeflechte Kabelschellen aus Metall. Die Schellen müssen den Schirm großflächig umschließen und guten Kontakt ausüben. Legen Sie den Schirm direkt nach Eintritt der Leitung in den Schrank auf eine Schirmschiene auf.
  • Seite 26 Hardwarebeschreibung VIPA System 300S CPU 315SN/EC ECO Leistungsmerkmale Hardwarebeschreibung 4.1 Leistungsmerkmale CPU 315-4EC32 SPEED7-Technologie integriert 512kByte Arbeitsspeicher integriert (256kByte Code, 256kByte Daten) 512kByte Ladespeicher EtherCAT-Master-Funktionalität RS485-Schnittstelle konfigurierbar für PtP-Kommunikation Ethernet-PG/OP-Schnittstelle integriert MPI-Schnittstelle MCC-Slot für externe Speichermedien Status-LEDs für Betriebszustand und Diagnose Echtzeituhr akkugepuffert E/A-Adressbereich digital/analog 2048Byte 512 Zeiten...
  • Seite 27 VIPA System 300S CPU 315SN/EC ECO Hardwarebeschreibung Aufbau > Schnittstellen 4.2 Aufbau 4.2.1 Allgemein CPU 315-4EC32 1 Steckplatz für Speichermedien (verriegelbar) 2 LEDs des CPU-Teils 3 LEDs des integrierten EtherCAT-Masters 4 Betriebsarten-Schalter CPU 5 Twisted Pair Schnittstelle für Ethernet-PG/OP-Kanal 6 Anschluss für DC 24V Spannungsversorgung 7 MPI-Schnittstelle 8 PtP-Schnittstelle 9 Twisted Pair Schnittstelle für EtherCAT-Kommunikation...
  • Seite 28 Hardwarebeschreibung VIPA System 300S CPU 315SN/EC ECO Aufbau > Schnittstellen X2: MPI-Schnittstelle 9polige SubD-Buchse: Die MPI-Schnittstelle dient zur Verbindung zwischen Program- miergerät und CPU. Hierüber erfolgt beispielsweise die Projektierung und Program- mierung. MPI dient zur Kommunikation zwischen mehreren CPUs oder zwi- schen HMIs und CPU.
  • Seite 29 VIPA System 300S CPU 315SN/EC ECO Hardwarebeschreibung Aufbau > Batteriepufferung für Uhr und RAM 4.2.3 Speichermanagement Speicher 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)
  • Seite 30 Hardwarebeschreibung VIPA System 300S CPU 315SN/EC ECO Aufbau > LEDs VORSICHT! Bitte schließen Sie die CPU mindestens für 24 Stunden an die Spannungsversorgung an, damit der interne Akku ent- sprechend geladen wird. Bei leerem Akku läuft die CPU nach einem Spannungs- reset mit einem BAT-Fehler an und führt ein automati- sches Urlöschen der CPU durch.
  • Seite 31 VIPA System 300S CPU 315SN/EC ECO Hardwarebeschreibung Aufbau > LEDs Bedeutung (RUN) (STOP) (SFAIL) (FRCE) (MMC) ○ CPU befindet sich im Zustand Anlauf. Solange der OB100 durchlaufen wird, blinkt die RUN-LED, mindes- tens für 3s. ● ○ ○ CPU befindet sich ohne Fehler im Zustand RUN. ●...
  • Seite 32 Hardwarebeschreibung VIPA System 300S CPU 315SN/EC ECO Technische Daten Bedeutung ○ Es liegt kein Maintenance-Ereignis an ● Ein Maintenance-Ereignis liegt an. Näheres hierzu finden Sie in der Diagnose ○ Es liegt kein Fehler am EtherCAT-Bus vor ● EtherCAT-Busfehler, keine Verbindung zu Subnetz falsche Übertragungsgeschwindigkeit Vollduplexübertragung ist nicht aktiviert Ausfall eines angeschlossenen IO-Device...
  • Seite 33 VIPA System 300S CPU 315SN/EC ECO Hardwarebeschreibung Technische Daten Artikelnr. 315-4EC32 Ladespeicher integriert 512 KB Ladespeicher maximal 512 KB Arbeitsspeicher integriert 512 KB Arbeitsspeicher maximal 512 KB Speicher geteilt 50% Code / 50% Daten ü Memory Card Slot MMC-Card mit max. 1 GB Ausbau Baugruppenträger max.
  • Seite 34 Hardwarebeschreibung VIPA System 300S CPU 315SN/EC ECO Technische Daten Artikelnr. 315-4EC32 Anzahl OBs maximale OB-Größe 64 KB Gesamtanzahl DBs, FBs, FCs Anzahl FBs 2048 maximale FB-Größe 64 KB Nummernband FBs 0 ... 2047 Anzahl FCs 2048 maximale FC-Größe 64 KB Nummernband FCs 0 ...
  • Seite 35 VIPA System 300S CPU 315SN/EC ECO Hardwarebeschreibung Technische Daten Artikelnr. 315-4EC32 Integrierte digitale Ausgänge Analoge Eingänge 1024 Analoge Ausgänge 1024 Analoge Eingänge zentral Analoge Ausgänge zentral Integrierte analoge Eingänge Integrierte analoge Ausgänge Kommunikationsfunktionen PG/OP Kommunikation ü Globale Datenkommunikation ü Anzahl GD-Kreise max. Größe GD-Pakete, max.
  • Seite 36 Hardwarebeschreibung VIPA System 300S CPU 315SN/EC ECO Technische Daten Artikelnr. 315-4EC32 DP-Master DP-Slave Punkt-zu-Punkt-Kopplung ü Funktionalität MPI Anzahl Verbindungen, max. PG/OP Kommunikation ü Routing ü Globale Datenkommunikation ü S7-Basis-Kommunikation ü S7-Kommunikation ü S7-Kommunikation als Server ü S7-Kommunikation als Client Übertragungsgeschwindigkeit, min. 19,2 kbit/s Übertragungsgeschwindigkeit, max.
  • Seite 37 VIPA System 300S CPU 315SN/EC ECO Hardwarebeschreibung Technische Daten Artikelnr. 315-4EC32 S7-Kommunikation als Client Direkter Datenaustausch (Querverkehr) DPV1 Übertragungsgeschwindigkeit, min. Übertragungsgeschwindigkeit, max. Automatische Baudratesuche Übergabespeicher Eingänge, max. Übergabespeicher Ausgänge, max. Adressbereiche, max. Nutzdaten je Adressbereich, max. Point-to-Point Kommunikation PtP-Kommunikation ü Schnittstelle potentialgetrennt ü...
  • Seite 38 Hardwarebeschreibung VIPA System 300S CPU 315SN/EC ECO Technische Daten Artikelnr. 315-4EC32 Produktiv Verbindungen Bezeichnung Physik Ethernet 10/100 MBit Anschluss RJ45 Potenzialgetrennt ü PG/OP Kommunikation ü max. Anzahl Verbindungen Produktiv Verbindungen ü Ethernet Kommunikations CP Anzahl projektierbarer Verbindungen, max. Anzahl via NetPro projektierbarer Verbin- dungen, max.
  • Seite 39 VIPA System 300S CPU 315SN/EC ECO Hardwarebeschreibung Technische Daten Artikelnr. 315-4EC32 Adressbereich Ausgänge, max. 2 KB EoE Unterstützung ü FoE Unterstützung ü Distributed Clock Unterstützung ü Hotconnect Slaves ü Management & Diagnose Protokolle ICMP Web based Diagnose NCM Diagnose ü Gehäuse Material Befestigung...
  • Seite 40 Einsatz CPU 315-4EC32 VIPA System 300S CPU 315SN/EC ECO Anlaufverhalten Einsatz CPU 315-4EC32 5.1 Montage Informationen zur Montage und zur Verdrahtung: Ä Kapitel 3 "Montage und Aufbaurichtlinien" auf Seite 17 5.2 Anlaufverhalten Stromversorgung ein- Nach dem Einschalten der Stromversorgung geht die CPU in den schalten Betriebszustand über, der am Betriebsartenschalter eingestellt ist.
  • Seite 41 VIPA System 300S CPU 315SN/EC ECO Einsatz CPU 315-4EC32 Adressierung > Adressierung Rückwandbus Peripherie 5.3 Adressierung 5.3.1 Übersicht Damit die gesteckten Peripheriemodule gezielt angesprochen werden können, müssen ihnen bestimmte Adressen in der CPU zugeordnet werden. Beim Hochlauf der CPU vergibt diese steckplatzabhängig automatisch von 0 an aufsteigend Peripherieadressen für die gesteckten digitalen Ein- /Ausgabe-Module.
  • Seite 42 Einsatz CPU 315-4EC32 VIPA System 300S CPU 315SN/EC ECO Hardware-Konfiguration - CPU Automatische Adressie- Falls Sie keine Hardware-Konfiguration verwenden möchten, tritt eine rung automatische Adressierung in Kraft. Bei der automatischen Adressie- rung belegen steckplatzabhängig DIOs immer 4Byte und AIOs, FMs, CPs immer 16Byte am Bus.
  • Seite 43 VIPA System 300S CPU 315SN/EC ECO Einsatz CPU 315-4EC32 Hardware-Konfiguration - I/O-Module Für die Projektierung werden fundierte Kenntnisse im Umgang mit dem Siemens SIMATIC Manager und dem Hardware-Konfigurator vorausgesetzt! Bitte beachten Sie, dass diese SPEED7-CPU 4 AKKUs besitzt. Nach einer arithmetischen Operation (+I, -I, *I, /I, +D, -D, *D, /D, MOD, +R, -R, *R, /R) wird der Inhalt des AKKUs 3 und 4 in die AKKUs 2 und 3 geladen.
  • Seite 44 Einsatz CPU 315-4EC32 VIPA System 300S CPU 315SN/EC ECO Hardware-Konfiguration - Ethernet-PG/OP-Kanal Parametrierung Zur Parametrierung doppelklicken Sie in Ihrer Steckplatzübersicht auf das zu parametrierende Modul. Daraufhin öffnet sich ein Dialog- fenster. Hier können Sie Ihre Parametereinstellungen vornehmen. Unter Einsatz der SFCs 55, 56 und 57 können Sie zur Laufzeit Para- meter ändern und an die entsprechenden Module übertragen.
  • Seite 45 VIPA System 300S CPU 315SN/EC ECO Einsatz CPU 315-4EC32 Hardware-Konfiguration - Ethernet-PG/OP-Kanal "Urtaufe" über Zielsys- Die Urtaufe über die Zielsystemfunktion erfolgt nach folgender Vorge- temfunktionen hensweise: Ermitteln Sie die aktuelle Ethernet (MAC) Adresse Ihres Ethernet PG/OP-Kanals. Sie finden diese immer als 1. Adresse unter der Frontklappe der CPU auf einem Aufkleber auf der linken Seite.
  • Seite 46 Einsatz CPU 315-4EC32 VIPA System 300S CPU 315SN/EC ECO Einstellung Standard CPU-Parameter > Parameter CPU Öffnen Sie durch Doppelklick auf den CP 343-1EX11 den Eigen- schaften-Dialog und geben Sie für den CP unter "Eigenschaften" die zuvor zugewiesenen IP-Adress-Daten an. Ordnen Sie den CP einem "Subnetz" zu. Ohne Zuordnung werden die IP-Adress-Daten nicht übernommen! Übertragen Sie Ihr Projekt.
  • Seite 47 VIPA System 300S CPU 315SN/EC ECO Einsatz CPU 315-4EC32 Einstellung Standard CPU-Parameter > Parameter CPU Allgemein Kurzbezeichnung – Die Kurzbezeichnung der Siemens CPU 315-2EH14 ist CPU 315-2 PN/DP. Bestell-Nr./ Firmware – Bestellnummer und Firmware sind identisch zu den Angaben im Fenster "Hardware Katalog". Name –...
  • Seite 48 Einsatz CPU 315-4EC32 VIPA System 300S CPU 315SN/EC ECO Einstellung Standard CPU-Parameter > Parameter CPU Zyklus / Taktmerker OB1-Prozessabbild zyklisch aktualisieren – Dieser Parameter ist nicht relevant. Zyklusüberwachungszeit – Hier geben Sie die Zyklusüberwachungszeit in ms ein. – Wenn die Zykluszeit die Zyklusüberwachungszeit über- schreitet, geht die CPU in STOP.
  • Seite 49 VIPA System 300S CPU 315SN/EC ECO Einsatz CPU 315-4EC32 Einstellung Standard CPU-Parameter > Parameter CPU Uhrzeitalarme Priorität – Dieser Wert ist fix auf 2 eingestellt. Aktiv – Durch Anwahl von "Aktiv" wird die Funktionalität für Uhrzeita- larme aktiviert. Ausführung – Hier wählen Sie aus, wie oft die Alarme ausgeführt werden sollen.
  • Seite 50 Einsatz CPU 315-4EC32 VIPA System 300S CPU 315SN/EC ECO Einstellung VIPA-spezifische CPU-Parameter > Vorgehensweise Schutz Schutzstufe – Hier können Sie eine von 3 Schutzstufen einstellen, um die CPU vor unbefugtem Zugriff zu schützen. – Schutzstufe 1 (voreingestellt): kein Passwort parametrierbar; keine Einschränkungen –...
  • Seite 51 VIPA System 300S CPU 315SN/EC ECO Einsatz CPU 315-4EC32 Einstellung VIPA-spezifische CPU-Parameter > Vorgehensweise Voraussetzung Damit Sie die VIPA-spezifischen CPU-Parameter einstellen können, ist die Installation der SPEEDBUS.GSD von VIPA im Hardwareka- talog erforderlich. Nach der Installation können Sie die CPU in einem PROFIBUS-Master-System projektieren und entsprechend die Para- meter anpassen.
  • Seite 52 Einsatz CPU 315-4EC32 VIPA System 300S CPU 315SN/EC ECO Projekt transferieren Hardware-Konfiguration Die Einbindung der CPU 315-4EC32 erfolgt in Form eines virtuellen PROFIBUS Master-Systems nach folgender Vorgehensweise: Führen Sie eine Hardware-Konfiguration für die CPU durch. Ä Kapitel 5.4 "Hardware-Konfiguration - CPU" auf Seite 42 Projektieren Sie immer als letztes Modul einen Siemens DP- Master CP 342-5 (342-5DA02 V5.0).
  • Seite 53 VIPA System 300S CPU 315SN/EC ECO Einsatz CPU 315-4EC32 Projekt transferieren > Transfer über MPI 5.9.1 Transfer über MPI Allgemein Für den Transfer über MPI besitzt die CPU folgende Schnittstelle: X2: MPI-Schnittstelle Netz-Struktur Der Aufbau eines MPI-Netzes gleicht elektrisch dem Aufbau eines PROFIBUS-Netzes.
  • Seite 54 Einsatz CPU 315-4EC32 VIPA System 300S CPU 315SN/EC ECO Projekt transferieren > Transfer über MMC Geben Sie den COM-Port des PCs an und stellen Sie für Ihr MPI-Programmierkabel die Übertragungsrate 38400Baud ein. Mit "Zielsystem è Laden in Baugruppe" können Sie Ihr Projekt über MPI in die CPU übertragen und mit "Zielsystem è...
  • Seite 55 VIPA System 300S CPU 315SN/EC ECO Einsatz CPU 315-4EC32 Zugriff auf integrierte Web-Seite Mit "Datei è Memory-Card-Datei è Neu" können Sie im Siemens SIMATIC Manager eine WLD-Datei erzeugen. Danach kopieren Sie aus dem Baustein-Ordner Ihres Projekts alle Bausteine und die Sys- temdaten in die WLD-Datei.
  • Seite 56 Einsatz CPU 315-4EC32 VIPA System 300S CPU 315SN/EC ECO Zugriff auf integrierte Web-Seite Web-Seite Der Zugriff auf die Web-Seite erfolgt über die IP-Adresse des Ethernet-PG/OP-Kanals. Die Web-Seite dient ausschließlich der Informationsausgabe. Die angezeigten Werte können nicht geändert werden. CPU mit Ethernet-PG/OP Slot 100 VIPA 315-4EC32 V..
  • Seite 57 VIPA System 300S CPU 315SN/EC ECO Einsatz CPU 315-4EC32 Betriebszustände > Übersicht Slot 206 CPU-Komponente: EtherCAT IO-Controller V0.0.1 Px000221.pkg, Angaben für den Support SUPPORTDATA : Bx000562 V2050 PRODUCT V2050, Hx000075 V1210 ModuleType ACDB0100 Address Input 2046 Standard Bus Standard Bus Module am Standard-Bus BaudRate Read Mode1, BaudRate Write Mode1 Angaben für den Support...
  • Seite 58 Einsatz CPU 315-4EC32 VIPA System 300S CPU 315SN/EC ECO Betriebszustände > Übersicht Betriebszustand STOP Das Anwenderprogramm wird nicht bearbeitet. Hat zuvor eine Programmbearbeitung stattgefunden, bleiben die Werte von Zählern, Zeiten, Merkern und des Prozessabbilds beim Übergang in den STOP-Zustand erhalten. Die Befehlsausgabe ist gesperrt, d.h.
  • Seite 59 VIPA System 300S CPU 315SN/EC ECO Einsatz CPU 315-4EC32 Betriebszustände > Funktionssicherheit Zur Aktivierung des Haltepunkts gehen Sie auf "Test è Haltepunkt" aktiv. ð Der Kreisring wird zu einer Kreisfläche. Bringen Sie Ihre CPU in RUN. ð Wenn Ihr Programm auf den Haltepunkt trifft, geht Ihre CPU in den Zustand HALT über, der Haltepunkt wird mit einem Pfeil markiert und die Registerinhalte werden eingeblendet.
  • Seite 60 Einsatz CPU 315-4EC32 VIPA System 300S CPU 315SN/EC ECO Urlöschen Ereignis betrifft Effekt zentrale analoge Aus- Die Ausgänge werden abgeschaltet. gänge Spannungsausgänge geben 0V aus Stromausgänge 0...20mA geben 0mA aus Stromausgänge 4...20mA geben 4mA aus Falls parametriert können auch Ersatzwerte ausgegeben werden.
  • Seite 61 VIPA System 300S CPU 315SN/EC ECO Einsatz CPU 315-4EC32 Urlöschen Urlöschen Bringen Sie den Betriebsartenschalter in Stellung MRES und halten Sie ihn ca. 3 Sekunden. ð Die STOP-LED geht von Blinken über in Dauerlicht. Bringen Sie den Betriebsartenschalter in Stellung STOP und innerhalb von 3 Sekunden kurz in MRES dann wieder auf STOP.
  • Seite 62 Einsatz CPU 315-4EC32 VIPA System 300S CPU 315SN/EC ECO Firmwareupdate 5.13 Firmwareupdate Übersicht Sie haben die Möglichkeit unter Einsatz einer MMC für die CPU und ihre Komponenten ein Firmwareupdate durchzuführen. Hierzu muss sich in der CPU beim Hochlauf eine entsprechend vorberei- tete MMC befinden.
  • Seite 63 VIPA System 300S CPU 315SN/EC ECO Einsatz CPU 315-4EC32 Firmwareupdate eine Hardware-Konfiguration erfolgen, die Sie über MMC bzw. MPI einspielen oder über Ethernet durch Angabe der MAC-Adresse unter "Zielsystem è Ethernet-Adresse vergeben". Danach können Sie mit einem Web-Browser über die angegebene IP-Adresse auf den PG/ OP-Kanal zugreifen.
  • Seite 64 Einsatz CPU 315-4EC32 VIPA System 300S CPU 315SN/EC ECO Rücksetzen auf Werkseinstellung Schalten Sie die Spannungsversorgung aus und wieder ein. Jetzt prüft die CPU, ob noch weitere Firmware-Updates durch- zuführen sind. Ist dies der Fall, blinken, wiederum nach einer kurzen Hochlaufzeit, die LEDs SF und FC. Fahren Sie mit Punkt 3 fort.
  • Seite 65 VIPA System 300S CPU 315SN/EC ECO Einsatz CPU 315-4EC32 Steckplatz für Speichermedien Die nachfolgende Abbildung soll die Vorgehensweise verdeutlichen: Bitte führen Sie nach einem Firmwareupdate der CPU immer ein Rücksetzen auf Werkseinstellung durch. 5.15 Steckplatz für Speichermedien Übersicht Auf der Frontseite der CPU befindet sich ein Steckplatz für Speicher- medien.
  • Seite 66 Einsatz CPU 315-4EC32 VIPA System 300S CPU 315SN/EC ECO Erweiterter Know-how-Schutz 5.16 Erweiterter Know-how-Schutz Übersicht Neben dem "Standard" Know-how-Schutz besitzen die SPEED7- CPUs von VIPA einen "erweiterten" Know-how-Schutz, der einen sicheren Baustein-Schutz vor Zugriff Dritter bietet. Standard-Schutz Beim Standard-Schutz von Siemens werden auch geschützte Bau- steine in das PG übertragen, aber deren Inhalt nicht dargestellt.
  • Seite 67 VIPA System 300S CPU 315SN/EC ECO Einsatz CPU 315-4EC32 MMC-Cmd - Autobefehle Mit Urlöschen werden die in protect.wld enthaltenen Bausteine, per- manent vor Zugriffen Dritter geschützt, in der CPU abgelegt. Schutzverhalten Geschützte Bausteine werden durch eine neue protect.wld über- schrieben. Mit einem PG können Dritte auf geschützte Bausteine zugreifen, hierbei wird aber ausschließlich der Baustein-Header in das PG übertragen.
  • Seite 68 Einsatz CPU 315-4EC32 VIPA System 300S CPU 315SN/EC ECO MMC-Cmd - Autobefehle Kommando Beschreibung Diagnoseeintrag WAIT1SECOND Wartet ca. 1 Sekunde. 0xE803 WEBPAGE Speichert die Web-Seite der CPU als Datei 0xE804 "webpage.htm" auf der MMC. LOAD_PROJECT Ruft die Funktion "Urlöschen mit Nachladen 0xE805 von der MMC"...
  • Seite 69 VIPA System 300S CPU 315SN/EC ECO Einsatz CPU 315-4EC32 VIPA-spezifische Diagnose-Einträge 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) SET_NETWORK 172.16.129.210,255.255.224.0,172.16.129.210 WAIT1SECOND...
  • Seite 70 Einsatz CPU 315-4EC32 VIPA System 300S CPU 315SN/EC ECO VIPA-spezifische Diagnose-Einträge Für die Diagnose ist der Betriebszustand der CPU irrelevant. Es können maximal 100 Diagnoseeinträge in der CPU gespeichert werden. Übersicht der Ereignis-IDs Ereignis-ID Bedeutung 0x115C Herstellerspezifischer Alarm (OB 57) bei EtherCAT OB: OB-Nummer (57) ZInfo1: Logische Adresse des Slaves, der den Alarm ausgelöst hat ZInfo2: Alarmtyp...
  • Seite 71 VIPA System 300S CPU 315SN/EC ECO Einsatz CPU 315-4EC32 VIPA-spezifische Diagnose-Einträge Ereignis-ID Bedeutung 0xE012 Fehler bei Parametrierung 0xE013 Fehler bei Schieberegisterzugriff auf Standardbus-Digitalmodule 0xE014 Fehler bei Check_Sys 0xE015 Fehler beim Zugriff auf Master Zinfo2: Steckplatz des Masters (32=Kachelmaster) 0xE016 Maximale Blockgröße bei Mastertransfer überschritten Zinfo1: Peripherie-Adresse Zinfo2: Steckplatz 0xE017...
  • Seite 72 Einsatz CPU 315-4EC32 VIPA System 300S CPU 315SN/EC ECO VIPA-spezifische Diagnose-Einträge Ereignis-ID Bedeutung 0xE0CC Kommunikationsfehler MPI / Seriell Zinfo1: Code 1: Falsche Priorität 2: Pufferüberlauf 3: Telegrammformatfehler 4: Falsche SZL-Anforderung (SZL-ID ungültig) 5: Falsche SZL-Anforderung (SZL-SubID ungültig) 6: Falsche SZL-Anforderung (SZL-Index ungültig) 7: Falsche Wert 8: Falscher RetVal 9: Falscher SAP...
  • Seite 73 VIPA System 300S CPU 315SN/EC ECO Einsatz CPU 315-4EC32 VIPA-spezifische Diagnose-Einträge Ereignis-ID Bedeutung 0xE311 Internes Flash fx0000yy.wld Datei zu groß, Laden fehlerhaft 0xE400 Speicherkarte mit der Option Speichererweiterung wurde gesteckt. 0xE401 Speicherkarte mit der Option Speichererweiterung wurde gezogen. 0xE402 Die PROFIBUS-DP-Master-Funktionalität ist nicht aktiviert. Die Schnittstelle ist weiter als MPI-Schnittstelle aktiv.
  • Seite 74 Einsatz CPU 315-4EC32 VIPA System 300S CPU 315SN/EC ECO VIPA-spezifische Diagnose-Einträge Ereignis-ID Bedeutung 0xE8FC CMD - Autobefehl: Fehler: In SET_NETWORK wurden nicht alle IP-Para- meter angegeben. 0xE8FE CMD - Autobefehl: Fehler: CMD_START nicht gefunden 0xE8FF CMD - Autobefehl: Fehler: Fehler beim Lesen des CMD-Files (Speicher- karten-Fehler) 0xE901 Checksummen-Fehler...
  • Seite 75 VIPA System 300S CPU 315SN/EC ECO Einsatz CPU 315-4EC32 VIPA-spezifische Diagnose-Einträge Ereignis-ID Bedeutung 0xEA11 SBUS: Ausgangs-Peripherieadresse außerhalb des Peripheriebereiches Zinfo1: Peripherie-Adresse Zinfo2: Steckplatz Zinfo3: Datenbreite 0xEA12 SBUS: Fehler beim Datensatz schreiben Zinfo1: Steckplatz Zinfo2: Datensatznummer Zinfo3: Datensatzlänge 0xEA14 SBUS: Mehrfach-Parametrierung einer Peripherieadresse (Diagnosead- resse) Zinfo1: Peripherie-Adresse Zinfo2: Steckplatz...
  • Seite 76 Einsatz CPU 315-4EC32 VIPA System 300S CPU 315SN/EC ECO VIPA-spezifische Diagnose-Einträge Ereignis-ID Bedeutung 0xEA50 Fehler - PROFINET-Konfiguration Zinfo1: User-Slot des PROFINET-IO-Controllers Zinfo2: IO-Device-Nr. Zinfo3: IO-Device Slot 0xEA51 Fehler - Kein PROFINET-IO-Controller auf dem projektierten Slot erkannt Zinfo1: User-Slot des PROFINET-IO-Controllers Zinfo2: Erkannte Typkennung auf dem projektierten Slot 0xEA53 Fehler - PROFINET-Konfiguration - Es sind zu viele PROFINET-IO-Devices...
  • Seite 77 VIPA System 300S CPU 315SN/EC ECO Einsatz CPU 315-4EC32 VIPA-spezifische Diagnose-Einträge Ereignis-ID Bedeutung 0xEA66 PROFINET-IO-Controller Fehler im Kommunikationsstack PK: Rackslot OBNr: StackError.Service DatId: StackError.DeviceRef ZInfo1: StackError.Error.Code ZInfo2: StackError.Error.Detail ZInfo3: StackError.Error.AdditionalDetail << 8 + StackError.Error.AreaCode 0xEA67 Fehler - PROFINET-IO-Controller - Datensatz lesen PK: Fehlertyp 0: DATA_RECORD_ERROR_LOCAL 1: DATA_RECORD_ERROR_STACK...
  • Seite 78 Einsatz CPU 315-4EC32 VIPA System 300S CPU 315SN/EC ECO VIPA-spezifische Diagnose-Einträge Ereignis-ID Bedeutung 0xEA6B PROFINET-IO-Controller Vendor ID mismatch PK: Rackslot OBNr: PLC-Mode DatId: 0 ZInfo1: Device ID ZInfo2: - ZInfo3: - 0xEA6C PROFINET-IO-Controller Device ID mismatch PK: Rackslot OBNr: PLC-Mode DatId: 0 ZInfo1: Device ID ZInfo2: -...
  • Seite 79 VIPA System 300S CPU 315SN/EC ECO Einsatz CPU 315-4EC32 VIPA-spezifische Diagnose-Einträge Ereignis-ID Bedeutung 0xEA6F PROFINET-IO-Controller PN module mismatch PK: Rackslot OBNr: PLC-Mode DatId: 0 ZInfo1: Device ID ZInfo2: - ZInfo3: - 0xEA97 Speicherfehler SBUS-Service Kanal ZInfo3 = Slot 0xEA98 Timeout beim Warten, dass ein SBUS-Modul (Server) rebootet hat 0xEA99 Fehler beim File-Lesen über SBUS 0xEAA0...
  • Seite 80 Einsatz CPU 315-4EC32 VIPA System 300S CPU 315SN/EC ECO VIPA-spezifische Diagnose-Einträge Ereignis-ID Bedeutung 0xEB20 SLIO Fehler: Alarminformationen undefiniert 0xEB21 SLIO Fehler bei Zugriff auf Konfigurationsdaten 0xEC03 EtherCAT: Konfigurationsfehler ZInfo1: Errorcode 1: NUMBER_OF_SLAVES_NOT_SUPPORTED 2: SYSTEM_IO_NR_INVALID 3: INDEX_FROM_SLOT_ERROR 4: MASTER_CONFIG_INVALID 5: MASTER_TYPE_ERROR 6: SLAVE_DIAG_ADDR_INVALID 7: SLAVE_ADDR_INVALID 8: SLAVE_MODULE_IO_CONFIG_INVALID...
  • Seite 81 VIPA System 300S CPU 315SN/EC ECO Einsatz CPU 315-4EC32 VIPA-spezifische Diagnose-Einträge Ereignis-ID Bedeutung 0xEC11 EtherCAT: Wiederkehr Bus mit fehlenden Slaves OB-StartInfo (Lokaldaten) StartEvent und Eventclass: 0xEC11 DatID: 0xXXYY: XX=0x54 bei Eingangsadresse in ZInfo1, XX=0x55 bei Ausgangsadresse. YY=0x00 Station nicht verfügbar, YY=0x01 Station verfügbar (Prozessdaten) ZInfo1: 0xXXYY (XX=OldState, YY=NewState) ZInfo2: Diagnoseadresse des Masters...
  • Seite 82 Einsatz CPU 315-4EC32 VIPA System 300S CPU 315SN/EC ECO VIPA-spezifische Diagnose-Einträge Ereignis-ID Bedeutung 0xED12 EtherCAT: Ausfall Slave OB-StartInfo (Lokaldaten) StartEvent und Eventclass: 0xED12 DatID: 0xXXYY: XX=0x54 bei Eingangsadresse in ZInfo1, XX=0x55 bei Ausgangsadresse. YY=0x00 Station nicht verfügbar, YY=0x01 Station verfügbar (Prozessdaten) ZInfo1: 0xXXYY (XX=OldState, YY=NewState) ZInfo2: Diagnoseadresse der Station ZInfo3: AlStatusCode...
  • Seite 83 VIPA System 300S CPU 315SN/EC ECO Einsatz CPU 315-4EC32 VIPA-spezifische Diagnose-Einträge Ereignis-ID Bedeutung 0xED22 EtherCAT: Slave-Statuswechsel, der keinen OB86 hervorruft OB-StartInfo (Lokaldaten) StartEvent und Eventclass: 0xED22 DatID: 0xXXYY: XX=0x54 bei Eingangsadresse in ZInfo1, XX=0x55 bei Ausgangsadresse. YY=0x00 Station nicht verfügbar, YY=0x01 Station verfügbar (Prozessdaten) ZInfo1: 0xXXYY (XX=OldState, YY=NewState) ZInfo2: Diagnoseadresse der Station...
  • Seite 84 Einsatz CPU 315-4EC32 VIPA System 300S CPU 315SN/EC ECO VIPA-spezifische Diagnose-Einträge Ereignis-ID Bedeutung 0xED61 EtherCAT: Diagnosepuffer CP: CoE-Emergency PK: EtherCAT-Stationsadresse (Low-Byte) OB: EtherCAT-Stationsadresse (High-Byte) DatID 1/2: Error-Code ZInfo1: 0xYYZZ: YY: Error-Register ZZ: MEF Byte 1 ZInfo 2: 0xYYZZ: YY: MEF Byte 2 ZZ: MEF Byte 3 Zinfo3: 0xYYZZ: YY: MEF Byte 4...
  • Seite 85 VIPA System 300S CPU 315SN/EC ECO Einsatz CPU 315-4EC32 Mit Testfunktionen Variablen steuern und beobachten Ereignis-ID Bedeutung 0xEFFF Interner Fehler - Kontaktieren Sie bitte die VIPA-Hotline! PK: C-Sourcemodulnummer | DatID: Zeilennummer 5.19 Mit Testfunktionen Variablen steuern und beobachten Übersicht Zur Fehlersuche und zur Ausgabe von Variablenzuständen können Sie in Ihrem Siemens SIMATIC Manager unter dem Menüpunkt Test verschiedene Testfunktionen aufrufen.
  • Seite 86 Einsatz CPU 315-4EC32 VIPA System 300S CPU 315SN/EC ECO Mit Testfunktionen Variablen steuern und beobachten Steuern von Ausgängen – Dadurch kann die Verdrahtung und die Funktionstüchtigkeit von Ausgabebaugruppen kontrolliert werden. – Auch ohne Steuerungsprogramm können Ausgänge auf den gewünschten Signalzustand eingestellt werden. Das Prozess- abbild wird dabei nicht verändert, die Sperre der Ausgänge jedoch aufgehoben.
  • Seite 87 VIPA System 300S CPU 315SN/EC ECO Einsatz PtP-Kommunikation Prinzip der Datenübertragung Einsatz PtP-Kommunikation 6.1 Schnelleinstieg Allgemein Bei dieser CPU ist die integrierte RS485-Schnittstelle fix auf PtP- Kommunikation (point to point) eingestellt. PtP-Funktionalität – Für den Betrieb ist keine zusätzliche Parameteranpassung in der Hardware-Konfiguration erforderlich.
  • Seite 88 Einsatz PtP-Kommunikation VIPA System 300S CPU 315SN/EC ECO Einsatz der RS485-Schnittstelle für PtP Sofern Daten mittels eines Protokolls übertragen werden, erfolgt die Einbettung der Daten in das entsprechende Protokoll automa- tisch. Im Gegensatz zu ASCII- und STX/ETX erfolgt bei den Protokollen 3964R, USS und Modbus die Datenübertragung mit Quittierung der Gegenseite.
  • Seite 89 VIPA System 300S CPU 315SN/EC ECO Einsatz PtP-Kommunikation Parametrierung > FC/SFC 216 - SER_CFG PtP-Schnittstelle X3 9polige SubD-Buchse RS485 n.c. M24V RxD/TxD-P (Leitung B) P24V RxD/TxD-N (Leitung A) n.c. Anschluss 6.4 Parametrierung 6.4.1 FC/SFC 216 - SER_CFG Beschreibung Die Parametrierung erfolgt zur Laufzeit unter Einsatz des FC/SFC 216 (SER_CFG).
  • Seite 90 Einsatz PtP-Kommunikation VIPA System 300S CPU 315SN/EC ECO Parametrierung > FC/SFC 216 - SER_CFG Parameter Parameter Deklaration Datentyp Beschreibung PROTOCOL BYTE 1=ASCII, 2=STX/ETX, 3=3964R PARAMETER Zeiger zu den Protokoll-Parametern BAUDRATE BYTE Nr. der Baudrate CHARLEN BYTE 0=5Bit, 1=6Bit, 2=7Bit, 3=8Bit PARITY BYTE 0=Non, 1=Odd, 2=Even...
  • Seite 91 VIPA System 300S CPU 315SN/EC ECO Einsatz PtP-Kommunikation Parametrierung > FC/SFC 216 - SER_CFG DBB3: ETX2 BYTE (2. Ende-Zeichen in hexadezi- maler Form) DBW4: TIMEOUT WORD (max. zeitlicher Abstand zwi- schen 2 Telegrammen) Das Zeichen für Start bzw. Ende sollte immer ein Wert kleiner 20 sein, ansonsten wird das Zeichen ignoriert! Tragen Sie immer für nicht benutzte Zeichen FFh ein! Datenbaustein bei 3964R...
  • Seite 92 Einsatz PtP-Kommunikation VIPA System 300S CPU 315SN/EC ECO Parametrierung > FC/SFC 216 - SER_CFG 0: NONE 1: ODD 2: EVEN STOPBITS Die Stopbits werden jedem zu übertragenden Zeichen nachgesetzt und kennzeichnen das Ende eines Zeichens. 1: 1Bit 2: 1,5Bit 3: 2Bit FLOWCONTROL Der Parameter FLOWCONTROL wird ignoriert.
  • Seite 93 VIPA System 300S CPU 315SN/EC ECO Einsatz PtP-Kommunikation Kommunikation > FC/SFC 217 - SER_SND 6.5 Kommunikation 6.5.1 Übersicht Die Kommunikation erfolgt über die Sende- und Empfangsbausteine FC/SFC 217 (SER_SND) und FC/SFC 218 (SER_RCV). Die FCs/ SFCs befinden sich im Lieferumfang der CPU. 6.5.2 FC/SFC 217 - SER_SND Beschreibung Mit diesem Baustein werden Daten über die serielle Schnittstelle...
  • Seite 94 Einsatz PtP-Kommunikation VIPA System 300S CPU 315SN/EC ECO Kommunikation > FC/SFC 217 - SER_SND Fehler- Beschreibung code 20xxh Protokoll wurde fehlerfrei ausgeführt mit xx-Bitmuster für Diagnose 7001h Daten liegen im internen Puffer - aktiv (busy) 7002h Transfer - aktiv 80xxh Protokoll wurde fehlerhaft ausgeführt mit xx-Bitmuster für Diagnose (keine Quittung der Gegenseite) 90xxh...
  • Seite 95 VIPA System 300S CPU 315SN/EC ECO Einsatz PtP-Kommunikation Kommunikation > FC/SFC 217 - SER_SND Wert Beschreibung 9001h Daten sind zu lang (>1024Byte) 9002h Daten sind zu kurz (0Byte) Fehler- Beschreibung code 2000h Senden fertig ohne Fehler 8080h Empfangspuffer voll (kein Platz für Quittung) 8090h Quittungsverzugszeit überschritten 80F0h...
  • Seite 96 Einsatz PtP-Kommunikation VIPA System 300S CPU 315SN/EC ECO 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 HB140 | CPU | 315-4EC32 | DE | 15-23...
  • Seite 97 VIPA System 300S CPU 315SN/EC ECO Einsatz PtP-Kommunikation Kommunikation > FC/SFC 217 - SER_SND USS / Modbus ASCII / STX/ETX HB140 | CPU | 315-4EC32 | DE | 15-23...
  • Seite 98 Einsatz PtP-Kommunikation VIPA System 300S CPU 315SN/EC ECO Kommunikation > FC/SFC 218 - SER_RCV 6.5.3 FC/SFC 218 - SER_RCV Beschreibung Mit diesem Baustein werden Daten über die serielle Schnittstelle empfangen. Bei den Protokollen USS und Modbus können Sie durch Aufruf des FC/SFC 218 SER_RCV nach einem SER_SND das Quittungstele- gramm auslesen.
  • Seite 99 VIPA System 300S CPU 315SN/EC ECO Einsatz PtP-Kommunikation Kommunikation > FC/SFC 218 - SER_RCV STX/ETX Fehler Beschreibung over- Das empfangene Telegramm übersteigt die Größe flow des Empfangspuffers. char Es wurde ein Zeichen außerhalb des Bereichs 20h ... 7Fh empfangen. over- Der Puffer ist voll.
  • Seite 100 Einsatz PtP-Kommunikation VIPA System 300S CPU 315SN/EC ECO Protokolle und Prozeduren Prinzip der Program- Nachfolgend sehen Sie die Grundstruktur zur Programmierung eines mierung Receive-Auftrags. Diese Struktur können Sie für alle Protokolle ver- wenden. 6.6 Protokolle und Prozeduren Übersicht Die CPU unterstützt folgende Protokolle und Prozeduren: ASCII-Übertragung STX/ETX 3964R...
  • Seite 101 VIPA System 300S CPU 315SN/EC ECO Einsatz PtP-Kommunikation Protokolle und Prozeduren Sollen Daten von der Peripherie eingelesen werden, muss das Start-Zeichen vorhanden sein, anschließend folgen die zu übertra- genden Zeichen. Danach muss das Ende-Zeichen vorliegen. Abhängig von der Byte-Breite können folgende ASCII-Zeichen übertragen werden: 5Bit: nicht zulässig: 6Bit: 20...3Fh, 7Bit: 20...7Fh, 8Bit: 20...FFh.
  • Seite 102 Einsatz PtP-Kommunikation VIPA System 300S CPU 315SN/EC ECO Protokolle und Prozeduren 3964 Die Prozedur 3964R steuert die Datenübertragung bei einer Punkt- zu-Punkt-Kopplung zwischen der CPU und einem Kommunikations- partner. Die Prozedur fügt bei der Datenübertragung den Nutzdaten Steuerzeichen hinzu. Durch diese Steuerzeichen kann der Kommuni- kationspartner kontrollieren, ob die Daten vollständig und fehlerfrei bei ihm angekommen sind.
  • Seite 103 VIPA System 300S CPU 315SN/EC ECO Einsatz PtP-Kommunikation Protokolle und Prozeduren Single-Master-System Maximal 32 Teilnehmer Einfacher, sicherer Telegrammrahmen Es gilt: Am Bus können 1 Master und max. 31 Slaves angebunden sein. Die einzelnen Slaves werden vom Master über ein Adresszeichen im Telegramm angewählt.
  • Seite 104 Einsatz PtP-Kommunikation VIPA System 300S CPU 315SN/EC ECO Modbus - Funktionscodes Modbus Das Protokoll Modbus ist ein Kommunikationsprotokoll, das eine hierarchische Struktur mit einem Master und mehreren Slaves festlegt. Physikalisch arbeitet Modbus über eine serielle Halbduplex-Ver- bindung. Es treten keine Buskonflikte auf, da der Master immer nur mit einem Slave kommunizieren kann.
  • Seite 105 VIPA System 300S CPU 315SN/EC ECO Einsatz PtP-Kommunikation Modbus - Funktionscodes Modbus unterscheidet zwischen Bit- und Wortzugriff; Bits = "Coils" und Worte = "Register". Bit-Eingänge werden als "Input-Status" bezeichnet und Bit-Aus- gänge als "Coil-Status". Wort-Eingänge werden als "Input-Register" und Wort-Ausgänge als "Holding-Register"...
  • Seite 106 Einsatz PtP-Kommunikation VIPA System 300S CPU 315SN/EC ECO Modbus - Funktionscodes Übersicht Mit folgenden Funktionscodes können Sie von einem Modbus-Master auf einen Slave zugreifen. Die Beschreibung erfolgt immer aus Sicht des Masters: Code Befehl Beschreibung Read n Bits n Bit lesen von Master-Ausgabe-Bereich 0x Read n Bits n Bit lesen von Master-Eingabe-Bereich 1x Read n Words...
  • Seite 107 VIPA System 300S CPU 315SN/EC ECO Einsatz PtP-Kommunikation Modbus - Funktionscodes Prüfsumme CRC, RTU, Die aufgezeigten Prüfsummen CRC bei RTU- und LRC bei ASCII- Modus werden automatisch an jedes Telegramm angehängt. Sie werden nicht im Datenbaustein angezeigt. Read n Bits 01h, 02h Code 01h: n Bit lesen von Master-Ausgabe-Bereich 0x Code 02h: n Bit lesen von Master-Eingabe-Bereich 1x Kommandotelegramm...
  • Seite 108 Einsatz PtP-Kommunikation VIPA System 300S CPU 315SN/EC ECO Modbus - Funktionscodes Write 1 Bit 05h Code 05h: 1 Bit schreiben in Master-Ausgabe-Bereich 0x Eine Zustandsänderung erfolgt unter "Zustand Bit" mit folgenden Werten: "Zustand Bit" = 0000h ® Bit = 0 "Zustand Bit"...
  • Seite 109 VIPA System 300S CPU 315SN/EC ECO Einsatz PtP-Kommunikation Modbus - Beispiel zur Kommunikation Write n Bits 0Fh Code 0Fh: n Bit schreiben in Master-Ausgabe-Bereich 0x Bitte beachten Sie, dass die Anzahl der Bits zusätzlich in Byte anzugeben sind. Kommandotelegramm Slave- Funk- Adresse Anzahl...
  • Seite 110 Einsatz PtP-Kommunikation VIPA System 300S CPU 315SN/EC ECO Modbus - Beispiel zur Kommunikation Vorgehensweise Bauen Sie ein Modbus-System bestehend aus CPU 31xS als Modbus-Master und CPU 21xSER-1 als Modbus-Slave und Modbus-Kabel auf. Projektieren Sie die Master-Seite! Erstellen Sie hierzu ein SPS- Anwenderprogramm nach folgender Struktur: OB 100: Aufruf SFC 216 (Konfiguration als Modbus RTU-Master) mit...
  • Seite 111 VIPA System 300S CPU 315SN/EC ECO Einsatz PtP-Kommunikation Modbus - Beispiel zur Kommunikation HB140 | CPU | 315-4EC32 | DE | 15-23...
  • Seite 112 Einsatz Ethernet-Kommunikation - Produktiv VIPA System 300S CPU 315SN/EC ECO Grundlagen - Industrial Ethernet in der Automatisierung Einsatz Ethernet-Kommunikation - Produktiv 7.1 Grundlagen - Industrial Ethernet in der Automatisierung Übersicht Der Informationsfluss in einem Unternehmen stellt sehr unterschied- liche Anforderungen an die eingesetzten Kommunikationssysteme. Je nach Unternehmensbereich hat ein Bussystem unterschiedlich viele Teilnehmer, es sind unterschiedlich große Datenmengen zu über- tragen, die Übertragungsintervalle variieren.
  • Seite 113 VIPA System 300S CPU 315SN/EC ECO Einsatz Ethernet-Kommunikation - Produktiv Grundlagen - ISO/OSI-Schichtenmodell 7.2 Grundlagen - ISO/OSI-Schichtenmodell Übersicht Das ISO/OSI-Schichtenmodell basiert auf einem Vorschlag, der von der International Standards Organization (ISO) entwickelt wurde. Es stellt den ersten Schritt zur internationalen Standardisierung der ver- schiedenen Protokolle dar.
  • Seite 114 Einsatz Ethernet-Kommunikation - Produktiv VIPA System 300S CPU 315SN/EC ECO Grundlagen - Begriffe Schicht 3 - Netzwerk- Die Netzwerkschicht wird auch Vermittlungsschicht genannt. Die Auf- schicht (network layer) gabe dieser Schicht besteht darin, den Austausch von Binärdaten zwischen nicht direkt miteinander verbundenen Stationen zu steuern. Sie ist für den Ablauf der logischen Verknüpfungen von Schicht 2- Verbindungen zuständig.
  • Seite 115 VIPA System 300S CPU 315SN/EC ECO Einsatz Ethernet-Kommunikation - Produktiv Grundlagen - Protokolle Twisted Pair 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.
  • Seite 116 Einsatz Ethernet-Kommunikation - Produktiv VIPA System 300S CPU 315SN/EC ECO Grundlagen - Protokolle Eigenschaften: Eine Kommunikationsverbindung ist durch eine Verbindungs-ID für jeden Kommunikationspartner spezifiziert. 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.
  • Seite 117 VIPA System 300S CPU 315SN/EC ECO Einsatz Ethernet-Kommunikation - Produktiv Grundlagen - Protokolle Offene Kommunikation Bei der "Offenen Kommunikation" erfolgt die Kommunikation über das Anwenderprogramm bei Einsatz von Hantierungsbausteinen. Diese Bausteine sind auch Bestandteil des Siemens SIMATIC Manager. Sie finden diese in der "Standard Library" unter "Communication Blocks"...
  • Seite 118 Einsatz Ethernet-Kommunikation - Produktiv VIPA System 300S CPU 315SN/EC ECO Grundlagen - IP-Adresse und Subnetz 7.5 Grundlagen - IP-Adresse und Subnetz Aufbau IP-Adresse Unterstützt wird ausschließlich IPv4. Unter IPv4 ist die IP-Adresse eine 32-Bit-Adresse, die innerhalb des Netzes eindeutig sein muss und sich aus 4 Zahlen zusammensetzt, die jeweils durch einen Punkt getrennt sind.
  • Seite 119 VIPA System 300S CPU 315SN/EC ECO Einsatz Ethernet-Kommunikation - Produktiv Schnelleinstieg Private IP Netze Diese Adressen können von mehreren Organisationen als Netz-ID gemeinsam benutzt werden, ohne dass Konflikte auftreten, da diese IP-Adressen weder im Internet vergeben noch ins Internet geroutet werden.
  • Seite 120 Einsatz Ethernet-Kommunikation - Produktiv VIPA System 300S CPU 315SN/EC ECO Montage und Inbetriebnahme Verbindungen projektieren – Siemens S7-Verbindungen (Projektierung erfolgt über Siemens NetPro, die Kommunika- tion über VIPA Hantierungsbausteine) – Offene Kommunikation (Projektierung und Kommunikation erfolgen über Standard- Hantierungsbausteine) Transfer des Gesamtprojekts in die CPU. Um kompatibel mit dem Siemens SIMATIC Manager zu sein, ist die CPU 315-4EC32 von VIPA als CPU 315-2 PN/ DP (6ES7 315-2EH14-0AB0 V3.2) zu projektieren!
  • Seite 121 VIPA System 300S CPU 315SN/EC ECO Einsatz Ethernet-Kommunikation - Produktiv Siemens S7-Verbindungen projektieren 7.8 Hardware-Konfiguration - CPU Voraussetzung Die Konfiguration der CPU erfolgt im "Hardware-Konfigurator" von Siemens. Der Hardware-Konfigurator ist Bestandteil des Siemens SIMATIC Managers. Er dient der Projektierung. Bitte verwenden Sie für die Projektierung den Siemens SIMATIC Manager ab V 5.5 SP2.
  • Seite 122 Einsatz Ethernet-Kommunikation - Produktiv VIPA System 300S CPU 315SN/EC ECO Siemens S7-Verbindungen projektieren Eigenschaften einer Folgende Eigenschaften zeichnen eine Kommunikationsverbindung Kommunikationsverbin- aus: dung Eine Station führt immer einen aktiven Verbindungsaufbau durch. Bidirektionaler Datentransfer (Senden und Empfangen auf einer Verbindung). Beide Teilnehmer sind gleichberechtigt, d.h. jeder Teilnehmer kann ereignisabhängig den Sende- bzw.
  • Seite 123 VIPA System 300S CPU 315SN/EC ECO Einsatz Ethernet-Kommunikation - Produktiv Siemens S7-Verbindungen projektieren 1 Grafische Netzansicht: Hier werden alle Stationen und Netzwerke in einer grafischen Ansicht dargestellt. Durch Anwahl der ein- zelnen Komponenten können Sie auf die jeweiligen Eigenschaften zugreifen und ändern. 2 Netzobjekte: In diesem Bereich werden alle verfügbaren Netzob- jekte in einer Verzeichnisstruktur dargestellt.
  • Seite 124 Einsatz Ethernet-Kommunikation - Produktiv VIPA System 300S CPU 315SN/EC ECO Siemens S7-Verbindungen projektieren Verbindungen projek- tieren Zur Projektierung von Verbindungen blenden Sie die Verbin- dungsliste ein, indem Sie die entsprechende CPU anwählen. Rufen Sie über das Kontext-Menü Neue Verbindung einfügen auf: Verbindungspartner (Station Gegenseite) Es öffnet sich ein Dialogfenster in dem Sie den Verbindungs-...
  • Seite 125 VIPA System 300S CPU 315SN/EC ECO Einsatz Ethernet-Kommunikation - Produktiv Siemens S7-Verbindungen projektieren Wählen Sie den Verbindungspartner und den Verbindungstyp und klicken Sie auf [OK]. ð Sofern aktiviert, öffnet sich ein Eigenschaften-Dialog der ent- sprechenden Verbindung als Bindeglied zu Ihrem SPS- Anwenderprogramm.
  • Seite 126 Einsatz Ethernet-Kommunikation - Produktiv VIPA System 300S CPU 315SN/EC ECO Siemens S7-Verbindungen projektieren Folgende Parameter definieren einen Verbindungsendpunkt: Station A Station B ferner TSAP à Siemens à lokaler TSAP S7-Verbindung lokaler TSAP ferner TSAP ß ß ID A ID B Kombinationsmöglichkeiten unter Einsatz der FB/SFB-VIPA-Han- tierungsbausteine Verbindungspartner Verbindungsaufbau Verbindung...
  • Seite 127 VIPA System 300S CPU 315SN/EC ECO Einsatz Ethernet-Kommunikation - Produktiv Siemens S7-Verbindungen projektieren Nachfolgend sind alle relevanten Parameter für eine Siemens S7- Verbindung beschrieben: Lokaler Verbindungsendpunkt: Hier können Sie angeben, wie Ihre Verbindung aufgebaut werden soll. Da der Siemens SIMATIC Manager die Kommunikationsmög- lichkeiten anhand der Endpunkte identifizieren kann, sind manche Optionen schon vorbelegt und können nicht geändert werden.
  • Seite 128 Einsatz Ethernet-Kommunikation - Produktiv VIPA System 300S CPU 315SN/EC ECO Offene Kommunikation projektieren Siemens S7-Verbindung Bei den SPEED7-CPUs von VIPA gibt es folgende 2 Möglichkeiten - Kommunikationsfunk- für den Einsatz der Kommunikationsfunktionen: tionen Siemens S7-300-Kommunikationsfunktionen: Durch Einbindung der Funktionsbausteine FB 8 ... FB 15 von VIPA können Sie auf die Siemens S7-300-Kommunikationsfunkti- onen zugreifen.
  • Seite 129 VIPA System 300S CPU 315SN/EC ECO Einsatz Ethernet-Kommunikation - Produktiv Offene Kommunikation projektieren Die richtige Reihenfolge der empfangenen Pakete ist gewähr- leistet. Über eine physikalische Leitung können in der Regel mehrere logische Verbindungen bestehen. Bei den FBs zur Offenen Kommunikation über Industrial Ethernet werden die folgenden verbindungsorientierten Protokolle unterstützt: TCP native gemäß...
  • Seite 130 Einsatz Ethernet-Kommunikation - Produktiv VIPA System 300S CPU 315SN/EC ECO Offene Kommunikation projektieren Bei den FBs zur Offenen Kommunikation über Industrial Ethernet wird das folgende verbindungslose Protokoll unterstützt: UDP gemäß RFC 768 (Verbindungstyp 13h): – Bei Aufruf des Sendebausteins ist ein Verweis auf die Adres- sparameter des Empfängers (IP-Adresse und Port-Nr.) anzu- geben.
  • Seite 131 VIPA System 300S CPU 315SN/EC ECO Einsatz Ethernet-Kommunikation - Produktiv NCM-Diagnose - Hilfe zur Fehlersuche Hantierungsbausteine Die nachfolgend aufgeführten UDTs und FBs dienen der "Offenen Kommunikation" mit anderen Ethernet-fähigen Kommunikationspart- nern über Ihr Anwenderprogramm. Diese Bausteine sind Bestandteil des Siemens SIMATIC Manager. Sie finden diese in der "Standard Library"...
  • Seite 132 Einsatz Ethernet-Kommunikation - Produktiv VIPA System 300S CPU 315SN/EC ECO NCM-Diagnose - Hilfe zur Fehlersuche Geben Sie für den EtherCAT-Master als Zielparameter immer Baugruppenträger 0 und Steckplatz 125 an. Auf den Folgeseiten finden Sie eine Kurzbeschreibung der NCM-Diagnose. Näheres zum Funktionsumfang und zum Einsatz des Siemens NCM-Diagnose-Tools finden Sie in der entsprechenden Online-Hilfe bzw.
  • Seite 133 VIPA System 300S CPU 315SN/EC ECO Einsatz Ethernet-Kommunikation - Produktiv NCM-Diagnose - Hilfe zur Fehlersuche Stellen Sie unter Zielstation folgende Parameter ein: Anschluss ..: Ind. Ethernet TCP/IP Teilnehmer-Adr.: Tragen Sie hier die IP-Adresse des CPs ein Baugruppenträger/Steckplatz: Geben Sie hier für den VIPA EtherCAT-Master den Baugruppen- träger 0 und für Steckplatz 125 an.
  • Seite 134 Einsatz Ethernet-Kommunikation - EtherCAT VIPA System 300S CPU 315SN/EC ECO Grundlagen EtherCAT > Allgemeines Einsatz Ethernet-Kommunikation - EtherCAT 8.1 Grundlagen EtherCAT 8.1.1 Allgemeines Feldbusse haben sich seit vielen Jahren in der Automatisierungs- technik etabliert. Da einerseits die Forderung nach immer höheren Geschwindigkeiten besteht, andererseits bei dieser Technologie die technischen Grenzen bereits erreicht wurden, musste nach neuen Lösungen gesucht werden.
  • Seite 135 VIPA System 300S CPU 315SN/EC ECO Einsatz Ethernet-Kommunikation - EtherCAT Grundlagen EtherCAT > EtherCAT Zustandsmaschine Ist das Telegramm beim letzten Teilnehmer angekommen, stellt dieser fest, dass kein weiterer Teilnehmer angeschlossen ist und sendet das Telegramm zurück an den Master. Hierbei wird das Tele- gramm über das andere Adernpaar durch alle Teilnehmer zum Master gesendet (Vollduplex).
  • Seite 136 Einsatz Ethernet-Kommunikation - EtherCAT VIPA System 300S CPU 315SN/EC ECO Grundlagen EtherCAT > EtherCAT Zustandsmaschine IP Starte Mailbox-Kommunikation PI Stoppe Mailbox-Kommunikation PS Starte Input Update SP Stoppe Input Update SO Starte Output Update OS Stoppe Output Update OP Stoppe Input Update, stoppe Output Update SI Stoppe Input Update, stoppe Mailbox-Kommunikation OI Stoppe Output Update, stoppe Input Update, Stoppe Mailbox- Kommunikation...
  • Seite 137 VIPA System 300S CPU 315SN/EC ECO Einsatz Ethernet-Kommunikation - EtherCAT Grundlagen EtherCAT > CoE - CANopen over Ethernet Bootstrap - optional Im Zustand Boot kann ein Update der EtherCAT-Koppler-Firmware (Boot) - 03h vorgenommen werden. 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.
  • Seite 138 Einsatz Ethernet-Kommunikation - EtherCAT VIPA System 300S CPU 315SN/EC ECO Inbetriebnahme und Anlaufverhalten> Anlaufverhalten 8.1.4 ESI-Dateien Von VIPA erhalten Sie für den EtherCAT-Koppler ESI-Dateien. Diese Dateien befinden sich entweder auf dem beiliegenden Datenträger oder im Download-Bereich von www.vipa.com. Installieren Sie die ESI-Dateien in Ihrem Projektiertool.
  • Seite 139 VIPA System 300S CPU 315SN/EC ECO Einsatz Ethernet-Kommunikation - EtherCAT Hardware-Konfiguration - CPU Sind optionale Slaves vorhanden (nicht alle müssen vorhanden sein)? Gibt es mindestens einen erforderli- chen Slave mit falschem Modul? Gibt es mindestens einen optio- nalen Slave mit falschem Modul? Ist mindestens ein nicht projek- tierter Slave vorhanden? â...
  • Seite 140 Einsatz Ethernet-Kommunikation - EtherCAT VIPA System 300S CPU 315SN/EC ECO Hardware-Konfiguration - CPU Gehen Sie auf "Extras è GSD-Dateien installieren" Navigieren Sie in Ihr Arbeitsverzeichnis und installieren Sie die entsprechende GSDML-Datei. ð Nach der Installation finden Sie das "EtherCAT-Netzwerk" unter "PROFINET IO è Weitere Feldgeräte è I/O è...
  • Seite 141 VIPA System 300S CPU 315SN/EC ECO Einsatz Ethernet-Kommunikation - EtherCAT Hardware-Konfiguration - CPU Legen Sie mit [Neu] ein neues Subnetz an und vergeben Sie gültige IP-Adress-Daten Navigieren Sie im Hardware-Katalog in das Verzeichnis "PROFINET IO è Weitere Feldgeräte è I/O è...
  • Seite 142 Einsatz Ethernet-Kommunikation - EtherCAT VIPA System 300S CPU 315SN/EC ECO Hardware-Konfiguration - CPU Wählen Sie "Station è Speichern und übersetzen" ð Sie können jetzt Ihr EtherCAT-System mit dem SPEED7 EtherCAT Manager projektieren. Vor dem Aufruf des SPEED7 EtherCAT Manager müssen Sie immer Ihr Projekt mit "Station è...
  • Seite 143 VIPA System 300S CPU 315SN/EC ECO Einsatz Ethernet-Kommunikation - EtherCAT EtherCAT Diagnose> Diagnose zur Laufzeit im Anwenderprogramm (OB 1, SFB 52) Da Slave- und Modulparameter mittels SDO-Zugriff bzw. SDO-Init-Kommando übertragen werden, bleibt die Parametrierung solange bestehen, bis ein Power-Cycle durchgeführt wird oder neue Parameter für die gleichen SDO-Objekte übertragen werden.
  • Seite 144 Einsatz Ethernet-Kommunikation - EtherCAT VIPA System 300S CPU 315SN/EC ECO EtherCAT Diagnose> Diagnose zur Laufzeit im Anwenderprogramm (OB 1, SFB 52) 8.4.2.1 Zugriff auf CoE-Emergency-Meldungen Datensatz 0x4000 ... Mit dem SFB 52 RDREC (read record) können Sie mittels der Daten- 0x4003 sätze 0x4000 ...
  • Seite 145 VIPA System 300S CPU 315SN/EC ECO Einsatz Ethernet-Kommunikation - EtherCAT EtherCAT Diagnose> Diagnose zur Laufzeit im Anwenderprogramm (OB 1, SFB 52) Datensätze Datensatz Beschreibung 0x4000 Der Datensatz liefert die zuletzt aufgetretene CoE- Emergency jedes Slave (ein CoE-Emergency Eintrag pro Slave, der eine CoE-Emergency geliefert hat). Für Slaves, bei denen keine CoE-Emergencies auf- getreten sind, werden keine Einträge geliefert.
  • Seite 146 Einsatz Ethernet-Kommunikation - EtherCAT VIPA System 300S CPU 315SN/EC ECO EtherCAT Diagnose> Diagnose zur Laufzeit im Anwenderprogramm (OB 1, SFB 52) Beispiel OB 1 Für den zyklischen Zugriff auf einen Datensatz der Diagnosedaten einer EtherCAT Slave-Station können Sie folgendes Beispielpro- gramm im OB 1 verwenden: UN M10.3 'Ist Lesevorgang beendet (BUSY=0) UN M10.1 'und liegt kein Auftragsanstoß...
  • Seite 147 VIPA System 300S CPU 315SN/EC ECO Einsatz Ethernet-Kommunikation - EtherCAT EtherCAT Diagnose> Diagnose über Systemzustandslisten - SZL Byte Inhalt Register AL Status 0x0130, 0x0131 AL Control 0x0120, 0x0121 Al Status Code 0x0134, 0x0135 ESC DL Status 0x0110, 0x0111 Processing Unit Error Counter 0x030C PDI Error Counter 0x030D...
  • Seite 148 Einsatz Ethernet-Kommunikation - EtherCAT VIPA System 300S CPU 315SN/EC ECO EtherCAT Diagnose> Diagnose über Status-LEDs SZL-Teillisten SZL-ID Zustand EtherCAT-Bus-System xyE1h Status der VSC-Features der System SLIO CPU xyFCh 8.4.4 Diagnose über OB-Startinformationen Bei Auftreten eines Fehlers generiert das gestörte System eine Diag- nosemeldung an die CPU.
  • Seite 149 VIPA System 300S CPU 315SN/EC ECO Einsatz Ethernet-Kommunikation - EtherCAT Alarmverhalten> Übersicht Bedeutung ○ ○ Master ist im Zustand Safe-Op ● ○ ○ Master ist im Zustand OP ○ Es liegt kein Maintenance-Ereignis an ● Ein Maintenance-Ereignis liegt an. Näheres hierzu finden Sie in der Diagnose ○...
  • Seite 150 Einsatz Ethernet-Kommunikation - EtherCAT VIPA System 300S CPU 315SN/EC ECO Alarmverhalten> Alarmtypen 8.5.2 Alarmtypen Alarmtypen MANUFACTURER_SPECIFIC_ALARM_MIN (0x0020 oder 0x0021) PROZESS_ALARM (0x0002) - OB 40 BUS_STATE_CHANGED (0x8001) - OB 86 DIAGNOSE_ALARM_GEHEND (0x000C) - OB 82 DIAGNOSE_ALARM_KOMMEND (0x0001) - OB 82 SLAVE_STATE_CHANGED (0x8002) - OB 86 TOPOLOGY_MISMATCH (0x8004) - OB 86 TOPOLOGY_OK (0x8003) - OB 86 8.5.2.1...
  • Seite 151 VIPA System 300S CPU 315SN/EC ECO Einsatz Ethernet-Kommunikation - EtherCAT Alarmverhalten> Alarmtypen Struktur- Datentyp Beschreibung element Reserved1 BYTE 0xCC IoFlag BYTE 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...
  • Seite 152 Einsatz Ethernet-Kommunikation - EtherCAT VIPA System 300S CPU 315SN/EC ECO Alarmverhalten> Alarmtypen Alarm-Handling in der OB-Startinformationen eintragen und OB aufrufen Struktur- Datentyp Beschreibung element EventClass BYTE 0x11 FLT_ID BYTE 0x41 PrioLevel BYTE Priorität des OB 40 OBNr BYTE Reserved1 BYTE reserviert IoFlag BYTE...
  • Seite 153 VIPA System 300S CPU 315SN/EC ECO Einsatz Ethernet-Kommunikation - EtherCAT Alarmverhalten> Alarmtypen Ä Kapitel 8.1.2 Alarm-Handling in der Für den Fall dass der Master nach "Operational" "EtherCAT Zustandsmaschine" auf Seite 135 wechselt wird der OB86 ausgelöst. Über dessen Eventclass können Sie erkennen, ob alle pro- jektierten Slave-Stationen den Statuswechsel durchgeführt haben.
  • Seite 154 Einsatz Ethernet-Kommunikation - EtherCAT VIPA System 300S CPU 315SN/EC ECO Alarmverhalten> Alarmtypen Zwischenspeichern des Alarms Snapshot zum Zeitpunkt des Alarmevents - kann über SFB 54 aus- gewertet werden. Diagnosepuffer schreiben EventId:= PrioLevel OBNr. Reserved1, Info1 Info2 Info3 Eventclass, IOFlag StartEvent 0xEC10, PrioLevel siehe OB-...
  • Seite 155 VIPA System 300S CPU 315SN/EC ECO Einsatz Ethernet-Kommunikation - EtherCAT Alarmverhalten> Alarmtypen Struktur- Datentyp Beschreibung element User1 WORD Alarmprio, AlarmRef User2 WORD EtherCAT-Slave-Adresse SZL-Daten aktualisieren In der SZL 0694 und 0692 wird jeweils das entsprechende Bit für den Slave aktualisiert. Zwischenspeichern des Alarms Snapshot zum Zeitpunkt des Alarmevents - kann über SFB 54 aus- gewertet werden.
  • Seite 156 Einsatz Ethernet-Kommunikation - EtherCAT VIPA System 300S CPU 315SN/EC ECO Alarmverhalten> Alarmtypen Struktur- Datentyp Beschreibung element IoFlag BYTE 0x54 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 In der SZL 0694 und 0692 wird jeweils das entsprechende Bit für...
  • Seite 157 VIPA System 300S CPU 315SN/EC ECO Einsatz Ethernet-Kommunikation - EtherCAT Alarmverhalten> Alarmtypen OB-Startinformationen eintragen und OB aufrufen Struktur- Datentyp Beschreibung element EventClass BYTE 0xEC bei Wiederkehr oder 0xED bei Ausfall oder sonstigen VusState- Changed FLT_ID BYTE 0x12 Ausfall oder Wiederkehr, 0x22 sonstiger BusStateChanged PrioLevel BYTE...
  • Seite 158 Einsatz Ethernet-Kommunikation - EtherCAT VIPA System 300S CPU 315SN/EC ECO Alarmverhalten> Alarmtypen Zwischenspeichern des Alarms Snapshot zum Zeitpunkt des Alarmevents - kann über SFB 54 aus- gewertet werden. Diagnosepuffer schreiben EventId:= PrioLevel OBNr. Reserved1, Info1 Info2 Info3 Eventclass, IOFlag StartEvent 0xEC10, PrioLevel siehe OB-...
  • Seite 159 VIPA System 300S CPU 315SN/EC ECO Einsatz Ethernet-Kommunikation - EtherCAT Alarmverhalten> Alarmtypen SZL Daten aktualisieren In der SZL xy94 wird eine Soll/Ist-Differenz eingetragen. Diagnosepuffer schreiben EventId:= PrioLevel OBNr. Reserved1, Info1 Info2 Info3 Eventclass, IOFlag StartEvent 0xED30 PrioLevel 0x0000 Diagnose von OB 86 Adresse Master 8.5.2.8...
  • Seite 160 Einsatz Ethernet-Kommunikation - EtherCAT VIPA System 300S CPU 315SN/EC ECO Systemeigenschaften SZL Daten aktualisieren In der SZL xy94 wird eine Soll/Ist-Differenz eingetragen. Diagnosepuffer schreiben EventId:= PrioLevel OBNr. Reserved1, Info1 Info2 Info3 Eventclass, IOFlag StartEvent 0xED30 PrioLevel 0x0000 Diagnose von OB 86 Adresse Master 8.6 Systemeigenschaften...
  • Seite 161 VIPA System 300S CPU 315SN/EC ECO Einsatz Ethernet-Kommunikation - EtherCAT Zugriff auf das Objektverzeichnis> Übersicht SM Watchdog Sofern Sie lange Zykluszeiten (> 100ms) verwenden, sollten Sie im SPEED7 EtherCAT Manager immer den "SM Watchdog" ebenfalls entsprechend erhöhen oder ausschalten. Ansonsten wechselt Ihre Slave-Station nach Ablauf der "SM Watchdog"...
  • Seite 162 Einsatz Ethernet-Kommunikation - EtherCAT VIPA System 300S CPU 315SN/EC ECO Zugriff auf das Objektverzeichnis> FB 52 - Read SDO - Lesezugriff auf Objektverzeichnis 8.8.2 FB 52 - Read SDO - Lesezugriff auf Objektverzeichnis Beschreibung Mit diesem Baustein können Sie auf das Objektverzeichnis von EtherCAT-Slave-Stationen und EtherCAT-Master lesend zugreifen.
  • Seite 163 VIPA System 300S CPU 315SN/EC ECO Einsatz Ethernet-Kommunikation - EtherCAT Zugriff auf das Objektverzeichnis> FB 52 - Read SDO - Lesezugriff auf Objektverzeichnis Besonderheiten bei Bei Aktivierung des Parameters COMPL_ACCESS ist folgendes zu COMPL_ACCESS (Com- beachten: pleteAccess) Bei COMPL_ACCESS = true darf der SUBINDEX nur 0 oder 1 betragen! Ansonsten bekommen Sie eine Fehlermeldung.
  • Seite 164 Einsatz Ethernet-Kommunikation - EtherCAT VIPA System 300S CPU 315SN/EC ECO Zugriff auf das Objektverzeichnis> FB 52 - Read SDO - Lesezugriff auf Objektverzeichnis 0x98110015 Unknown Mailbox Protocol Command 0x98110016 Access Denied 0x98110024 Slave error Value Text Possible errror cause 0x98110040 SDO: Toggle bit not alternated CoE abort code 0x05030000 of slave 0x98110041...
  • Seite 165 VIPA System 300S CPU 315SN/EC ECO Einsatz Ethernet-Kommunikation - EtherCAT Zugriff auf das Objektverzeichnis> FB 53 - Write SDO - Schreibzugriff auf Objektverzeichnis Value Text Possible errror cause 0x9811005B SDO: Data cannot be transferred or stored to the appli- CoE abort code 0x08000022 of slave cation because of the present device state 0x9811005C SDO: Object dictionary dynamic generation fails or no...
  • Seite 166 Einsatz Ethernet-Kommunikation - EtherCAT VIPA System 300S CPU 315SN/EC ECO Zugriff auf das Objektverzeichnis> FB 53 - Write SDO - Schreibzugriff auf Objektverzeichnis Parameter Deklara- Datentyp Beschreibung tion ERROR BOOL ERROR = 1: Beim Schreibvorgang trat ein Fehler auf. RETVAL Rückgabewert (0 = OK) ERROR_ID DWORD...
  • Seite 167 VIPA System 300S CPU 315SN/EC ECO Einsatz Ethernet-Kommunikation - EtherCAT Zugriff auf das Objektverzeichnis> FB 53 - Write SDO - Schreibzugriff auf Objektverzeichnis 0x98110005 Invalid Size 0x98110006 Invalid Data 0x98110007 Not ready 0x98110008 Busy 0x9811000A No Memory left 0x9811000B Invalid Parameter 0x9811000C Not Found 0x9811000E Invalid state 0x98110010 Timeout...
  • Seite 168 Einsatz Ethernet-Kommunikation - EtherCAT VIPA System 300S CPU 315SN/EC ECO Objekt-Verzeichnis> Objektübersicht Value Text Possible errror cause 0x98110051 SDO: Data type does not match, length of service CoE abort code 0x06070012 of slave parameter too high 0x98110052 SDO: Data type does not match, length of service CoE abort code 0x06070013 of slave parameter too low 0x98110053...
  • Seite 169 VIPA System 300S CPU 315SN/EC ECO Einsatz Ethernet-Kommunikation - EtherCAT Objekt-Verzeichnis> CoE Communication Area Objects: 0x1000-0x1FFF 8.9.2 CoE Communication Area Objects: 0x1000-0x1FFF Index Object Type Name Type 0x1000 Device Type Unsigned32 0x1001 Error Register Unsigned8 0x1008 Manufacturer Device Name String VisibleString 0x1009 Manufacturer Hardware Version String...
  • Seite 170 Einsatz Ethernet-Kommunikation - EtherCAT VIPA System 300S CPU 315SN/EC ECO Objekt-Verzeichnis> CoE Communication Area Objects: 0x1000-0x1FFF 8.9.2.4 Software Version 0x100A Sub- Name Type Access Value Meaning index 0x00 Software Visible string "V MM.mm.ss.bb"” Software version of the version EtherCAT device MM = Major Version mm = Minor Version ss = Service Pack...
  • Seite 171 VIPA System 300S CPU 315SN/EC ECO Einsatz Ethernet-Kommunikation - EtherCAT Objekt-Verzeichnis> CoE Communication Area Objects: 0x1000-0x1FFF Sub- Name Type Access Value Meaning index Flags Unsigned1 Bit 0 = 1: Enable Emergency sending (UINT16, r/w) (default = 0) Bit 1 = 1: Disable Storing Info Messages (default = 0) Bit 2 = 1: Disable Storing...
  • Seite 172 Einsatz Ethernet-Kommunikation - EtherCAT VIPA System 300S CPU 315SN/EC ECO Objekt-Verzeichnis> Generic Master Objects: 0x2000-0x20FF Byte- Name Type Access Value Meaning Offset Flags para- Unsigned16 meter n Parameter n several 8.9.3 Generic Master Objects: 0x2000-0x20FF Index Object Type Name Type 0x2000 Master State Change Command Unsigned32...
  • Seite 173 VIPA System 300S CPU 315SN/EC ECO Einsatz Ethernet-Kommunikation - EtherCAT Objekt-Verzeichnis> Generic Master Objects: 0x2000-0x20FF 8.9.3.2 Master State Summary 0x2001 Sub- Name Type Access Value Meaning index 0x00 Master Unsigned32 Bit 0: = 1 Master OK State Bit 1...3: reserved Bit 4...7: Master State Bit 8: Slaves in requested State Bit 9: Master in requested State...
  • Seite 174 Einsatz Ethernet-Kommunikation - EtherCAT VIPA System 300S CPU 315SN/EC ECO Objekt-Verzeichnis> Generic Master Objects: 0x2000-0x20FF Subindex Description Type Access 0x02 Configuration Checksum CRC32 Unsigned32 0x03 Number of found Slave Unsigned32 0x04 Number of found DC Slave Unsigned32 0x05 Number of Slaves in Configuration Unsigned32 0x06 Number of Mailbox Slaves in Configuration...
  • Seite 175 VIPA System 300S CPU 315SN/EC ECO Einsatz Ethernet-Kommunikation - EtherCAT Objekt-Verzeichnis> Generic Master Objects: 0x2000-0x20FF 8.9.3.5 Debug Register 0x2010 Sub- Name Type Access Value Meaning index 0x00 Debug Unsigned38 Upper 16Bit: Register 0: activate LinkError Messages 1...15: reserved Lower 32Bit: Definition of parameter dwStateChangeDebug in struc- ture EC_T_MASTER_CONFIG...
  • Seite 176 Einsatz Ethernet-Kommunikation - EtherCAT VIPA System 300S CPU 315SN/EC ECO Objekt-Verzeichnis> Slave specific objects 8.9.4 Distributed Clocks Objects: 0x2100-0x21FF Index Object Type Name Type 0x2100 DC Slave Sync Deviation Limit Unsigned32 0x2101 DC Current Deviation Signed32 0x2102 DC Reserved Unsigned32 0x2103 DC Reserved Unsigned32...
  • Seite 177 VIPA System 300S CPU 315SN/EC ECO Einsatz Ethernet-Kommunikation - EtherCAT Objekt-Verzeichnis> Slave specific objects CoE Slave Configuration Objects: 0x8000-0x8FFF Index Object Type Name Type 0x8000 RECORD One index entry for each confi- SlaveCfg (0x45) gured slave (from ESI) 0x8FFF CoE Slave Information Objects: 0x9000-0x9FFF Index Object Type Name...
  • Seite 178 Einsatz Ethernet-Kommunikation - EtherCAT VIPA System 300S CPU 315SN/EC ECO Objekt-Verzeichnis> Slave specific objects Subindex Description Type Access PortState (Bus) Unsigned16 DC Support (Bus) Bool32 DC Support 64Bit (Bus) Bool32 Mailbox Support (Config) Bool32 Requested State (slave instance) Unsigned32 Current State (slave instance) Unsigned32 Error Flag Set (slave instance) Bool32...
  • Seite 179 VIPA System 300S CPU 315SN/EC ECO Einsatz Ethernet-Kommunikation - EtherCAT Objekt-Verzeichnis> Slave specific objects Subindex Description Type Access Sync Managers supported (Bus) Unsigned8 RAM Size in kByte (Bus) Unsigned8 Port Descriptor (Bus) Unsigned8 ECS Type (Config) Unsigned8 Slave is optional (Config) Bool32 Slave is present (Bus) Bool32...
  • Seite 180 Einsatz Ethernet-Kommunikation - EtherCAT VIPA System 300S CPU 315SN/EC ECO Objekt-Verzeichnis> Slave specific objects Informationen über die angeschlossenen EtherCAT-Slaves erhalten sie über die Informationsdaten. Sie werden verfügbar, wenn der Scan Befehl ausgeführt wurde. Subindex Description Type Access Number of Entries Unsigned8 Fixed Station Address of the Nth Unsigned16...
  • Seite 181 VIPA System 300S CPU 315SN/EC ECO Einsatz Ethernet-Kommunikation - EtherCAT Objekt-Verzeichnis> CoE Device Area Objects: 0xF000-0xFFFF 8.9.6 CoE Device Area Objects: 0xF000-0xFFFF Index Object Type Name Type 0xF000 RECORD Modular Device Profile DeviceProfile (0x48) 0xF002 RECORD Detect Modules Command DetectCmd (0x49) 0xF020 RECORD Configured Address List...
  • Seite 182 Einsatz Ethernet-Kommunikation - EtherCAT VIPA System 300S CPU 315SN/EC ECO Objekt-Verzeichnis> CoE Device Area Objects: 0xF000-0xFFFF Subindex Description Type Access Number of Entries Unsigned8 Fixed Station Address of the 256. Unsigned16 EtherCAT slave configured. … 8.9.6.3 Detected Address List Object 0xF040-0xF04F Object Type: RECORD, Manufacturer Specific Identity 0x51 Subindex Description...

Diese Anleitung auch für:

Vipa speed7 cpu 315-4ec32