Herunterladen Inhalt Inhalt Diese Seite drucken
Siemens CP 243-1 IT Gerätehandbuch

Siemens CP 243-1 IT Gerätehandbuch

Kommunikationsprozessor
Inhaltsverzeichnis

Werbung

SIMATIC NET
CP 243-1 IT
Kommunikationsprozessor
für Industrial Ethernet und
Informations-Technologie
Gerätehandbuch
03/2003
J31069-D0429-U001-A0-0018
Vorwort
Produkthinweise
Inhaltsverzeichnis
Abbildungsverzeichnis
Tabellenverzeichnis
Einleitung
Merkmale und Funktionen
Montage und Inbetriebsetzung
Projektierung
Programmierung
Diagnose
Anhang A Technische Daten
Anhang B Beispiel
Anhang C Timeout
back

Werbung

Inhaltsverzeichnis
loading

Inhaltszusammenfassung für Siemens CP 243-1 IT

  • Seite 1 Vorwort Produkthinweise Inhaltsverzeichnis Abbildungsverzeichnis Tabellenverzeichnis Einleitung Merkmale und Funktionen SIMATIC NET Montage und Inbetriebsetzung CP 243-1 IT Projektierung Kommunikationsprozessor Programmierung für Industrial Ethernet und Informations-Technologie Diagnose Anhang A Technische Daten Anhang B Beispiel Gerätehandbuch Anhang C Timeout 03/2003 J31069-D0429-U001-A0-0018...
  • Seite 2 Copyright © Siemens AG 2003 All rights reserved Haftungsausschluss Weitergabe sowie Vervielfältigung dieser Unterlage, Verwertung und Wir haben den Inhalt der Druckschrift auf Übereinstimmung mit der Mitteilung ihres Inhalts ist nicht gestattet, soweit nicht ausdrücklich beschriebenen Hard- und Software geprüft. Dennoch können zugestanden.
  • Seite 3: Klassifizierung Der Sicherheitshinweise

    Marken SIMATIC  , SIMATIC NET  , SINEC  und SIMATIC NET Networking for Industry ® sind eingetragene Marken der Siemens AG. Die übrigen Bezeichnungen in dieser Schrift können Marken sein, deren Benut- zung durch Dritte für deren Zwecke die Rechte der Inhaber verletzen können.
  • Seite 4: Sicherheitstechnische Hinweise Zu Ihrem Produkt

    Vorsicht Das Gerät darf nur für die im Katalog und in der technischen Beschreibung vorge- sehenen Einsatzfälle und nur in Verbindung mit von Siemens empfohlenen bzw. zugelassenen Fremdgeräten und -komponenten verwendet werden. Der einwandfreie und sichere Betrieb des Produktes setzt sachgemäßen Trans- port, sachgemäße Lagerung, Aufstellung und Montage sowie sorgfältige Bedie-...
  • Seite 5: Vorwort

    Vorwort Vorwort Zweck dieses Handbuches Dieses Handbuch unterstützt Sie beim Einsatz des Kommunikationsprozessors CP 243-1 IT. Sie erhalten Informationen darüber, wie Sie mit diesem Kommunika- tionsprozessor über Industrial Ethernet (IE) kommunizieren und die Funktionen der Informations-Technologie (IT) nutzen können. Voraussetzungen Voraussetzung zum Verständnis der Funktionsweise des CP 243-1 IT ist die...
  • Seite 6: Produkthinweise

    Produkthinweise 03/03 Produkthinweise Adressaufdruck: MAC-Adresse Der CP 243-1 IT wird mit einer fest eingestellten MAC-Adresse ausgeliefert. Die MAC-Adresse ist unter der oberen Abdeckklappe des Gerätes aufgeklebt. MLFB-Nummer, Lieferumfang Produktname MLFB Lieferumfang CP 243-1 IT 6GK7 243-1GX00-0XE0 CP, Dokumentation auf CD-ROM...
  • Seite 7: Inhaltsverzeichnis

    Montage und Inbetriebsetzung ............. 49 Abmessungen für den Einbau in eine Schalttafel ..........53 Abmessungen für die Montage auf einer Hutschiene........53 Einbau in eine Schalttafel .................. 54 Einbau auf einer Standard-Hutschiene .............. 55 Ersatzteilfall......................56 CP 243-1 IT J31069-D0429-U001-A0-0018...
  • Seite 8 Subnet-Maske ....................61 4.2.3 TSAPs ........................ 61 4.2.4 Ports ........................62 4.2.5 E-Mail-Tags......................62 Projektierung eines CP 243-1 IT mit STEP 7 Micro/WIN 32 ......65 4.3.1 Grundlegende Projektierungen ................65 4.3.2 Projektierung der Benutzerverwaltung............... 70 4.3.3 Projektierung der E-Mail-Funktionen ..............70 4.3.4...
  • Seite 9 03/03 Inhaltsverzeichnis Anhang A Technische Daten..............130 Anhang B Beispiel..................132 Anhang C Timeouts .................. 141 Abkürzungen....................143 CP 243-1 IT J31069-D0429-U001-A0-0018...
  • Seite 10: Abbildungsverzeichnis

    Aufruf des Unterprogramms ETHx_CTRL ............104 Abb. 10 Aufruf des Unterprogramms ETHx_CFG .............. 106 Abb. 11 Aufruf des Unterprogramms ETHx_XFR .............. 108 Abb. 12 Aufruf des Unterprogramms ETHx_EMAIL............110 Abb. 13 Aufruf des Unterprogramms ETHx_FTPC ............112 CP 243-1 IT J31069-D0429-U001-A0-0018...
  • Seite 11: Tabellenverzeichnis

    03/03 Tabellenverzeichnis Tabellenverzeichnis Tabelle 1 Vordefinierte HTML-Seiten..................36 Tabelle 2 Verzeichnisstruktur des CP 243-1 IT ..............39 Tabelle 3 Länge der Benutzernamen und Kennwörtern ............41 Tabelle 4 Funktion der einzelnen LED-Anzeigen..............47 Tabelle 5 Beispiele für die Formatierung von Platzhalterangaben in E-Mails ....... 64 Tabelle 6 Systemmerker-Bereich....................
  • Seite 12 Tabelle 29 Fehlermeldungen im Byte-Format................. 124 Tabelle 30 Fehlermeldungen im Word-Format ............... 127 Tabelle 31 Fehlermeldungen des Test-Mechanismusses für E-Mails ........129 Tabelle 32 Technische Daten ....................131 Tabelle 33 Timeouts am Ethernet ................... 141 Tabelle 34 Timeouts am Rückwandbus.................. 142 CP 243-1 IT J31069-D0429-U001-A0-0018...
  • Seite 13: Einleitung

    Einleitung Einleitung Definition und Anwendung Der CP 243-1 IT ist ein Kommunikationsprozessor, der für den Betrieb in einem S7-200-Automatisierungssystem vorgesehen ist. Er ermöglicht den Anschluss ei- nes S7-200-Systems an Industrial Ethernet (IE). Mit dem CP 243-1 IT ist somit auch im unteren Leistungsbereich der S7-Produktfamilie eine Kommunikation über Ethernet möglich.
  • Seite 14 Anwenderprogramme, die für den CP 243-1 geschrieben wurden, auch mit einem CP 243-1 IT ablauffähig sind. Achtung Pro S7-200-CPU darf nur ein CP 243-1 oder ein CP 243-1 IT angeschlossen wer- den. Beim Anschluss weiterer CP 243-1 oder CP 243-1 IT wird die fehlerfreie Funktion des S7-200-Systems nicht gewährleistet.
  • Seite 15: Merkmale Und Funktionen

    Variable wird erst beim Versenden der E-Mail ermittelt. − Projektierung von bis zu 32 E-Mails mit maximal je 1024 Zeichen − FTP-Server zum Zugriff auf das Dateisystem des CP 243-1 IT − FTP-Client zum Datenaustausch mit einem FTP-Server −...
  • Seite 16 5 s. Durch Bauteile bedingte Toleranzen kann diese Zeit auf bis zu 7 s anwachsen. Falls die Watchdog-Überwachung auslöst, wird automatisch ein Reset des CP 243-1 IT veranlasst. Dadurch wird der CP 243-1 IT neu ge- startet. Während dieser Zeit meldet der CP 243-1 IT den Fehler "Parity Error"...
  • Seite 17: S7-Kommunikation Über Industrial Ethernet

    Konfiguration fest vorgegeben oder von einem BOOTP-Server be- zogen werden. Zu jedem Zeitpunkt kann nur ein STEP 7 Micro/WIN 32 über einen CP 243-1 IT mit der S7-200-CPU kommunizieren. Für die Projektierung der IT-Dienste ist die Ver- wendung der Ethernet-Schnittstelle zwingend erforderlich.
  • Seite 18: Kommunikationsarten

    Grundsätzlich ist zu beachten, dass der CP 243-1 IT keine reinen ISO- Verbindungen unterstützt. Da der CP 443-1 ISO weder über TCP/IP noch über RFC 1006 on Board verfügt, kann er mit einem CP 243-1 IT nicht kommunizieren. Achtung Pro S7-200-CPU darf nur ein CP 243-1 oder ein CP 243-1 IT angeschlossen wer- den.
  • Seite 19 S7-300 S7-400 Abb. 1 Systemübersicht Sie können eine CPU 22x mit CP 243-1 IT sowohl mit anderen S7-200, S7-300 und S7-400-Systemen, als auch mit einem OPC-Server kommunizieren lassen. Es sind hierbei zusätzlich zu einer STEP 7 Micro/WIN-Verbindung maximal 8 Ver- bindungen (siehe Abb.
  • Seite 20 03/03 Datenaustausch über Industrial Ethernet Der Datenaustausch über den CP 243-1 IT basiert auf Ethernet und ist damit nicht deterministisch, d.h. es können keine Antwortzeiten garantiert werden. Unterstützt werden 10 und 100 MBit-Netze, jeweils in den Betriebsarten "Full duplex" und "Half duplex".
  • Seite 21 S7-Kommunikation Zum Austausch von Daten zwischen zwei Steuerungen werden die S7-Dienste XPUT und XGET eingesetzt. Der CP 243-1 IT kann hier sowohl als Client als auch als Server eingesetzt werden. Die Kommunikation zwischen einem CP 243-1 IT und einem auf einem PC/PG ab- laufenden OPC-Server beruht auf den S7-Diensten READ und WRITE.
  • Seite 22 03/03 Kommunikation mit STEP 7 Micro/WIN 32 Bei der Kommunikation zwischen einem CP 243-1 IT und STEP 7 Micro/WIN 32 ist der CP 243-1 IT immer Server. STEP 7 Micro/WIN 32 fungiert hier immer als Cli- ent. Rückwandbus-Kommunikation Es sind immer Zugriffe auf alle Datenbereiche der S7-200-CPU möglich. Die Lese- und Schreibzugriffe sind unabhängig davon, ob sich die CPU im RUN-, im TERM-...
  • Seite 23: It-Kommunikation

    IT-Kommunikation 2.3.1 Vorbemerkung Der CP 243-1 IT unterstützt neben der S7–Kommunikation über Industrial Ethernet durch die Dienste XPUT/XGET und READ/WRITE auch parallel eine Reihe von IT- Funktionen. Hierzu gehören der Datenaustausch über FTP, das Versenden von E- Mails und die Möglichkeit, zu einem Zeitpunkt von bis zu vier Web-Browsern auf Daten und Statusinformationen des S7-200-Systems zuzugreifen (siehe Abb.
  • Seite 24: Kommunikationsarten

    3. Kommunikation mit einem FTP-Server. Solch ein Server wird typischerweise auf einem räumlich entfernten System angesiedelt sein. Es ist aber auch eine Kopplung zu dem FTP-Server möglich, der in dem CP 243-1 IT des lokalen S7- 200-System abläuft. 4. Kommunikation mit bis zu vier auf räumlich entfernten Systemen ablaufenden...
  • Seite 25: E-Mails

    Beim Versenden der E-Mail liest der CP 243-1 IT jeden solchen Wert aus der lokalen S7-200-CPU und fügt ihn in die Nachricht an der angegebe- nen Stelle im gewünschten Format ein. Mit dem CP 243-1 IT ist es möglich, von einem Anwenderprogramm aus vorkonfigurierte E-Mails an einen bereits in der Projektierungsphase über eine IP-Adresse und einen Port festgelegten E-Mail-...
  • Seite 26 Merkmale und Funktionen 03/03 Hinweis Damit vom CP 243-1 IT aus E-Mails verschickt werden können, muss sichergestellt sein, dass von dort aus auf einen funktionierenden E-Mail-Server zugegriffen wer- den kann. Die prinzipielle Erreichbarkeit eines E-Mail-Servers kann u.a. mit Hilfe der HTML- Seite sendmail.htm getestet werden, die zusammen mit dem CP 243-1 IT ausgelie-...
  • Seite 27: Ftp-Server

    Die im E-Mail-Text eingebetteten Platzhalter für Datenwerte werden einzeln aus der S7-200-CPU ausgelesen. Pro S7-Zyklus kann jeweils nur ein solcher Wert von der S7-200-CPU an den CP 243-1 IT übertragen werden. Das bedeutet, dass die Dauer für den Aufbau einer E-Mail von der Anzahl der einzufügenden Daten, der Zykluszeit der S7-200-CPU und der Belastung des Rückwandbusses abhängig ist.
  • Seite 28: Zugriffsschutz

    Merkmale und Funktionen 03/03 In das Dateisystem des CP 243-1 IT können Dateien jeglicher Art übertragen wer- den. Eine Prüfung auf Relevanz dieser Dateien für den Betrieb des CP 243-1 IT er- folgt nicht. Achtung Zur Übertragung von Dateien zwischen dem FTP-Server des CP 243-1 IT und ei- nem räumlich entfernten FTP-Client sollte die Übertragungsart „BINARY“...
  • Seite 29: Ftp-Client

    Auf den FTP-Server kann zu einem Zeitpunkt nur ein FTP Client zugreifen. Wird vom S7-Anwenderprogramm aus über die FTP-Client-Funktion auf den FTP-Server des CP 243-1 IT zugegriffen, so ist ein Zugriff von einem räumlich entfernten FTP- Client nicht möglich. Dies gilt auch umgekehrt.
  • Seite 30 Der CP 243-1 IT nimmt zu einem Zeitpunkt nur eine FTP-Client-Anforderung vom S7-200-Anwendungsprogramm entgegen. Sobald diese vollständig abgearbeitet wurde, wird vom CP 243-1 IT eine positive oder negative Quittung erstellt. Erst da- nach kann vom S7-200-Anwendungsprogramm aus ein neuer FTP-Client-Auftrag abgesetzt werden.
  • Seite 31 Bei der Projektierung prüft der Internet-Assistent von STEP 7 Micro/WIN 32 ledig- lich die syntaktische Richtigkeit der FTP-Client-Projektierung. Eventuelle semanti- sche Prüfungen dieser Projektierung können erst während der Datei-Transaktion durchgeführt werden. Über die Projektierung kann die FTP-Client-Funktion des CP 243-1 IT grundsätz- lich aktiviert bzw. deaktiviert werden. CP 243-1 IT J31069-D0429-U001-A0-0018...
  • Seite 32 Hinweis Der File-DB-Mechanismus der Kommunikationsprozessoren CP 343-1 IT und CP 443-1 IT wird durch den CP 243-1 IT nicht unterstützt. Der CP 243-1 IT schreibt bzw. liest ein binäres Abbild des Datenbausteins in eine bzw. aus einer Datei. Die- se Datei enthält keine weiteren Informationen hinsichtlich Längen, Quelladressen usw.
  • Seite 33: Http-Server

    Hierzu stehen dem Anwender bereits vorgefertigte HTML-Seiten und Java-Applets zur Verfügung, die im Dateisystem des CP 243-1 IT abgelegt sind. Darüber hinaus hat der Anwender die Möglichkeit, eigene HTML-Seiten oder Java-Applets zu er- stellen und mit Hilfe eines externen FTP-Clients in das Dateisystem des CP 243-1 IT zu übertragen.
  • Seite 34 Composer, oder einem Standard-Editor angepasst bzw. weiterbearbeitet werden. In der folgenden Tabelle sind die bereits vordefinierte HTML-Seiten aufgelistet, die im Dateisystem des CP 243-1 IT ausgeliefert werden bzw. die vom CP 243-1 IT dynamisch zusammengebaut werden, sobald von einem Web-Browser eine ent- sprechende Anfrage eintrifft.
  • Seite 35 03/03 Merkmale und Funktionen HTML-Seiten-Aufruf Bedeutung http://<Ziel-IP-Adresse>/index.htm Startseite des CP 243-1 IT mit Verknüpfungen zu wei- terführenden internen und externen HTML-Seiten. Wird im Web-Browser nur die <Ziel-IP-Adresse> an- gegeben, dann wird index.htm automatisch geöffnet. http://<Ziel-IP-Adresse>/__S7Sys/rack Zeigt den Aufbau des S7-200-Zielsystems an. Darüber hinaus werden für jedes Modul die verfügbaren Status-...
  • Seite 36: Tabelle 1 Vordefinierte Html-Seiten

    Merkmale und Funktionen 03/03 HTML-Seiten-Aufruf Bedeutung http://<Ziel-IP-Adresse>/__S7Sys/it_info Gegenwärtiger Status des CP 243-1 IT. Auf dieser Sei- te werden für den Betrieb des CP 243-1 IT relevante Daten wie z.B.: • Modul Name • Firmware- und Hardware-Version • Netzwerk-Parameter • Status der Micro/WIN-Verbindung •...
  • Seite 37 Web-Browser die Ausführung von Java-Applets freigeschalten sein. Kommunikationspartner Alle HTTP-Clients, wie z.B. Web-Bowser, stellen prinzipiell mögliche Kommunikati- onspartner des HTTP-Servers dar. Vom HTTP-Server des CP 243-1 IT wird ein gleichzeitiger Zugriff von bis zu 4 Web-Browsern unterstützt. Die TCP/IP-Verbindung zum HTTP-Server erfolgt immer über Port 80.
  • Seite 38: Dateisystem

    Es wird empfohlen, Dateien grundsätzlich nicht im Root-Verzeichnis sondern in geeigneten Unterverzeichnissen abzulegen. Auf dem CP 243-1 IT wird weder das Datum noch die Uhrzeit mitgeführt. Aus die- sem Grund weisen alle Dateien, die im Dateisystem des CP 243-1 IT abgelegt worden sind, das Datum 01.01.1980 und die Uhrzeit 00:00 auf.
  • Seite 39: Tabelle 2 Verzeichnisstruktur Des Cp 243-1 It

    Löschoperationen bestimmt. Aus diesem Grund eignet sich solch ein Dateisystem nicht für hochzyklische Schreib- bzw. Löschoperationen. Das Dateisystem des CP 243-1 IT belegt durch eine interne Optimierung alle zur Verfügung stehenden Zellen des Flash-Speichers gleichmäßig. Bei alterungsbe- dingtem Ausfall einzelner Speicherzellen werden diese Zellen erkannt und intern als nicht belegbar markiert.
  • Seite 40: Benutzerverwaltung

    Zugriffsrechte regeln die Berechtigung für den Zugriff auf Prozessdaten und auf das Dateisystem. Die Projektierung der bis zu 8 Anwender wird im Dateisystem des CP 243-1 IT in einer Datei mit der Endung .udb abgespeichert. Die bei der Projektierung vergebe- nen Kennwörter werden aus Sicherheitsgründen verschlüsselt in dieser Datei ab-...
  • Seite 41: Tabelle 3 Länge Der Benutzernamen Und Kennwörtern

    Browser aus. • Lesender und schreibender Zugriff auf Prozessdaten des S7-200-Systems von einem Web-Browser aus. • Lesender Zugriff auf Statusinformationen des CP 243-1 IT von einem Web- Browser aus • Zugriff auf das Dateisystem über den FTP-Server mit folgenden Einschränkun- gen: −...
  • Seite 42: Sicherheit

    Sicherheit 2.6.1 Konfiguration Die Konfiguration des CP 243-1 IT wird zum einen Teil in der S7-200-CPU und zum anderen Teil im Dateisystem des CP 243-1 IT remanent gespeichert. Die Gül- tigkeit des in der S7-200-CPU gespeicherten Konfigurationsteils wird über einen CRC-Mechanismus sichergestellt.
  • Seite 43: Datensicherheit

    CPUs • keine Firewall-Funktionalität Der durch den CP 243-1 IT mögliche Internet-Zugriff auf Daten, die in der S7-200 CPU lagern, birgt prinzipiell auch die Gefahr des Missbrauchs. Somit ist es ratsam, die für die verschiedenen Benutzer vergebenen Kennwörter in regelmäßigen Ab- ständen zu wechseln.
  • Seite 44 Grundsätzlich sollten Sie in allen an der Kommunikation beteiligten Systemen den Lebenszeichen-Überwachungsmechanismus aktivieren, sofern diese Systeme über solch einen Mechanismus verfügen. Hinweis Voraussetzung für das Funktionieren des Keep Alive-Mechanismusses ist, dass dieser Mechanismus auch vom Kommunikationspartner gemäß RFC1122 und RFC793 unterstützt wird. CP 243-1 IT J31069-D0429-U001-A0-0018...
  • Seite 45: Anschlüsse

    Merkmale und Funktionen Anschlüsse Frontansicht: Abb. 3 Anschlüsse Der CP 243-1 IT weist folgende Anschlüsse auf: • Klemmblock für 24 V DC-Versorgungsspannung und Erdungsanschluss • 8-polige RJ45 Buchse für Ethernet-Anschluss • Stiftstecker für Rückwandbus • Integriertes Flachbandkabel mit Anschlussbuchse für den Rückwandbus Die Anschlüsse befinden sich unter den Abdeckungen der Frontklappen.
  • Seite 46: Anzeigen: Front-Leds

    Hinweis: Ein über Ethernet empfangenes Paket muss nicht immer für den CP 243-1 IT bestimmt sein. Der CP 243-1 IT nimmt zunächst jedes auf dem Ethernet übertragene Paket entgegen. Erst danach entschei- det er, ob das Paket für ihn bestimmt ist.
  • Seite 47: Tabelle 4 Funktion Der Einzelnen Led-Anzeigen

    Tabelle 4 Funktion der einzelnen LED-Anzeigen In der Hochlaufphase des CP 243-1 IT blinkt die SF-LED zweimal auf. Anschlie- ßend blinken die LINK- und die RX/TX-LED mehrmals. Sobald die RUN-LED leuchtet, ist der Hochlauf des CP 243-1 IT abgeschlossen.
  • Seite 48 Merkmale und Funktionen 03/03 CP 243-1 IT J31069-D0429-U001-A0-0018...
  • Seite 49: Montage Und Inbetriebsetzung

    Die Position in einem S7-200-System, auf der ein CP 243-1 IT betrieben werden kann, ist abhängig von der Firmware-Version der verwendeten S7-200-CPU. Mit einer Firmware-Version größer oder gleich 1.2 kann der CP 243-1 IT an jeder Position in einem S7-200-System eingesetzt werden. Mit einer Firmware-Version kleiner 1.2 muss der CP 243-1 IT direkt neben der S7-200-CPU eingesetzt werden.
  • Seite 50: Allgemeine Richtlinien

    Im folgenden sind einige allgemeine Richtlinien für die Verdrahtung Ihres Automa- tisierungssystems aufgeführt: • Stellen Sie sicher, dass Sie bei der Verdrahtung des CP 243-1 IT alle geltenden und verbindlichen Normen befolgen. Beachten Sie bei der Installation und beim Betrieb des Gerätes die entsprechenden nationalen und regionalen Vorschrif- ten.
  • Seite 51: Elektrische Anforderungen

    − PELV gemäß EN60204-1 − Klasse 2 oder Stromkreis mit begrenzter Spannung/Strom gemäß UL 508 Die Versorgungsspannung auf dem S7-200-Rückwandbus wird von der jeweiligen S7-200-CPU zur Verfügung gestellt. Eine ordnungsgemäße Erdung des CP 243-1 IT ist sicherzustellen. CP 243-1 IT J31069-D0429-U001-A0-0018...
  • Seite 52 Platz, um die Wärmeabfuhr zu gewährleisten. Lange Betriebszeiten bei maximaler Umgebungstemperatur und maximaler Last verkürzen die Lebens- dauer der elektrischen Gerätekomponenten. • Der CP 243-1 IT muss bei horizontalem Einbau immer rechts neben der CPU montiert werden. • Bei vertikalem Einbau ist die maximal zulässige Umgebungstemperatur um 10 C verringert.
  • Seite 53: Abmessungen Für Den Einbau In Eine Schalttafel

    03/03 Montage und Inbetriebsetzung Abmessungen für den Einbau in eine Schalttafel Der CP 243-1 IT ist mit Bohrungen versehen, die den Einbau in eine Schalttafel er- leichtern. 96 mm 88 mm CP 243-1 IT 80 mm 63,2 mm 9,5 mm Mindestabstand...
  • Seite 54: Einbau In Eine Schalttafel

    Richten Sie sich hierzu nach den Hinweisen und Abmessungen, die in den Abschnitten 3 und 3.1 für den Einbau in eine Schalttafel angegeben sind. 2. Schrauben Sie den CP 243-1 IT bei horizontalem Einbau rechts neben der CPU und bei vertikalem Einbau oberhalb der CPU in der Schalttafel fest. Verwenden Sie hierzu Schrauben der Größe DIN M4.
  • Seite 55: Einbau Auf Einer Standard-Hutschiene

    Einbau auf einer Standard-Hutschiene Vorgehensweise / Schritte 1. Öffnen Sie den Rasthaken und hängen Sie den CP 243-1 IT rechts neben bzw. oberhalb der CPU auf der Hutschiene ein. 2. Schließen Sie den Rasthaken um den CP 243-1 IT auf der Schiene zu befesti- gen.
  • Seite 56: Ersatzteilfall

    Montage und Inbetriebsetzung 03/03 Hinweis Die Frontklappen des CP 243-1 IT sind im Betrieb geschlossen zu halten. Die Montage muss so erfolgen, dass die oberen und unteren Lüftungsschlitze der Baugruppe nicht verdeckt werden und eine gute Durchlüftung möglich ist. Ersatzteilfall...
  • Seite 57: Demontage Des Cp 243-1 It

    Wenn Sie ein falsches Gerät installieren, kann der Betrieb der S7-200 unvorher- sehbare Auswirkungen haben. Wird der CP 243-1 IT durch eine andere Variante ersetzt oder nicht richtig ausge- richtet, so kann dies zu Verletzungen und/oder Sachschaden führen. Ersetzen Sie daher den CP 243-1 IT immer durch die gleiche Variante und richten Sie ihn korrekt aus.
  • Seite 58 Montage und Inbetriebsetzung 03/03 CP 243-1 IT J31069-D0429-U001-A0-0018...
  • Seite 59: Projektierung

    Projektierung Projektierung Projektierungsmöglichkeiten Ein S7-200-System kann über den CP 243-1 IT sowohl mit einem anderen S7-200- System als auch mit einem S7-300-, einem S7-400- oder einem OPC-basierten System über das S7-Protokoll kommunizieren. Mit Hilfe der IT-Protokolle SMTP, FTP und HTTP ist darüber hinaus eine Kommunikation mit jedem beliebigem Rechnersystem möglich, das diese Protokolle unterstützt.
  • Seite 60 Gateway abweichen. Das vom CP 243-1 IT momentan benutze Gateway können Sie sowohl über das Diagnosefenster für den CP 243-1 IT in STEP 7 Micro/WIN 32 als auch mit Hilfe eines Anwenderprogramms aus demjenigen Speicherbereich der S7-200-CPU auslesen, in dem der NPB-Datenblock gespeichert ist (siehe Kapitel 4.4.3).
  • Seite 61: Wertebereiche Der Projektierungsdaten

    Für das erste Byte gelten die im folgenden angegebenen Wer- tebereiche. • Wertebereich Local TSAP: 16#02, 16#10 - 16#FE • Wertebereich Remote TSAP: 16#02, 16#03, 16#10 - 16#FE Der Aufbau des zweiten Bytes wird vom CP 243-1 IT nicht überprüft. CP 243-1 IT J31069-D0429-U001-A0-0018...
  • Seite 62: Ports

    Durch den Einsatz moderner Schutzmechanismen in TCP/IP-Netzen, wie z.B. Fi- rewalls, werden die von Standard-Protokollen üblicherweise benutzten Ports auf andere Ports umgeleitet. Damit der CP 243-1 IT auch in solchen Umgebungen mit externen SMTP-Servern kommunizieren kann, ist es möglich, den Port, über den solch ein Server erreicht werden kann, bei der Projektierung des E-Mail-Dienstes im Internet-Assistenten von STEP 7 Micro/WIN 32 explizit anzugeben.
  • Seite 63 Bereich für das Element "Nach_komma_stellen" liegt zwischen 0 und 10. Das Formatelement gibt das Anzeigeformat des eingebetteten Werts an. Die fol- genden Zeichen sind im Formatelement zugelassen: • I,i: Ganzzahl mit Vorzeichen • U,u: Vorzeichenlose Ganzzahl • H,h: Hexadezimal • F,f: Gleitpunkt/Real CP 243-1 IT J31069-D0429-U001-A0-0018...
  • Seite 64: Tabelle 5 Beispiele Für Die Formatierung Von Platzhalterangaben In E-Mails

    12.345 =12345/10^3 Hinweis Bei empfangenen E-Mails können statt des für einen Platzhalter erwarteten Wertes auch ####-Zeichen erscheinen. Dies tritt immer dann auf, wenn ein Platzhalter nicht mit einem Wert gemäß den gemachten Formatierungsangaben gefüllt werden konnte. CP 243-1 IT J31069-D0429-U001-A0-0018...
  • Seite 65: Projektierung Eines Cp 243-1 It Mit Step 7 Micro/Win 32

    Micro/WIN 32 Nachdem Sie STEP 7 Micro/WIN 32 auf Ihrem PC installiert und gestartet haben, starten Sie den Assistenten ("Wizard") für den CP 243-1 IT. Sie finden diesen im Menü "Extras" unter dem Punkt "Internet-Assistent..." bzw. auch im linken Fenster- bereich von STEP 7 Micro/WIN 32 in dem Fenster mit der Navigationsleiste unter dem Punkt "Extras", sofern in Ihrem STEP 7 Micro/WIN 32 die entsprechende An-...
  • Seite 66: Tcp/Ip-Adressparameter Und Übertragungsart Festlegen

    Adressraum Ihres S7-200-Systems angeben, über das der CP 243-1 IT von der S7-200-CPU aus angesprochen werden kann. Diese Adresse hängt von der Posi- tion des CP 243-1 IT in Ihrem S7-200-System sowie von der Anzahl der in Ihrem S7-200-System vorhandenen Ausgänge ab. Wenn Sie beim Beginn der Projektie-...
  • Seite 67 STEP 7 Micro/WIN 32 erstellt. Bei einem S7-300-, S7-400- oder OPC-basierten System verwenden Sie hierfür STEP 7 (siehe hierzu auch Kapitel 4.4). Hinweis Die Angaben zu den Kommunikationsendpunkten ("TSAPs") in STEP 7 und in STEP 7 Micro/WIN 32 müssen miteinander verträglich sein. CP 243-1 IT J31069-D0429-U001-A0-0018...
  • Seite 68 CPU durch einen CRC-Mechanismus gegen unbeabsichtigtes Überschreiben ge- schützt werden sollen oder nicht. Ist der CRC-Mechanismus aktiviert, dann überprüft der CP 243-1 IT im Hochlauf, ob seine Projektierungsdaten, die er aus dem Speicher der S7-200-CPU ausliest, vom Anwenderprogramm aus überschrieben wurden. Ist dies der Fall, dann bricht er den Hochlauf ab und versucht, seine TCP/IP-Adressparameter von einem BOOTP-Server zu beziehen.
  • Seite 69: Anlegen Eines Administrators

    Aktivierung der einzelnen IT-Dienste Über die nächste Maske können Sie die verschiedenen IT-Dienste des CP 243-1 IT einzeln aktivieren. Jeder IT-Dienst, der im späteren Betrieb des CP 243-1 IT ge- nutzt werden soll, muss auf dieser Maske als aktiviert gekennzeichnet werden. Alle auf dieser Maske nicht gekennzeichneten Dienste werden beim Hochlauf des CP 243-1 IT nicht gestartet und stehen somit nicht zur Verfügung.
  • Seite 70: Projektierung Der Benutzerverwaltung

    Sie bitte auf das entsprechende Symbol im linken Fenster der angezeigten Maske. Alle Angaben, die Sie in diesem Assistenten vornehmen, werden beim La- den in das S7-200-System im Dateisystem des CP 243-1 IT in einer Datei mit der Endung .edb abgelegt.
  • Seite 71: Projektierung Der Ftp-Funktionen

    Projektierung der E-Mails Die nun folgende Maske dient zur Projektierung der E-Mails. Über diese Maske muss für jede E-Mail, die vom CP 243-1 IT aus verschickt werden soll, angegeben werden, an wen die E-Mail geschickt werden soll. Darüber hinaus kann ein zweiter Empfänger angegeben werden, der eine Kopie der E-Mail erhalten soll.
  • Seite 72: Abschluss Der Projektierung

    Unterprogramme an, die erforderlich sind, um von einem S7-200- Anwenderprogramm aus auf die in der Projektierung festgelegten Art und Weise auf den CP 243-1 IT zugreifen zu können. Dies bedeutet, dass das zum Anstoßen eines bestimmten Dienstes erforderliche Unterprogramm nur dann angelegt wird, wenn der zugehörige Dienst in der Projektierung konfiguriert wurde.
  • Seite 73: Alternative Projektierung Der It-Funktionen

    Stellt der CP 243-1 IT dabei fest, dass sich ein TIMESTAMP-Element seit dem letzten Auslesen geändert hat, dann wird die zugehörige Datei vollständig ausge- lesen und der CP 243-1 IT konfiguriert sich dynamisch gemäß der in dieser Datei festgelegten Projektierung um. Dies hat zur Folge, dass sich eine Veränderung an einer der drei Projektierungsdateien nur dann auf den Betrieb des CP 243-1 IT auswirkt, wenn das entsprechende TIMESTAMP-Element ebenfalls verändert wur-...
  • Seite 74 Veränderung dieser Dateien andere Werkzeugen, wie z.B. Texteditoren, ein- gesetzt werden, besteht die Gefahr, dass Projektierungsfehler nicht erkannt wer- den. In diesem Fall kann keinerlei Gewährleistung für die korrekte Funktionsweise des CP 243-1 IT bzw. der im Netzwerk angeschlossenen Komponenten übernom- men werden. CP 243-1 IT...
  • Seite 75: Belegter Systemmerker-Bereich (Sm-Bereich)

    Der CP 243-1 IT belegt 50 Byte im Systemmerker-Bereich der S7-200-CPU. Die Adresse dieser 50 Bytes hängt von der Position ab, in der sich ein CP 243-1 IT ak- tuell in einem S7-200-System befindet. In diesen 50 Byte sind im wesentlichen all- gemeine Informationen sowie Statusinformationen des CP 243-1 IT hinterlegt.
  • Seite 76: Struktur Des Configuration Data Blocks (Cdb)

    16#AC CRC-Prüfung deaktiviert 15-18 Konfigurierte IP-Adresse 4 Bytes Hex 192.12.45.23: Dieses Feld sollte zu 16#00000000 16#C00C2D17 gesetzt werden, falls BOOTP ver- wendet wird. 19-22 Konfigurierte Subnet-Maske 4 Bytes Hex 255.255.255.0: Dieses Feld sollte zu 16#00000000 16#FFFFFF00 CP 243-1 IT J31069-D0429-U001-A0-0018...
  • Seite 77: Beschreibung

    1 Byte Hex Siehe S7 Verbindung 0 Sektion. Siehe S7 Verbindung 0 Sektion. 39-42 IP-Adresse des Partners 4 Bytes Hex Siehe S7 Verbindung 0 Sektion. Siehe S7 Verbindung 0 Sektion. 43-44 Local TSAP 2 Bytes Hex 16#1100 CP 243-1 IT J31069-D0429-U001-A0-0018...
  • Seite 78 Siehe S7 Verbindung 0 Sektion. 75-78 IP-Adresse des Partners 4 Bytes Hex Siehe S7 Verbindung 0 Sektion. Siehe S7 Verbindung 0 Sektion. 79-80 Local TSAP 2 Bytes Hex 16#1500 81-82 Remote TSAP 2 Bytes Hex Siehe S7 Verbindung 0 Sektion. CP 243-1 IT J31069-D0429-U001-A0-0018...
  • Seite 79: Tabelle 7 Struktur Des Cdb

    Bit [7] Sektion gültig 0: nicht unterstützt 1: Sektion verwendet 102-105 Systeminterne Verwendung 4 Bytes Hex CRC Sektion 106-107 CRC über alle CDB Bytes ohne die 2 Bytes Hex CRC-Sektion selbst Tabelle 7 Struktur des CDB CP 243-1 IT J31069-D0429-U001-A0-0018...
  • Seite 80: Struktur Des Network Parameter Blocks (Npb)

    4.4.3 Struktur des Network Parameter Blocks (NPB) Dieser Datenblock wird durch den CP 243-1 IT entsprechend dem aktuellen Satz der Netzwerkparameter selbst erzeugt. Er enthält die aktuell verwendeten TCP/IP- Parameterwerte, sofern der CP 243-1 IT korrekt projektiert wurde. Beim Auftreten eines Projektierungsfehlers enthält der NPB keine gültigen Einträge.
  • Seite 81: Struktur Des Network Data Blocks (Ndb)

    Datenblock werden die für Clients möglichen Schreib-/Lese-Aufträge pro- jektiert. Für jeden der 8 möglichen S7-Übertragungskanäle können bis zu 32 Schreib-/Lese-Aufträge projektiert werden. Wird der CP 243-1 IT auf einem Kanal als Server betrieben, dann taucht für diesen Kanal kein Eintrag in der NDB-Struktur auf.
  • Seite 82: Tabelle 9 Struktur Des Ndb

    „VB0“ bis „VBx“, wobei x die max. Variablen-Adresse ist (S7-200) „DB0.DBB0“ bis „DBx.DBBy“, wobei x die max. DB Nummer ist, y ist die höchste Adresse im entsprechen- den Datenbaustein innerhalb des DB (S7-300 / S7-400) Tabelle 10 Projektierung von Schreib-/Lese-Aufträgen CP 243-1 IT J31069-D0429-U001-A0-0018...
  • Seite 83: Struktur Des Internet Data Blocks (Idb)

    0: Zugriff nur auf FTP- schalten Server 1: Zugriff auf alle IT- Funktionen (incl. Web) Bit [1] - [7] Reserviert 9 - 24 CP 243-1 IT Admin Benutzername 16 ASCII Zeichen "admin" (Bytes) Benutzername minimal 1, maximal 16#61 'a' Byte 0 16 Zeichen lang...
  • Seite 84: Tabelle 11 Struktur Des Idb

    03/03 Byte-Offset im Beschreibung Daten Format Beispiel Variablen- Speicher 25 -56 CP 243-1 IT Admin Kennwort 32 ASCII Zeichen "admin123" (Bytes) Das Kennwort wird verschlüsselt ge- 16#31 '1' Byte 0 speichert mit einer Zeichenlänge von 16#72 'r' Byte 1 maximal 32 Zeichen 16#4A 'J' Byte 2 Die tatsächliche Kennwortlänge be-...
  • Seite 85: Struktur Der Konfigurationsdatei Für Die Benutzerverwaltung (.Udb-Datei)

    Assistenten in STEP 7 Micro/WIN 32 erzeugt und in einer Datei mit der Endung .udb abgelegt. Die Struktur dieser Datei ist in der folgenden Tabelle dargestellt. Die Übertragung einer .udb-Datei mittels FTP in das Dateisystem des CP 243-1 IT ist nur dem in der Projektierung des CP 243-1 IT angelegten Administrator erlaubt.
  • Seite 86: Tabelle 12 Struktur Der Konfigurationsdatei Für Die Benutzerverwaltung

    Die Zugriffsrechte sind im Hexadezimal- 00|00010048|<Benutzername>|<Kennwort> format dargestellt. -Lesender und schreibender Zugriff über HTTP; Bit [0-1] nicht verwendet -Zugriff auf Statusseite des CP 243-1 IT Bit [2] Lesender Zugriff auf Daten der über HTTP S7-200-CPU über den HTTP-Server -Zugriff auf alle FTP-Funktionen 0: Nein...
  • Seite 87: Beispiel Einer Benutzer-Konfigurationsdatei

    − Leerzeilen sind nicht erlaubt. Achtung Bei manueller Veränderung der .udb-Datei ist sicherzustellen, dass eindeutige Be- nutzernamen verwendet werden. Ferner sind die Längenvorgaben für die Benut- zernamen und die Kennwörter einzuhalten. Die maximale Anzahl von Benutzern darf nicht überschritten werden. CP 243-1 IT J31069-D0429-U001-A0-0018...
  • Seite 88: Struktur Der Konfigurationsdatei Für Den E-Mail-Client (.Edb-Datei)

    Dieses Element wird während des laufenden Betriebs ständig vom CP 243-1 IT auf Veränderung über- wacht. Wird hier eine Veränderung festgestellt, dann wird die .edb- Datei vollständig ausgelesen und der E-Mail-Dienst des CP 243-1 IT entsprechend neu konfiguriert. FILETYPE Dateityp FILETYPE=EDB wird systemintern verwendet.
  • Seite 89: Tabelle 14 Struktur Der Konfigurationsdatei Für Den E-Mail-Client

    00|TX|Störung im Anlagenabschnitt 10 01|TO|Name.Name@provider.de 01|CC|Name.Name@provider.de 01|SU|Hinweis Station 4 01|TX|Dies ist ein Text \n\t mit Formatierung 02|TO| 02|CC| 02|SU| 02|TX| ..30|TO| 30|CC| 30|SU| 30|TX| 31|TO|Name.Name@provider.de 31|CC|Name.Name@provider.de 31|SU|Temperatur Station 4 31|TX|Temperatur = %VD100:4.2F%°C # End of File CP 243-1 IT J31069-D0429-U001-A0-0018...
  • Seite 90 − Die Absenderadresse FROM darf maximal 64 ASCII-Zeichen betragen. − Für TO, CC, SU und TX können alle ASCII-Zeichen zwischen 0x21 0x7E verwendet werden, sofern sie von den beteiligten E-Mail-Partnern akzeptiert werden. − Leerzeilen sind nicht erlaubt. CP 243-1 IT J31069-D0429-U001-A0-0018...
  • Seite 91: Struktur Der Konfigurationsdatei Für Den Ftp-Client (.Fdb-Datei)

    Dieses Element wird während des laufenden Betriebs ständig vom CP 243-1 IT auf Veränderung über- wacht. Wird hier eine Veränderung festgestellt, dann wird die .fdb-Datei vollständig ausgelesen und der FTP-Client-Dienst des CP 243-1 IT entsprechend neu konfiguriert. FILETYPE Dateityp FILETYPE=FDB wird systemintern verwendet.
  • Seite 92: Tabelle 15 Struktur Der Konfigurationsdatei Für Den Ftp-Client

    Projektierung 03/03 Schlüsselwort Beschreibung Beispiel in der .fdb- Datei Kennwort, jeweils durch | getrennt name>|<Kennwort> Beschreibung siehe Tabelle 16 Ende-Kennzeichnung Tabelle 15 Struktur der Konfigurationsdatei für den FTP-Client CP 243-1 IT J31069-D0429-U001-A0-0018...
  • Seite 93 Pfad incl. Dateiname darf 1024 Zei- Servers unter Angabe von <Benutzer- chen nicht überschreiten. namen> und <Kennwort> zum CP 243-1 IT übertragen. Dort werden 23 Byte aus der Datei in den DB der CPU ab Adres- se VB11 geschrieben. CP 243-1 IT J31069-D0429-U001-A0-0018...
  • Seite 94: Tabelle 16 Struktur Des Parametersatzes Für Einen Ftp-Auftrag

    Dateisystem des über die IP- Adresse 192.168.162.65 erreichbaren FTP-Servers unter Angabe von Benut- zername FTP_Server4 und <Kennwort> zum CP 243-1 IT übertragen. Dort wer- den 23 Byte aus der Datei in den DB der CPU ab Adresse VB11 geschrieben. Kennwort...
  • Seite 95 Bei einer „READ“-Aktion liegt die <Byte-Anzahl> im allgemeinen zwischen 0 und 10240 (maximal bei CPU 226XM). Wird der Wert 0 eingetragen, dann überprüft der CP 243-1 IT nicht die tatsächliche Datei-Länge. Alle in der Datei vorhandenen Daten werden ausgelesen und ab der spezifizierten <DB-Startadresse>...
  • Seite 96 Projektierung 03/03 CP 243-1 IT J31069-D0429-U001-A0-0018...
  • Seite 97: Projektierung Eines Kommunikationspartners Mit Step 7

    Beschreibung bzw. den Handbüchern für den CP 343-1 und den CP 443-1. Bei S7-300- und S7-400-Systemen wird zwischen projektierten und freien Verbin- dungen unterschieden. Bei projektierten Verbindungen werden die Verbindungspa- rameter vom Anwender vorgegeben. Freie Verbindungen müssen dagegen im STEP 7 nicht projektiert werden. CP 243-1 IT J31069-D0429-U001-A0-0018...
  • Seite 98 Sie veranlassen, dass Ihre S7-Verbindung über TCP/IP abgewickelt wird. Selektieren Sie dazu den Punkt "TCP/IP". Damit eine TCP/IP-Verbindung mit Ih- rem Partner zustande kommen kann, müssen Sie noch dessen IP-Adresse ange- ben. Abb. 8 Maske "Eigenschaften – S7-Verbindung" CP 243-1 IT J31069-D0429-U001-A0-0018...
  • Seite 99 S7-300-System den TSAP 10.04 verwenden (1. Byte (hier: 10) wird übernommen, 2. Byte wird aus dem Rack (hier 0) und dem Steckplatz (hier 4) ab- geleitet). Achtung Die Angaben zu den Kommunikationsendpunkten ("TSAPs") in STEP7 und in STEP 7 Micro/WIN 32 müssen miteinander verträglich sein. CP 243-1 IT J31069-D0429-U001-A0-0018...
  • Seite 100 S7-400-System immer in der CPU angesiedelt ist und nicht im eingesetzten Ether- net-Kommunikationsprozessor. Hinweis In S7-200-Systemen werden keine freien Verbindungen unterstützt. Dies bedeutet, dass Sie in einem S7-200-System grundsätzlich jede Verbindung projektieren müssen, unabhängig davon, ob Ihr System als Client oder als Server betrieben werden soll. CP 243-1 IT J31069-D0429-U001-A0-0018...
  • Seite 101: Verhalten Des Cp 243-1 It Bei Projektierungsfehlern

    • Die Überwachungszeit für Verbindungen ("Keep Alive") wird auf 30 Sekunden gesetzt So konfiguriert ermöglicht es der CP 243-1 IT nun, von STEP 7 Micro/WIN 32 aus über Ethernet auf die S7-200-CPU zuzugreifen. Über diesen Weg kann jetzt eine neue gültige Projektierung eingespielt werden. Eine Kommunikation mit anderen Steuerungen ist in diesem Zustand nicht möglich.
  • Seite 102 Projektierung 03/03 CP 243-1 IT J31069-D0429-U001-A0-0018...
  • Seite 103: Programmierung

    Programmierung Zur Entwicklung von S7-200-Anwenderprogrammen verwenden Sie STEP 7 Mic- ro/WIN 32. Damit Sie in diesen Programmen die Funktionen des CP 243-1 IT be- nutzen können, muss das von Ihnen eingesetzte STEP 7 Micro/WIN 32 die Version V3.2.3 oder höher besitzen.
  • Seite 104: Ethx_Ctrl

    CP 243-1 IT, über den Zustand der bis zu acht möglichen S7- Kommunikationskanäle und über den Zustand der IT-Dienste zurück gegeben. Ist in dem CP 243-1 IT ein Fehler aufgetreten, dann können Sie über den Rückga- beparameter Error den zugehörigen Fehler- bzw. Meldungs-Code auslesen. Dieser Code liegt maximal 60 Sekunden an.
  • Seite 105: Tabelle 18 Rückgabeparameter (Ethx_Ctrl)

    Kanal bzw. Dienst bereit ist. Dies bedeutet, dass eine Kommunikati- onsverbindung zu dem in der Projektierung festgelegten Partner mit den dort an- gegebenen Kommunikationsparametern (IP-Adresse, TSAPs, ...) aufgebaut wer- den konnte bzw. ein entsprechender Dienst auf dem CP 243-1 IT gestartet wurde. CP 243-1 IT J31069-D0429-U001-A0-0018...
  • Seite 106: Ethx_Cfg

    32 erzeugt, wenn Sie dort den CRC-Mechanismus für Ihre Projektierung nicht aktiviert haben. Wird das Unterprogramm ETHx_CFG aufgerufen, so bricht der CP 243-1 IT alle bestehenden Verbindungen ab und führt einen Reset aus. Sobald Sie jedoch den CRC-Mechanismus aktiviert haben, können Sie die zugehö- rige Projektierung nicht mehr von einem Anwenderprogramm aus verändern.
  • Seite 107: Ethx_Xfr

    Daten an ein anderes S7-System zu übertragen bzw. von einem solchen System Daten zu erfragen. Die Art des Datenzugriffs, der von Ihrem CP 243-1 IT ausge- führt wird, legen Sie bei der Projektierung fest. Dies bedeutet, bereits bei der Pro- jektierung legen Sie fest, •...
  • Seite 108: Tabelle 21 Eingabeparameter (Ethx_Xfr)

    Wertebereich: 0 .. 7 Data BYTE Nummer des kanalspezifischen Datenblocks aus der Projektierung, der den auszuführenden Schreib-/Lese-Auftrag beschreibt. Wertebereich: 0 .. 31 Abort BOOL Eingangsbedingung für das Abbrechen eines Datenzugriffs Datenzugriff nicht abbrechen Datenzugriff abbrechen Tabelle 21 Eingabeparameter (ETHx_XFR) CP 243-1 IT J31069-D0429-U001-A0-0018...
  • Seite 109: Ethx_Email

    E-Mails durch das Unterprogramm abgeschickt werden soll. Das Unterprogramm ETHx_EMAIL wird vom Internet-Assistenten in STEP 7 Mic- ro/WIN 32 erzeugt, sofern Sie in der Projektierung des CP 243-1 IT den E-Mail- Dienst aktiviert haben. Nur dann können Sie von einem S7-200- Anwenderprogramm aus E-Mails über den CP 243-1 IT verschicken.
  • Seite 110: Tabelle 23 Eingabeparameter (Ethx_Email)

    E-Mail-Auftrag auslösen Mail BYTE Nummer der E-Mail aus der Projektierung, die den auszuführenden E-Mail-Auftrag beschreibt. Wertebereich: 0 .. 31 Abort BOOL Eingangsbedingung für das Abbrechen eines E- Mail-Auftrags E-Mail-Auftrag nicht abbrechen E-Mail-Auftrag abbrechen Tabelle 23 Eingabeparameter (ETHx_EMAIL) CP 243-1 IT J31069-D0429-U001-A0-0018...
  • Seite 111: Ethx_Ftpc

    Ferner ist es über dieses Unterprogramm möglich, Dateien auf dem Da- teisystem eines FTP-Servers zu löschen. Die Art des Datenzugriffs, der von Ihrem CP 243-1 IT aus ausgeführt wird, legen Sie bei der Projektierung fest. Insgesamt können bis zu 32 FTP-Aufträge projektiert werden.
  • Seite 112: Tabelle 25 Eingabeparameter (Ethx_Ftpc)

    03/03 Das Unterprogramm ETHx_FTPC wird vom Internet-Assistenten in STEP 7 Mic- ro/WIN 32 erzeugt, sofern Sie in der Projektierung des CP 243-1 IT den FTP- Client-Dienst aktiviert haben. Nur dann können Sie von einem S7-200- Anwenderprogramm aus FTP-Client-Aufträge über einen CP 243-1 IT verschi- cken.
  • Seite 113: Tabelle 26 Rückgabeparameter (Ethx_Ftpc)

    16#00: kein Fehler aufgetreten sonst: Fehler (Beschreibung: siehe Kapitel 6.2) Tabelle 26 Rückgabeparameter (ETHx_FTPC) Achtung Die FTP-Client-Kommunikation ist der S7-Kommunikation untergeordnet. Die Re- aktionszeiten hängen somit von der jeweiligen Projektierung ab und können nicht allgemeingültig vorhergesagt werden. CP 243-1 IT J31069-D0429-U001-A0-0018...
  • Seite 114 Programmierung 03/03 CP 243-1 IT J31069-D0429-U001-A0-0018...
  • Seite 115: Diagnose

    Werte nicht gültig. Gleiches gilt auch, wenn das Anwenderpro- gramm nicht mindestens einen Zyklus durchlaufen hat. − Statusmeldungen − Informationen über die Einbettung des CP 243-1 IT in den Adressraum der S7-200-CPU − Projektierung und Zustände der S7-Kanäle − Fehlermeldungen −...
  • Seite 116: Tabelle 27 Adressierung Globaler Fehler Und Modul-Informationen

    2 Byte Hex Status CP 243-1 IT 1 Byte Hex Bit [0] CP 243-1 IT nicht im Hochlauf CP 243-1 IT führt den Hochlauf durch Bit [1] BOOTP-Sequenz wird nicht durchgeführt BOOTP-Sequenz wird durchgeführt Bit [2] CP 243-1 IT nicht betriebsbereit...
  • Seite 117: Tabelle 28 Aufbau Des Npb-Speicherbereiches

    Diagnose • Auslesen des NPB-Speicherbereichs: In den Bytes 46 bis 49 des für den CP 243-1 IT aktuell verwendeten SM- Bereichs steht ein Zeiger auf den Speicherbereich, in dem die Konfigurations- daten des CP 243-1 IT hinterlegt sind. Wenn Sie diesen Zeiger um 108 erhö-...
  • Seite 118 • FTP-Server: Mit Hilfe des FTP-Servers kann der Inhalt des Dateisystems verändert werden. Sollten sich beim Betrieb des CP 243-1 IT Effekte ergeben, die auf Fehler im Dateisystem schließen lassen, dann sollte der Inhalt des auf dem CP 243-1 IT angesiedelten Dateisystems von einem FTP-Client aus überprüft werden.
  • Seite 119: Fehlermeldungen Des Cp 243-1 It

    Fehlermeldungen des CP 243-1 IT Im folgenden sind die für den Anwender wichtigsten Fehlermeldungen des CP 243-1 angegeben. Alle anderen Fehlermeldungen zeigen spezielle interne Fehler des CP 243-1 IT. Wenden Sie sich bei solchen Fehlermeldungen bitte an die Ser- vice-Hotline. Achtung Bei einem Baugruppenfehler / Systemfehler muss die Baugruppe aus- und wieder eingeschaltet werden.
  • Seite 120: Fehlermeldungen Im Byte-Format

    Falls in den nachfolgenden Kapiteln keine anderen Abhilfen angegeben sind, ist immer eine manuelle Fehlerbehebung über STEP 7 Micro/WIN 32 erforderlich. Zur Projektierung des CP 243-1 IT sollte grundsätzlich der in STEP 7 Micro/WIN 32 in- tegrierte Internet-Assistent verwendet werden.
  • Seite 121 Verbindungsstecker zum Kom- _EMAIL de oder wurde abgebrochen oder munikationspartner prüfen die E-Mail-Konfigurationsdatei im .edb-Datei im CP 243-1 IT auf CP 243-1 IT wurde geändert oder Eindeutigkeit und Vollständig- es wurde versucht, einen Auftrag keit prüfen auszuführen, wobei der E-Mail- Dienst nicht richtig parametriert war.
  • Seite 122 E-Mail-Server möglich jektierten E-Mail-Servern prüfen Überprüfung der Konfiguration, insbesondere der .edb-Datei 16#11 17 Die Anmeldung wurde vom E-Mail- Überprüfung, ob der E-Mail- _EMAIL Server abgelehnt Server richtig konfiguriert ist Überprüfung der Projektierung, insbesondere der edb-Datei CP 243-1 IT J31069-D0429-U001-A0-0018...
  • Seite 123 Server richtig konfiguriert ist Überprüfung, ob Netzwerkprob- leme existieren Überprüfung der Projektierung, insbesondere der .fdb-Datei 16#80 128 Externe 24 V Versorgungsspan- Spannungsversorgung anlegen 25 - 37 _XFR nung liegt nicht an bzw. warten, bis bereit _CFG _EMAIL _FTPC CP 243-1 IT J31069-D0429-U001-A0-0018...
  • Seite 124: Beschreibung

    Auftrag kann angestoßen wer- Überprüfung des Anwender- programms 16#84 132 Ein Auftrag mit einer unzulässigen Ein neuer Schreib-/Lese- _XFR Datenblocknummer wurde gestar- Auftrag kann angestoßen wer- _EMAIL tet. _FTPC Überprüfung des Anwender- programms Tabelle 29 Fehlermeldungen im Byte-Format CP 243-1 IT J31069-D0429-U001-A0-0018...
  • Seite 125: Fehlermeldungen Im Word-Format

    16#0033 Die Konfigurationsdaten für den Neuprojektierung des CP 20, 21 _CTRL CP 243-1 IT sind fehlerhaft 243-1 IT mit STEP 7 Mic- bzw. fehlerhaft abgelegt. ro/WIN 32 16#0034 Der Zeiger auf den CDB ist feh- Sicherstellen, dass das Un-...
  • Seite 126 TCP/IP-Stack nicht akzeptiert. 16#0098 Die angegebene Gateway- Automatischer Wiederanlauf 20, 21 _CTRL Adresse wurde vom TCP/IP- Stack nicht akzeptiert. 16#00B0 Der IDB beinhaltet ungültige Projektierung mit STEP 7 Mic- 20, 21 _CTRL Werte. ro/WIN 32 erstellen CP 243-1 IT J31069-D0429-U001-A0-0018...
  • Seite 127: Tabelle 30 Fehlermeldungen Im Word-Format

    Systemdateien konnten im Da- Löschen von Dateien aus 20, 21 _CTRL teisystem nicht angelegt wer- dem Dateisystem 16#00F0 Der CP 243-1 IT wurde von der Überprüfung der Konfigurati- _CTRL S7-200-CPU nicht erkannt on und des Aufbaus des S7- 200-Systems 16#00F1 Die Adresse des Ausgabe- Überprüfung der Konfigurati-...
  • Seite 128: Fehlermeldungen Des Test-Mechanismus Für E-Mails

    Beschreibung E-Mail successful delivered to E- Test-E-Mail erfolgreich zum E-Mail Server ü- Mail server bermittelt No valid configuration file Kein E-Mail-Konfigurationsfile auf CP 243-1 IT General error Eventuell Hotline kontaktieren General error Eventuell Hotline kontaktieren No E-Mail server reachable E-Mail Server nicht konfiguriert oder erreichbar...
  • Seite 129: Tabelle 31 Fehlermeldungen Des Test-Mechanismusses Für E-Mails

    Fehler-Code Fehlertext Beschreibung Test-E-Mail functionality already in Ein anderer User hatte zeitgleich die Test-E- Mail Funktionalität aufgerufen. Nochmal probie- General error Eventuell Hotline kontaktieren General error Eventuell Hotline kontaktieren Tabelle 31 Fehlermeldungen des Test-Mechanismusses für E-Mails CP 243-1 IT J31069-D0429-U001-A0-0018...
  • Seite 130: Anhang A Technische Daten

    150 g Gewicht Übertragungsrate 10 Mbit/s und 100 Mbit/s Größe des Flashspeichers 8 Mbyte als ROM für die Firmware des CP 243-1 IT und 8 Mbyte als RAM für das Dateisystem Größe des SDRAM-Speichers 16 Mbyte Garantierte Lebensdauer des Flash- 1 Million Schreib- bzw.
  • Seite 131: Tabelle 32 Technische Daten

    1024 Zeichen Dateisystem Max. Pfadlänge inkl. Datei- und Laufwerksnamen: 254 Zeichen Max. Länge eines Dateinamens: 99 Zeichen Max. Verschachtelungstiefe der Verzeichnisse: 49 Verwendeten Server-Ports HTTP: FTP-Befehlskanal: FTP-Datenkanäle für FTP-Server: 3100 - 3199 S7-Verbindungsaufbau: Tabelle 32 Technische Daten CP 243-1 IT J31069-D0429-U001-A0-0018...
  • Seite 132: Anhang B Beispiel

    03/03 Anhang B Beispiel Im folgenden ist ein Beispiel für die Handhabung des CP 243-1 IT als S7-Client angegeben. Aus diesem Beispiel ist ersichtlich, wie man die Unterprogramme, die von dem in STEP 7 Micro/WIN 32 integrierten Internet-Assistenten beim Abschluss der Projektierung erzeugt werden, programmiertechnisch verwendet.
  • Seite 133 CP 243-1 IT. Am Eingang "EN" wird das Statusbit SM0.0 angelegt, das dafür sorgt, dass das Unterprogramm immer aktiviert ist. Sobald der Hochlauf des CP 243-1 IT abge- schlossen ist, werden die Ausgänge "CP_Ready" und "CH_Ready" gesetzt. Ist ein Fehler bei der Projektierung aufgetreten, wird der Ausgang "Error"...
  • Seite 134 ETH0_XFR immer aktiviert ist. Sobald der Schreib-Auftrag abgeschlossen ist, wird in dem Rückgabeparameter "Done" eine 1 zurückgeliefert. Über den Parameter "Error" werden dann mögli- cherweise aufgetretene Fehler übergeben. Andernfalls wird in diesem Parameter eine 0 zurückgegeben. CP 243-1 IT J31069-D0429-U001-A0-0018...
  • Seite 135 "ch0_done_write" und "ch0_ready" sichergestellt, dass zum einen der vor- herige Schreib-Auftrag abgeschlossen ist und sich zum anderen der Kanal 0 im Zustand "bereit" befindet. Always_On L60.0 ch0_done_write ch0_ready L63.7 L60.0 CALL ETH0_XFR, L63.7, Connection0_0, Read_1, Connec- tion_abort, ch0_done_read, ch0_error_read CP 243-1 IT J31069-D0429-U001-A0-0018...
  • Seite 136 M8.0 Bit für den Kanal 0 im Rückgabewert CH_READY des ch0_ready ETH0_CTRL-Unterprogramms VB233 Connection0_0 M7.0 Abbruch der Übertragung Connection_abort SBR2 This POU was generated by the Ethernet Wizard for use with ETH0_XFR CP243-1 VB235 Read_1 CP 243-1 IT J31069-D0429-U001-A0-0018...
  • Seite 137: Datenblock Der Zugehörigen Projektierung

    16#0000 VW63 16#0000 //------------------------------------------ Connection 4 VB65 16#00 // Connection not defined. VD66 16#00000000 VW70 16#0000 VW72 16#0000 //------------------------------------------ Connection 5 VB74 16#00 // Connection not defined. VD75 16#00000000 VW79 16#0000 VW81 16#0000 //------------------------------------------ Connection 6 CP 243-1 IT J31069-D0429-U001-A0-0018...
  • Seite 138 VB170 16#02 VB171 16#02 VB172 16#02 VB173 16#81 VB174 16#00 //Administrator Web access flag VB175 'root$00$00$00$00$00$00$00$00$00$00$00$00'//Administrator Login VB191 'R33~R33~$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$ 00$00$00$00' //Administrator Password VW223 16#0000 //SMTP Client enable flag VW225 16#0000 //FTP Client enable flag VW227 16#0000 CP 243-1 IT J31069-D0429-U001-A0-0018...
  • Seite 139 03/03 Beispiel VW229 16#0000 //HTTP Server enable flag VW231 16#9E28 //-------------------------------------------------------------------- //Symbol Initializations //-------------------------------------------------------------------- VB233 VB234 VB235 //-------------------------------------------------------------------- VB500 'CP243' // Module ID for testing CP 243-1 IT J31069-D0429-U001-A0-0018...
  • Seite 140 Beispiel 03/03 CP 243-1 IT J31069-D0429-U001-A0-0018...
  • Seite 141: Anhang C Timeouts

    Server unterbrochen wird, wenn ein neuen FTP-Verbindung zu dem neu- neuer FTP-Client eine Verbindung auf- en FTP-Client bauen will Maximale Wartezeit des FTP-Servers für Der FTP-Client baut keine Datenver- Aufbau einer Datenverbindung bindung auf. Tabelle 33 Timeouts am Ethernet CP 243-1 IT J31069-D0429-U001-A0-0018...
  • Seite 142: Tabelle 34 Timeouts Am Rückwandbus

    Maximale Zeit, bis der projektierte E- Verbindung kommt nicht zu Stande, Mail-Server einen Verbindungsauf- der CP 243-1 IT meldet einen ent- sprechenden Fehler bauwunsch angenommen haben muss. Maximale Zeit, bis ein projektierter Verbindung kommt nicht zu Stande,...
  • Seite 143: Abkürzungen

    Most Significant Byte Merker Wort Network Data Block Network Parameter Block OLE für Process Control Protocol Data Unit PELV Protective Extra Low Voltage - Schutzkleinspannung Programmiergerät Point to Point Interface Request For Comments SDRAM Synchrones DRAM (flüchtiger Speicher) CP 243-1 IT J31069-D0429-U001-A0-0018...
  • Seite 144 03/03 Systemfunktions-Baustein System Merker SMTP Simple Mail Transport Protocol Speicher-Programmierbare Steuerung Transmission Control Protocol TSAP Transport Service Access Point Variablen Byte Word Wide Web Word Wide Web CP 243-1 IT J31069-D0429-U001-A0-0018...

Inhaltsverzeichnis