5.8.2 Parameter CPU............. 47 5.8.3 Parameter für DP............50 5.8.4 Parameter für MPI/DP ..........50 5.9 Einstellung VIPA-spezifische CPU-Parameter....51 5.9.1 Vorgehensweise............51 5.9.2 VIPA-spezifische Parameter......... 52 5.10 Projekt transferieren............55 HB140 | CPU | 315-4NE12 | DE | 14-40...
Seite 4
8.5 Grundlagen - IP-Adresse und Subnetz......139 8.6 Grundlagen - MAC-Adresse und TSAP......140 8.7 Schnelleinstieg............... 141 8.8 Inbetriebnahme und Urtaufe.......... 142 8.9 Hardware-Konfiguration - CPU........143 8.10 Kommunikationsverbindungen projektieren....144 HB140 | CPU | 315-4NE12 | DE | 14-40...
Seite 5
9.1 Systemvorstellung............171 9.2 Installation..............171 9.3 Beispiel zur Projektierung..........173 9.3.1 Aufgabenstellung............173 9.3.2 Projektierung............... 173 9.3.3 SPS-Programm in Simulator testen......180 9.3.4 SPS-Programm in CPU übertragen und ausführen..181 HB140 | CPU | 315-4NE12 | DE | 14-40...
Einheiten beschrieben sind, die beim Kunden nicht vorhanden sind. Der genaue Lieferumfang ist im jeweiligen Kaufvertrag beschrieben. EG-Konformitätserklä- Hiermit erklärt VIPA GmbH, dass die Produkte und Systeme mit den rung grundlegenden Anforderungen und den anderen relevanten Vor- schriften übereinstimmen. Die Übereinstimmung ist durch CE-Zei- chen gekennzeichnet.
Produktnamen sind Warenzeichen oder eingetragene Warenzei- chen ihrer jeweiligen Eigentümer. Dokument-Support Wenden Sie sich an Ihre Landesvertretung der VIPA GmbH, wenn Sie Fehler anzeigen oder inhaltliche Fragen zu diesem Dokument stellen möchten. Ist eine solche Stelle nicht erreichbar, können Sie VIPA über folgenden Kontakt erreichen:...
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 HB140 | CPU | 315-4NE12 | DE | 14-40...
Seite 9
– 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! HB140 | CPU | 315-4NE12 | DE | 14-40...
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. HB140 | CPU | 315-4NE12 | DE | 14-40...
CPU, die nicht mit einer spezifischen Steuerungsaufgabe verbunden sind. Anwenderprogramm Hier finden Sie alle Funktionen, die zur Bearbeitung einer spezifi- schen Steuerungsaufgabe erforderlich sind. Schnittstellen zum Sys- temprogramm stellen die Operationsbausteine zur Verfügung. HB140 | CPU | 315-4NE12 | DE | 14-40...
Ein Datenbaustein enthält Konstanten bzw. Variablen im Byte-, Wort- oder Doppelwortformat. Mit Operanden können Sie immer auf den aktuellen Datenbaustein zugreifen. Sie haben Zugriff auf folgende Datentypen: Einzelbits Bytes Wörter Doppelwörter HB140 | CPU | 315-4NE12 | DE | 14-40...
Sie den SIMATIC Manager von Siemens verwenden. Hierbei kommt der Befehlssatz der S7-400 von Siemens zum Ein- satz. Module und CPUs aus dem System 300S von VIPA und Siemens können als Mischkonfiguration am Bus eingesetzt werden. Das Anwenderprogramm wird im batteriegepufferten RAM oder auf einem zusätzlich steckbaren MMC-Speichermodul gespei-...
Die CPU hat ein Netzteil integriert. Das Netzteil ist mit DC 24V zu ver- sorgen. Über die Versorgungsspannung werden neben der internen Elektronik auch die angeschlossenen Module über den Rückwandbus versorgt. Das Netzteil ist gegen Verpolung und Überstrom geschützt. HB140 | CPU | 315-4NE12 | DE | 14-40...
EN 61131-2 0…+60°C Luftfeuchtigkeit EN 60068-2-30 (ohne Betauung, relative Feuchte 10 … 95%) Verschmutzung EN 61131-2 Verschmutzungsgrad 2 Mechanisch Schwingung EN 60068-2-6 1g, 9Hz ... 150Hz Schock EN 60068-2-27 15g, 11ms HB140 | CPU | 315-4NE12 | DE | 14-40...
Seite 16
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. HB140 | CPU | 315-4NE12 | DE | 14-40...
VIPA System 300S CPU 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-4NE12 | DE | 14-40...
Für die Kommunikation der Module untereinander wird beim System 300S ein Rückwandbus-Verbinder eingesetzt. Die Rückwandbus-Ver- binder sind im Lieferumfang der Peripherie-Module enthalten und werden vor der Montage von hinten an das Modul gesteckt. HB140 | CPU | 315-4NE12 | DE | 14-40...
Zuleitung, ist die Spannungs- zuführung stromlos zu schalten (Stecker ziehen, bei Festanschluss ist die zugehörige Sicherung abzu- schalten)! – Anschluss und Änderungen dürfen nur durch ausgebil- detes Elektro-Fachpersonal ausgeführt werden. HB140 | CPU | 315-4NE12 | DE | 14-40...
Seite 20
Sie können Drähte mit einem Querschnitt von 0,08mm 2,5mm anschließen. Durch Entfernen des Schraubendrehers wird der Draht über einen Federkontakt sicher mit dem Steckverbinder verbunden. Frontstecker der Ein-/ Nachfolgend ist die Verdrahtung der 2 Frontstecker-Varianten aufge- Ausgabe-Module zeigt. HB140 | CPU | 315-4NE12 | DE | 14-40...
Seite 21
Der Frontstecker ist nun elektrisch mit Ihrem Modul verbunden. 10. Schließen Sie die Frontklappe. 11. Füllen Sie den Beschriftungsstreifen zur Kennzeichnung der ein- zelnen Kanäle aus und schieben Sie den Streifen in die Front- klappe. HB140 | CPU | 315-4NE12 | DE | 14-40...
Aufbau eines SPS-Systems. Es werden die Wege beschrieben, wie Störungen in Ihre Steuerung gelangen können, wie die elektromagne- tische Verträglichkeit (EMV) sicher gestellt werden kann und wie bei der Schirmung vorzugehen ist. HB140 | CPU | 315-4NE12 | DE | 14-40...
Umfeld beeinflusst zu werden bzw. das Umfeld in unzulässiger Weise zu beeinflussen. 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...
Seite 24
Stecker. Befestigen Sie den Schirm der Datenleitung am Steckergehäuse. Schirm nicht auf den PIN 1 der Steckerleiste auflegen! Bei stationärem Betrieb ist es empfehlenswert, das geschirmte Kabel unterbrechungsfrei abzuisolieren und auf die Schirm-/ Schutzleiterschiene aufzulegen. HB140 | CPU | 315-4NE12 | DE | 14-40...
Seite 25
Ihrer SPS weiter, legen Sie ihn dort jedoch nicht erneut auf! VORSICHT! Bitte bei der Montage beachten! Bei Potenzialdifferenzen zwischen den Erdungspunkten kann über den beidseitig angeschlossenen Schirm ein Ausgleichsstrom fließen. Abhilfe: Potenzialausgleichsleitung. HB140 | CPU | 315-4NE12 | DE | 14-40...
Mit der Versorgungsspannung werden neben der CPU-Elektronik auch die angeschlossenen Module über den Rückwandbus ver- sorgt. Das Netzteil ist gegen Verpolung und Überstrom geschützt. Die interne Elektronik ist galvanisch an die Versorgungsspannung gebunden. HB140 | CPU | 315-4NE12 | DE | 14-40...
Seite 28
8polige RJ45-Buchse: zessor CP 343 X8 Kommunikations-Prozessor CP 343 zur Anbindung an Ethernet Produktiv-Verbindungen über Siemens NetPro Produktiv-Verbindungen über Anwenderprogramm PG/OP-Verbindungen Ä Kapitel 4.3 "Technische Anzahl der Verbindungen Daten" auf Seite 33 HB140 | CPU | 315-4NE12 | DE | 14-40...
RAMs bei Stromausfall dient. Zusätzlich wird die interne Uhr über den Akku gepuffert. Der Akku wird direkt über die eingebaute Spannungs- versorgung über eine Ladeelektronik geladen und gewährleistet eine Pufferung für max. 30 Tage. HB140 | CPU | 315-4NE12 | DE | 14-40...
● ● ○ Initialisierung: Phase 2 ● ● ● ○ ○ Initialisierung: Phase 3 ○ ● ● ○ ○ Initialisierung: Phase 4 Betrieb ○ ● CPU befindet sich im Zustand STOP. HB140 | CPU | 315-4NE12 | DE | 14-40...
Seite 31
Die grüne L/A-LED (Link/Activity) zeigt an, dass der Ethernet-PG/OP-Kanal physikalisch mit Ethernet ver- bunden ist. Unregelmäßiges Blinken der L/A-LED zeigt Kommunikation des Ethernet-PG/OP-Kanals über Ethernet an. Leuchtet die grüne S-LED (Speed), so hat der Ethernet-PG/OP-Kanal eine Übertragungsgrate von 100MBit/s ansonsten 10MBit/s. HB140 | CPU | 315-4NE12 | DE | 14-40...
Betreibbare Kommunikationsbaugruppen LAN Befehlsbearbeitungszeiten Bitoperation, min. 0,01 µs Wortoperation, min. 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 HB140 | CPU | 315-4NE12 | DE | 14-40...
Seite 34
Vanadium Rechargeable Lithium Batterie Ladezeit für 50% Pufferungsdauer 20 h Ladezeit für 100% Pufferungsdauer 48 h Genauigkeit (max. Abweichung je Tag) 10 s Anzahl Betriebsstundenzähler Uhrzeit Synchronisation ü Synchronisation über MPI Master/Slave HB140 | CPU | 315-4NE12 | DE | 14-40...
Seite 35
ü S7-Basis-Kommunikation Nutzdaten je Auftrag 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 HB140 | CPU | 315-4NE12 | DE | 14-40...
Seite 36
Ü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 ü HB140 | CPU | 315-4NE12 | DE | 14-40...
Seite 37
Schnittstelle potentialgetrennt ü Schnittstelle RS232 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 ü HB140 | CPU | 315-4NE12 | DE | 14-40...
Seite 38
SEND, RECEIVE, FETCH PASSIV, WRITE PASSIV, Verbindungsaufbau aktiv und passiv Nutzdaten je ISO-Verbindung, max. 8 KB ISO on TCP Verbindungen (RFC 1006) SEND, RECEIVE, FETCH PASSIV, WRITE PASSIV, Verbindungsaufbau aktiv und passiv HB140 | CPU | 315-4NE12 | DE | 14-40...
Mechanische Daten Abmessungen (BxHxT) 80 mm x 125 mm x 120 mm Gewicht 430 g Umgebungsbedingungen Betriebstemperatur 0 °C bis 60 °C Lagertemperatur -25 °C bis 70 °C Zertifizierungen Zertifizierung nach UL508 HB140 | CPU | 315-4NE12 | DE | 14-40...
Aus- und Einschalten der Versorgungsspan- nung mindestens 30sec. liegen und der Akku der CPU voll geladen ist. Ansonsten bleibt bei einem kurzen Power- Cycle der BAT-Fehler bestehen und die CPU wird urge- löscht. HB140 | CPU | 315-4NE12 | DE | 14-40...
Sie jede auf Steckplatz 3 mit einer IM 361 von Sie- mens beginnen. Unter Berücksichtigung des max. Summenstroms können bei der CPU 315-4NE12 von VIPA bis zu 32 Module in einer Zeile angeordnet werden. Hierbei ist die Montage der IM 360/361 Anschaltungen von Siemens nicht erforderlich.
Siemens. Der Hardware-Konfigurator ist Bestandteil des Siemens SIMATIC Managers. Er dient der Projektierung. Die Module, die hier projektiert werden können, entnehmen Sie dem Hardware-Katalog, ggf. müssen Sie mit "Extras è Katalog aktualisieren" den Hardware- Katalog aktualisieren. HB140 | CPU | 315-4NE12 | DE | 14-40...
PROFIBUS-DP-Master (Buchse X3). 5.5 Hardware-Konfiguration - I/O-Module Hardware-Konfiguration Binden Sie nach der Hardware-Konfiguration der CPU beginnend mit der Module Steckplatz 4 Ihre System 300 Module auf dem Bus in der gesteckten Reihenfolge ein. HB140 | CPU | 315-4NE12 | DE | 14-40...
Sie jede auf Steckplatz 3 mit einer IM 361 von Sie- mens beginnen. Unter Berücksichtigung des max. Summenstroms können bei VIPA-SPEED7-CPUs bis zu 32 Module in einer Zeile angeordnet werden. Hierbei ist die Montage der IM 360/361 Anschal- tungen von Siemens nicht erforderlich.
Seite 45
Projektieren Sie die Module am Standard-Bus. Für den Ethernet-PG/OP-Kanal ist immer unterhalb der reell gesteckten Module ein Siemens CP 343-1 (SIMATIC 300 \ CP 300 \ Industrial Ethernet \CP 343-1 \ 6GK7 343-1EX11 0XE0) zu platzieren. HB140 | CPU | 315-4NE12 | DE | 14-40...
Konfiguration unter den "Eigenschaften" der CPU 318-2 die Stan- dard-Parameter für die VIPA-CPU einstellen. Durch Doppelklick auf die CPU 318-2 gelangen Sie in das Parametrierfenster für die CPU. Über die Register haben Sie Zugriff auf alle Standard-Parameter Ihrer CPU. HB140 | CPU | 315-4NE12 | DE | 14-40...
Überwachungszeit für Übertragung der Parameter an Baugruppen [100ms]: Maximale Dauer für die Übertragung der Parameter an die parametrierbaren Baugruppen. Wenn nach Ablauf dieser Zeit nicht alle Baugruppen parametriert sind, ist der Istausbau ungleich dem Sollausbau. HB140 | CPU | 315-4NE12 | DE | 14-40...
Seite 48
Anzahl S7-Zähler ab Z0: Tragen Sie die Anzahl der remanenten S7-Zähler ab Z0 hier ein. Bereiche: Diese Parameter sind nicht relevant. Alarme Priorität: Hier werden die Prioritäten angezeigt, nach denen der entsprechende Alarm-OB (Prozessalarm, Verzögerungsalarm, Asynchronfehleralarm) bearbeitet wird. HB140 | CPU | 315-4NE12 | DE | 14-40...
Seite 49
Kenntnis des Passworts: lesender und schreibender Zugriff Unkenntnis des Passworts: nur lesender Zugriff. – Schutzstufe 3: Kenntnis des Passworts: lesender und schreibender Zugriff Unkenntnis des Passworts: weder lesender noch schreibender Zugriff HB140 | CPU | 315-4NE12 | DE | 14-40...
Name: Unter Name finden Sie die Bezeichnung "MPI/DP". Wenn Sie den Namen ändern, erscheint der neue Name im Siemens SIMATIC Manager. Typ: Bitte beachten Sie, das die VIPA CPU ausschließlich den Typ "MPI" unterstützt. Schnittstelle: Hier wird die MPI-Adresse eingeblendet.
Navigieren Sie in das Verzeichnis VIPA_System_300S und geben Sie SPEEDBUS.GSD an. ð Alle SPEED7-CPUs und -Module des System 300S von VIPA sind jetzt im Hardwarekatalog unter Profibus-DP / Wei- tere Feldgeräte / I/O / VIPA_SPEEDBUS enthalten. HB140 | CPU | 315-4NE12 | DE | 14-40...
VIPA System 300S CPU Einstellung VIPA-spezifische CPU-Parameter > VIPA-spezifische Parameter Hardware-Konfiguration Die Einbindung der CPU 315-4NE12 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).
Ein-/ Ausgabedaten, da innerhalb des Gesamt- zyklus CPU und das DP-Master-System nacheinander mit den glei- chen Ein- bzw. Ausgabedaten arbeiten. Gegebenenfalls müssen Sie in diesem Modus die Ansprechüberwachungszeit in den Bus-Parame- tern erhöhen. HB140 | CPU | 315-4NE12 | DE | 14-40...
Seite 54
VIPA System 300S CPU Einstellung VIPA-spezifische CPU-Parameter > VIPA-spezifische Parameter PROFIBUS-DP SyncOut In dieser Betriebsart richtet sich der Zyklus des VIPA DP-Master-Sys- tems nach dem CPU-Zyklus. Geht die CPU in RUN, werden die DP- Master synchronisiert. Sobald deren Zyklus durchlaufen ist, warten diese auf den nächsten Synchronisationsimpuls mit Ausgabedaten...
Sie haben folgende Möglichkeiten für den Projekt-Transfer in die CPU: Transfer über MPI/PROFIBUS Transfer über Ethernet Transfer über MMC 5.10.1 Transfer über MPI/PROFIBUS Allgemein Für den Transfer über MPI/PROFIBUS besitzt die CPU folgende Schnittstelle: X2: MPI-Schnittstelle X3: PROFIBUS-Schnittstelle HB140 | CPU | 315-4NE12 | DE | 14-40...
Seite 56
VIPA-CPUs werden mit der MPI-Adresse 2 ausgeliefert. MPI-Programmierkabel Die MPI-Programmierkabel erhalten Sie in verschiedenen Varianten von VIPA. Die Kabel bieten einen RS232- bzw. USB-Anschluss für den PC und einen busfähigen RS485-Anschluss für die CPU. Auf- grund des RS485-Anschlusses dürfen Sie die MPI-Programmierkabel direkt auf einen an der RS485-Buchse schon gesteckten Stecker auf- stecken.
Für den Transfer verbinden Sie, wenn nicht schon geschehen, die entsprechende Ethernet-Buchse mit Ihrem Ethernet. Öffnen Sie Ihr Projekt im Siemens SIMATIC Manager. Stellen Sie über "Extras è PG/PC-Schnittstelle" den Zugriffsweg "TCP/IP ® Netzwerkkarte .." ein. HB140 | CPU | 315-4NE12 | DE | 14-40...
Während des Schreibvorgangs blinkt die MC-LED. Erlischt die LED, ist der Schreibvorgang beendet. Soll dieses Projekt automatisch nach einem NetzEIN von der MMC geladen werden, so müssen Sie dieses auf der MMC in AUTO- LOAD.WLD umbenennen. HB140 | CPU | 315-4NE12 | DE | 14-40...
Ä Kapitel 5.19 "MMC-Cmd - Autobefehle" auf Seite 73 Voraussetzung Es wird vorausgesetzt, dass zwischen dem PC mit Internet-Browser und der CPU 315-4NE12 eine Verbindung über den PG/OP-Kanal besteht. Dies können Sie testen über Ping auf die IP-Adresse des Ethernet-PG/OP-Kanals.
Seite 60
= maximale Slot 206 CPU-Komponente: CP 343 V2.2.7 Px000058.pkg, Angaben für den Support SUPPORTDATA : Bb000165 V2270, AB000060 V0320, PRODUCT V2270, Hx000003 V1300 ModuleType ACDB0000 Address Input 1024...1039 Address Output 1024...1039 HB140 | CPU | 315-4NE12 | DE | 14-40...
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. alle digitalen Ausgaben sind gesperrt. RUN-LED aus STOP-LED an HB140 | CPU | 315-4NE12 | DE | 14-40...
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. HB140 | CPU | 315-4NE12 | DE | 14-40...
Falls parametriert können auch Ersatzwerte ausgegeben werden. dezentrale Ausgänge Verhalten wie bei zentralen digitalen/analogen Ausgängen dezentrale Eingänge Die Eingänge werden von der dezentralen Sta- tion zyklisch gelesen und die aktuellen Werte zur Verfügung gestellt. HB140 | CPU | 315-4NE12 | DE | 14-40...
ð 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. ð Die STOP-LED blinkt (Urlösch-Vorgang). HB140 | CPU | 315-4NE12 | DE | 14-40...
Seite 65
CPU vollständig und bringt diese zurück in den Auslieferungszustand. Bitte beachten Sie, dass hierbei auch die MPI-Adresse defaultmäßig auf 2 zurückgestellt wird! Ä Kapitel 5.15 "Rücksetzen auf Werksein- stellung" auf Seite 68 HB140 | CPU | 315-4NE12 | DE | 14-40...
Aktuelle Firmware auf Die aktuellsten Firmwarestände finden Sie auf www.vipa.com im Ser- www.vipa.com vice-Bereich. Beispielsweise sind für den Firmwareupdate der CPU 315-4NE12 und Ihrer Komponenten für den Ausgabestand 1 folgende Dateien erforderlich: 315-4NE12, Ausgabestand 1: Px000079.pkg PROFIBUS DP-Master: Px000062.pkg Ethernet-CP 343: Px000058.pkg VORSICHT! Beim Aufspielen einer neuen Firmware ist äußerste Vor-...
Seite 67
MC-LED leuchtet. Dieser Vorgang kann mehrere Minuten dauern. Das Update ist fehlerfrei beendet, wenn die LEDs PW, ST, SF, FC und MC leuchten. Blinken diese schnell, ist ein Fehler aufge- treten. HB140 | CPU | 315-4NE12 | DE | 14-40...
Das Rücksetzen auf Werkseinstellung wird nur dann ausgeführt, wenn die STOP-LED genau 6 Mal geleuchtet hat. Am Ende des Rücksetzvorgangs leuchten die LEDs PW, ST, SF, FC und MC. Danach ist die Spannungsversorgung aus- und wieder einzuschalten. HB140 | CPU | 315-4NE12 | DE | 14-40...
Über diesen Steckplatz können Sie eine Multimedia Card (MMC) als externes Speichermedium für Programme und Firmware stecken. Mittels vorgegebener Dateinamen können Sie die CPU ver- anlassen automatisch ein Projekt zu laden bzw. eine Kommandodatei auszuführen. HB140 | CPU | 315-4NE12 | DE | 14-40...
MCC auch als "normale" MMC zur Speicherung Ihrer Projekte ver- wenden. Vorgehensweise Zur Erweiterung des Speichers stecken Sie die MCC in den mit "MCC" bezeichneten Kartenslot der CPU und führen Sie Urlöschen durch. HB140 | CPU | 315-4NE12 | DE | 14-40...
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. Durch entsprechende Manipulation ist der Know-how-Schutz aber nicht sichergestellt. HB140 | CPU | 315-4NE12 | DE | 14-40...
Seite 72
Mit einem PG können Dritte auf geschützte Bausteine zugreifen, hierbei wird aber ausschließlich der Baustein-Header in das PG übertragen. Der schützenswerte Baustein-Code bleibt in der CPU und kann nicht ausgelesen werden. HB140 | CPU | 315-4NE12 | DE | 14-40...
LOAD_PROJECT Ruft die Funktion "Urlöschen mit Nachladen 0xE805 von der MMC" auf. Durch Angabe einer wld- Datei nach dem Kommando, wird diese wld- Datei nachgeladen, ansonsten wird die Datei "s7prog.wld" geladen. HB140 | CPU | 315-4NE12 | DE | 14-40...
Seite 74
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) SET_NETWORK IP-Parameter(0xE80E) 172.16.129.210,255.255.224.0 ,172.16.129.210 WAIT1SECOND Wartet ca. 1 Sekunde (0xE803) HB140 | CPU | 315-4NE12 | DE | 14-40...
Sie haben die Möglichkeit im Siemens SIMATIC Manager den Diag- puffer nosepuffer der CPU auszulesen. Neben den Standardeinträgen im Diagnosepuffer gibt es in den CPUs der VIPA noch zusätzliche Ein- träge, welche ausschließlich in Form einer Ereignis-ID angezeigt werden. Mit dem CMD DIAGBUF wird der aktuelle Inhalt des Diagnosepuffers auf die Speicherkarte gespeichert.
Seite 76
Interner Fehler - Kontaktieren Sie bitte die VIPA-Hotline! 0xE009 Fehler beim Zugriff auf Standard-Rückwandbus 0xE010 Nicht definierte Baugruppe am Rückwandbus erkannt Zinfo2: Steckplatz Zinfo3: Typkennung 0xE011 Masterprojektierung auf Slave-CPU nicht möglich oder fehlerhafte Slave- Konfiguration HB140 | CPU | 315-4NE12 | DE | 14-40...
(Evtl. undefinierter BCD-Wert bei Timer) 0xE0C0 Nicht genug Speicherplatz im Arbeitsspeicher für Codebaustein (Baustein zu groß) 0xE0CB Fehler bei SZL-Zugriff Zinfo1: 4=SZL falsch, 5=SubSZL falsch, 6=Index falsch Zinfo2: SZL-ID Zinfo3: Index HB140 | CPU | 315-4NE12 | DE | 14-40...
Seite 78
Speicherkarte Lesen: Fehler beim Nachladen (nach Urlöschen), Datei "Pro- tect.wld" zu groß 0xE21F Speicherkarte Lesen: Fehler beim Nachladen (nach Urlöschen), Lesefehler, Speicher voll 0xE300 Internes Flash Schreiben beendet (Copy Ram2Rom) 0xE310 Internes Flash Lesen beendet (Nachladen nach Batterieausfall) HB140 | CPU | 315-4NE12 | DE | 14-40...
Seite 79
CMD - Autobefehl: Fehler: Initialisierung des Ethernet-PG/OP-Kanals mittels SET_NETWORK fehlerhaft. 0xE8FC CMD - Autobefehl: Fehler: In SET_NETWORK wurden nicht alle IP-Para- meter angegeben. 0xE8FE CMD - Autobefehl: Fehler: CMD_START nicht gefunden HB140 | CPU | 315-4NE12 | DE | 14-40...
Seite 80
Zinfo2: Steckplatz Zinfo3: Ausgangsdatenbreite der gesteckten Baugruppe 0xEA10 SBUS: Eingangs-Peripherieadresse außerhalb des Peripheriebereiches Zinfo1: Peripherie-Adresse Zinfo2: Steckplatz Zinfo3: Datenbreite 0xEA11 SBUS: Ausgangs-Peripherieadresse außerhalb des Peripheriebereiches Zinfo1: Peripherie-Adresse Zinfo2: Steckplatz Zinfo3: Datenbreite HB140 | CPU | 315-4NE12 | DE | 14-40...
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 HB140 | CPU | 315-4NE12 | DE | 14-40...
Seite 82
Fehler - PROFINET-IO-Controller meldet Mehrfachparametrierung einer Peripherieadresse Zinfo1: Peripherieadresse Zinfo2: User-Slot des PROFINET-IO-Controllers Zinfo3: Datenbreite 0xEA61 ... 0xEA63 Interner Fehler - Kontaktieren Sie bitte die VIPA-Hotline! 0xEA64 PROFINET/EtherCAT-CP Konfigurationsfehler Zinfo1: Bit 0: Zu viele Devices Bit 1: Zu viele Devices pro Millisekunde...
Seite 83
Service-Fehler im Kommunikationsstack PK: Rackslot OBNr: ServiceIdentifier DatId: 0 ZInfo1: ServiceError.Code ZInfo2: ServiceError.Detail ZInfo3: ServiceError.AdditionalDetail 0xEA6B PROFINET-IO-Controller Vendor ID mismatch PK: Rackslot OBNr: PLC-Mode DatId: 0 ZInfo1: Device ID ZInfo2: - ZInfo3:- HB140 | CPU | 315-4NE12 | DE | 14-40...
Seite 84
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 HB140 | CPU | 315-4NE12 | DE | 14-40...
Seite 85
0x05: 10Mbit Half-Duplex 0xFF: Link Mode nicht definiert 0xEB03 SLIO Fehler beim IO-Mapping 0xEB10 SLIO Fehler: Busfehler Zinfo1: Fehlerart 0x82: ErrorAlarm 0xEB20 SLIO Fehler: Alarminformationen undefiniert 0xEB21 SLIO Fehler bei Zugriff auf Konfigurationsdaten HB140 | CPU | 315-4NE12 | DE | 14-40...
Seite 86
YY=0x00 Station nicht verfügbar, YY=0x01 Station verfügbar (Prozessdaten) ZInfo1: 0xXXYY (XX=OldState, YY=NewState) ZInfo2: Diagnoseadresse des Masters ZInfo3: Anzahl der Station, die nicht im selben State sind, wie der Master (> 0) HB140 | CPU | 315-4NE12 | DE | 14-40...
Seite 87
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 ZInfo3: Anzahl der Station, die nicht im selben State sind, wie der Master HB140 | CPU | 315-4NE12 | DE | 14-40...
Seite 88
YY=0x00 Station nicht verfügbar, YY=0x01 Station verfügbar (Prozessdaten) ZInfo1: 0xXXYY (XX = current state, YY = expected state) ZInfo2: Diagnoseadresse des Masters ZInfo3: ErrorCode: 0x0008: Busy 0x000B: Unzulässige Parameter 0x000E: Unzulässiger Status 0x0010: Zeitüberschreitung HB140 | CPU | 315-4NE12 | DE | 14-40...
Seite 89
ZInfo2: Diagnoseadresse des Masters 0xED31 EtherCAT: Alarm Queue Overflow OB-StartInfo (Lokaldaten) StartEvent und Eventclass: 0xED31 ZInfo2: Diagnoseadresse des Masters 0xED40 ... 0xED4F Interner Fehler - Kontaktieren Sie bitte die VIPA-Hotline! 0xED50 EtherCAT: DC in Sync ZInfo1: Diagnoseadresse des Masters 0xED60...
Seite 90
Interner Fehler - Kontaktieren Sie bitte die VIPA-Hotline! 0xEEEE CPU wurde komplett urgelöscht, da der Hochlauf nach NetzEIN nicht beendet werden konnte. 0xEF11 ... 0xEF13 Interner Fehler - Kontaktieren Sie bitte die VIPA-Hotline! HB140 | CPU | 315-4NE12 | DE | 14-40...
Prozessabbild der ausgesuchten Operanden entnommen. Während der "Bearbeitungskontrolle" oder in der Betriebsart STOP wird bei den Eingängen direkt die Peripherie eingelesen. Andernfalls wird nur das Prozessabbild der aufgerufenen Operanden angezeigt. Steuern von Ausgängen HB140 | CPU | 315-4NE12 | DE | 14-40...
Seite 92
Operanden verändert. In der Betriebsart RUN wird die Programmbearbeitung mit den geänderten Prozessvariablen ausgeführt. Im weiteren Programmablauf können sie jedoch ohne Rückmeldung wieder verändert werden. Die Prozessvariablen werden asynchron zum Programmablauf gesteuert. HB140 | CPU | 315-4NE12 | DE | 14-40...
Aktivierung der RS485 Standardmäßig ist die RS485-Schnittstelle deaktiviert. Über eine für PtP-Betrieb Hardware-Konfiguration können Sie unter Objekteigenschaften über den Parameter "Funktion RS485" die RS485-Schnittstelle auf PtP- Betrieb (point to point) umschalten. HB140 | CPU | 315-4NE12 | DE | 14-40...
Navigieren Sie in das Verzeichnis VIPA_System_300S und geben Sie SPEEDBUS.GSD an. ð Alle SPEED7-CPUs und -Module des System 300S von VIPA sind jetzt im Hardwarekatalog unter Profibus-DP / Wei- tere Feldgeräte / I/O / VIPA_SPEEDBUS enthalten. HB140 | CPU | 315-4NE12 | DE | 14-40...
Seite 96
VIPA System 300S CPU Einsatz der RS485-Schnittstelle für PtP Vorgehensweise Die Einbindung der CPU 315-4NE12 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).
6.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. HB140 | CPU | 315-4NE12 | DE | 14-40...
Seite 98
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) HB140 | CPU | 315-4NE12 | DE | 14-40...
Seite 99
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. HB140 | CPU | 315-4NE12 | DE | 14-40...
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 HB140 | CPU | 315-4NE12 | DE | 14-40...
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) HB140 | CPU | 315-4NE12 | DE | 14-40...
Seite 102
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) HB140 | CPU | 315-4NE12 | DE | 14-40...
Seite 103
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) HB140 | CPU | 315-4NE12 | DE | 14-40...
Seite 104
VIPA System 300S CPU 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-4NE12 | DE | 14-40...
Seite 105
VIPA System 300S CPU Einsatz PtP-Kommunikation Kommunikation > FC/SFC 217 - SER_SND USS / Modbus ASCII / STX/ETX HB140 | CPU | 315-4NE12 | DE | 14-40...
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 (Stopbitfehler) parity Paritätsfehler overflow Der Puffer ist voll. HB140 | CPU | 315-4NE12 | DE | 14-40...
Seite 107
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 HB140 | CPU | 315-4NE12 | DE | 14-40...
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). HB140 | CPU | 315-4NE12 | DE | 14-40...
Seite 109
Die Prozedur wertet die folgenden Steuerzeichen aus: STX: Start of Text DLE: Data Link Escape ETX: End of Text BCC: Block Check Character NAK: Negative Acknowledge Sie können pro Telegramm maximal 255Byte übertragen. Prozedurablauf HB140 | CPU | 315-4NE12 | DE | 14-40...
Seite 110
Die einzelnen Slaves werden vom Master über ein Adresszeichen im Telegramm angewählt. Die Kommunikation erfolgt ausschließlich über den Master im Halbduplex-Betrieb. Nach einem Sende-Auftrag ist das Quittungstelegramm durch Aufruf des FC/SFC 218 SER_RCV auszulesen. HB140 | CPU | 315-4NE12 | DE | 14-40...
Seite 111
Nach einer Anforderung vom Master wartet dieser solange auf die Antwort des Slaves, bis eine einstellbare Wartezeit abgelaufen ist. Während des Wartens ist eine Kommunikation mit einem anderen Slave nicht möglich. HB140 | CPU | 315-4NE12 | DE | 14-40...
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" bezeichnet. HB140 | CPU | 315-4NE12 | DE | 14-40...
Seite 113
Mit 0x und 1x haben Sie Zugriff auf digitale Bit-Bereiche und mit 3x und 4x auf analoge Wort-Bereiche. Da aber bei den CPs von VIPA keine Unterscheidung zwischen Digital- und Analogdaten stattfindet, gilt folgende Zuordnung: 0x - Bit-Bereich für Ausgabe-Daten des Masters Zugriff über Funktions-Code 01h, 05h, 0Fh...
Seite 114
Code 01h: n Bit lesen von Master-Ausgabe-Bereich 0x Code 02h: n Bit lesen von Master-Eingabe-Bereich 1x Kommandotelegramm Slave-Adresse Funktions-Code Adresse 1. Bit Anzahl der Bits Prüfsumme CRC/LRC 1Byte 1Byte 1Wort 1Wort 1Wort HB140 | CPU | 315-4NE12 | DE | 14-40...
Seite 115
"Zustand Bit" = FF00h ® Bit = 1 Kommandotelegramm Slave-Adresse Funktions-Code Adresse Bit Zustand Bit Prüfsumme CRC/LRC 1Byte 1Byte 1Wort 1Wort 1Wort Antworttelegramm Slave-Adresse Funktions-Code Adresse Bit Zustand Bit Prüfsumme CRC/LRC 1Byte 1Byte 1Wort 1Wort 1Wort HB140 | CPU | 315-4NE12 | DE | 14-40...
Seite 116
Code Bytes CRC/ 1Byte 1Byte 1Wort 1Wort 1Byte 1Byte 1Byte 1Byte 1Wort max. 250Byte Antworttelegramm Slave-Adresse Funktions-Code Adresse 1. Bit Anzahl der Bits Prüfsumme CRC/LRC 1Byte 1Byte 1Wort 1Wort 1Wort HB140 | CPU | 315-4NE12 | DE | 14-40...
Aufruf des SFC 217 (SER_SND) wobei mit Fehlerauswer- tung die Daten gesendet werden. Hierbei ist das Telegramm gemäß den Modbus-Vorgaben aufzubauen. Aufruf des SFC 218 (SER_RECV) wobei mit Fehlerauswertung die Daten empfangen werden. HB140 | CPU | 315-4NE12 | DE | 14-40...
Seite 118
Slave-CPU in den Ausgangs-Puffer. Aufruf des SFC 218 (SER_RECV) für den Datentransport vom Eingangspuffer in die CPU. Für beide Richtungen ist eine entsprechende Feh- lerauswertung vorzusehen. Struktur für die jeweiligen SPS-Programme für Master- und Slave- Seite: HB140 | CPU | 315-4NE12 | DE | 14-40...
Seite 119
VIPA System 300S CPU Einsatz PtP-Kommunikation Modbus - Beispiel zur Kommunikation HB140 | CPU | 315-4NE12 | DE | 14-40...
Stationen auf das Master-System ziehen und Ihr Slave- System auswählen und ankoppeln 7.2 Schnelleinstieg Übersicht Der PROFIBUS-DP-Master ist im Hardware-Konfigurator zu projek- tieren. Hierbei erfolgt die Projektierung über das Submodul X2 (DP) der Siemens-CPU. HB140 | CPU | 315-4NE12 | DE | 14-40...
AKKUs 3 und 4 in die AKKUs 2 und 3 geladen. Dies kann bei Programmen, die einen unveränderten AKKU 2 voraussetzen, zu Konflikten führen. Nähere Informationen hierzu finden Sie im Handbuch "VIPA Operationsliste SPEED7" unter "Unterschiede zwi- schen SPEED7 und 300V Programmierung". HB140 | CPU | 315-4NE12 | DE | 14-40...
Binden Sie in der gesteckten Reihenfolge die Module Ihres DP- Slave-Systems ein und vergeben Sie die Adressen, die von den Modulen zu verwenden sind. Parametrieren Sie die Module gegebenenfalls. Speichern, übersetzen und transferieren Sie Ihr Projekt. HB140 | CPU | 315-4NE12 | DE | 14-40...
Stellen Sie unter Schnittstelle: Typ "PROFIBUS" ein. Vernetzen Sie mit PROFIBUS und geben Sie eine Adresse (z.B. 3) vor. Schließen Sie Ihre Eingabe mit [OK] ab. Stellen Sie unter Betriebsart "DP-Slave" ein. HB140 | CPU | 315-4NE12 | DE | 14-40...
Seite 124
10. Ordnen Sie durch Doppelklick auf die entsprechende Konfigura- tionszeile den Slave-Ausgabe-Daten den entsprechenden Ein- gabe-Adressbereich und den Slave-Eingabe-Daten den ent- sprechenden Ausgabe-Adressbereich in der Master-CPU zu. 11. Speichern, übersetzen und transferieren Sie Ihr Projekt in die CPU. HB140 | CPU | 315-4NE12 | DE | 14-40...
über Repeater verbunden. Jeder Repeater zählt als Teil- nehmer. Der Bus bzw. ein Segment ist an beiden Enden abzuschließen. Alle Teilnehmer kommunizieren mit der gleichen Übertragungs- rate. Die Slaves passen sich automatisch an die Übertragungsrate HB140 | CPU | 315-4NE12 | DE | 14-40...
Anfangs- und Endstation stilisiert dargestellt. Die PROFIBUS-Leitung muss mit Ihrem Wellenwiderstand abgeschlossen werden. Bitte beachten Sie, dass Sie bei dem jeweiligen letzten Teilnehmer den Bus durch Zuschalten eines Abschlusswiderstands abschließen. HB140 | CPU | 315-4NE12 | DE | 14-40...
Seite 127
EasyConn Busan- schlussstecker In PROFIBUS werden alle Teilnehmer parallel verdrahtet. Hierzu ist das Buskabel durchzuschleifen. Unter der Best.-Nr. 972-0DP10 erhalten Sie von VIPA den Stecker "EasyConn". Dies ist ein Busan- schlussstecker mit zuschaltbarem Abschlusswiderstand und integ- rierter Busdiagnose. Maße in mm 0°...
Seite 128
Bitte beachten Sie, dass zwischen Schirm und Datenleitungen kein Kurzschluss entsteht! Schließen Sie die Kontaktabdeckung. Ziehen Sie die Schraube wieder fest (max. Anzugsmoment 0,08Nm). Den grünen Draht immer an A, den roten immer an B anschließen! HB140 | CPU | 315-4NE12 | DE | 14-40...
Kommando "Operate" und zeigt dies durch Leuchten der DE- LED an. Alle angebundenen Slaves bekommen zyklisch ein Ausgangstele- gramm mit aktuellen Ausgabedaten gesendet. Die Eingabe-Daten der DP-Slaves werden zyklisch im Eingabe- Bereich der CPU abgelegt. HB140 | CPU | 315-4NE12 | DE | 14-40...
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. HB140 | CPU | 315-4NE12 | DE | 14-40...
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. HB140 | CPU | 315-4NE12 | DE | 14-40...
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). HB140 | CPU | 315-4NE12 | DE | 14-40...
– TCP/IP – UDP – RFC1006 (ISO-ON-TCP) – ISO-Transport (ehemals H1) Offene Kommunikation – TCP native gemäß RFC 793 – ISO on TCP gemäß RFC 1006 – UDP gemäß RFC 768 HB140 | CPU | 315-4NE12 | DE | 14-40...
Seite 134
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 in Kapitel "VIPA-spezifische Bausteine". HB140 | CPU | 315-4NE12 | DE | 14-40...
Seite 135
Header versehen. In diesem Header befindet sich auch eine Folgenummer, mit der die richtige Reihenfolge erkannt wird. So können in einem Netzwerkverbund die einzelnen Datagr- amme auf unterschiedlichen Wegen zum Ziel gelangen. HB140 | CPU | 315-4NE12 | DE | 14-40...
Seite 136
Unabhängig vom eingesetzten Protokoll sind zur Datenübertra- gung auf SPS-Seite die VIPA-Hantierungsbausteine AG_SEND (FC 5) und AG_RECV (FC 6) erforderlich. Im Gegensatz zu TCP können über RFC1006 unterschiedliche Telegrammlängen empfangen werden. HB140 | CPU | 315-4NE12 | DE | 14-40...
Seite 137
TSAPs (Transport Service Access Point). Die Datenübertragung kann mittels der Dienste SEND/RECEIVE und FETCH/WRITE erfolgen. Unabhängig vom eingesetzten Protokoll sind zur Datenübertra- gung auf SPS-Seite die VIPA-Hantierungsbausteine AG_SEND (FC 5) und AG_RECV (FC 6) erforderlich. HB140 | CPU | 315-4NE12 | DE | 14-40...
Seite 138
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. HB140 | CPU | 315-4NE12 | DE | 14-40...
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. HB140 | CPU | 315-4NE12 | DE | 14-40...
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. HB140 | CPU | 315-4NE12 | DE | 14-40...
Verbindungen projektieren – Kommunikationsverbindungen (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. HB140 | CPU | 315-4NE12 | DE | 14-40...
MAC-Adresse ein. Die MAC-Adresse finden Sie auf dem 2. Aufkleber unter der Frontklappe der CPU. Wählen Sie ggf. bei der Netzwerksuche aus der Liste die Bau- gruppe mit der Ihnen bekannten MAC-Adresse aus. HB140 | CPU | 315-4NE12 | DE | 14-40...
CP 343-1 (SIMATIC 300 \ CP 300 \ Industrial Ethernet \CP 343-1 \ 6GK7 343-1EX11 0XE0). Projektieren Sie den integrierten CP 343 der CPU ebenfalls als CP 343-1 (343-1EX11) aber immer unterhalb des zuvor platzie- rten CP 343-1. HB140 | CPU | 315-4NE12 | DE | 14-40...
Sende- bzw. Empfangsvorgang anstoßen. Mit Ausnahme der UDP-Verbindung wird bei einer Kommunikati- onsverbindung die Adresse des Kommunikationspartners über die Projektierung festgelegt. Hierbei ist immer von einer Station der Verbindungsaufbau aktiv durchzuführen. HB140 | CPU | 315-4NE12 | DE | 14-40...
Nähre Informationen zu NetPro finden Sie in der zugehörigen Online- Hilfe bzw. Dokumentation. NetPro starten Sie, indem Sie im Siemens SIMATIC Manager auf ein "Netz" klicken oder innerhalb Ihrer CPU auf "Verbindungen". Die Arbeitsumgebung von NetPro hat folgenden Aufbau: HB140 | CPU | 315-4NE12 | DE | 14-40...
Seite 146
Dieser CP dient ausschließlich der PG/OP-Kommunikation. Produktiv-Verbindungen sind nicht möglich. 5 CP 343 In der Hardware-Konfiguration ist der interne CP 343 immer als externer 2. CP nach dem Ethernet-PG/OP-Kanal zu projektieren. HB140 | CPU | 315-4NE12 | DE | 14-40...
Seite 147
Gehen Sie hierzu mit der Maus auf die farbliche Netzmarkierung des entsprechenden CPs und ziehen Sie diese auf das zuzuordnende Netz. Daraufhin wird Ihr CP über eine Linie mit dem gewünschten Netz verbunden HB140 | CPU | 315-4NE12 | DE | 14-40...
Seite 148
– Zur Identifikation der Broadcast-Teilnehmer im Netz ist bei der Projektierung einer Broadcast-Verbindung eine gültige Broadcast-Adresse als Partner-IP vorzugeben. – Zusätzlich zur Broadcast-Adresse müssen Sie für Sender und Empfänger einen gemeinsamen Port angeben HB140 | CPU | 315-4NE12 | DE | 14-40...
Seite 149
ð Sofern aktiviert, öffnet sich ein Eigenschaften-Dialog der ent- sprechenden Verbindung als Bindeglied zu Ihrem SPS- Anwenderprogramm. Nachdem Sie auf diese Weise alle Verbindungen projektiert haben, können Sie Ihr Projekt "Speichern und übersetzen" und NetPro beenden. HB140 | CPU | 315-4NE12 | DE | 14-40...
NetPro aktiv/passiv spezifiziert (im aktuellen Projekt) unspezifiziert in aktiv spezifiziert NetPro (im aktuellen passiv unspezifiziert Projekt) unspezifiziert in aktiv/passiv spezifiziert (Verbin- NetPro (in unbe- dungsname in einem kanntem Projekt) anderen Projekt) HB140 | CPU | 315-4NE12 | DE | 14-40...
Partners. Nicht jede Verbindungsressource ist für jeden Verbindungstyp verwendbar. Je nach Verbindungs- partner und -Typ wird bei der Projektierung der Wertebereich eingeschränkt bzw. die Verbindungsressource fest vorge- geben. HB140 | CPU | 315-4NE12 | DE | 14-40...
Einsatz Ethernet-Kommunikation - Produktiv VIPA System 300S CPU Kommunikationsverbindungen projektieren > Verbindungstyp - Send/Receive 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-...
Seite 153
SEND/RECEIVE unspezifiziert in TCP / ISO-on- aktiv spezifiziert SEND/RECEIVE NetPro (in unbe- TCP /ISO-Trans- (Verbindungs- passiv SEND/RECEIVE kannten Projekt) port name in einem FETCH PASSIV anderen Projekt) WRITE PASSIV HB140 | CPU | 315-4NE12 | DE | 14-40...
Seite 154
Anwenderprogramm angezeigt. Beides sind Parameter, die in Ihrem SPS-Programm bei Verwendung der FC 5 und FC 6 (AG_SEND, AG_RECEIVE) anzugeben sind. Bitte hier immer die VIPA FCs verwenden, welche Sie als Bibliothek von VIPA beziehen können. HB140 | CPU | 315-4NE12 | DE | 14-40...
Seite 155
– Durch entsprechende Verschiebe- bzw. Lösch-Aktivi- täten im Siemens SIMATIC Manager können Verbin- dungen ihre Zuordnung zum CP verlieren. Bei diesen Verbindungen wird in der Übersicht die ID mit einem "!" markiert. HB140 | CPU | 315-4NE12 | DE | 14-40...
Seite 156
OB 1. Dies führt zu einer ständigen Kommunikation zwi- schen CPU und CP. Programmieren Sie statt dessen Ihre Kommuni- kationsbausteine in einem Zeit-OB, deren Zykluszeit größer ist als die des OB1 bzw. ereignisgesteuert. HB140 | CPU | 315-4NE12 | DE | 14-40...
Seite 157
AG_RECV Daten empfangen. Sie können die Bausteine für eine Kommunikationsverbindung auch mehrmals in einem Zyklus aufrufen. AG_SEND (FC 5) Mit AG_SEND werden die zu sendenden Daten von der CPU an einen Ethernet-CP 343 übertragen. HB140 | CPU | 315-4NE12 | DE | 14-40...
Seite 158
Parameter Deklaration Datentyp Beschreibung INPUT Verbindungsnummer 1 ... 16 (identisch mit ID aus NetPro) LADDR INPUT WORD Logische Basisadresse des CPs (identisch mit LADDR aus NetPro) RECV INPUT Datenbereich für die empfangenen Daten. HB140 | CPU | 315-4NE12 | DE | 14-40...
Seite 159
Daten nicht schnell genug verarbeiten bzw. hat keine Emp- fangsressourcen bereitgestellt. 8304h Die Verbindung ist nicht aufgebaut. Der Sende- auftrag sollte erst nach einer Wartezeit >100 ms erneut abgesetzt werden. HB140 | CPU | 315-4NE12 | DE | 14-40...
Seite 160
CPU in STOP. 8091h Baugruppen-Anfangsadresse nicht auf Doppel- Wort-Raster. 8092h In ANY-Referenz ist eine Typangabe ungleich BYTE angegeben. 80A0h Negative Quittung beim Lesen von Baugruppe. 80A4h reserviert 80B0h Baugruppe kennt den Datensatz nicht. HB140 | CPU | 315-4NE12 | DE | 14-40...
Verbindungsorientierte Protokolle werden eingesetzt, wenn es bei der Datenübertragung insbesondere auf Sicherheit ankommt. Die richtige Reihenfolge der empfangenen Pakete ist gewähr- leistet. Über eine physikalische Leitung können in der Regel mehrere logische Verbindungen bestehen. HB140 | CPU | 315-4NE12 | DE | 14-40...
Seite 162
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. HB140 | CPU | 315-4NE12 | DE | 14-40...
Seite 163
– 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. HB140 | CPU | 315-4NE12 | DE | 14-40...
Seite 164
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 HB140 | CPU | 315-4NE12 | DE | 14-40...
Folgende Diagnose-Funktionen stehen Ihnen zur Verfügung: Betriebszustand an Ethernet ermitteln Im CP den Diagnosepuffer auslesen Verbindungen diagnostizieren NCM-Diagnose starten Das Diagnose-Tool starten Sie über "Windows-START-Menü è SIMATIC è ... NCM S7 è Diagnose". HB140 | CPU | 315-4NE12 | DE | 14-40...
Seite 166
Geben Sie hier den Baugruppenträger und Steckplatz des CP 343 an, den Sie an 2. Stelle projektiert haben. Stellen Sie Ihre PG/PC- Schnittstelle auf "TCP/IP -> Netzwerkkarte .." ein. Mit [OK] starten Sie die Online-Diagnose. HB140 | CPU | 315-4NE12 | DE | 14-40...
Kennung ist bei der Adressierung von Datenbausteinen relevant. In diesem Fall wird hier die Datenbaustein-Nummer eingetragen. Die Anfangsadresse und Anzahl adressieren den Speicherbereich und sind im HIGH-/LOW- Format abgelegt (Motorola - Adressformat). HB140 | CPU | 315-4NE12 | DE | 14-40...
Seite 168
Länge Länge des Quell-/Zielda- Länge des Quell-/Zielda- Länge des Quell-/Zielda- tenblocks in Bytes. tenblocks in Worten tenblocks in Worten Bedeutung (Zählerzelle = 1 Wort). (Zählerzelle = 1 Wort). HB140 | CPU | 315-4NE12 | DE | 14-40...
Seite 169
Länge Q-Block = 03h (Byte) ORG-Kennung* (Byte) Fehler-Nr. (Byte) ERW-Kennung (Byte) Leerblock = FFh (Byte) Anfangsadresse (Wort) Länge Leerblock = 07h (Byte) Länge (Wort) 5 leere Bytes angehängt Leerblock = FFh (Byte) HB140 | CPU | 315-4NE12 | DE | 14-40...
Seite 170
Systemen hier bei der Daten-Baustein-Adressierung die Anfangsadresse als Byte-Nummer interpretiert wird. Meldungen von Fehler- Folgende Meldungen können über Fehler-Nr. zurückgeliefert werden: Fehler-Nr. Meldung Kein Fehler aufgetreten Der angegebene Bereich kann nicht gelesen bzw. beschrieben werden HB140 | CPU | 315-4NE12 | DE | 14-40...
Ausführliche Informationen und Programmier-Beispiele finden Sie in der Online-Hilfe bzw. in der Online-Dokumen- tation von WinPLC7. Alternativen Sie haben auch die Möglichkeit, anstelle von WinPLC7 von VIPA, entsprechende Konfigurationstools von Siemens zu verwenden. Die Vorgehensweisen hierzu finden Sie in diesem Handbuch. Systemvorausset-...
Seite 172
ð Bei erfolgreicher Registrierung wird der Aktivierungs- Schlüssel im Dialogfenster eingeblendet bzw. Sie erhalten diesen per E-Mail. Geben Sie diesen unter "Aktivierungs-Schlüssel" ein und kli- cken Sie auf [OK]. ð WinPLC7 ist jetzt als "Profi"-Version aktiviert. HB140 | CPU | 315-4NE12 | DE | 14-40...
Für den Aufruf des Hardware-Konfigurators ist es erforderlich WinPLC7 vom Simulations-Modus in den Offline-Modus zu schalten. Stellen Sie hierzu zur Kommunikation über Ethernet "Ziel: TCP/IP Direkt" ein. Doppelklicken Sie auf "Hardwarestation" und hier auf "Neu erzeugen" . HB140 | CPU | 315-4NE12 | DE | 14-40...
Seite 174
Sie auf [IP Parameter temporär setzen]. Geben Sie hier die gleichen IP-Parameter an, die Sie in den CPU- Eigenschaften parametriert haben und kicken Sie auf [Para- meter schreiben]. HB140 | CPU | 315-4NE12 | DE | 14-40...
Seite 175
In der Regel erfolgt die Online-Übertragung Ihrer Hard- ware-Konfiguration aus dem Hardware-Konfigurator. Sie können aber auch mit "Datei è Aktive Station im WinPLC-Unterprojekt speichern" Ihre Hardware-Konfiguration als System-Datei in WinPLC7 übertragen und über WinPLC7 an Ihre CPU transferieren. HB140 | CPU | 315-4NE12 | DE | 14-40...
Seite 176
Verfahren Sie für value2 auf die gleiche Weise wie unter value1 beschrieben. Speichern Sie den Baustein. Einen eventuellen Hinweis, dass die Schnittstelle des Bausteins geändert wurde, können Sie mit [Ja] quittieren. ð Die Parametertabelle enthält nun folgende Einträge: HB140 | CPU | 315-4NE12 | DE | 14-40...
Seite 177
Verfahren Sie auf die gleiche Weise mit dem Parameter value2. Die Zuordnung zu dem korrespondierenden Ausgang, hier A 124.0, erfolgt nach folgender Vorgehensweise: Klicken Sie auf den Ausgang auf der rechten Seite des Opera- tors. HB140 | CPU | 315-4NE12 | DE | 14-40...
Seite 178
Speichern Sie den FC 1 mit "Datei è Aktuelles Fenster speichern" bzw. mit [Strg]+[S]. ð Nachdem Sie die noch fehlenden Netzwerke ausprogram- miert haben, hat der FC 1 folgenden Aufbau: HB140 | CPU | 315-4NE12 | DE | 14-40...
Seite 179
Wechseln Sie in den OB 1, der bei der Projektanlage schon automatisch erzeugt wurde. Gehen Sie in "Projektinhalt" oder in Ihre "Projektmappe" und öffnen Sie den OB 1 durch Doppelklick. Wechseln Sie in die AWL-Ansicht. HB140 | CPU | 315-4NE12 | DE | 14-40...
"RUN" klicken. ð Die Anzeige wechselt von STOP nach RUN. Zur Anzeige des Prozessabbilds gehen Sie auf "Anzeige è PAA/PAE-Fenster anzeigen" oder klicken Sie auf ð Die verschiedenen Bereiche werden eingeblendet. HB140 | CPU | 315-4NE12 | DE | 14-40...
Zur Übertragung in Ihre CPU stellen Sie "Ziel: TCP/IP-Direkt" ein. Bei Einsatz mehrerer Netzwerkkarten können sie über "Extras è Netzwerkkarte auswählen" Ihre Netzwerkkarte bestimmen. Zur Vorgabe der Ethernet-Daten klicken Sie auf [...] und klicken Sie auf [Erreichbare Teilnehmer]. HB140 | CPU | 315-4NE12 | DE | 14-40...
Seite 182
10. Ändern Sie den Wert einer Variablen, speichern Sie den OB 1 und übertragen Sie den Baustein in die CPU. ð Gleich darauf ändert sich das Ausgabe-Verhalten gemäß Ihren Vorgaben. Mit "Baustein è Beobachten EIN/AUS" können Sie den Status Ihrer Bausteine anzeigen. HB140 | CPU | 315-4NE12 | DE | 14-40...