Home

CP 343-1 IT Handbuch

image

Contents

1. mer Administration r ey SIMATIC NET Automation Without Limits 3 e Industrial Ethernet E CO B eine X index Netscape Datei Bearbeiten Ansicht Gehe Communicator Hilfe 3 a2 So k nnte Ihre Mou ideni Anena Ie eub eigene Start era seite aussehen Steuerung 1 ya User u Prozessbild 1 Prozessbild 2 Bild 1 12 Adresse http 7142 11 39 172 index Steuerung 1 Steuerung 2 Al emamlindste I hibiniana Steuerung 2 3 Administration f Status Da User D Help Prozessbild 1 Prozessbild 2 30 von 29K 1 22 SIMATIC NET IT CP Anleitung f r CP 343 1 IT und CP 443 1 IT C79000 G8900 C120 02 So k nnen Sie vorgehen Wenn Sie von der bestehenden Startseite ausgehen wollen laden Sie diese in Ihren HTML Editor und f gen dort Ihre zus tzlichen Anweisungen ein e Der online Weg Sie laden die HTML Startseite aus dem IT CP in Ihren HTML Editor und speichern diese zur weiteren Bearbeitung zun chst lokal in Ihrem PC Der offline Weg Sie finden die HTML Startseite auch im Start Up Sie k nnen so Ihre Startseite A zun chst unabh ngig von einem Zugang zum IT CP gestalten und zu einem amp sp teren Zeitpunkt in den IT CP oder einen Web Server laden Zu beachten ist Ber cksichtigen Sie zu den folgenden Punkten die Angaben im Ger tehandbuch zum IT CP 1 e Die Anzahl ablegbar
2. e Die Syntax des Parameter Tags lt PARAM NAME VALUE gt ist falsch e Ein Parameter wurde vergessen oder falsch geschrieben Der Parameter BACKGROUND f r die Hintergrundfarbe des Applets fehlt oder entspricht nicht dem korrekten Wertebereich von 0x000000 bis OxFFFFFF e Der Benutzer besitzt nicht die Rechte um das Applet auszuf hren e Die Parameter RACK und SLOT f r die Rack Nummer und die Slot Nummer entsprechen nicht dem Baugruppentr ger und oder dem Steckplatz in den die angesprochene Baugruppe tats chlich gesteckt ist Nur S7StatusApplet und S7IdentApplets e Die angesprochene Baugruppe ist keine CPU CP Nur S7GETApplet und S7StatusApplet e Der Parameter CYCLETIME f r die Zykluszeit fehlt oder entspricht nicht dem Typ Ganzzahl Nur S7GETApplet und S7PUTApplet Die Symboltabelle wurde nicht gefunden e Ein spezifiziertes Symbol wurde nicht in der Symboltabelle gefunden Der ANY Zeiger enth lt ung ltige Werte e Der Typ eines spezifizierten Parameters entspricht nicht dem erwarteten Typ z B Ganzzahl Flie kommazahl Zeichenkette SIMATIC NET IT CP Anleitung f r CP 343 1 IT und CP 443 1 IT C79000 G8900 C120 02 A 1 Hilfe zu den S7 Applets Nur S7GETApplet Der Formatstring ist syntaktisch nicht korrekt z B durch unbekannte Formatie rungszeichen Der Formatstring passt nicht zur L nge der aus der CPU geholten Daten Der maximale Wert und oder der minimale Wert ist durch die
3. Formatstring Ventil X 0 auf zu F llstand D mm Temperatur B Gelesener Variablenstring 6 Byte Ventil F llstand Temperatur Ausgabe in der HTML Seite Ventil auf F llstand 2700 mm Temperatur 42 C Eine Fehlermeldung siehe Ausgabe in der Java Console in Kap 3 5 wird nur dann erzeugt wenn ein Zuweisungskonflikt vorliegt Beispiel Im Formatstring wird mit der Angabe D ein Doppelwort definiert die gelesene Variable umfasst aber nur 2 Byte SIMATIC NET IT CP Anleitung f r CP 343 1 IT und CP 443 1 IT C79000 G8900 C120 02 3 25 Eigene HTML Seiten erstellen Parametrierhilfen Bedeutung und Anwendung siehe Kap 3 3 2 Die Online Parametrierung f r Testzwecke wird unterst tzt Doppelklicken Sie hierzu auf das Ausgabefeld um den Parametrierdialog zu ffnen S7GetApplet parametrieren A Um die Adressparameter einzugeben Algemen klicken Sie auf das gegraute Anzeigefeld Applet Name Temperatur Hintergrundfarbe Sie ffnen dadurch ein weiteres Dialog 3 feld in dem Sie die aktuellen Parameter Rack fo Zykluszeit 1o00 einsehen und ver ndern k nnen Steckplatz 3 r Format F Adressierung p 1 131 0 44 0 Ausgabe Symbolische Adresse Datentyp t TTerrkusgebe wiederholfaktor grafische Ausgabe Name ELTHERMO Einheit i Min wert o o Max Wert 100 0 o Abbrechen Achtung Applet Fenster Achtung
4. Start Up f r den schnellen Einstieg a F r den schnellen Einstieg steht ein Start Up mit vielen zus tzlichen Hinweisen Beispielen und Links zur Verf gung Mit diesem Symbol werden Sie an einigen Stellen darauf hingewiesen dass Sie im Start Up weitere Hilfestellung zum gerade aktuellen Thema erhalten k nnen Anleitung IT CP In In Allgemeine bersichten ber Funktion und An wendung des IT CP Beschreibung der Prinzipien und Schnittstellen e Prozessmeldun gen ber E Mail versenden Eigene HTML Seiten erstellen Applet Parame trierung gt gt lungen Wie einfach geht das Wie beherrsche ich komplexere Prozessdarstel 7 Wozu und wie kann ich den IT CP einsetzen gt Wo kann ich bei Standardanwen dungen nach schlagen gt Administration SIMATIC NET IT CP Anleit Start Up CD schnell einsteigen probieren lernen mit e Filmen ber die Projektierung und Programmierung fertigen ladbaren Beispielen HTML Seiten Applets ladbarem Datei system f r IT CP Backup alle Programmierm glich keiten nutzen e das JavaBeans Inter face ung f r CP 343 1 IT und CP 443 1 IT C79000 G8900 0120 02 Vorwort sg jes a d Dieser Ausgabestand des Handbuches ist auf die neuen IT CPs CP 343 1 IT f r die SIMATIC S7 300 und CP 443 1 IT f r die SIMATIC S7 400 mit Ihren neuen Funktionen ab
5. Datenbaustein Die gesamte E Mail also die Adressangaben und die Nachricht selbst wird in einem beliebigen Datenbaustein aufgebaut Nachfolgend finden Sie anhand eines Beispiels in AWL Notation entsprechende Angaben zur erforderlichen DB Struk tur Verwenden Sie den KOP FUP AWL Editor zum Anlegen und Eingeben der DB Daten Tabelle 2 3 E Mail Datenbaustein in AWL Notation in STEP 7 Adresse Name Typ Anfangswert Kommentar Eintrag 0 0 STRUCT 0 0 TO STRING 40 TO name name t online de Empf nger zwingend 42 0 cc STRING 40 CC name name t online de CC Empf nger optional 84 0 FROM STRING 40 FROM anlage werk2 xyz Absender optional online de 126 0 SUB STRING 40 SUB Status Station 7 Thema optional 168 0 Text STRING 100 TXT St rung in Anlagenab Mail Text sinnvoll schnitt 2 2 8 SIMATIC NET IT CP Anleitung f r CP 343 1 IT und CP 443 1 IT C79000 G8900 C120 02 Prozessmeldungen ber E Mail versenden Tabelle 2 3 E Mail Datenbaustein in AWL Notation in STEP 7 Fortsetzung Adresse Name Typ Anfangswert Kommentar Eintrag Dunn Kessel 2 2 322 0 Werti BYTE B 16 272 Anlage Bin rwert optional 323 0 Wert2 BYTE B 16 32 Anlage Bin rwert optional 324 0 END_STRUC T 1 es k nnen mehrere Empf nger angegeben werden Die Angaben sind dann durch Komma zu trennen 2 die fett markierten Angaben werden
6. Eigene HTML Seiten erstellen Beispiel 2 Mehrere Variablen eingeben 3 Variablen ber symboli sche Adres sen 1 Variable ber indirekte Adresse 3 36 Mit einem S7PutApplet k nnen auch mehrere Variablen eingegeben werden Zu s tzlich ist es m glich die Adressierungsarten symbolisch oder indirekt zu mi schen Im folgenden Beispiel werden 3 Variablen ber symbolische Adressierung und eine Variable ber indirekte Adressierung angesprochen F r die Eingabe mehrerer Variablen bei dieser gemischten Adressierung kann die Applet Parametrierung danmn wie folgt aussehen lt APPLET CODE de siemens simaticnet itcp applets S7PutApplet class CO DEBASE applets ARCHIVE s7applets jar s7api jar NAME s7_client0 WIDTH 400 HEIGHT 40 gt lt PARAM name RACK value 0 gt lt PARAM name SLOT value 3 gt lt PARAM name SYMBOLNUM value 3 gt lt PARAM name SYMBOL1 value Sollwert Kessel1 gt lt PARAM name SYMFORMAT1 value l gt lt PARAM name SYMBOL2 value Sollwert Kessel2 gt lt PARAM name SYMFORMAT2 value l gt lt PARAM name SYMBOL3 value Grenzwert hoch gt lt PARAM name SYMFORMAT3 value l gt lt PARAM name VARNUM value 1 gt lt PARAM name VARNAME1 value Sollwert Kessel3 gt lt PARAM name VARTYPE1 value 2 gt lt PARAM name VARAREA1 value 0x83 gt lt PARAM name VARSUBAREA1 value 0x00 gt lt
7. Einf gen Direkteingabe Bearbeiten Aktualisieren Ok Abbrechen Hilfe lles aktualisieren Abbrechen Hilfe Bild 3 6 Drucken der Variablenliste Eine Variablenliste kann zusammen mit den Parametern der Baugruppe IT CP in HW Konfig gedruckt werden SIMATIC NET IT CP Anleitung f r CP 343 1 IT und CP 443 1 IT C79000 G8900 C120 02 3 39 Eigene HTML Seiten erstellen 3 5 HTML Seiten testen und anwenden Testen Java Konsole Der Web Browser bietet die M glichkeit die Ausf hrung von Java Applets ber eine Java Console zu verfolgen und zu protokollieren Die in Ihren HTML Seiten verwendeten S7 Applets geben standardm ig Meldun gen in der Java Console aus Diese Meldungen geben Ihnen wichtige Aufschl sse bei unerwarteten Reaktionen in der Darstellung Ihrer HTML Seite M Java Console IoIx Netscape Communications Corporation Java 1 1 5 Type for options Symantec Java ByteCode Compiler Version 210 065 Copyrieht C 1996 97 Symantec Corporation Lese Rechtetabelle von S7CP 142 11 39 172 Rechtetabelle eingelesen everybody hat NICHT das Recht zum Dienstzugriff Status Recht benoetigt fuer Dienst Status Clear Close Laden FTP f r den Transfer von HTML Seiten Mittels FTP Funktionen siehe Kap 1 7 k nnen Sie die HTML Seiten auf den IT CP laden und die Dateien auf Ihrem IT CP nach Ihren Anforderungen organi sie
8. ber einen Firmenverbund Intranet oder ber Internet erm glichen bzw unterst tzen Internet Protokoll IP Internet Protokoll entspricht der Ebene 3 des ISO 7 Schichtenmodells SIMATIC NET IT CP Anleitung f r CP 343 1 IT und CP 443 1 IT C79000 G8900 C120 02 D 7 Glossar ISO on TCP Kommunikationsverbindung der Transportschicht Ebene 4 Kommunikation nach ISO abgebildet auf TCP Auf einer ISO on TCP Verbindung k nnen Nachrichten bidirektional ausge tauscht werden TCP stellt eine Datenstromkommunikation bereit ohne Blockung der Daten in Nachrichten ISO dagegen arbeitet nachrichtenorientiert Mit ISO on TCP wird dieser Mechanismus auf TCP abgebildet Dies ist in RFC1006 Request For Comment beschrieben ISO on TCP Verbindungen erm glichen die programm J ereignisgesteuerte Kom munikation ber Ethernet von SIMATIC S7 zu e SIMATIC S7 mit Ethernet CP e SIMATIC S5 mit Ethernet CP e PC PG mit Ethernet CP e einem beliebigen System ISO Transportverbindung Kommunikationsverbindung der Transportschicht bei CP COM 143 bisher AGAG Verbindung ISO Transportverbindungen erm glichen die programm J ereignisgesteuerte Kom munikation ber Industrial Ethernet von SIMATIC S7 zu e SIMATIC S7 mit Ethernet CP e SIMATIC S5 mit Ethernet CP z B CP 143 oder CP 1430 e PC PG mit Ethernet CP z B CP 1413 e einem beliebigen System ber ISO Transportprotokoll ISO 8073 Auf einer ISO Transportverbindung k nnen Daten
9. ffnen S7Put Applet parametrieren Allgemein AppletName Put Hintergrundfarbe Rack fo Steckplatz E Format F Adressierung L N 255 255 eyan 8 3 131 0 44 0 Setzen er Java Applet Fenster ohne Unterzeichnung OK er Java Applet Fr ister ohne Unterze Abbrechen Um die Adressparameter einzugeben klicken Sie auf das gegraute Anzeigefeld Sie ffnen dadurch ein weiteres Dialog feld in dem Sie die aktuellen Parameter einsehen und ver ndern k nnen OA rn Falls Sie die Variable n ber ANY Zeigerindirekt adressieren m chten lassen Sie das Feld f r die Symbolische Adresse leer Wenn Sie eine symbolische Adresse eingeben sind die brigen Eingabefelder nicht mehr bedien bar Die zuvor eingestellten Parameter bleiben je doch erhalten und k nnen durch L schen der sym bolischen Adresse ohne Neueingabe wieder akti viert werden Symbolische Adresse vaue2 Datentyp REAL 1 Speicherbereich M Merker Teilbereich Byteadresse en Java Applet Fenster ohne Unterzeichnung SIMATIC NET IT CP Anleitung f r CP 343 1 IT und CP 443 1 IT 3 34 C79000 G8900 C120 02 Eigene HTML Seiten erstellen 3 3 10 S7PutApplet Beispiele Beispiel 1 Eine Variable eingeben F r die Eingabe einer Variablen die z B als Sollwertvorgabe verwendet wird wird folgende Applet Parametrierung ben tigt
10. lt PARAM name RACK value 0 gt lt PARAM name SLOT value 3 gt lt PARAM name CYCLETIME value 5000 gt lt PARAM name SYMBOL value heateri valve gt lt PARAM name FORMAT value V4 X 0 auf zu gt lt PARAM name BACKGROUNDCOLOR value OxFFFFFF gt lt PARAM name EDIT value true gt lt APPLET gt Beachten Sie beim Parameter Format dass auf eine Variable vom Typ Byte zugegriffen wird die an Position 0 den Bin rwert enth lt SIMATIC NET IT CP Anleitung f r CP 343 1 IT und CP 443 1 IT C79000 G8900 C120 02 3 27 Eigene HTML Seiten erstellen Eigenschaften CP 443 1 IT R0754 x Allgemein Adressen Optionen Benutzer Symbole DNS Parameter Diagnose Symbolischer Name Operand Rechte neater valve DE10 DB lesen und schreiben temp1 MwW2 nur lesen Direkteingabe temp Mw 4 nur lesen Voraussetzung f r diesen symbolischen Zugriff ist eine entsprechende Projektie rung der Variablen in der Symboltabelle Bearbeiten der CPU und im Eigenschaftendialog des IT CP Lesen Sie hierzu auch auf Seite L schen N Aktualisieren Alles aktualisieren gt Abbrechen Hilfe b Zugriff mit indirekter Adressierung der Variable lt P ALIGN Center gt lt APPLET CODE de siemens simaticnet itcp ap plets S7GetApplet class CODEBASE applets ARCHIVE s7applets jar s7api jar NAME valve WIDTH 4
11. Bild 1 7 SIMATIC NET IT CP Anleitung f r CP 343 1 IT und CP 443 1 IT C79000 G8900 C120 02 1 17 Chapter e MS DOS Eingabeaufforderung In der MS DOS Eingabeaufforderung von Windows 95 NT k nnen Sie eine FTP Verbindung aufbauen und anschlie end alle vom IT CP unterst tzten FTP Kommandos ausf hren In folgendem Beispiel ist gezeigt wie Sie sich ber das Kommando quote help dar ber informieren k nnen welche FTP Kommandos verf gbar sind SFTP A Microsoft R Windows 95 C Copyright Microsoft Corp 1981 1996 Benutzer 142 11 49 66 none kws 331 User name okay need password Kennwort 238 User logged in proceed Ftp gt quote help 214 The following commands are recognized gt s unimplemented USER SHNT TYPE STOU RNTO PWD STAT PASS QUIT STRU APPE ABOR LIST HELP ACCT REIN MODE DELE NLST CHD PORT RETR RMD RMD CDUP PASY STOR MKD 214 End of help Ftp gt _ Bild 1 8 SIMATIC NET IT CP Anleitung f r CP 343 1 IT und CP 443 1 IT 1 18 C79000 G8900 C120 02 1 8 Auf HTML Systemseiten zugreifen Basisinformation ist sofort verf gbar HTML Systemseiten sind standardm ig auf dem IT CP hinterlegte HTML Sei ten die Ihnen Systeminformationen liefern und die Sie ohne weitere Anpassung ber Ihren Web Browser abrufen k nnen Ausgehend von einer Startseite die Sie brigens anpassen oder durch eine anwendungsspezifische Homepage ersetzen k nnen erreichen Sie weitere HTML Se
12. Camias Beachten Sie die Hinweise in der auf dem IT CP befindlichen liesmich htm Datei sau Am einfachsten gelangen Sie ber die Schaltfl che Help in der Homepage des Fuer T CP zur liesmich htm Datei F f Home r Sie finden dort Informationen ber die Bedeutung der standardm ig mitgelieferten Eesen Dateien Sie k nnen entscheiden welche Dateien f r Ihre Anwendung sinnvoll sind Mittels FTP Funktionen siehe Kap 1 7 k nnen Sie die Dateien im IT CP nach Ihren Anforderungen organisieren Zus tzliche Ressourcen f r Ihre HTML Seiten Durch die Flexibilit t der HTML Technik stehen Ihnen im Grunde genommen belie big gro e Ressourcen f r Ihre spezifische Anwendung zur Verf gung Sie k nnen Ihre HTML Seiten nicht nur auf dem IT CP sondern auch auf einem im Netz vor handenen Web Server hinterlegen Eine Auslagerung von HTML Seiten bietet sich insbesondere f r Graphiken oder umfangreiche Zusatztexte an F r die Ablage von HTML Seiten auf dem IT CP spricht beispielsweise die Ver f gbarkeit des Systems SIMATIC NET IT CP Anleitung f r CP 343 1 IT und CP 443 1 IT 3 4 C79000 G8900 C120 02 Eigene HTML Seiten erstellen 3 2 HTML Seiten gestalten einige Grundlagen Eine Anmerkung vorweg v Der Erstellung von HTML Seiten widmet sich eine ganze Reihe empfehlenswerter Literatur Beachten Sie auch die Literaturempfehlungen zum Thema Web HTML usw im Anhang zu dieser Anleitung Die vorliegende Do
13. Handbuch SIEMENS AG SIMATIC STEP 7 Programmierhandbuch Teil des STEP 7 Dokumentationspaketes STEP 7 Grundwissen SIEMENS AG SIMATIC STEP 7 Dokumentationspaket Referenzhandbuch SIEMENS AG SIMATIC NET Handbuch Industrial Twisted Pair Netze SIEMENS AG SIMATIC NET IT CP Anleitung f r CP 343 1 IT und CP 443 1 IT C79000 G8900 C120 02 B 1 Literaturverzeichnis 10 Ethernet IEEE 802 3 ISO 8802 3 11 SINEC CP 1413 Handb cher f r MS DOS Windows deutsch SIEMENS AG 12 SIMATIC S7 Automatisierungssystem S7 300 Aufbauen einer S7 300 Handbuch SIEMENS AG 13 SIMATIC NET Handbuch Triaxialnetze f r Industrial Ethernet aA SIEMENS AG 114 SIMATIC NET Handbuch Ethernet SIEMENS AG 115 Lokale Netze Kommunikationsplattform der 90er Jahre Andreas Zenk Addison Wesley ISBN 3 893 19 567 X 16 TCP IP Internet Protokolle im professionellen Einsatz Mathias Hein International Thomson Publishing ISBN 3 8266 400 4 ITP Online Center http www ora de 17 RFC1006 Request For Comment 18 RFC793 TCP 19 RFC791 IP 20 Berger Hans Automatisieren mit STEP 7 in AWL SIMATIC NET IT CP Anleitung f r CP 343 1 IT und CP 443 1 IT B 2 C79000 G8900 C120 02 Literaturverzeichnis Bestellnummern ei Die Bestellnummern f r die oben genannten SIEMENS Dokumentationen sind in den Katalogen SIMATIC NET Industrielle Kommunikation Katalog IK10 und SIMATIC Automatisierungssysteme SIMATIC S7 M
14. 3 5 S7StatusApplet Beschreibung 2222e22 nee eeeen nee 3 3 6 S7StatusApplet Beispiel 2 2222 neneeeeeneeene nenne nenn 3 3 7 S7GetApplet Beschreibung 2222222seeeeeeenenenen een 3 3 8 S7GetApplet Beispiele 222u2sneeeeeeenenen een nennen 3 3 9 S7PutApplet Beschreibung 222222 seeeenenen nennen 3 3 10 S7PutApplet Beispiele 2222enseeeeneeeneeenen ernennen nn 3 4 Variablen f r symbolischen Zugriff projektieren 2 222222 22 20 3 5 HTML Seiten testen und anwenden 2222nseenseneenn nenn 3 6 Graphische Darstellungen mit JavaBeans 2unccnneennnn 3 6 1 JavaBeans Konzept und Anwendungsm glichkeiten 3 6 2 Die S7 Beans Klassenbibliothek S7BeansAPI 2222 SIMATIC NET IT CP Anleitung f r CP 343 1 IT und CP 443 1 IT z C79000 G8900 C120 02 vII Inhaltsverzeichnis Anhang A Hilfetexte zu den S7 Applets uunnsunnennnnnnn nun nn nennen B Literaturverzeichnis Hnssenenenen nennen nennen nennen nenn c SIMATIC NET Support und Training 2sesnsen nenn nenn nn nen C 1 D Glossar Stichwortverzeichnis i SIMATIC NET IT CP Anleitung f r CP o w Eu Eee T Informations Technologie mit SIMATIC 57 1 und IT CP Damit Sie einfach und schnell die IT Funktionen Ihres IT CP nutzen k nnen fin den Sie in diesem Kapitel neben einer kompakten Funktions bersicht die wichtig sten Informationen zur Projektie
15. Applet Fenster Falls Sie die Variable n ber ANY eiger indirekt adressieren m chten lassen Sie das Feld f r die Symbolische Adresse leer Wenn Sie eine symbolische Adresse eingeben sind die brigen Eingabefelder nicht mehr bedienbar Die zuvor eingestellten Para meter bleiben jedoch erhalten und k nnen durch L schen der symbolischen Adresse ohne Neueingabe wieder aktiviert werden SIMATIC NET IT CP Anleitung f r CP 343 1 IT und CP 443 1 IT 3 26 C79000 G8900 C120 02 Eigene HTML Seiten erstellen 3 3 8 S7GetApplet Beispiele An einfachen Beispielen sollen nachfolgend die beiden Zugriffsm glichkeiten ber die Applet Parametrierung aufgezeigt werden Beispiel 1 Variable in einem Datenbaustein ansprechen Angenommen wird eine Bin rvariable die den Zustand eines Ventils auf zu beinhaltet Diese Variable wird mit dem Namen valve im DB10 hinterlegt Der DB10 erh lt in der Symboltabelle der CPU den Namen heater Die Ausgabe der Variable erfolgt als Zeichenstring Ausgabe in der HTML Seite Ventil auf F r den Zugriff auf diese Variable und die Ausgabe in der HTML Seite wird dem nach folgende Applet Parametrierung ben tigt a Zugriff mit symbolischer Adressierung der Variable lt P ALIGN Center gt lt APPLET CODE de siemens simaticnet itcp ap plets S7GetApplet class CODEBASE applets ARCHIVE s7applets jar s7api jar NAME ventil4 WIDTH 45 HEIGHT 30 gt
16. Bild 3 4 Symbole f r HTML Seiten Um ber einen Web Browser per Java Applet auf Variablen in der S7 CPU zugrei fen zu k nnen m ssen dem IT CP die Namen Adressen und Zugriffsrechte die ser Variablen bekannt gemacht werden Sie finden hierzu entsprechende Register im Eigenschaftendialog des IT CP Die Symbole die Sie hier in der Projektierung angeben m ssen zuvor mit dem STEP 7 Symboleditor in der Symboltabelle deklariert worden sein Dadurch sind die Zuordnungen der Symbole zu den Variablen bereits getroffen Mit der hier be schriebenen Projektierung w hlen Sie die Symbole aus auf die per Web Browser ein Zugriff m glich sein soll SIMATIC NET IT CP Anleitung f r CP 343 1 IT und CP 443 1 IT C79000 G8900 C120 02 3 37 Eigene HTML Seiten erstellen So gehen Sie vor Bild 3 5 3 38 W hlen Sie unter STEP 7 in HW Konfig den Eigenschaftendialog Ihres IT CP aus Eigenschaften CP 443 1 IT R0755 x Allgemein Adressen Optionen Diagnose Benutzer Symbole DNS Parameter Symbolname Operand Einf gen Kessel DB100 nur lesen Kessel Druck1 DB100 D nur lesen Direkteingabe Kessel Druch npin n nur laaan Kessel Tem Kessel Tem Temperatur Symbolnamen evtl um Strukturnamen erg nzt Kessel Meldung_Grenzwert Bearbeiten L schen Aktualisieren Alles aktualisieren H Abbrechen Hilfe OK Abbrechen Hilfe Tragen Sie die
17. CP 343 1 IT f r die SIMATIC S7 300 SIMATIC NET IT CP Anleitung f r CP 343 1 IT und CP 443 1 IT p C79000 G8900 C120 02 HI Vorwort Zus tzliche Informationen Die vorliegende Anleitung ist auch Bestandteil des Dokumentationspaketes zu NCM S7 f r Industrial Ethernet Die folgende Tabelle gibt Ihnen eine bersicht Titel NCM S7 f r Industrial Ethernet Erste Schritte Inhalt Diese Kurzanleitung erm glicht Ihnen anhand einfacher Beispiele den schnel len Einstieg in das Thema SIMATIC S7 Stationen mit CPs an Industrial Ethernet anschlie en und vernetzen Sie erfahren wie die Kommunikations aufrufe im Anwenderprogramm aussehen m ssen um die Dienste ber die SEND RECEIVE Schnittstelle optimal zu nutzen Es wird gezeigt wie einfach die Projektierung f r Standardanwendungen mit STEP 7 und dem Optionspaket NCM S7 durchzuf hren ist NCM S7 f r Industrial Ethernet Das Handbuch dient als Anleitung und Nachschlagewerk f r den Umgang mit dem Industrial Ethernet CP bei der Projektierung und Programmierung Bei dem Arbeiten mit der Projektier SW k nnen Sie zus tzlich gezielt auf die Online Hilfe zugreifen Ger tehandbuch In den Ger tehandb chern die auf der Start Up CD hinterlegt sind finden Sie e CP 343 1 IT Informationen ber die Leistungsmerkmale und ber Einbau und Anschluss e CP 443 1 IT richtlinien f r die CPs Tipp Beachten Sie auch die Literaturempfehlungen zum Thema Web H
18. IT C79000 G8900 C120 02 Eigene HTML Seiten erstellen 3 Dieses Kapitel beantwortet die folgenden Fragen Wie werden HTML Seiten erstellt die auf Informationen in der S7 Station zu greifen Was sind S7 Applets und wie werden diese in HTML Seiten genutzt Worauf ist zu achten Wo k nnen selbst erstellte HTML Seiten abgelegt werden Wie ist eine graphische Darstellung von Prozessinformationen zu erhalten Wie werden HTML Seiten gepr ft und getestet SIMATIC NET IT CP Anleitung f r CP 343 1 IT und CP 443 1 IT C79000 G8900 C120 02 3 1 Eigene HTMLs eiten erstellen 3 1 HTML Seiten f r den IT CP erstellen Nutzen Erschlie en Sie mit individuellen HTML Seiten die M glichkeit e an Ihre Anlage angepasste Prozessdarstellungen im Web Browser zu erhalten e Prozessdaten numerisch oder graphisch im Web Browser darzustellen e die Ergebnisse von Statusabfragen in die Darstellung einzubeziehen e die Abfrage und die Darstellung von Prozessdaten auch innerhalb einer HTML Seite auf mehrere S7 Stationen und auf verteilte Anlagen auszudehnen Test page for Heater as an APPLET Netscape Iof x Datei Bearbeiten Ansicht Gehe Communicator Hilfe 2 X v x X En lt 2 gt 3 A a E CN Zur ck or Neuladen Anfang Suchen Guide Drucken Sicherheit Sh 7 s Lesezeichen Adresse MORALAREN 5 Verwandte Objek A Instant Message T Online E Internet E Neuigkeiten Interessantes Mitglieder El l I Wi gP Z
19. PARAM name VAROFFSET1 value 40 gt lt PARAM name VARFORMAT1 value l gt lt PARAM name BACKGROUNDCOLOR value 0x00FFFF gt lt PARAM name EDIT value true gt lt APPLET gt SIMATIC NET IT CP Anleitung f r CP 343 1 IT und CP 443 1 IT C79000 G8900 C120 02 Eigene HTML Seiten erstellen 3 4 Variablen f r symbolischen Zugriff projektieren Symbolischer Variablenzugriff vermeidet Projektierfehler Die S7 Applets S7GetApplet und S7PutApplet erm glichen den komfortablen symbolischen Variablenzugriff so wie Sie ihn von der KOP FUP AWL Program mierung mittels Symboltabelle her kennen Sie werden dadurch von einer oft m h samen und fehleranf lligen Adresshantierung entlastet Sie sehen in folgendem Beispiel wie f r einen Datenbaustein DB 100 eine Na menszuweisung in der Symboltabelle getroffen wird iol xi HAKOPZAWLZFUP DB100 Testi SIMATIC 400 1 CPU412 1 4 Datei Bearbeiten Einf gen Zielsystem Test Ansicht Extras Fenster Hilfe la xl Des el a e se cale A rl e em itang ___ Komentar ECE 0 Drucki STRUCT H 0 Druck2 H 0 Tempi DINT gol 0 Temp2 DINT ER Symbol Editor Test1 SIMATIC 400 1 CPU412 1 57 P Symbole Tabelle Bearbeiten Einf gen Ansicht Extras Fenster Hilfe lal xil HAE Eee kek E Kommentar Dr cken Sie F1 um Hilfe zu erhalten H Abs Einfg And NM 2
20. Parameter MIN VAL und oder MAXVAL nicht spezifiziert falls ein S7 Bean verwendet wird Der Wert im Parameter MAXVAL ist kleiner oder gleich dem Wert im Parameter MAXVAL Nur S7PUTApplet Die Angabe im Parameter SYMBOLNUM und oder VARNUM entspricht nicht der Anzahl tats chlich spezifizierter Symbole oder ANY Zeiger Ein spezifiziertes Symbol ist in der Symboltabelle mit dem Nur Lesen Attribut gekennzeichnet Nur S7StatusApplet A 2 Die angesprochene Baugruppe ist nicht in der Lage einen Baugruppenstatus zu liefern Falls von mehreren Baugruppen der Status angezeigt werden soll und die Zykluszeit zu kurz gew hlt ist kann es zu h ufigen Fehlern beim Verbindungs aufbau kommen SIMATIC NET IT CP Anleitung f r CP 343 1 IT und CP 443 1 IT C79000 G8900 C120 02 Literaturverzeichnis al 2 3 14 1 5 6 7 8 9 an a ei Ger tehandbuch SIMATIC NET CP Beschreibung der Ger tehandhabung und Installation SIEMENS AG Informationstechnologie in derAutomatisierungstechnik White Paper SIEMENS AG NCM S7 f r Industrial Ethernet Bestandteil des Handbuch Paketes NCM S7 f r Industrial Ethernet SIEMENS AG NCM S7 f r Industrial Ethernet Kurzanleitung Erste Schritte Bestandteil des Handbuch Paketes NCM S7 f r Industrial Ethernet SIEMENS AG SIMATIC STEP 7 Benutzerhandbuch Teil des STEP 7 Dokumentationspaketes STEP 7 Grundwissen SIEMENS AG SIMATIC Kommunikation mit SIMATIC
21. Seite aufrufen S7 Applets besitzen wie alle Java Programme die Dateinamenserweiterung class Der Applet Aufruf wird innerhalb der HTML Seite mit einem entsprechen den HTML Tag eingebettet siehe Tabelle unten Der Aufruf zur Identifikation ei ner S7 Baugruppe in einer S7 Station wird beispielsweise wie folgt im Applet Tag angegeben lt Applet CODE de siemens simaticnet itcp applets S7IdentApplet class gt Die dargestellte Zuweisung legt den Namen oder die Adresse der Datei mit dem Applet fest Die hier verwendete Schreibweise kennzeichnet eine relative Adresse Diese bedeutet hier dass das S7 Applet im selben Verzeichnis wie die HTML Seite zu finden ist in der das S7 Applet aufgerufen wird Wird im Aufruf zus tzlich das Attribut CODEBASE verwendet befindet sich das Applet in dem Verzeichnis das unter CODEBASE angegeben wird Beispiel Mit dem folgenden Aufruf wird eine S7 Baugruppe identifiziert die sich im Rack 0 am Steckplatz 3 einer S7 Station befindet Die gelesenen Informationen werden in der HTML Seite in schwarzer Schrift auf gr nem Hintergrund dargestellt lt APPLET CODE de siemens simaticnet itcp applets S7IdentApplet class CODEBASE applets ARCHIVE s7applets jar s7api jar NAME s7_MLFB WIDTH 150 HEIGHT 35 gt lt PARAM name RACK value 0 gt lt PARAM name SLOT value 3 gt lt PARAM name BACKGROUNDCOLOR value 0x00FF00 gt lt APPLET gt Weitere Verwendungsbeis
22. Symbole der Variablen oder der Strukturelemente ein auf die ein Zugriff per Web Browser m glich sein soll Detaillierte Hilfe zu den Schaltfl chen und Dialogen gibt die Online Hilfe Beispiele siehe auch Syntaxregeln f r Symbole in der Online Hilfe Einfache Variablen Kessel Temperatur e Strukturelemente Kessel Druck1 Kessel Temperatur Die Symbole m ssen zuvor mit dem Symbol Editor von STEP 7 in der Symbolta belle hinterlegt worden sein Die Eingabe wird nur bei bereinstimmung mit dem Eintrag in der Symboltabelle bernommen SIMATIC NET IT CP Anleitung f r CP 343 1 IT und CP 443 1 IT C79000 G8900 C120 02 Eigene HTML Seiten erstellen Zugriffsrechte vergeben Es ist m glich den symbolisch deklarierten Variablen Zugriffsrechte zuzuweisen die beim symbolischen Zugriff zus tzlich gepr ft werden W hlen Sie hierzu die Schaltfl che Bearbeiten Hinweis Eine hier gesetzte Zugriffsbeschr nkung kann nicht durch den Applet Pa rameter EDIT ausser Kraft gesetzt werden Eigenschaften CP 443 1 IT R0755 Allgemein Adressen Optionen Diagnose Benutzer Operand Symbole DNS Parameter Kessel DB100 Kessel Druck1 DB100 D Kessel Druck2 DB100 D Kessel Meldung_Grenzwert K Kessel Temp DB100 D Kessel Temp2 Fyrwereen Symbol x Temperatur Name Kessel Meldung_Grenzwert Adresse Kessel Meldung_Grenzwert Privilegien IM nur Lesen erlaubt
23. Z E E Dokument bermittelt I Bild 3 1 SIMATIC NET IT CP Anleitung f r CP 343 1 IT und CP 443 1 IT 3 2 C79000 G8900 C120 02 Eigene HTML Seiten erstellen So gehen Sie vor um Ihre individuellen HTML Seiten zu erstellen oder anzupassen verwenden Sie die Hilfsmittel Kopiervorlagen wi im Start Up Standard Anwendung S7 Applet nutzen Aufrufe ge m Beschreibung der Aufruf parameter in Kap 3 3 1 in der HTML Seite einf gen Erweiterte Anwendung Anwendungsspezifische Applets erstellen und dabei vorgefertigte S7 Beans verwenden Beliebig komplexe L sungen Java Quellcode erstellen dabei anwendungsspezifische Applets JavaBeans und vorgefertigte S7 Beans verwenden HTML Seite im IT CP oder im Web Ser ver ablegen Zum Filetransfer mit FTP siehe Kap 1 7 Variablen f r symbolischen Zugriff projek tieren siehe Kap 3 4 e Standard Anwendung Sie m chten ohne gr eren Programmieraufwand die f r den IT CP vordefi nierten M glichkeiten der HTML Prozesskontrolle nutzen e Erweiterte Anwendung Sie m chten auf Ihre Anwendung zugeschnittene graphische M glichkeiten nut zen und hierzu komplexere Applets bereitstellen Beliebig komplexe L sungen Sie m chten Ihre Prozessdaten nicht nur in Anlagenbildern darstellen sondern dar ber hinausgehend programmtechnisch nutzen beispielsweise zu einer Ausw
24. Zugang zum firmeneigenen Intranet herstellen Dieses bietet seiner seits die n tigen Schutzmechanismen an der Schnittstelle zum Internet Firewall Weitergehende Informationen zum Thema Sicherheitseinrichtungen finden Sie in unserem White Paper 2 In den folgenden Kapiteln machen wir Sie mit diesen Schritten vertraut SIMATIC NET IT CP Anleitung f r CP 343 1 IT und CP 443 1 IT C79000 G8900 C120 02 1 3 Chapter 1 2 Prozesskontrolle mit Standardwerkzeugen Vorhandene Infrastruktur nutzen F r den Betrieb des IT CP und f r die vollst ndige Nutzung der angebotenen Funktionen gen gen folgende Voraussetzungen e Mail Server festlegen Zur Abwicklung des Datenaustausches ber E Mail ist ein Mail Server Zugang zu schaffen bzw festzulegen weitere Informationen zur E Mail Funktion siehe Kap 2 1 Werkzeuge bereitstellen Sie verwenden einen Standard Web Browser f r die Informationsdarstellung sowie einen HTML Editor f r den Fall dass sie eigene HTML Seiten gestalten m chten F r erweiterte Graphikm glichkeiten nutzen Sie Werkzeuge zum Erstellen und Konfigurieren von JavaBeans wie beispielsweise die SUN BeanBox e Netz Anschluss herstellen Sie ben tigen einen Anschluss zu Ihrem Intranet bzw zum Internet ber entsprechende Einrichtungen am Industrial Ethernet In der Regel werden Sie einen Zugang zum firmeneigenen Intranet herstellen das seinerseits die n tigen Schutzmechanismen an der Schnittstelle zum In
25. Zur ck Worwarte Abbrechen Aktualisieren Startseite Suchen Favoriten Verlauf E Mail Gr e Drucken Links APS amp Netze Hotlines und Kontakte 4 Bilddatenbank amp Channel Guide amp DasBesteimweb Intemet Explorer News Intemetstart Adresse hitp 7142 11 49 66 index htm v Wechseln zu A SIEMENS SIMATIC 400 1 IT CP Slot Name State Administration i az 2 3 eruaie SE son 4 5 ram ee 6 7 8 9 E xl Fertig Blei z4 Lokales Intranet Bild 1 11 SIMATIC NET IT CP Anleitung f r CP 343 1 IT und CP 443 1 IT C79000 G8900 0120 02 1 21 Chapter 1 9 Die eigene Homepage gestalten und ablegen Das Dateisystem des IT CP flexibel nutzen Die vorhandene Startseite bietet Grundfunktionen die f r viele Anforderungen ge n gt Sie bietet den Zugang zu s mtlichen mitgelieferten Funktionen und HTML Seiten Tats chlich bietet das Dateisystem des IT CP jedoch ein flexibles Instrument f r eine an Ihre Anlage angepasste Pr sentation von Funktionen und Daten Indem Sie eine eigene Startseite gestalten haben Sie das Instrument die Sicht auf Ihre gesamte Anlage oder dar berhinaus auszudehnen Sie k nnen die vorhandene Startseite ver ndern oder durch Ihre eigene Homepage ersetzen A 2 ale ee ee mdKontakie E Eisiaertenk E Chame Gude E DasBeseinweb ElienstEickse Nems Elinieneitan Res E mezn12nA0BUndechn Bla SIEMENS
26. a mit symbolischer Adressierung der Variable lt APPLET CODE de siemens simaticnet itcp applets S7PutApplet class CO DEBASE applets ARCHIVE s7applets jar s7api jar NAME s7_client0 WIDTH 400 HEIGHT 40 gt lt PARAM name RACK value 0 gt lt PARAM name SLOT value 3 gt lt PARAM name SYMBOLNUM value 1 gt lt PARAM name SYMBOL1 value Sollwert Kessel1 gt lt PARAM name SYMFORMAT1 value l gt lt PARAM name BACKGROUNDCOLOR value 0x00FFFF gt lt PARAM name EDIT value true gt lt APPLET gt b S7 Applet mit indirektem Zugriff lt APPLET CODE de siemens simaticnet itcp applets S7PutApplet class CO DEBASE applets ARCHIVE s7applets jar s7api jar NAME s7_client0 WIDTH 400 HEIGHT 40 gt lt PARAM name RACK value 0 gt lt PARAM name SLOT value 3 gt lt PARAM name VARNUM value 1 gt lt PARAM name VARNAME1 value Sollwert Kessel1 gt lt PARAM name VARTYPE1 value 2 gt lt PARAM name VARAREA1 value 0x84 gt Diese Angaben entsprechen lt PARAM name VARSUBAREA1 value 0x10 gt dem ANY Zeiger lt PARAM name VAROFFSET1 value 40 gt lt PARAM name VARFORMAT1 value l gt ERBEN DEZANDERTES lt PARAM name BACKGROUNDCOLOR value 0Ox00FFFF gt lt PARAM name EDIT value true gt lt APPLET gt SIMATIC NET IT CP Anleitung f r CP 343 1 IT und CP 443 1 IT C79000 G8900 C120 02 3 35
27. dem Empf nger als Anlage zugestellt 3 Daten k nnen auch dynamisch versorgt werden Hinweise zur Tabelle 2 3 Struktur und Syntax der Daten im E Mail DB Die hier vorgeschlagene Struktur mit mehreren STRINGs ist eine von mehreren Varianten Entscheidend sind die Eintr ge in der Spalte Anfangswert mit den darin enthaltenen Kennungen TO SUB CC FROM TXT BNY die in exakt dieser Schreibweise im DB zur Kennzeichnung der Mail Inhalte verwen det werden m ssen Die String L nge ist in der Tabelle nur beispielhaft angegeben sie kann der tats chlichen Zeichenzahl angepasst werden Eine weitere Variante w re zum Beispiel nur insgesamt einen STRING zu verwenden und diesem den gesamten Text mit den Kennungen zuzuweisen Anlagen Die im E Mail DB eingetragenen Nutzdaten k nnen dem Empf nger ganz oder teilweise auch als Anlage zugestellt werden Die Daten m ssen hierzu vom Ab sender mit der Kennung BNY versehen werden Die nach dieser Kennung angegebenen Daten werden dann dem Empf nger als Anlage zugestellt Datenl nge Die im Aufruf AG_SEND AG_LSEND angegebene Datenl nge muss minde stens die L nge der Daten im DB umfassen beachten Sie die Angaben in der Spalte Adresse im AWL Editor Hinweis die Angabe entspricht der Anzahl Byte SIMATIC NET IT CP Anleitung f r CP 343 1 IT und CP 443 1 IT C79000 G8900 C120 02 2 9 Prozessmeldungen ber E Mail versenden E Mail senden mit AG_SEND AG_LSEND Ver
28. die Schaltfl che Hinzuf gen gew hlt ha ben gilt Eingaben werden nur nach Eingabe eines Passwortes bernommen e Wenn sie im Register Benutzer die Schaltfl che Bearbeiten gew hlt ha ben gilt Sie k nnen die Rechte ohne Passworteingabe ndern Beim L schen eines Listeneintrages muss das Passwort nicht angegeben werden es erfolgt die R ckfrage wirklich l schen SIMATIC NET IT CP Anleitung f r CP 343 1 IT und CP 443 1 IT C79000 G8900 C120 02 Drucken der Projektierdaten Die Druckfunktion von HW Konfig gestattet eine bersichtliche Ausgabe der f r den IT CP Betrieb angelegten Projektierdaten wie Autorisierung Symbole und weitere Benutzereintr ge Nachfolgend ein Auszug als Beispiel SIMATIC Test SIMATIC 400 1 14 09 1995 11 4 anfang aa L nge a S zugeordnete CPU CPU Nunmer l Steckplatz 3 Baugruppentr ger 0 Steckplatz 5 Kursbeseichnung CP 443 1 IT Bestell Nr EGEK 443 16X00 0XE0O Bezeichnung cp 443 1 IT 1 Ort Breite L notwendiges ptionspaket NCH Kommentar Adressen Eing nge Anfang 5l L nge 0 Ausg nge Anfang ee L nge me zugeordnete CPU CPU Nunmer l Steckplatz 3 Benutser Tabelle everybody Der Benutzer ist authorisiert Der Benutzer ist nicht authorisiert die Symboltabelle zu verwenden Wariablen ber absolute Adressen zu lesen Variablen ber absolute Adressen zu lesen und zu schreiben das Dateisystem des CP
29. eingeben und in die Steuerung bertra gen schreiben z B Merkerwort oder Daten in Datenbaustein Die Prozessdaten werden symbolisch oder absolut adressiert So spielen die Komponenten zusammen Die S7 Applets bermitteln vom Web Browser aus spezielle Lese oder Schreibauftr ge an den IT CP Der IT CP leitet diese Auftr ge je nach Anforde rung an die jeweilige Baugruppe oder CPU weiter Die S7 Applets geben Meldungen ber Aktionen und Fehlerzust nde in der Java Console aus siehe Kap 3 5 So erhalten Sie Informationen ber den aktuellen Status der Bearbeitung Die Anzahl der Applet Instanzen in einer HTML Seite ist begrenzt Beachten Sie dass die Anzahl der in einer HTML Seite aufrufbaren Applets be grenzt ist Die m gliche Anzahl h ngt vom verwendeten Web Browser und der Sy stemumgebung z B dem Betriebssystem ab Informieren Sie sich bitte anhand der Dokumentation des Web Browsers Umgehungsm glichkeit durch S7 Beans F r komplexere Darstellungen sollten Sie die M glichkeiten nutzen die Ihnen die S7 Beans Klassenbibliothek bietet In individuell erstellten Applets k nnen Sie mittels der S7 Beans auch auf eine gr ere Anzahl von Prozessgr ssen zugrei fen Eine Mengenbegrenzung der Applets k nnen Sie dadurch umgehen SIMATIC NET IT CP Anleitung f r CP 343 1 IT und CP 443 1 IT C79000 G8900 C120 02 3 9 Eigene HTML Seiten erstellen 3 3 1 Applet Aufruf und Parametrierung S7 Applets in der HTML
30. erstellen 3 6 2 Die S7 Beans Klassenbibliothek S7BeansAPI Anwendung Start Up CD Die S7 Beans Klassenbibliothek befindet sich auf der Start Up CD Dort finden Es Sie ein ausf hrliches Tutorial das Sie Schritt f r Schritt mit der Anwendung der S7 Beans vertraut macht Sie erhalten dort auch Hinweise ber die m glichen Werkzeuge wie beispiels weise die BeanBox von SUN Microsystems und VisualAGE von IBM Die verf gbaren S7 Beans Die folgenden Tabellen geben eine bersicht ber die derzeit mitgelieferten S7 Beans Anhand dieser Tabelle k nnen Sie sich eine Vorstellung ber die Ge staltungsm glichkeiten machen die Ihnen diese mitgelieferten S7 Beans an die Hand geben Zu unterscheiden sind hierbei S7 Beans f r Ger te F r die im SIMATIC S7 Rack ansprechbaren Baugruppen und Software Ob jekte werden in der S7BeansAPI diese JavaBeans angeboten Sie stellen im Programm die Verbindung zu den S7 Beans f r die Ein und Ausgabe S7 Be ans f r den Client her S7 Beans f r den Client F r die grafische Ausgabe der Prozessdaten in Prozessbildern auf dem Client werden in der S7BeansAPI diese JavaBeans angeboten Tabelle 3 20 S7 Beans f r Ger te Objekte S7 Bean Funktion S7CP Diese Bean repr sentiert den IT CP in einem S7 SIMATIC Rack Sie muss auf jedem Applet zur Adressierung und Speicherung der Hostadresse verwendet werden S7Device Diese Bean repr sentiert Hardware und Software Objekte e
31. 0 G8900 C120 02 Eigene HTML Seiten erstellen 3 3 5 S7StatusApplet Beschreibung Bedeutung Ermittelt Zustandsinformationen zur angegebenen Baugruppe Beispielausgabe II Run Stop Err mO Datenausgabe Anzeige Die Ausgabe erfolgt graphisch und mit Zusatztext Die folgende Tabelle gibt Auf schluss Tabelle 3 7 Anzeige Farbe Zusatztext Bedeutung gr n Run Das Anwenderprogramm l uft gelb Stop Das Anwenderprogramm ist angehal ten grau unbekannt Die Verbindung zum IT CP ist aufge baut warten auf Antwort rot Fehler Es liegt eine Fehlermeldung der Bau gruppe vor blau Fehler Es besteht keine Verbindung zur ange sprochenen Baugruppe Zugriffsrechte Unter dem beim Zugriff verwendeten Benutzernamen muss folgendes Zugriffsrecht einger umt sein siehe Dialog Bearbeiten Benutzereintrag in Kap 1 4 e den Status von Baugruppe abzufragen Aufruf Tags CODE de siemens simaticnet itcp applets S7StatusApplet class CODEBASE applets ARCHIVE s7applets jar s7api jar Parametrierung Zus tzlich zu den allgemeinen Parametern siehe Kap 3 3 1 sind die folgenden funktionsspezifischen Parameter zu belegen SIMATIC NET IT CP Anleitung f r CP 343 1 IT und CP 443 1 IT C79000 G8900 C120 02 3 17 Eigene HTML Seiten erstellen Tabelle 3 8 Applet spezifische Parameter Parameter Name Beschreibung w SLOT byte Slot Nummer Steckplatz der angesprochen
32. 0x04 WORD W rter 16 Bits 0x05 INT Ganzzahlen 16 Bits 0x06 DWORD W rter 32 Bits 0x07 DINT Ganzzahlen 32 Bits 0x08 REAL Gleitpunktzahlen 32 Bits 0x09 DATE Datum 0x0A TIME_OF_DAY TOD Uhrzeit 0x0B TIME Zeit 0x13 STRING Zeichenkette Hinweis Die folgenden Datentypen werden im Parametrierdialog zur Auswahl angeboten Die bermittlung dieser komplexen Datentypen wird aber nur durch die S7 Beans siehe Kap 3 6 unterst tzt Anhand der S5 bzw S7 Formatbeschreibung siehe STEP 7 Online Hilfe k n nen diese Formate dann programmtechnisch decodiert und weiter verarbeitet werden 0x0C S5TIME Datentyp S5STIME 0x0E DATE_AND_TIME DT Datum und Zeit 64 Bits 0x1C COUNTER Z hler 0x1D TIMER Zeitgeber VARAREAn byte Bereichscodierung zur Kennzeichnung des Speicherbereiches Speicherbereich 0x81 E Speicherbereich der Eing nge 0x82 A Speicherbereich der Ausg nge 0x83 M Speicherbereich der Merker 0x84 DB Datenbaustein Die Angabe kann dezimal z B 131 oder hexadezimal z B 0x83 erfolgen VARSUBAREAn short Teilbereichscodierung z B zur Angabe der Merker Nummer oder Teilbereich der DB Nummer VAROFFSETn int Angabe eines Byte Offsets Byteadresse ber diese Angabe kann die Variable oder der Variablenbereich in nerhalb des angegebenen Speicherbereiches VARAREA adressiert werden VARFORMATN char Die Zeichenfolge im Parameter Format legt fest wie die eingegebe nen Variablenwerte zu interpretiere
33. 2000 Postfach 4848 D 90327 N rnberg Technische Anderungen bleiben vorbehalten SiemensAktiengesellschaft C79000 G8900 C120 02 Wir haben den Inhalt der Druckschrift auf bereinstimmung mit der beschriebenen Hard und Software gepr ft Dennoch k nnen Ab weichungennicht ausgeschlossen werden so dass wir f r die voll st ndige Ubereinstimmung keine Gew hr bernehmen Die Anga ben in dieser Druckschrift werden regelm ig berpr ft und not wendigeKorrekturensindindennachfolgenden Auflagen enthalten Vorwort Wir empfehlen Ihnen f r diese Anleitung folgendes Vorgehen um die Zugriffsm glichkeiten auf S7 Stationen mit bereits eingerichteten IT CPs zu nutzen Ihnen gen gen die allgemeinen Informatio nen in Kapitel 1 Sie finden dort Informatio nen dar ber was Ihr Web Browser leisten muss und welche Einstellung Sie vorneh men sollten den IT CP f r den Betrieb einzurichten und Standardfunktionen zu nutzen S7 300 In Kapitel 1 finden Sie Informationen S7 400 ber den Netzanschluss und ber die Standardfunktionen In Kapitel 2 erfahren Sie alles zum Thema Projektierung und Program mierung E Mail die Informationsdarstellung f r Ihre Anlagen individuell zu gestalten In Kapitel 3 werden die zus tzli chen Funktionen des IT CP erl utert Diese gestatten Ihnen HTML Seiten f r individuelle Zugriffe und Darstellungen von Prozessdaten zu erstellen und zu betreiben Vorwort
34. 5 HEIGHT 30 gt lt PARAM name RACK value 0 gt lt PARAM name SLOT value 3 gt lt PARAM name CYCLETIME value 5000 gt lt PARAM name VARTYPE value 2 gt lt PARAM name VARCNT value 1 gt Diese Angaben entsprechen lt PARAM name VARAREA value 0x84 gt dem ANY Zeiger lt PARAM name VARSUBAREA value 10 gt lt PARAM name VAROFFSET value 40 gt a ONE TEN lt PARAM name FORMAT value V4 X 0 auf zu gt lt PARAM name BACKGROUNDCOLOR value OxFFFFFF gt lt PARAM name EDIT value true gt lt APPLET gt SIMATIC NET IT CP Anleitung f r CP 343 1 IT und CP 443 1 IT 3 28 C79000 G8900 C120 02 Eigene HTML Seiten erstellen Beispiel 2 Variable in einem Merkerbereich ansprechen Angenommen wird ein zu lesendes 16 Bit Merkerwort MW 12 Der Zugriff erfolgt ber indirekte Adressierung der Variablen Die Ausgabe der Variablen erfolgt a i y in graphischer Form F r den Zugriff auf diese Variable und die Ausgabe in der HTML Seite wird dem nach folgende Applet Parametrierung ben tigt lt P ALIGN Center gt lt APPLET CODE de siemens simaticnet itcp applets S7Ge tApplet class CODEBASE applets ARCHIVE s7applets jar s7api jar NAME valve WIDTH 45 HEIGHT 30 gt lt PARAM name RACK value 0 gt lt PARAM name SLOT value 3 gt lt PARAM name CYCLETIME value 5000 gt lt PARAM name VARTYPE value 5 gt lt PARAM name VARCNT value 1 g
35. 7 C7 Komponenten f r die vollintegrierte Automation Katalog ST70 enthalten Diese Kataloge sowie zus tzliche Informationen k nnen bei den jeweiligen SIEMENS Zweigniederlassungen und Landesgesellschaften angefordert werden Die so gekennzeichneten B cher finden Sie auf der Start Up CD Zus tzliche Literaturempfehlungen zum Thema Internet Web HTML Java 21 22 23 Web Publishing mit HTML 4 Deborah S Ray Eric J Ray Sybex Verlag 1998 Durchblick im Netz Vom PC LAN zum Internet Kauffels F J Internat Thomson Publ 1998 ISBN 3 8266 0413 X Campione Walrat The JavaTM Tutorial Second Edition Object Oriented Programming for the Internet ADDISON WESLEY 1998 ISBN 0 201 31007 4 Zum Lernen von Java gibt es inzwischen eine gro e Auswahl an B chern besonders zu emp fehlen sind 24 25 Java in 21 Tagen von Laura Lemay und Charles L Perkins ISBN 3827255783 Java in a Nutshell von David Flanagan ISBN 3897211009 SIMATIC NET IT CP Anleitung f r CP 343 1 IT und CP 443 1 IT C79000 G8900 C120 02 B 3 Literaturverzeichnis 26 B 4 Java Examples in a Nutshell von David Flanagan ISBN 3897211122 f r den schnellern Einstieg mit Programmiererfahrung SIMATIC NET IT CP Anleitung f r CP 343 1 IT und CP 443 1 IT C79000 G8900 C120 02 SIMATIC NET Support und Training SIMATIC Trainings Center Um Ihnen den Einstieg in das Automatisierungssystem SIMATIC S7 zu erl
36. 8 12 6 Subnetzmaske 1 8 11 15 Suchreihenfolge 1 19 SUN Java Virtual Machine 1 4 symbolischen Zugriff projektieren 3 37 Symbolischer Variablenzugriff 3 37 T Tabellen 3 6 TCP IP 1 3 Test Mail 2 11 2 13 U Uniform Resource Locator 1 15 URL 1 15 3 6 V Verbindungsendpunkt 2 6 SIMATIC NET IT CP Anleitung f r CP 343 1 IT und CP 443 1 IT Index 2 C79000 G8900 C120 02 W Z Web Browser 1 15 Zugriffsrechte 1 16 Anforderungsprofil 1 4 Zugriffsrechte ee 1 2 1 9 Einstellungen 1 12 Zugriffsrechte vergeben 3 39 Zugriffsschutz 1 20 SIMATIC NET IT CP Anleitung f r CP 343 1 IT und CP 443 1 IT C79000 G8900 C120 02 Index 3 SIMATIC NET IT CP Anleitung f r CP 343 1 IT und CP 443 1 IT C79000 G8900 C120 02
37. AXVAL sind Bereichsangaben zur Formatierung der MAXVAL int float graphisch dargestellten Variablen DIMENSION string Hier kann eine physikalische Einheit angegeben werden EDIT bool Die Online Parametrierung kann ein oder ausgeschaltet werden Parametrierm glichkeit ein true aus false Wird der Parameter im Applet Aufruf nicht verwendet ist die Online Parametrierung standardm ig ausgeschaltet Tabelle 3 12 Parameter f r die symbolische Variablen Adressierung alternativ zur absoluten Adressierung Parameter Name Typ Beschreibung SYMBOL string Symbolischer Name der S7 Variable Die Variable muss mit dem Symboleditor von STEP 7 angelegt und f r den Zugriff ber den IT CP projektiert sein siehe Kap 3 4 SIMATIC NET IT CP Anleitung f r CP 343 1 IT und CP 443 1 IT C79000 G8900 C120 02 3 21 Eigene HTML Seiten erstellen Tabelle 3 13 Parameter f r die indi SYMBOL rekte Variablen Adressierung ber ANY Zeiger alternativ zu Parameter Name Beschreibung VARTYPE Diese Variablentypcodierung im ANY Zeiger kennzeichnet den Da Datentyp tentyp der zu lesenden Variablen m gliche Angaben sind 0x02 BYTE Bytes 8 Bits 0x03 CHAR Zeichen 8 Bits 0x04 WORD W rter 16 Bits 0x05 INT Ganzzahlen 16 Bits 0x06 DWORD W rter 32 Bits 0x07 DINT Ganzzahlen 32 Bits 0x08 REAL Gleitpunktzahlen 32 Bits 0x09 DATE Datum 0x0A TIME_OF_DAY TOD Uhrzeit 0x0B TIME Zeit 0x13 STRING Zeiche
38. Adressen Optionen und Diagnose finden Sie beim IT CP Register Benutzer enth lt die Benutzernamen Passworte und Rechte der autorisierten Benutzer Register Symbole enth lt die ber diesen CP erreichbaren Symbole bzw Strukturelemente eines als Symbol definierten Datenbausteins Auf die Handhabung dieses Registers wird detailliert in Kapitel 3 4 eingegangen Register DNS Parameter enth lt die Adressen des DNS Domain Name Service Der DNS ordnet symbolischen Adressen die Internet Adresse zu Wenn Sie bei der Projektie rung Ihrer E Mail Verbindung siehe Kap 2 2 eine symbolische Adressangabe bevorzugen wird die absolute Adresse durch R ckfrage beim hier angegebe nen DNS ermittelt Register Benutzer Zugriffsrechte projektieren Bild 1 3 Eigenschaften CP 443 1 IT R0755 x Allgemein Adressen Optionen Diagnose Benutzer Symbole DNS Parameter Benutzerliste Benutzer everybody minimal Bearbeiten OK Abbrechen Hilfe Legen Sie in diesem Register fest welchen Benutzern welche Rechte zugewiesen werden sollen In einer alphabetisch geordneten Liste finden Sie unter Benutzername die bisher eingegebenen Benutzer zu denen Passworte hinterlegt sind Der Eintrag everybody ist standardm ig vorhanden Er kann nicht gel scht SIMATIC NET IT CP Anleitung f r CP 343 1 IT und CP 443 1 IT C79000 G8900 C120 02 1 9 Chapter
39. BOLn string Symbolischer Name der S7 Variable Der Name erscheint in der Auswahlbox des ersten Textfeldes Die Variable muss mit dem Symboleditor von STEP 7 angelegt und f r den Zugriff ber IT CP projektiert sein siehe Kap 3 4 SYMFORMATn string Die Zeichenfolge im Parameter Format legt fest wie die eingegebe nen Variablenwerte zu interpretieren sind Entsprechend der Angabe n Beispiel siehe unten erfolgt die Zuord nung der Angabe zur S7 Variablen im Eingabefeld Legende n kennzeichnet eine mit 1 beginnende fortlaufende Numerierung der symbolisch adressierten Variablen innerhalb eines Aufrufes Tabelle 3 18 Parameter f r die absolute Daten Adressierung Parameter Name Typ Beschreibung VARNUM int Anzahl der zu schreibenden Variablen VARNAMENn string Variablenname f r eine indirekt adressierte Variable Der Name er scheint bei der Ausgabe in der Auswahlbox des ersten Textfeldes Max 256 Zeichen SIMATIC NET IT CP Anleitung f r CP 343 1 IT und CP 443 1 IT C79000 G8900 C120 02 3 31 Eigene HTML Seiten erstellen Tabelle 3 18 Parameter f r die absolute Daten Adressierung Parameter Name Beschreibung VARTYPEn Y Variablentypcodierung im ANY Zeiger Datentyp Diese Variablentypcodierung im ANY Zeiger kennzeichnet den Da tentyp der zu schreibenden Variablen m gliche Angaben sind 0x02 BYTE Bytes 8 Bits 0x03 CHAR Zeichen 8 Bits
40. Bild 1 4 werden Ihm kann auch kein Passwort zugewiesen werden Unter diesem Eintrag sind standardm ig keinerlei Rechte zugewiesen F r Servicezwecke ist jedoch eine Rechtevergabe m glich Es ist daher darauf zu achten die Rechte nach dem Service gegebenenfalls wieder zur ckzunehmen Gefahr Achten Sie darauf die unter everybody gesetzten Zugriffsrechte wieder zu l schen Sie gew hren sonst jedem Zugriff das Recht ohne Autorisierung entspre chende Dienste auszuf hren ber die Schaltfl chen Hinzuf gen oder Bearbeiten gelangen Sie in das Dialog feld in dem Sie die Rechte festlegen oder ver ndern k nnen Entnehmen Sie dem abgebildeten Dialog welche Einstellungen m glich sind Eigenschaften CP 443 1 IT R0 S4 x Allgemein Adressen Optionen Benutzer Symbole DNS Parameter Diagnose Benutzerliste Benutzer Rechte Hinzuf gen everybody minimal Bearbeiten Benutzereintrag xi Benutzername Passwort Der Benutzer ist autorisiert IV auf die projektierten Symbole zuzugreifen IV Variablen ber absolute Adressen zu lesen IV Variablen ber absolute Adressen zu schreiben IV das Dateisystem des CP zu ndern IV eine Testmail ber die Systemseite zu versenden IV den Status von Baugruppen abzufragen wa Abbrechen Hife W hlen Sie hier die Zugriffsrechte f r den eingetragenen Benutzer aus e Wenn sie im Register Benutzer
41. Netzkomponenten bei Siemens Neuer Begriff SIMATIC NET Station Eine Station wird durch eine e MAC Adresse an Ethernet identifiziert e PROFIBUS Adresse an PROFIBUS identifiziert Subnetz Ein Subnetz ist ein Teil eines gt Netzes dessen Parameter z B bei gt PROFI BUS abgeglichen werden m ssen Es umfasst die Buskomponenten und alle an geschlossenen Stationen Subnetze k nnen beispielsweise mittels gt Gateways zu einem Netz gekoppelt werden Eine gt Anlage besteht aus mehreren Subnetzen mit eindeutigen gt Subnetznum mern Ein Subnetz besteht aus mehreren gt Teilnehmern mit eindeutigen gt PRO FIBUS Adressen bzw gt MAC Adressen bei Industrial Ethernet Telegramm Nachricht eines PROFIBUS Ethernet Teilnehmers an einen anderen Telegrammheader D 4 Ein Telegrammheader besteht aus einer Kennung des gt Telegramms sowie der Quell und Zielteilnehmeradresse SIMATIC NET IT CP Anleitung f r CP 343 1 IT und CP 443 1 IT C79000 G8900 C120 02 Glossar Telegrammitrailer Der Telegrammtrailer besteht aus einer Pr fsumme und der Endekennung des gt Telegramms Transportschicht Transport layer Die Transportschicht ist die Schicht 4 im ISO OSI Referenzmodell f r die offene Kommunikation Die Aufgabe der Transportschicht besteht in der sicheren bertra gung von Daten Rohinformationen von Ger t zu Ger t Zur bertragung k nnen Transportverbindungen genutzt werden Transportschnittst
42. OT 3 IP 142 11 39 94 BACKGROUNDCOLOR 0x00FFFF Add Change Remove Der Nachteil dieser Eingabehilfe besteht darin dass Sie die Parameterbezeichnun gen nach wie vor korrekt eingeben m ssen SIMATIC NET IT CP Anleitung f r CP 343 1 IT und CP 443 1 IT C79000 G8900 C120 02 3 13 Eigene HTML Seiten erstellen Online Parametrierung f r Testzwecke Bild 3 3 3 14 0 Die S7 Applets bieten die M glichkeit einer Online Parametrierung Durch Dop pelklick auf das Ausgabefeld in der HTML Seite ist es dort m glich die aktuellen Parameter des bereits aktivierten S7 Applets in einem Dialogfeld zu ver ndern Die Online Parametrierung kann ber den Applet Parameter EDIT ein oder aus geschaltet werden Wird der Parameter im Applet Aufruf nicht verwendet ist die Online Parametrierung standardm ig ausgeschaltet Beispiel In einem Anlagenbild wird per Doppelklick auf den F llstand eines Kes sels der Dialog f r die Online Parametrierung des zugeh renden S7 Applets auf gerufen soc 5 S7GetApplet parametrieren ee Ra 900 Allgemein Applet Name Fuelistand Hintergrundfarbe Rack 0 g Zykluszeit j 000 Steckplatz 3 E Format F MN Adressierung le 1 121 0 0 0 Ausgabe t TTertsusgebe grafische Ausgabe Name CLTACHO Einheit x Min wert 10 0 Max wert 000 0 o Abbrechen Achtung Applet Fenster Diese Funktion di
43. SIEMENS SIMATIC NET IT CP Anleitung f r CP 343 1 IT und CP 443 1 IT f r NCM S7 ab V5 0 SP3 Dieses Handbuch ist Bestandteil des Dokumentationspaketes mit der Bestellnummer 6GK7080 1AA03 8AAO0 D 03 2000 C79000 G8900 C120 Ausgabe 02 Vorwort Inhaltsverzeichnis Informations Technologie mit SIMATIC S7 und IT CP Proze meldungen ber E Mail versenden Eigene HTML Seiten erstellen Hilfe zu den S7 Applets Literaturverzeichnis SIMATIC NET Support und Training Glossar Stichwortverzeichnis Index O O U gt gt IN IN Gefahr bedeutet dass Tod schwere K rperverletzung oder erheblicher Sachschaden eintreten werden wenn die entsprechenden Vorsichtsma nahmennichtgetroffen werden Warnung bedeutet dass Tod schwere K rperverletzung oder erheblicher Sachschaden eintreten k nnen wenn die entsprechenden Vorsichtsma nahmennichtgetroffen werden Vorsicht bedeutet dass eine leichte K rperverletzung oder ein Sachschaden eintreten k nnen wenn die entspre chenden Vorsichtsma nahmennicht getroffen werden Hinweis ist eine wichtige Information ber das Produkt die Handhabung des Produktes oder den jeweiligen Teil der Dokumentation auf den besonders aufmerksam gemacht werden soll Qualifiziertes Personal Inbetriebsetzung und Betrieb eines Ger tes d rfen nur von qualifiziertem Personal vorgenommen wer den Qualifiziertes Perso
44. Signed 32 W 2 Unsigned 16 2 Signed 16 F 4 Floating Point Z 1 Character X n String1 1 Bin rwert n Position 0 7 String1 Zeichenfolge f r Wert 1 String2 String 2 Zeichenfolge f r Wert 0 Zur Anwendung bei Ausgabe mehrerer Bin rwerte innerhalb eines Byte ist alternativ die Kennung Y zu verwenden Beachte Zwischen Klammer auf und dem ersten Komma darf kein Leerzeichen stehen die Eingabe wird sonst nicht erkannt SIMATIC NET IT CP Anleitung f r CP 343 1 IT und CP 443 1 IT C79000 G8900 C120 02 3 23 Eigene HTML Seiten erstellen Tabelle 3 14 Bedeutung des Parameters Format Fortsetzung Kennung Anzahl der Darstellung ber cksichtigten Bytes Y n on off 0 Bin rwert n Position 0 7 String1 Zeichenfolge f r Wert 1 String 2 Zeichenfolge f r Wert 0 zur Funktion der Positionsz hler wird im Gegensatz zur Ken nung X nicht inkrementiert Y wird verwendet wenn mehrere Bin rwerte innerhalb eines Bytes ausgegeben werden sollen Erst f r die Ausgabe des letzten Bin rwertes innerhalb eines Bytes wird die Kennung X verwendet Beachte Zwischen Klammer auf und dem ersten Komma darf kein Leerzeichen stehen die Eingabe wird sonst nicht erkannt 1 Inkrementiert den Positionsz hler um 1 Byte ohne Darstel lung Diese Kennung wird ben tigt um Bytes im Variablenstring zu berspringen Das ist dann notwendig wenn aufgrund der Datenstruktur es werden beispielsweise abwec
45. TML usw im Anhang zu dieser Anleitung Auf besondere Tipps werden Sie auch an anderen Stellen in dieser Anleitung mit diesem Symbol hingewiesen Zus tzliche Informationen zu SIMATIC S7 und STEP 7 Die folgenden Dokumentationen enthalten zus tzliche Informationen ber die Basissoftware STEP7 des SIMATIC Automatisierungssystem und sind ber Ihre zust ndigen Siemens Gesch ftstellen erh ltlich Thema S7 300 400 einsetzt Das Grundwissen f r techni sches Personal das die Basis software STEP7 f r die L sung von Steuerungsaufgaben mit Dokument Quelle STEP7 Grundwissen mit Als Online Dokument in STEP 7 aufrufbar oder bestellbar mit Nr 6ES7810 4CA02 8AAO Benutzerhandbuch e Programmierhandbuch e Umsteigerhandbuch S5 nach S7 e Fibel zum schnellen Einstieg beschreibt Das Referenzwissen das die Programmiersprachen KOP FUP e und AWL sowie Standard und Systemfunktionen erg nzend zum STEP7 Grundwissen STEP7 Referenzhandb cher mit Handb cher KOP FUP AWL e Standard und Systemfunktionen f r S7 300 400 Als Online Dokument in STEP 7 aufrufbar oder bestellbar mit Nr 6ES7810 4CA02 8ARO SIMATIC NET IT CP Anleitung f r CP 343 1 IT und CP 443 1 IT C79000 G8900 C120 02 Vorwort Zugriffe auf die Online Hilfe von STEP 7 und NCM S7 ber die Online Hilfe k nnen Sie folgende Informationen erhalten e Inhaltsverzeichnis ber Men befehl Hilfe gt Hilfetheme
46. Unterst tzung finden Sie im Start Up Bei einem Zugriff mittels FTP Werkzeug pr sentiert sich das Dateisystem des IT CP wie folgt EX Explorer ftp IT_CPICP_Applets 7 iof x Datei Bearbeiten Ansicht Extras C aana Alle Ordner Inhalt von ftp 2 IT_CPICP_Applets E DF Netzwerk Name SizelTpe Modified a Geplante Vorg nge H Netzwerkumgebung CI APPLETS N A Folder 11 05 1999 00 00 g Papierkorb APPLETSE N A Folder 11 05 1999 00 00 I WS_FTP Pro Explorer CI HELP NZA Folder 19 01 2000 09 03 BE AntiVirus IMAGES N A Folder 19 01 2000 09 03 Archives and Mirrors STARTUP N A Folder 19 01 2000 09 04 ix nn CI STARTUPE N A Folder 19 01 2000 09 04 aA Ipswich sys N A Folder 11 05 1999 00 00 a IT EP user N A Folder 11 05 1999 00 00 H CP Applets a F_CHANGE GIF 13KB GIF Image 13 01 2000 09 05 H E MySites fa F_N_CHANGE GIF 1KB GIF Image 13 01 2000 09 05 H A Online Services INDEX HTM 1KB Microsoft HTML Doc 11 05 1999 00 00 H E Software a LIESMICH HTM 3KB Microsoft HTML Doc 11 05 1999 00 00 H E US Govemment a MAIN HTM 2KB Microsoft HTML Doc 17 02 2000 15 09 Anwendungen README HTM 3KB Microsoft HTML Doc 11 05 1999 00 00 Kommunikation fa TOC HTM KB Microsoft HTML Doc 18 01 2000 13 37 Verfahren und BS2000 116 objectfs 24 7 KB Y Tip amp Die Datei LIESMICH HTM enth lt Informationen zum Dateisystem
47. a Konsole A 1 JavaBeans Konzept und Anwendungsm glich keiten 3 41 K KOP FUP AWL Editor 2 8 SIMATIC NET IT CP Anleitung f r CP 343 1 IT und CP 443 1 IT C79000 G8900 C120 02 Index 1 M MAC Adresse 1 8 Mail Server Adresse 2 5 Betrieb projektieren Mail Server Meter MS DOS Eingabeaufforderung 11 18 N NCM Diagnose 2 13 NCM 571 8 NCM Diagnose NetComposer Netscape Navigator 1 4 Netz Anschlu herstellen Netzanschlu herstellen 1 5 Netzanschlu einrichten 1 8 Netz bergang 1 8 O Online Parametrierung f r Testzwecke 3 14 P Parameter FORMAT 3 32 Parameter Format 3 24 Passwort 1 16 Passwortschutz Port 1 5 Projektierung drucken 771 E Mail Verbindung 2 6 Mail Server Adresse 2 2 Netzanschlu 1 8 Register Benutzer 1 9 Register DNS Parameter 1 9 Register S mbole Proxy Server 1 12 1 13 Proze en 32 R Readme htm 1 17 Register Allgemein 1 8 Benutzer 1 9 DNS Parameter 1 9 Symbole Ressourcen des IT CP 3 4 S S7 Applets 1 3 3 4 3 8 _ Fehlermeldungen A 1 graphische Ausgabe 3 41 Parametrierhilfe 3 13 HTML Editor 3 13 Online Parametrierung S7 Beans Kinssenbibliothck RENEA S7BeansAPI 3 41 3 43 S7GetApplet 3 20 S7IdentApplet 3 15 S7PutApplet 3 30 S7StatusApplet 3 17 SEND RECEIVE Schnittstelle 1 3 12 2 Startseite 1 19 1 22 STEP 7 2 6 2 8 HW Konfig 1
48. bl cke bidirektional ausge tauscht werden JAR Dateien Ein Dateityp der die JavaBeans bzw Java Klassen in komprimierter Form enth lt Java Von der Computerfirma Sun entwickelte objektorientierte Programmiersprache f r die Nutzung ist ein Java kompatibler Browser mit entsprechendem Interpreter erforderlich Java Applets So nennt man kleine Anwendungsprogramme die von den Web Servern auf die Clients bertragen und dort im Web Browser ausgef hrt werden SIMATIC NET IT CP Anleitung f r CP 343 1 IT und CP 443 1 IT D 8 C79000 G8900 C120 02 Glossar JavaBean Eine JavaBean ist ein wiederverwendbares Software Objekt mit einer standardisierten Schnittstelle welches in sogenannten Builder Tools mit anderen JavaBeans zu einer Anwendung in einem Java Applet verkn pft werden kann F r den IT CP stehen spezielle direkt nutzbare S7 Beans zur Verf gung S7 Beans S7 Beans sind spezielle JavaBeans die f r den IT CP in einer Klassenbibliothek zur Verf gung gestellt werden Sie erm glichen ber den IT CP den Zugriff auf Prozessdaten und deren Darstellung im Web Browser MAC Adresse MAC address Adresse zur Unterscheidung von verschiedenen Stationen die an einem gemein samen bertragungsmedium Industrial Ethernet angeschlossen sind Media Access Control MAC Bezeichnet die Steuerung des Zugriffs einer Station auf ein gemeinsam mit ande ren Stationen benutztes bertragungsmedium MIME Multipurpos
49. chaltet Zugriffsrechte Unter dem beim Zugriff verwendeten Benutzernamen muss folgendes Zugriffsrecht einger umt sein siehe Dialog Bearbeiten Benutzereintrag in Kap 1 4 e die Bestellnummer von Baugruppen abzufragen SIMATIC NET IT CP Anleitung f r CP 343 1 IT und CP 443 1 IT C79000 G8900 C120 02 3 15 Eigene HTML Seiten erstellen Parametrierhilfen Bedeutung und Anwendung siehe Kap 3 3 2 Die Online Parametrierung f r Testzwecke wird unterst tzt Doppelklicken Sie hierzu auf das Ausgabefeld um den Parametrierdialog zu ffnen S7IdentApplet parametrieren Allgemein Applet Name CPU Ident Hintergrundfarbe Rack fo Steckplatz E OK Abbrechen en Java Applet Fenster ohne Unterzeichnung 3 3 4 S7IdentApplet Beispiel Mit dem hier gezeigten Beispiel ermitteln Sie den Identifikations Code einer im Rack 0 auf dem Steckplatz 3 vorhandenen S7 Baugruppe und geben diesen nu merisch aus lt APPLET CODE de siemens simaticnet itcp applets S7IdentApplet class CO DEBASE applets ARCHIVE s7applets jar s7api jar NAME s7_MLFB WIDTH 150 HEIGHT 35 gt lt PARAM name RACK value 0 gt lt PARAM name SLOT value 3 gt lt PARAM name BACKGROUNDCOLOR value 0x00FFFF gt lt PARAM name EDIT value true gt lt APPLET gt Ergebnis Baugruppe 6EST 416 1XJ00 0AB0 3 SIMATIC NET IT CP Anleitung f r CP 343 1 IT und CP 443 1 IT 3 16 C7900
50. chluss einrichten Der IT CP ist wie jede andere S7 Baugruppe mit STEP 7 Hardware Konfiguration HW Konfig in der S7 Station zu projektieren Sie finden den IT CP im Katalog von HW Konfig unter S7 400 CP Ausf hrliche Information hierzu gibt die Dokumentation zu STEP 7 Besondere Eigenschaften des IT CP projektieren Sie in den entsprechenden Registern des Eigenschaftendialoges des IT CPs die in diesem Kapitel vorgestellt werden Den Eigenschaftendialog erreichen Sie beispielsweise aus HW Konfig durch Doppelklicken auf die Baugruppe Anschlie end ist der IT CP im STEP 7 Projekt zu vernetzen Hierbei werden auch die IP Parameter wie z B die IP Adresse festgelegt W hlen Sie im Register Allgemein unter Schnittstelle die Schaltfl che Eigenschaften Sie gelangen in folgenden Dialog Eigenschaften Ethernet Schnittstelle CP 443 1 IT R0754 x Allgemein Parameter MAC Adresse o8 00 06 01 00 00 Router IP Adresse 140 80 0 1 C Keinen Router verwenden Subnetzmaske 255 255 0 0 Router verwenden Adresse f 40 80 0 5 Subnetz nicht vernetzt Neu Eigenschaften L schen Abbrechen Hite Bild 1 2 v ber die Bedeutung der Parameter informiert im Detail die online Hilfe SIMATIC NET IT CP Anleitung f r CP 343 1 IT und CP 443 1 IT 1 8 C79000 G8900 C120 02 Zus tzliche Register im Eigenschaftendialog f r IT CP Zus tzlich zu den allgemeinen Registern wie
51. cript kann bei entsprechender Erfahrung des Erstellers die Funktion von HTML Seiten und darin die Interaktion mit dem Benutzer erweitert werden Tip Das Internet ist eine Fundgrube f r die HTML Seitengestaltung Sie k nnen jeder zeit HTML Seiten in Ihren HTML Editor laden speichern und als Vorlage f r die eigene Seitengestaltung verwenden Beispielsweise k nnen Sie HTML Seiten die Ihnen als Mustervorlagen geeignet erscheinen auch im HTML Editor aufrufen und anschlie end speichern Dabei werden s mtliche Daten der Seiten einschlie lich der Graphiken gespeichert Beachten Sie jedoch dass bei einigen HTML Seiten das Layout ber Copyright gesch tzt ist Diese Seiten k nnen nat rlich nicht f r die eigene Seitengestaltung verwendet werden Der HTML Editor Beispiele Empfehlungen Bereits im Kap 1 2 haben wir Ihnen die Voraussetzungen genannt die ein HTML Editor erf llen sollte Sie finden dort auch Empfehlungen f r geeignete HTML Edi toren S7 Applets Mit den S7 Applets beziehen Sie die Prozessdatendarstellung und die Eingabe von Prozessdaten in Ihre HTML Seite ein Den S7 Applets ist das Folgekapitel gewidmet SIMATIC NET IT CP Anleitung f r CP 343 1 IT und CP 443 1 IT C79000 G8900 C120 02 3 7 Eigene HTML Seiten erstellen 3 3 S7 Applets Bedeutung S7 Applets sind spezielle Applets die ber den IT CP lesende und schreibende Zugriffe auf eine S7 Station erm glichen F r die Bearbeitung der Applets
52. die Ein gabehilfe direkt testen siehe Kap 3 3 1 3 12 SIMATIC NET IT CP Anleitung f r CP 343 1 IT und CP 443 1 IT C79000 G8900 C120 02 Eigene HTML Seiten erstellen 3 3 2 Parametrierhilfen Um Sie bei der Parametrierung der S7 Applets zu unterst tzen k nnen Sie auf verschiedene Parametrierhilfen zur ckgreifen Diese gew hrleisten eine sichere syntaktisch korrekte Parametrierung der S7 Applets Nachfolgend werden be schrieben e Eingabehilfe beim HTML Editor e Online Parametrierung f r Testzwecke Die im Start Up und auf dem IT CP bereits verf gbaren HTML Seiten stellen dar berhinaus einen einfachen effizienten Weg dar per Copy und Paste vorhan dene Aufrufparametrierungen wiederzuverwenden Eingabehilfe beim HTML Editor Einige HTML Editoren wie beispielsweise AOLPress bieten Eingabehilfen zum syntaktisch korrekten Aufrufen und Parametrieren von Java Applets an Nachfol gend eine beispielhafte Darstellung eines Dialogfeldes zur Applet Parametrierung bei AOLPress amp AOLpress Please title this page Page 1 Q Sie Eur memorem 2E GE Location CAOLPRES Applet SEEE RERA Abs 2 Ze Alignment 5 Title Please tie m Name 57_MLFB g Cancel Dimensions C Top Floating Width 150 C Middle C Left Display Height 5 Parameter Text Type Normal Image Link Bottom C Right RACK 0 SL
53. e Versorgungsleitungen Baudrate gt bertragungsgeschwindigkeit Bussegment Teil eines gt Subnetzes Subnetze k nnen aus Bussegmenten mittels Segment berg ngen wie Repeater und Bridges gebildet sein Segmente sind f r die Adres sierung transparent Client Unter Client wird ein Ger t oder allgemein ein Objekt verstanden das einen gt Server auffordert einen Dienst zu erbringen CP Communication Processor Baugruppe f r Kommunikationsaufgaben CSMA CD CSMA CD Carrier Sense Multiple Access with Collision Detection Dienste Angebotene Leistungen eines Kommunikationsprotokolls FC Bausteine Gateway D 2 STEP 7 Codebaustein vom Typ Funktion Intelligentes Schnittstellenger t das auf Schicht 7 verschiedenartige lokale Netze miteinander verbindet SIMATIC NET IT CP Anleitung f r CP 343 1 IT und CP 443 1 IT C79000 G8900 C120 02 Glossar Industrial Ethernet Ein Bussystem nach IEEE 802 3 ISO 8802 2 NCM S7 f r Industrial Ethernet Projektiersoftware zur Projektierung und Diagnose von Ethernet CP NCM S7 f r PROFIBUS Projektiersoftware zur Projektierung und Diagnose von PROFIBUS CP Netz Ein Netz besteht aus einem oder mehreren verkn pften gt Subnetzen mit einer beliebigen Zahl von gt Teilnehmern Es k nnen mehrere Netze nebeneinander bestehen PG Betrieb Eine Betriebsart des PROFIBUS CP Ethernet in der die SIMATIC S7 CPU ber PROFIBUS Ethernet programmiert proj
54. e Installation kosteng nstig Besonderheiten E Mail Empfang nur firmenintern m glich notwendige Schritte Mail Server Software verwenden einen Link zum Download finden Sie auf der Start Up CD m firmenintern mit An schluss nach extern Sie verwenden einen in Ihrem Intranet eingerich teten Mail Server der E Mails nach extern weiterleiten kann Verwendung vorhan dener Infrastruktur Ausgabe auf externe Einrichtungen wie Handy Fax m glich 1 Aufwand f r Admini stration extern Sie sprechen einen au erhalb Ihres Intranet gelegenen Mail Server an kosteng nstig bei fehlender eigener In frastruktur Ausgabe auf externe Einrichtungen wie Handy Fax m glich 1 Bei einem Provider anmelden Router verf gbar machen 1 Das Versenden von E Mail an Handy bzw Fax ist ber den Weg SMS Fax Gateway m glich Das Verfahren das Gateway anzusprechen und den Empf nger freizuschalten ist spezifisch beim jeweiligen Dienst Provider geregelt SIMATIC NET IT CP Anleitung f r CP 343 1 IT und CP 443 1 IT C79000 G8900 C120 02 Prozessmeldungen ber E Mail versenden Mail Server projektieren und Empf nger adressieren Die Adressierung des Empf ngers erfolgt in 2 Stufen Bild 2 2 Projektierte Mail Server Adresse Die Adresse des Mail Servers legen Sie bei der Verbindungsprojektierung fest F r die Projektierung m ssen Sie die IP Adresse abso
55. e Internet Mail Extension PING Packet Internet Groper Die Bezeichnung wird synonym verwendet f r ICMP Echo Internet Control Message Protocol Plug In Komponente Ein Plug In ist ein Programm das die F higkeit des Browsers erweitert Es erm glicht z B die Darstellung verschiedener Dateiformate haupts chlich die Darstellung von Multimedia Elementen Proxy Server Mit Hilfe eines Proxy Servers kann die Sicherheit in einem Netz erh ht werden Die Software kann u a dazu benutzt werden Zugangskontrollen durchzuf hren oder Zugriff auf bestimmte Seiten oder Dokumente zu verweigern oder zu gew hren wie dies auch bei Firewall der Fall ist Dar ber hinaus kann ein Proxy Server als eine Art Zwischenspeicher fungieren um einmal aufgerufene Web Seiten nicht immer wieder ber den Host neu ansteuern zu m ssen Damit k nnen Wartezeiten u U erheblich verk rzt werden SIMATIC NET IT CP Anleitung f r CP 343 1 IT und CP 443 1 IT C79000 G8900 C120 02 D 9 Glossar RFC1006 siehe ISO on TCP S7 Applet Ein S7 Applet ist ein speziell f r den IT CP erstelltes Java Applet Start Up Bezeichnet eine auf CD ROM oder ber Internet beziehbare Software auf HTML Basis die den Einstieg in den IT CP und die Anwendung der S7 Applets erleichtert Subnetzmaske Die Subnetzmaske legt fest welche Anteile einer IP Adresse der Netznummer siehe unter ISO on TCP zugeordnet werden Der Netznummer zugeordnet sind die Bits in der IP Adresse de
56. eb Browser oder NCM Diagnose FC AG_SEND AG_LSEND verwenden Verf gbarkeit pr fen Test Mail initiieren senden siehe Kap 2 4 E Mail vom Anwenderprogramm aus ver senden siehe Kap 2 3 ps y E Mail auf Empfangsger t empfangen e E Mail Verbindung projektieren Indem Sie eine E Mail Verbindung projektieren bauen Sie eine Verbindung zwischen der S7 CPU und dem IT CP f r das Versenden von E Mails auf Verf gbarkeit pr fen Die Verf gbarkeit der E Mail Funktion kann jederzeit durch das Initiieren einer Test Mail beim IT CP gepr ft werden Einzelheiten hierzu finden Sie im Kapitel 2 4 e E Mail vom Anwenderprogramm aus versenden Die mit der E Mail zu versendenden Informationen einschlie lich der Adressin formationen werden in einem Datenbaustein DB hinterlegt Die Informationen werden so ber das Anwenderprogramm mittels eines FC Bausteins AG_SEND AG_LSEND gesendet SIMATIC NET IT CP Anleitung f r CP 343 1 IT und CP 443 1 IT C79000 G8900 C120 02 2 3 Prozessmeldungen ber E Mail versenden Mail Server Betrieb Es gibt prinzipiell 3 M glichkeiten den ben tigten Mail Server zu betreiben Ent nehmen Sie der folgenden Tabelle Vorteile und Besonderheiten Tabelle 2 1 Mail Server Betrieb firmenintern lokal Sie verwenden eine Mail Server Software auf ei nem in Ihrem LAN ver f gbaren PC Vorteil rasch
57. eichtern bieten wir entsprechende Kurse an Wenden Sie sich bitte an Ihr regionales Trai nings Center oder an das zentrale Trainings Center in D 90327 N rnberg Infoline Tel 0180 523 5611 48 Pfg min Fax 0180 523 5612 Internet http www ad siemens de training E Mail AD Training nbgm siemens de SIMATIC Customer Support Hotline Weltweit erreichbar zu jeder Tageszeit ww er u it Singapur NIE o Simatic Basic Hotline N rnberg Johnson City Singapur SIMATIC BASIC Hotline SIMATIC BASIC Hotline SIMATIC BASIC Hotline Ortszeit Mo Fr 8 00 bis 18 00 Ortszeit Mo Fr 8 00 bis 17 00 Ortszeit Mo Fr 8 30 bis 17 30 Telefon 49 911 895 7000 Telefon 1423461 2522 Telefon 65740 7000 Fax 49 911 895 7002 Fax 1 423 461 2231 Fax 65 740 7001 E Mail simatic support E Mail simatic hotline E Mail simatic hotline nbgm siemens de sea siemens com sae siemens com sg SIMATIC NET IT CP Anleitung f r CP 343 1 IT und CP 443 1 IT C79000 G8900 C120 02 C 1 SIMATIC NET Support und Training SIMATIC Premium Hotline kostenpflichtig nur mit SIMATIC Card Zeit Mo Fr 0 00 bis 24 00 Telefon 49 911 895 7777 Fax 49 911 895 7001 SIMATIC Customer Support Online Dienste Der SIMATIC Customer Support bietet Ihnen ber die Online Dienste umfangrei che zus tzliche Informationen zu den SIMATIC Produkten Allgemeine aktuelle Informationen erhalten S
58. ektiert oder diagnostiziert wird Diese Betriebsart wird ber S7 Funktionen abgewickelt Projektierdaten Mit dem Projektierwerkzeug NCM S7 einstellbare und in den gt CP ladbare die Arbeitsweise und die Funktion des gt CP bestimmende Parameter Protokoll Verfahrensvorschrift f r die bermittlung in der Daten bertragung Mit dieser Vor schrift werden sowohl die Formate der Nachrichten als auch der Datenfluss bei der Daten bertragung festgelegt Prozessabbild Das Prozessabbild ist ein besonderer Speicherbereich im Automatisierungs system Am Anfang des zyklischen Programmes werden die Signalzust nde der Eingabebaugruppen zum Prozessabbild der Eing nge bertragen Am Ende des zyklischen Programmes wird das Prozessabbild der Ausg nge als Signalzustand zu den Ausgabebaugruppen bertragen Segment Synonym f r gt Bussegment SIMATIC NET IT CP Anleitung f r CP 343 1 IT und CP 443 1 IT C79000 G8900 C120 02 D 3 Glossar Server Ein Server ist ein Ger t oder allgemein ein Objekt das bestimmte Dienste erbrin gen kann aufgrund der Anforderung durch einen gt Client wird der Dienst erbracht SIMATIC NET Siemens SIMATIC Network and Communication Produktbezeichnung f r gt Netze und Netzkomponenten bei Siemens bisher SINEC SIMATIC NET Ind Ethernet SIMATIC NET Bussystem f r den Industrieeinsatz auf Ethernet Basis bisher SINEC H1 SINEC Bisherige Produktbezeichnung f r gt Netze und
59. elle Unter der Transportschnittstelle der SIMATIC S5 wird der auf dem CP vorhandene Zugang zu den verbindungsorientierten Diensten der Transportschicht verstanden Die Transportschnittstelle pr sentiert sich gegen ber dem Steuerungsprogramm in Form von Hantierungsbausteinen HTBs TSAP Transport Service Access Point bertragungsgeschwindigkeit Ist nach DIN 44302 die Anzahl der je Zeiteinheit bertragenen Bin rentscheidun gen Die Einheit ist bi sec Die Wahl der bertragungsgeschwindigkeit h ngt von verschiedenen Randbedingungen wie beispielsweise der Entfernung ab Watchdog Mechanismus zur berwachung der Betriebsbereitschaft SIMATIC NET IT CP Anleitung f r CP 343 1 IT und CP 443 1 IT C79000 G8900 C120 02 D 5 Glossar D 2 Industrial Ethernet AGAG Verbindung siehe ISO Transportverbindung Applet siehe Java Applet Basisadresse Logische Adresse einer Baugruppe in S7 Systemen Bei PROFIBUS Die Basis PROFIBUS Adresse ist die Anfangsadresse von der aus alle auto matisch ermittelten Adressen innerhalb eines Projektes vergeben werden e Bei Industrial Ethernet Die Basis MAC Adresse ist die Anfangsadresse von der aus alle automatisch ermittelten Adressen innerhalb eines Projektes vergeben werden Bean siehe JavaBean E Mail Verbindung Eine E Mail Verbindung stellt eine logische Verbindung zwischen einer S7 CPU und einem IT CP her Sie ist Voraussetzung f r das Versenden von E Mails Fire
60. en Baugruppe 1 18 RACK byte Rack Nummer der angesprochenen Baugruppe 0 7 CYCLETIME int Zykluszeit f r den Leseauftrag Angabe in Millisekunden gt 5000 Zykluszeit empfohlener Wert Tabelle 3 9 optionale Applet spezifische Parameter EDIT bool Die Online Parametrierung kann ein oder ausgeschaltet werden Parametrierm glichkeit ein true aus false Wird der Parameter im Applet Aufruf nicht verwendet ist die Online Parametrierung standardm ig ausgeschaltet Parametrierhilfen Bedeutung und Anwendung siehe Kap 3 3 2 Die Online Parametrierung f r Testzwecke wird unterst tzt Doppelklicken Sie hierzu auf das Ausgabefeld um den Parametrierdialog zu ffnen S7StatusApplet parametrieren Allgemein Applet Name CPU State Hintergrundfarbe Rack 0 vf Zykluszeit 2000 Steckplatz E or Abbrechen a Java Applet Fenster ohne Unterzeichnung SIMATIC NET IT CP Anleitung f r CP 343 1 IT und CP 443 1 IT 3 18 C79000 G8900 C120 02 Eigene HTML Seiten erstellen 3 3 6 S7StatusApplet Beispiel Mit dem hier gezeigten Beispiel geben Sie den Status einer im Rack 0 auf dem Steckplatz 3 vorhandenen S7 Baugruppe graphisch aus lt APPLET CODE de siemens simaticnet itcp applets S7StatusApplet class AR CHIVE s7applets jar s7api jar NAME s7_status_3 WIDTH 80 HEIGHT 20 gt lt PARAM name RACK value 0 gt lt PARAM name SLOT value 3 gt lt PARAM na
61. endet werden 140 80 0 4 Die IP Adresse kann absolut oder symbolisch symbolisch angegeben werden 3 mail compuser Die symbolische Angabe setzt voraus dass dem ve com IT CP die Adresse des Domain Name Servers DNS bekannt ist Ein entsprechender Eintrag ist bei der Projektierung des IT CP in HW Konfig vorzunehmen n here Angaben hierzu finden Sie dort in der Online Hilfe Default Absendername Angabe einer Adresse die immer dann in die Station2 CPU412 xy c E Mail als Absenderadresse eingef gt wird wenn ompany de im Header der E Mail DB siehe in Kap 2 3 die Absenderangabe Parameter FROM leer ist Maximal eingebbar sind 126 Zeichen 4 Best tigen Sie die Eingabe und schlie en Sie damit den Dialog ab Nach dem Laden der Projektierdaten kann das Anwenderprogramm ber diese E Mail Verbindung E Mails senden SIMATIC NET IT CP Anleitung f r CP 343 1 IT und CP 443 1 IT C79000 G8900 C120 02 2 7 Prozessmeldungen ber E Mail versenden 2 3 E Mail senden bersicht F r das Senden einer E Mail e stellen Sie die E Mail Daten in einem Datenbaustein bereit e verwenden Sie die Funktion FC AG_SEND bzw AG_LSEND im Anwender programm Voraussetzung Sie k nnen E Mails versenden wenn die E Mail Verbindung ber die Verbin dungsprojektierung mit STEP 7 eingerichtet wurde siehe Kap 2 2 Sie verwen den die bei der Verbindungsprojektierung vorgegebene ID beim Aufruf der FC AG_SEND AG_LSEND
62. ent in erster Linie zu Erprobungszwecken Sollen die ge nderten Parameter ber den Aufruf der HTML Seite hinaus erhalten bleiben m ssen diese in der HTML Seite mittels eines HTML Editors bernommen werden Die Zugriffsrechte haben auch bei einer Online Parametrierung ihre G ltigkeit SIMATIC NET IT CP Anleitung f r CP 343 1 IT und CP 443 1 IT C79000 G8900 C120 02 Eigene HTML Seiten erstellen 3 3 3 S7IdentApplet Beschreibung Bedeutung Dient zur Identifizierung einer S7 Baugruppe in einer S7 Station Das Applet liest die Bestellnummer und den Ausgabestand der angegebenen S7 Baugruppe Beispielausgabe Baugruppe 6EST 416 1XJ00 0AB0 3 Aufruf Tags CODE de siemens simaticnet itcp applets S7IdentApplet class CODEBASE applets ARCHIVE s7applets jar s7api jar Parametrierung Zus tzlich zu den allgemeinen Parametern siehe Kap 3 3 1 sind die folgenden funktionsspezifischen Parameter zu belegen Tabelle 3 5 Applet spezifische Parameter Parameter Name Beschreibung v SLOT byte Slot Nummer Steckplatz der angesprochenen Bau gruppe 1 18 RACK byte Rack Nummer der angesprochenen Baugruppe 0 7 Tabelle 3 6 optionale Applet spezifische Parameter EDIT bool Die Online Parametrierung kann ein oder ausgeschaltet werden Parametrierm glichkeit ein true aus false Wird der Parameter im Applet Aufruf nicht verwendet ist die Online Parametrierung standardm ig ausges
63. er Dateien ist durch die Gr e des Dateisystems begrenzt e Die Zeichenzahl in den anzugebenden URLs ist begrenzt e Die L nge der Dateinamen ist begrenzt S7 Applets einbeziehen Der flexible Zugriff auf verteilte HTML Systemseiten ist ein Aspekt der Homepage Gestaltung Zus tzliche M glichkeiten der Informationsabfrage gewinnen Sie wenn Sie in Ihre HTML Seiten die S7 Applets und S7 JavaBeans einbeziehen denen das Kapitel 3 gewidmet ist Beispiele Beispiele f r spezifisch gestaltete HTML Seiten finden Sie auch im Start Up HTML Seiten laden Verwenden Sie die FTP Dateiverwaltungsfunktionen FTP Client wie in Kapitel 1 7 beschrieben um die vorhandenen HTML Seiten durch weitere zu erg nzen oder zu ersetzen 4 SIMATIC NET IT CP Anleitung f r CP 343 1 IT und CP 443 1 IT C79000 G8900 C120 02 1 23 SIMATIC NET IT CP Anleitung f r CP 343 1 IT und CP 443 1 IT C79000 G8900 C120 02 Prozessmeldungen ber E Mail versenden 2 Entnehmen Sie diesem Kapitel eine Anleitung zur E Mail Funktion des IT CP Im Einzelnen werden folgende Themen behandelt e Was ist vorbereitend zu tun e Welche M glichkeiten gibt es E Mails vom IT CP aus zu senden e Wie kann die E Mail Funktion getestet werden Was insgesamt zu tun ist k nnen Sie gleich dem Ablaufplan auf der Folgeseite entnehmen SIMATIC NET IT CP Anleitung f r CP 343 1 IT und CP 443 1 IT C79000 G8900 C120 02 2 1 Prozessmeldungen ber E Mail versenden 2 1 Fu
64. ertung in einer Datenbank SIMATIC NET IT CP Anleitung f r CP 343 1 IT und CP 443 1 IT C79000 G8900 C120 02 3 3 Eigene HTML Seiten erstellen S7 Applets sind Applets f r SIMATIC S7 Der IT CP stellt einige Applets zur Verf gung mit denen Sie Zugriffe auf die Steuerung vom Web Browser aus auf Ihrem PC ausf hren k nnen Sie ben tigen keine Java Kenntnisse um diese S7 Applets zu nutzen Wenn Sie den weiteren Anweisungen folgen werden Sie problemlos die Aufrufe in Ihre HTML Seite inte grieren Erweiterte Zugriffs und Darstellungsm glichkeiten das JavaBeans Konzept Das JavaBeans Konzept erm glicht es Objekte Java Komponenten zu erstellen und auf einfache Weise zu ausf hrbaren Programmen zu verbinden F r den IT CP steht eine S7 Beans Klassenbibliothek zur Verf gung Die darin enthaltenen Objektklassen k nnen Sie f r einen objektorientierten Zugang zu un terschiedlichen Informationen der SIMATIC S7 und f r eine graphische Darstellung von Prozessvariablen nutzen Mit der S7 Beans Klassenbibliothek steht eine offene Schnittstelle zur Verf gung die Ihnen Erweiterungen der Prozessdatenauswertung beispielsweise in Richtung Datenbanken Tabellenkalkulation oder Management Informationssysteme erm g licht Dateien organisieren Ressourcen des IT CP Der IT CP stellt f r die Ablage Ihrer HTML Seiten zus tzlichen Speicherplatz zur SIEMENS Verf gung Hierzu finden Sie die Angaben im Ger tehandbuch zum IT CP 1
65. est Mail From fanage serer Ta To empfaenger providery Subject Testmail aus Anlage xy 5 C E 1 E Lokales Intranet Bild 2 3 Direkt nach dem Senden der Test Mail erhalten Sie eine R ckmeldung dar ber ob die Mail an den projektierten Mail Server bertragen werden konnte SIMATIC NET IT CP Anleitung f r CP 343 1 IT und CP 443 1 IT 2 12 C79000 G8900 C120 02 Prozessmeldungen ber E Mail versenden Test Mail ber NCM Diagnose anfordern Die NCM Diagnose bietet im Register E Mail die M glichkeit eine Test Mail zu spezifizieren und auszul sen Voraussetzung ist dass Sie mit Ihrem PC PG eine online Verbindung zu Ihrer S7 Station herstellen k nnen NCM Diagnose kann entweder direkt von der Windows Startleiste aus ber Diagnose Industrial Ethernet oder ber den Eigenschaftendialog des IT CP im Register Diagnose aus aufgerufen werden Sobald Sie den Men befehl Extras gt E Mail senden w hlen wird eine Test Mail an die angegebene Adresse gesendet CP Information Diagnosepuffer Betriebszustand a Verbindungen x ren FE Far EA an an ee Bild 2 4 Weitere Informationen zur Handhabung der NCM Diagnose finden Sie im Handbuch NCM S7 f r Industrial Ethernet 4 und in der Online Hilfe m SIMATIC NET IT CP Anleitung f r CP 343 1 IT und CP 443 1 IT C79000 G8900 0120 02 2 13 SIMATIC NET IT CP Anleitung f r CP 343 1 IT und CP 443 1
66. gestimmt peu in Im Einzelnen sind zu erw hnen e Die standardm ig auf dem IT CP abgelegten HTML Seiten sind erweitert worden Die Erstellung von benutzereigenen HTML Seiten mit Prozessgraphiken ist durch das jetzt verwendete JavaBeans Konzept wesentlich erweitert und ver einfacht worden e Auch die Start Up CD wurde an die neuen M glichkeiten der IT CPs ange passt Das sollten Sie schon wissen e F r die Inbetriebsetzung sollten Sie mit der Basissoftware STEP 7 und der Verwendung von Computern oder PC hnlichen Arbeitsmitteln z B Program mierger te mit Betriebssystem Windows 98 NT 4 0 vertraut sein e F r eine weitergehende Anpassung der Funktionen sollten Sie Erfahrungen in der Erstellung von HTML Seiten mitbringen e F r die Nutzung gen gen Grundkenntnisse im Umgang mit einem g ngigen Web Browser wie beispielsweise dem Netscape Navigator e Die weitestgehenden M glichkeiten er ffnen sich Ihnen dann wenn Sie ber Java Kenntnisse verf gen und eigene Java Programme erstellen k nnen Sie sind dann in der Lage ber den IT CP erfasste und per WEB bermittelte Pro zessdaten programmtechnisch beliebig weiterzuverarbeiten beispielsweise zur Ablage oder Auswertung in Datenbanken G ltigkeitsbereich dieser Anleitung Diese Anleitung ist g ltig e ab Version 5 0 SP3 der Projektiersoftware STEP 7 mit der Option NCM S7 f r Industrial Ethernet e f r den CP 443 1 IT f r die SIMATIC S7 400 e f r den
67. he Communicator Hilfe S 2 3 4 a E 3 en i Zur ck or Neuladen Anfang Suchen Guide Drucken Sicherheit sjid 3 mak Lesezeichen amp Adresse http 142 11 39 172 user index htm X EI Verwandte Objek B Instant Message Members WebMail Connections BizJoumal SmartUpdate E Die IP Adresse teilen Sie dem CP ber die Projektierung mit STEP 7 zu siehe Kap 1 4 Sofern ein Anschluss Ihres Industrial Ethernet zu Ihrem Intranet oder zum Internet hergestellt ist ist der CP ber die IP Adresse im Intranet bzw Inter net zu erreichen Auf die detaillierte Struktur der IP Adresse und auf die M glichkeiten der Subnetz bildung ber Subnetzmasken soll hier nicht weiter eingegangen werden Detail lierte Informationen finden Sie in der Online Hilfe von STEP 7 sowie in der weiter f hrenden Literatur z B in 22 SIMATIC NET IT CP Anleitung f r CP 343 1 IT und CP 443 1 IT C79000 G8900 C120 02 1 15 Chapter 1 7 Dateiverwaltung und Dateizugriff im IT CP ber FTP Dateiverwaltung Der IT CP verwaltet die vordefinierten HTML Systemseiten sowie die von Ihnen erstellten zus tzlichen HTML Seiten in einem speziell daf r vorgesehenen Spei cherbereich ber den insgesamt im Dateisystem zur Verf gung stehenden Speicherbereich informiert Sie das Ger tehandbuch zu Ihrem IT CP 1 Dateien sind durch Zugriffsrechte gesch tzt Im Kapitel 1 3 werden Sie auf die Sicherheitsmechanismen hingewiesen denen der Informat
68. hselnd Worte und Byte definiert Leer Bytes zu ber cksichtigen sind Interpretation des Formatstrings Die Zeichenfolge im Parameter Format legt fest wie die gelesenen Variablenwerte darzustellen sind Dabei wird davon ausgegangen dass Variablenwerte in Form von Byte Strings gelesen werden Bei der Darstellung wird links beginnend die Zeichenfolge im Formatstring interpre tiert und dem Variablenstring zugewiesen Mit jedem zugewiesen und ausgegebe nen Wert wird ein Positionsz hler entsprechend der Angabe Anzahl der ber ck sichtigten Bytes in Tabelle 3 14 inkremenitiert Die Ausgabe erfolgt so lange bis alle Formatkennungen abgearbeitet sind Sind nicht alle Bytes zuordenbar erfolgt keine weitere Ausgabe Sind jedoch mehr For matkennungen angegeben als zugeordnet werden k nnen erfolgt die Ausgabe so lange bis die Formatkennungen abgearbeitet sind Hinweis Achten Sie auf exakte Abstimmung des Formatstringes mit der Byte Ablage im Variablenstring Die folgende Darstellung verdeutlicht wie hier am Beispiel von 3 Variablen diese Zuweisung und Ausgabe erfolgt Die Variablen werden hierbei als zusammenh ngende Kette von 6 Byte aus der S7 CPU mit einer Anweisung gelesen Anschlie end werden sie durch die For matzuweisung den unterschiedlichen Variablentypen zugewiesen und dargestellt SIMATIC NET IT CP Anleitung f r CP 343 1 IT und CP 443 1 IT C79000 G8900 C120 02 Eigene HTML Seiten erstellen
69. ie im Internet unter http www ad siemens de net ber Fax Polling Nr 08765 93 02 77 95 00 e Aktuelle Produkt Informationen und Downloads die beim Einsatz n tzlich sein k nnen im Internet unter http www ad siemens de csi net Im Internet f r das hier beschriebene Produkt IT CP http www ad siemens de net it cp d ber das Bulletin Board System BBS in N rnberg SIMATIC Customer Support Mailbox unter der Nummer 49 911 895 7100 Verwenden Sie zur Anwahl der Mailbox ein Modem mit bis zu V 34 28 8 kBaud dessen Parameter Sie wie folgt einstellen 8 N 1 ANSI oder w hlen Sie sich per ISDN x 75 64 kBit ein Weitere Unterst tzung Bei weiteren Fragen zu den SIMATIC NET Produkten wenden Sie sich bitte an Ihre Siemens Ansprechpartner in den f r Sie zust ndigen Vertretungen und Gesch ftsstellen Die Adressen finden Sie in unserem Katalog IK 10 e im Internet http www ad siemens de I SIMATIC NET IT CP Anleitung f r CP 343 1 IT und CP 443 1 IT C 2 C79000 G8900 C120 02 Glossar D D 1 Allgemein ensssann sn as en re D 2 Industrial Ethernet 2 22 c none nun SIMATIC NET IT CP Anleitung f r CP 343 1 IT und CP 443 1 IT C79000 G8900 C120 02 D 1 Glossar D 1 Allgemein Anlage Gesamtheit aller elektrischen Betriebsmittel Zu einer Anlage geh ren u a Spei cherprogrammierbare Steuerung Ger te f r Bedienen und Beobachten Bussy steme Feldger te Antrieb
70. iner CPU in einem S7 SIMATIC Rack S7Variable Diese Bean repr sentiert Variablen in der S7 CPU CLTimer CLTimer wird f r den zyklischen Aufruf von Methoden anderer Beans ben tigt Immer wenn Sie einen Status einer S7 Baugruppe oder eine Prozessvariable dau ernd zyklisch beobachten wollen ben tigen Sie diese Bean SIMATIC NET IT CP Anleitung f r CP 343 1 IT und CP 443 1 IT C79000 G8900 C120 02 3 43 Eigene HTML Seiten erstellen Tabelle 3 21 S7 Beans f r den Client S7 Bean Funktion von Text Dieser Text kann an die Bean S7Va riable weitergeleitet werden CLTextin CLTextin ist eine Bean zur Eingabe in S7GetApplet nutzbar nein Darstellung Eingabefeld CLTextOut CLTextOut ist eine Bean zur textuel len Ausgabe von Werten von Pro zessvariablen der Bean nein EEE EEEE ES SSESSEEEESEESEEEETE 7 A label dim P A A f f brsssssssssssssssssssssssss d CLidentOut CLIdentOut ist eine Bean die f r die textliche Ausgabe einer Identnum mer eines IT CPs oder einer Bau gruppe ber die Bean S7CP oder S7Device ben tigt wird nein WEINE ESS SS SSSSEESSSESSESSSEET A A label 5 A A LEER mann CLStateLED CLStateLED ist eine Bean zur grafi schen Darstellung des Status eines IT CPs oder einer Baugruppe Die Darstellung erfolgt ber die Farbe der LED e gr n RUN e gelb STOP e rot Fehlermeldung der Bau gruppe e bla
71. ionsaustausch ber den Web Browser unterliegt In Kapitel 1 4 wird erl utert wie Zugriffsrechte bei der Projektierung des IT CP eingerichtet werden Entsprechend reagiert der IT CP auf Dateizugriffe mittels FTP d h Sie m ssen sich per Passwort f r den Zugriff autorisieren Ausserdem muss der angegebene Benutzer das Zugriffsrecht besitzen das Dateisystem des CP zu ndern siehe Kap 1 4 Beachten Sie die Besonderheit dass unter dem Benutzernamen everybody ein Zugriff generell ohne Passwort m glich ist dass aber standardm ig keine Zug riffsrechte einger umt sind SIMATIC NET IT CP Anleitung f r CP 343 1 IT und CP 443 1 IT 1 16 C79000 G8900 C120 02 Dateizugriff mittels FTP Auf die im IT CP verwalteten Dateien haben Sie mittels FTP File Transfer Proto col einen standardisierten Zugriff Sie k nnen je nach Anforderung verschiedene Methoden und Werkzeuge f r den FTP Zugriff einsetzen e Spezielle FTP Werkzeuge Es stehen spezielle FTP Werkzeuge zur Verf gung die eine komfortable Nut zung der FTP Kommandos erlauben In der Regel arbeiten diese Werkzeuge angelehnt an die Funktionsweise des Windows Explorers Sie verwenden daher intuitiv die Funktionen beispielsweise zum Kopieren Verschieben oder L schen von Dateien ohne sich um die Syntax der FTP Kommandos k mmern zu m s sen Nur in Ausnahmef llen werden Sie daher auf die MS DOS Eingabeauffor derung zur ckgreifen Weitere Hinweise und Software
72. ist immer der Web Browser zust ndig in dem das Applet gestartet wurde Dieser aktiviert das Applet und weist ihm entsprechend der Parametrierung einen Rahmen innerhalb der aktuellen HTML Seite zu Das folgende Beispiel zeigt den Fall dass alle Arten von S7 Applets innerhalb ei ner HTML Seite verwendet werden Es ist zu erkennen dass die S7 Applets hier in einer HTML Tabelle eingebettet sind See Ban 3 S7IdentApplet identifiziert S7StatusApplet S7 Baugruppen zeigt den Status von S7 Baugruppen an S7GetApplet liest Prozessdaten hier mit graphischer Ausgabe S7PutApplet nimmt Prozessein gaben entgegen SIMATIC NET IT CP Anleitung f r CP 343 1 IT und CP 443 1 IT 3 8 C79000 G8900 0120 02 Eigene HTML Seiten erstellen Auch diese HTML Seite finden Sie im Start Up Weitere Informationen gibt die folgende Tabelle Die anschlie enden Kapitel be schreiben im Detail wie Sie die S7 Applets verwenden und parametrieren Tabelle 3 1 S7 Applet Bedeutung S7IdentApplet S7 Baugruppen anhand der Bestellnummer und dem Ausgabestand identifi zieren S7StatusApplet Den Status von S7 Baugruppen anzeigen Beispiel Run Stop S7GetApplet Prozessdaten zyklisch lesen z B Merkerwort oder Daten in Datenbaustein Die Prozessdaten e werden symbolisch oder absolut adressiert e k nnen grafisch dargestellt werden F r die graphische Ausgabe werden JavaBeans verwendet S7PutApplet Prozessdaten in den HTML Seiten
73. iten Die Startseite erreichen Sie ber http lt IP Adresse gt index htm 73 Simatic Net IT CP Microsoft Internet Explorer von Merlin Datei Bearbeiten Ansicht Favoriten Extras 2 Coa en 28983 amp 3 Zur ck Worw rte Abbrechen Aktualisieren Startseite Suchen Favoriten Verlauf E Mail Gr e Drucken Links APS amp Netze Hotlines und Kontakte 4 Bilddatenbank Channel Guide DasBesteimweb 4 Intemet Explorer News Intemetstat Adresse nttp 7 142 11 49 66 index htm z Wechseln zu SIEMENS IT CP Administration Communications Processor SSe u For connection of the SIMATIC 57 station to a company s information technology IT SIMATIC NET equipment via Industrial Ethemet Automation Without Limits m z4 Lokales Intranet L Bild 1 9 Wenn Sie lediglich die IP Adresse ohne den Dateinamen eingeben http lt IP Adresse gt wird in der folgenden Reihenfolge im Dateisystem des IT CP gesucht 1 user index htm 2 index htm 3 Darstellung des Root Verzeichnisses SIMATIC NET IT CP Anleitung f r CP 343 1 IT und CP 443 1 IT C79000 G8900 0120 02 1 19 Chapter Systemseite Administration Sie k nnen von dieser Seite aus folgende Aktionen ausl sen e Test Mail senden Send Test Mail Die Systemseite Test Mail bietet die M glichkeit eine Test Mail von Ihrem Web Browser aus zu spezifizieren und auszul sen N here Hinweise hierzu in Kap 2 4 e Zusatzinforma
74. kann die Variable oder der Variablenbereich in nerhalb des angegebenen Speicherbereiches VARAREA adressiert werden 3 22 SIMATIC NET IT CP Anleitung f r CP 343 1 IT und CP 443 1 IT C79000 G8900 C120 02 Eigene HTML Seiten erstellen Hinweise zu den Adressangaben VARTYPE VAROFFSET Zum Lesen der Daten wird vom IT CP die S7 Funktion SFB 14 GET genutzt Entsprechend ist f r die Variablenadressierung der Datentyp ANY Zeiger f r die Parameter bergabe an den SFB zu versorgen dort im Anhang der Hilfethemen unter Format des Parametertyps ANY eine aus v Weitere Erl uterungen zu SFB 14 GET finden Sie in der Online Hilfe zu STEP 7 f hrliche Darstellung des ANY Zeigers ist auch in 20 zu finden Wertebereiche und Hantierung des Parameters FORMAT Im Parameter FORMAT k nnen folgende Kennungen verwendet werden Tabelle 3 14 Bedeutung des Parameters Format Kennung Anzahl der Darstellung ber cksichtigten Bytes 0 Schr gstrich umgekehrt markiert das nachfolgende Zeichen als Kennung gem vorliegender Tabelle F r die Darstellung von ist folgende Eingabe erforderlich Beispiel f r Variable vom Typ Integer l S 1 Bit String Interpretiert das zugeordnete Byte als Folge einzeln darzu stellender Bits Beispiel f r eine Ausgabe 01101110 O 1 Oktal H 1 Hexadezimal B 1 Unsigned Byte C 1 Signed Byte D 4 Unsigned 32 L 4
75. kumentation beschr nkt sich bewusst darauf zu vermitteln wie die mit dem IT CP mitgelieferten Funktio nen in Ihre HTML Anwendung einbezogen werden k nnen Sie sollen mit diesen Informationen in die Lage versetzt werden ohne ausf hrli ches Studium der HTML Technik einfache HTML Seiten zu erstellen und zu be treiben und dabei die S7 Applets zu nutzen Der erfahrene Ersteller von HTML Seiten wird die Informationen zur Parametrie rung der S7 Applets in den Folgekapiteln direkt anwenden k nnen Dem weniger erfahrenen Anwender sollen noch einige Hinweise zum Themenbereich gegeben werden Eine Vertiefung erm glicht die eingangs erw hnte weiterf hrende Litera tur Die Struktur planen Zu Beginn sollten Sie sich ber Ihre Dokumenten und Seitenstruktur klar werden HTML ist die Technologie die es erm glicht in den im Web Browser dargestellten HTML Seiten von Thema zu Thema im Falle des IT CP von Steuerung zu Steuerung oder von Anlage zu Anlage zu springen Dementsprechend leben die HTML Seiten von den Verweisen Links die Sie bei der Seitenerstellung festle gen m ssen Diese wiederum sind abh ngig von der Ablage der HTML Doku mente SIMATIC NET IT CP Anleitung f r CP 343 1 IT und CP 443 1 IT C79000 G8900 C120 02 3 5 Eigene HTML Seiten erstellen Dokumente HTML Seiten verkn pfen HTML Seiten werden ber Links verkn pft die wie folgt aufgebaut sind URLs mit absoluter Adressangabe Beispiel lt A HREF h
76. let Instanzen 3 9 AQLPress 1 5 Applet Aufruf 3 10 Applet Instanzen Applets 3 8 B Bilder 3 6 Builder Tools 3 42 D Dateien organisieren 3 4 Dateiverwaltung Dateizugriff 1 16 mittels FTP 1 17 Datenbaustein 2 8 Default Absendername 2 6 DNS 1 9 Domain Name Service 1 9 Drucken der Variablenliste 3 39 E Mail 1 3 2 2_ Anlagen Datenl nge senden ne Malta testen 2 11 E Mail Client 2 2 E Mail DB 2 9 E Mail Verbindung 2 2 2 6 2 8 projektieren 2 3 2 6 everybody 1 9 F FC AG_SEND AG_LSEND 2 8 2 10 Aufrufparameter 2 10 Fehlermeldungen A 1 Firewall 1 5 Formatstring 3 Formalvorladet Frames a FrontPage 1 5 FTP Werkzeuge 1 17 G Graphische Darstellung 3 41 Graphische Darstellung von Proze variablen H Homepage 1 22 HTML Editor 1 5 3 7 HTML Formulare 3 6 HTML Proze kontrolle 1 3 HTML Seiten Applet Anzahl eigen erstellte 3 2 gestalten 3 5 3 6 testen und anwenden 3 40 verkn pfen 3 6 HTML Systemseiten 1 19 Administration 1 20 Status 1 21 HTTP HWKonfig I Internet Technologie Intranet 1 3 11 4 11 15 IP Adresse 1 5 1 8 11 15 P 6 2 7 des Mail Servers 2 6 J Java Console 3 9 Java Konsole Java Devslapnent Kit 1 4 Java Konsole 3 10 Java Script 3 6 3 7 Java Interpreter 1 12 4 13 Jav
77. lut oder symbolisch dieses Mail Servers kennen In der folgenden Darstellung wird als eine M glichkeit ein im Intranet ange schlossener Mail Server siehe Tabelle 2 1 Mail Server Betrieb intern mit An schluss nach extern angenommen Beispiel server local Programmierte Empf ngeradresse Die Empf ngeradresse geben Sie vom Anwenderprogramm aus in dem Daten baustein an in dem die E Mail aufbereitet wird Beispiel anlage kontrolle aol com STEP 7 Projektierung Mail Server server local Anwenderprogramm ca E Mail DB mit Empf ngeradresse anlage kontrolle aol com server local o compuserve com J 5 E 4 X anlage kontrolle SIMATIC NET IT CP Anleitung f r CP 343 1 IT und CP 443 1 IT C79000 G8900 C120 02 2 5 Prozessmeldungen ber E Mail versenden 2 2 E Mail einrichten Projektierung der E Mail Verbindung bersicht F r das Senden von E Mails ist grunds tzlich eine E Mail Verbindung pro IT CP einzurichten Mit der E Mail Verbindung ist der Mail Server festgelegt ber den s mtliche vom IT CP gesendeten E Mails zugestellt werden Voraussetzung Sie k nnen die E Mail Verbindung einrichten nachdem der IT CP mit STEP 7 HW Konfig in der Station projektiert wurde E Mail Verbindung anlegen Wie Sie mit STEP 7 eine neue Verbindung anlegen ist ausf hrlich im Handbuch NCM S7 f r Industrial Ethernet und in der Online Hilfe beschrieben Im Gegensatz z
78. me CYCLETIME value 5000 gt lt PARAM name BACKGROUNDCOLOR value OxFFFFFF gt lt PARAM name EDIT value true gt lt APPLET gt Ergebnis Run Stop Err 0O 0 0 SIMATIC NET IT CP Anleitung f r CP 343 1 IT und CP 443 1 IT C79000 G8900 C120 02 3 19 Eigene HTML Seiten erstellen 3 3 7 S7GetApplet Beschreibung Bedeutung Das Applet liest zyklisch Daten bzw Datenbereiche entsprechend der Parametrie rung aus der S7 CPU Die S7 CPU muss im zugeh renden S7ServerApplet ange geben sein Die Benennung der Variablen kann symbolisch oder durch Adressan gabe erfolgen Mit Hilfe eines Formatstrings der sp ter ausf hrlich erl utert wird legen Sie die Ausgabeform f r die Daten fest Die Prozesswerte k nnen alternativ numerisch oder graphisch angezeigt werden Beispielausgabe numerisch und graphisch Ventil auf F llstand 2700 mm Temperatur 42 C Wie Sie die graphische Darstellung nutzen und die JavaBeans verwenden dar ber informiert Kap 3 6 Voraussetzungen Die Benennung der Variablen kann symbolisch oder durch Adressangabe erfolgen Der symbolische Zugriff setzt eine entsprechende Symbol Projektierung im IT CP voraus Bei symbolischem Zugriff werden die Zugriffsrechte entsprechend der Variablenprojektierung gepr ft siehe Kap 3 4 Zugriffsrechte Unter dem beim Zugriff verwendeten Benutzernamen muss folgendes Zugriffsrecht einger umt sein siehe Dialog Bearbei
79. mmunikation und SEND RECEIVE Schnittstelle einschlie lich FETCH WRITE Diensten unterst tzt der IT CP die Kommunikation der Steuerungen untereinander und mit PGs PCs e E Mail versenden Die Steuerung wird in die Lage versetzt abh ngig von Prozessereignissen Nachrichten zu versenden e Ger te und Prozessdaten berwachen HTML Prozesskontrolle Sie nutzen die mitgelieferten Funktionen und HTML Seiten um wichtige Systemdaten ber einen Web Browser abzufragen F r den Aufbau eines komplexeren Informationsverbundes nutzen Sie die vorhanden Systemfunktionen S7 Applets und S7 JavaBeans um Ihre eigenen HTML Seiten aufzubauen beispielsweise um bestimmte Anlagenkonfi gurationen darzustellen und mit aktuellen Prozesswerten zu versorgen So wird der IT CP ber Web Browser erreichbar Basis f r die Kommunikation ber Intranet und Internet ist das Internet Protokoll TCP IP das auf dem IT CP implementiert ist Prinzipiell sind es die folgenden wenigen Schritte mit denen Ihre Anlage ber Intranet bzw Internet erreichbar wird e F r die Intranet und Internet Kommunikation Sie schlie en den IT CP an Industrial Ethernet an Sie geben dem IT CP bei der Projektierung der Hardware Konfiguration eine IP Adresse e Zus tzlich f r die Internet Kommunikation Sie verbinden Ihr Fertigungsnetz ber geeignete Einrichtungen z B Router mit den ffentlichen bertragungseinrichtungen In der Regel werden Sie einen
80. n e Kontext sensitive Hilfe zum markierten Objekt ber Men befehl Hilfe gt Hilfe die Funktionstaste F1 oder das Fragezeichen in der Funktionsleiste Von dort erreichen Sie ber verschiedene Schaltfl chen weitere Informationen die im Zusammenhang zur aktiven Themenkreis stehen e Glossar f r alle STEP7 Applikationen ber die Schaltfl che Glossar Beachten Sie bitte dass jede STEP7 Applikation ein eigenes Inhaltsverzeichnis und eine kontext sensitive Hilfe besitzt R ckmeldung zur Dokumentation Um Ihnen und zuk nftigen SIMATIC NET Anwendern eine optimale Dokumentation anbieten zu k nnen bitten wir Sie uns hierbei zu unterst tzen Bei Anmerkungen zum vorliegenden Handbuch oder zur Online Hilfe f llen Sie bitte den Fragebogen am Ende des Handbuchs aus und schicken Sie ihn an die dort angegebene Adresse Bitte tragen Sie dort auch Ihre pers nliche Bewertung ein Literaturhinweise Hinweise auf weitere Dokumentationen sind mit Hilfe von Literaturnummern in Schr gstrichen angegeben Anhand dieser Nummern k nnen Sie dem Litera turverzeichnis am Ende des Handbuchs den Titel der Dokumentation entnehmen m SIMATIC NET IT CP Anleitung f r CP 343 1 IT und CP 443 1 IT C79000 G8900 C120 02 v SIMATIC NET IT CP Anleitung f r CP 343 1 IT und CP 443 1 IT C79000 G8900 C120 02 Inhaltsverzeichnis 1 Informations Technologie mit SIMATIC S7 und IT CP zz sreur nn 1 1 1 1 Den Prozess berall u
81. n Umschalten der Ansicht und eine direkte Eingabe in der HTML Form ist meist ebenfalls m glich Beispiele e AOLPress Ein leistungsf higer als Shareware beziehbarer HTML Editor der die oben genannten Merkmale l ckenlos aufweist e Netscape Composer Im Funktionsumfang mit AOLPress vergleichbarer HTML Editor NetComposer ist im Funktionsumfang des Netscape Communicator enthalten e FrontPage von Microsoft nur mit Einschr nkung verwendbar Ein leistungsf higer HTML Editor Bestimmte Optionen k nnen jedoch zu spezifischen HTML Codierungen f hren die nur mit dem Internet Explorer von Microsoft verarbeitet werden k nnen Informationssicherheit gew hrleisten v Der durch den IT CP m gliche Internet Zugriff auf Prozessdaten birgt auch die Gefahr des Missbrauchs Sie sollten daher die Prozessdaten icht nur durch Pass worte sch tzen sondern auch den Zugang zu Ihrem Netz durch geeignete Sicher heitsvorkehrungen sch tzen Weitergehende Informationen zum Thema Sicherheitseinrichtungen finden Sie in unserem White Paper 2 Netzanschluss herstellen Betrieb mit Firewall und Proxy Server Der Betrieb Ihres firmeninternen Netzes Intranet ist in der Regel durch einen sogenannten Firewall gegen externe unkontrollierte Zugriffe gesch tzt Der Be trieb ber Firewall hinweg ist dann m glich wenn die in den S7 Applets jeweils eingestellten IP Adressen den Filtermechanismus des Firewalls passieren k nnen Kl ren Sie mi
82. n sind Entsprechend der Angabe n Beispiel siehe Kap 3 3 10 erfolgt die Zuordnung der Angabe zur S7 Variablen im Eingabefeld Legende n kennzeichnet eine mit 1 beginnende fortlaufende Numerierung der indirekt ber ANY Zeiger adressierten Variablen innerhalb eines Aufrufes Wertebereich f r den Parameter FORMAT Im Parameter FORMAT k nnen folgende Kennungen verwendet werden SIMATIC NET IT CP Anleitung f r CP 343 1 IT und CP 443 1 IT 3 32 C79000 G8900 C120 02 Eigene HTML Seiten erstellen Tabelle 3 19 Bedeutung des Parameters Format Kennung Anzahl der Eingabestring wird wie folgt interpretiert belegten Bytes S o a 5 Bit String O 1 Oktal H 1 Hexadezimal B 1 Unsigned Byte C 1 Signed Byte D 4 Unsigned 32 L 4 Signed 32 W 2 Unsigned 16 2 Signed 16 Z n Character string F 4 Floating Point 32 Beachten Sie dass im Gegensatz zum S7GetApplet die Kennung beim S7PutApplet nicht ben tigt wird SIMATIC NET IT CP Anleitung f r CP 343 1 IT und CP 443 1 IT C79000 G8900 C120 02 3 33 Eigene HTML Seiten erstellen Parametrierhilfen Bedeutung und Anwendung siehe Kap 3 3 2 e Die Online Parametrierung f r Testzwecke wird unterst tzt Voraussetzung ist dass der Applet Parameter EDIT true gesetzt wurde Doppelklicken Sie im Darstellungsbereich Achtung nicht im Eingabefeld f r den Variablenwert des PutApplet um folgendes Dialogfeld zu
83. nal im Sinne der sicherheitstechnischen Hinweise dieses Handbuchs sind Perso nen die die Berechtigung haben Ger te Systeme und Stromkreise gem den Standards der Sicher heitstechnik in Betrieb zu nehmen zu erden und zu kennzeichnen Bestimmungsgem er Gebrauch IN Beachten Sie folgendes Warnung Das Ger t darf nur f r die im Katalog und in der technischen Beschreibung vorgesehenen Einsatzf lle und nur in Verbindung mit von Siemens empfohlenen bzw zugelassenen Fremdger ten und komponen ten verwendet werden Der einwandfreie und sichere Betrieb des Produktes setzt sachgem en Transport sachgem e Lage rung Aufstellung und Montage sowie sorgf ltige Bedienung und Instandhaltung voraus Marken SIMATICR und SIMATIC NETR sind eingetragene Marken der SIEMENS AG Die brigen Bezeichnungen in dieser Schrift k nnen Marken sein deren Benutzung durch Dritte f r deren Zwecke die Rechte der Inhaber verletzen k nnen Copyright E Siemens AG 2000 Allrights reserved Haftungsausschluss Weitergabe sowie Vervielf ltigung dieser Unterlage Verwertung und Mitteilung ihres Inhalts ist nicht gestattet soweit nicht ausdr cklich zugestanden Zuwiderhandlungen verpflichten zu Schadenersatz Alle Rechte vorbehalten insbesondere f r den Fall der Patenterteilung oder GM Eintragung Siemens AG 2 Bereich A amp D F r Verbesserungsvorschl ge sind wir dankbar Industrielle Kommunikation SIMATIC NET A amp D PT2 E Siemens AG
84. nkette Die Angabe kann dezimal z B 10 oder hexadezimal z B 0x0A erfolgen Hinweis Die folgenden Datentypen werden im Parametrierdialog zur Auswahl angeboten Die bermittlung dieser komplexen Datentypen wird aber nur durch die S7 Beans siehe Kap 3 6 unterst tzt Anhand der S5 bzw S7 Formatbeschreibung siehe STEP 7 Online Hilfe k n nen diese Formate dann programmtechnisch decodiert und weiter verarbeitet werden 0x0C S5TIME Datentyp S5STIME 0x0E DATE_AND_TIME DT Datum und Zeit 64 Bits 0x1C COUNTER Z hler 0x1D TIMER Zeitgeber VARCNT Anzahl der zu lesenden Variablen Wiederholfaktor Durch diese Angabe k nnen Sie angeben ob eine Variable oder ein zusammenh ngender Variablenbereich bergeben werden sollen STEP 7 kennzeichnet Felder und Strukturen als Anzahl hier mit Hilfe des Wiederholfaktors an Datentypen Beispiel Sollen 10 W rter bergeben werden muss beim Wiederhol faktor der Wert 10 und beim Datentyp der Wert 04 eingetragen wer den VARAREA byte Bereichscodierung zur Kennzeichnung des Speicherbereiches Speicherbereich 0x81 E Speicherbereich der Eing nge 0x82 A Speicherbereich der Ausg nge 0x83 M Speicherbereich der Merker 0x84 DB Datenbaustein Die Angabe kann dezimal z B 131 oder hexadezimal z B 0x83 erfolgen VARSUBAREA short Teilbereichscodierung z B zur Angabe der Merker Nummer oder Teilbereich der DB Nummer VAROFFSET int Angabe eines Byte Offsets Byteadresse ber diese Angabe
85. nktions bersicht Die Steuerung meldet Prozessereignisse Mit der E Mail Funktion des IT CP kann das Automatisierungssystem prozess oder zeitabh ngig Nachrichten mit Prozessinformationen versenden Bild 2 1 E Mail versenden Gem den blichen Merkmalen von Electronic Mail k nnen Nachrichten mit oder ohne Anlage versehen sein Welche Versandformen gew hlt werden h ngt von den Datenmengen und von den Eigenschaften der verwendeten Empfangsger te ab Das Versenden von E Mails mit Anlagen kann z B notwendig sein um bin r codierte Informationen aus einer Steuerung zur Auswertung zu bermitteln Weitere Merkmale Der IT CP arbeitet als E Mail Client Er unterst tzt den SMTP Dienst Simple Mail Transfer Protocol E Mails k nnen vom Automatisierungssystem gesendet nicht jedoch empfan gen werden F r das Versenden der E Mail im Anwenderprogramm der S7 CPU verwenden Sie den Sendeaufruf der SEND RECEIVE Schnittstelle FC AG_SEND AG_LSEND SIMATIC NET IT CP Anleitung f r CP 343 1 IT und CP 443 1 IT 2 2 C79000 G8900 0120 02 Prozessmeldungen ber E Mail versenden So gehen Sie vor um E Mails zu versenden Mail Server Betrieb kl ren e Gibt es bereits einen Mail Server in Ihrer Netzwerk Umgebung e Wer kann darauf einen Zugriff f r den CP einrichten i E Mail Verbindung projektieren siehe Kap 2 2 mit STEP 7 und NCM S7 f r Ind Ethernet mit W
86. nter Kontrolle behalten 222 2222 1 2 1 2 Prozesskontrolle mit Standardwerkzeugen 22c nn 1 4 1 3 Sicherheit beim Zugriff auf Prozessdaten 2222eeacnnnenn 1 7 1 4 Den IT CP mit STEP 7 und NCM S7 projektieren 1 8 1 5 Einstellungen im Web Browser 222202 s nennen een nennen 1 12 1 6 Den IT CP ber Web Browser erreichen 22 esss nennen 1 15 1 7 Dateiverwaltung und Dateizugriff im IT CP ber FTP 1 16 1 8 Auf HTML Systemseiten zugreifen 2222eens seen 1 19 1 9 Die eigene Homepage gestalten und ablegen 1 22 2 Prozessmeldungen ber E Mail versenden Heesne nun nun nn 2 1 2 1 Funktions bersicht ssaaass aaan a anneanne 2 2 2 2 E Mail einrichten Projektierung der E Mail Verbindung 2 6 2 3 E Mail senden 2 222eenan nenne nennen nennen nennen 2 4 E Mail Funktion testen 22nnnenneenennnnnnn nennen 3 Eigene HTML Seiten erstellen z2usunasnnennnnnn nn nennen 3 1 HTML Seiten f r den IT CP erstellen 2e 22cs seen 3 2 HTML Seiten gestalten einige Grundlagen assssuna eeann 3 3 S Z BPIEIS an an anne er ee nn he 3 3 1 Applet Aufruf und Parametrierung 22222222 e nennen 3 3 2 P rametrierhilfen u nn ee ea ea 3 3 3 S7IdentApplet Beschreibung ssssusna n eeun aaae 3 3 4 S7IdentApplet Beispiel nonn nn anaana 3
87. o Annan EIS SESEEEEE WEREESESSESSESEETETDG CLHPipe CLHPipe ist eine Bean zur grafi nein schen Darstellung eines horizontalen D asiaasi Rohres Die Farbe des Rohres wechselt mit einem boolschen Wert Die Bean ist in ihrer Gr e skalier bar CLVPipe CLVPipe ist eine Bean zur grafischen nein Darstellung eines vertikalen Rohres Die Farbe des Rohres wechselt mit einem boolschen Wert A N N Die Bean ist in ihrer Gr e skalier bar KERLLLLLLLLLLDDD NG ARLALLLLLLLLILTTT I N N N N N CLValve CLValve ist eine Bean zur grafischen nein garreereerereereng Darstellung eines Ventils er WEENEEEEEEEEEEENEEN Das ffnen und Schliessen erfolgt ber das Setzen eines boolschen Wertes SIMATIC NET IT CP Anleitung f r CP 343 1 IT und CP 443 1 IT C79000 G8900 C120 02 3 45 SIMATIC NET IT CP Anleitung f r CP 343 1 IT und CP 443 1 IT C79000 G8900 C120 02 Hilfe zu den S7 Applets A Entnehmen Sie aus der folgenden Aufstellung Hinweise dar ber wodurch es zu Fehlern bei der Verwendung der S7 Applets kommen kann Wenn im Betrieb Fehler auftreten erhalten Sie in der Java Konsole entspre chende Ausgaben siehe Kap 1 5 und 3 5 Alle S7 Applets e Der Name der Appletklasse der Parameter CODEBASE oder der Parameter ARCHIVE wurde nicht oder falsch angegeben e Die Breite und oder die H he des Applets wurde nicht oder mit einem zu gro en oder zu kleinen Wert angegeben
88. ommenden Bilddateiformate sind GIF JPG und PNG HTML Formulare beim IT CP nur in Verbindung mit Java Script anwendbar Formulare werden da ben tigt wo der Benutzer in einer standardisierten Form Informationen im System ablegen soll HTML bietet insbesondere verschiedene Steuerelemente f r die Interaktion mit dem Benutzer an Auch f r die Eingabe von Prozessdaten k nnen die Formularfunktionen von Bedeutung sein Formatvorlagen verwenden Formatvorlagen gestatten allgemeing ltige Formate festzulegen und in den HTML Dokumenten verwenden Eine solche Vorgehensweise ist Ihnen von Publishing Systemen wie beispielsweise MS Word oder Word Perfect bekannt SIMATIC NET IT CP Anleitung f r CP 343 1 IT und CP 443 1 IT C79000 G8900 C120 02 Eigene HTML Seiten erstellen Erw hnt sei dass es f r die Verkn pfung von Formatvorlagen mit HTML Doku menten verschiedene Techniken gibt e Frames erstellen Mittels Frames k nnen Sie HTML Seiten in mehrere Bereiche unterteilen Dies kann die bersichtlichkeit deutlich verbessern Sie k nnen beispielsweise daf r sorgen dass das Navigationsmen sichtbar bleibt w hrend neue Bereiche ge laden werden Beachten Sie auch die Hinweise zum Thema Anzahl der Applet Instanzen in einer HTML Seite ist begrenzt im Kapitel 3 3 Applets einbetten Das ist das Thema des vorliegenden Kapitels in dem es um die Verwendung der speziellen S7 Applets geht e Java Script verwenden Mit Java S
89. on Proxyserver f r lokale Anwendungen Intranet umgehen an Java Konsole starten Um den Ablauf der Java Applet Bearbeitung zu verfolgen oder um Aufschl sse ber St rungen zu erhalten k nnen Sie die Java Konsole starten W hlen Sie e beim Netscape Navigator den Men befehl Communicator Java Konsole Communicator gt Java beim Internet Explorer verwenden Sie bitte die Option im Dialogfeld Internetop tionen Register Erweitert wie oben dargestellt SIMATIC NET IT CP Anleitung f r CP 343 1 IT und CP 443 1 IT C79000 G8900 C120 02 1 6 Den IT CP ber Web Browser erreichen URL Uniform Resource Locator Im World Wide Web hat sich die Adressierung ber URL durchgesetzt Auch den IT CP erreichen Sie von Ihrem Web Browser aus ber die URL Diese URL kann nahezu beliebig komplex sein besteht jedoch im Prinzip aus vier wesentlichen Teilen Das folgende Schema verdeutlicht den Aufbau typische URL und gibt konkret die Inhalte f r den Aufruf von IT CPs an Protokoll Sever Name Port Dateiverzeichnis Dateiname typische URL http www ad siemens de net page htm URL beim http 140 80 00 01 user index htm IT CP HTTP Protokoll IP Adresse Dateiverzeichnis Name der HTML Seite Beim Zugriff auf den IT CP mittels Web Browser verwenden Sie das HTTP oder FTP Protokoll um den Diensterbringer Web Server oder FTP Server auf dem IT CP anzusprechen index Netscape Iof x Datei Bearbeiten Ansicht Ge
90. oren IV Formatvorlagen aktivieren Composer IV Automatische Installationsoption aktivieren Offline Betrieb SE E nneitert T E Mail Adresse als anonymes FTP Kennwort senden Cache Proxies Cookies Speicherplatz Alle Cookies akzeptieren Nur an den urspr nglichen Server zur ckgesendete Cookies akzeptieren Cookies deaktivieren IV warnmeldung vor dem Akzeptieren von Cookies Abbrechen Hite Bild 1 5 Empfehlenswert sind folgende Einstellungen e Java Interpreter starten Indem Sie in Kategorie erweitert Category Advanced die Auswahl Java aktivieren Enable Java treffen veranlassen Sie den Start des Java SIMATIC NET IT CP Anleitung f r CP 343 1 IT und CP 443 1 IT 1 12 C79000 G8900 C120 02 Interpreters beim ersten Auftreten eines Applets in einer HTML Seite und lassen die Ausf hrung der Applets zu Hinweis Wenn Sie die Einstellung bei bereits geladener HTML Seite vornehmen werden die in dieser HTML Seite enthaltenen Java Applets auch nach der Einstellung nicht ausgef hrt Erst wenn Sie die HTML Seite neu laden wird der Java Interpreter gestartet und die Java Applets werden ausgef hrt e Proxy Server einstellen Um eine gew hlte HTML Seite vom IT CP laden zu k nnen muss in der Regel der IT CP innerhalb eines Intranets ohne Proxy Server angesteuert werden W hlen Sie hierzu in Kategorie erweitert Proxies Category Advanced Pro
91. piele finden Sie anschlie end bei der Beschreibung der einzelnen S7 Applets Allgemeiner Teil der Parametrierung Neben dem Namen des S7 Applets m ssen Sie einige allgemeine Attribute und Parameter angeben Zus tzlich zu den allgemeinen Attributen und Parametern die f r jedes S7 Applet zu verwenden sind gibt es funktionsabh ngige Attribute und Parameter Diese werden bei den jeweiligen S7 Applets beschrieben Die folgenden Tabellen geben die HTML Tags die Attribute und Parameter an die bei den meisten S7 Applets zu belegen sind SIMATIC NET IT CP Anleitung f r CP 343 1 IT und CP 443 1 IT 3 10 C79000 G8900 C120 02 Eigene HTML Seiten erstellen Tabelle 3 2 Bei S7 Applets verwendete HTML Tags HTML Tag und Attribut Bedeutung lt APPLET gt lt APPLET gt Dieses Tag bettet ein Applet in einem HTML Dokument ein Das Applet wird durch Attribute und Parameter spezifiziert Beispiel siehe oben o lt PARAM name value gt Dieses Tag kennzeichnet Applet Parameter Jeder Parameter wird ber einen Namen identifiziert und jedem Parameter wird ein Wert zugewiesen Beispiel lt PARAM name RACK value 0 gt Tabelle 3 3 Allgemeine Attribute der S7 Applets Attribut Name Typ Beschreibung CODE string Das Attribut bezeichnet das aufzurufende Applet Anzugeben sind jeweils e Package Pfad konstant e Applet Typ variabel Beispiel CODE de siemens simaticnet itcp ap plets
92. ren SIMATIC NET IT CP Anleitung f r CP 343 1 IT und CP 443 1 IT 3 40 C79000 G8900 C120 02 Eigene HTML Seiten erstellen 3 6 Graphische Darstellungen mit JavaBeans 3 6 1 JavaBeans Konzept und Anwendungsm glichkeiten Oftmals werden Sie eine graphische Darstellung gelesener Prozesswerte gegen ber einer numerischen Darstellung vorziehen In den Flie bildern von Bedien und Beobachtungssystemen sind solche Darstellungsformen wie zum Beispiel F llstandsanzeigen oder Temperaturskalen blich BERN BEREHEER L 5 100C ag pha o 500 EORPA Ee e Bild 3 7 Das in Java verf gbare JavaBeans Konzept erm glicht es Objekte Java Kompo nenten zu erstellen und auf einfache Weise zu ausf hrbaren Programmen zu ver binden Auch f r den Zugriff auf die in einer SIMATIC S7 CPU gef hrten Prozess daten erm glichen JavaBeans sehr flexible M glichkeiten F r Sie als IT CP Nutzer steht eine S7 Beans Klassenbibliothek S7BeansAPI f r die Java Programmierung zur Verf gung Die in dieser S7 Beans Klassenbi bliothek enthaltenen Objektklassen k nnen Sie f r einen objektorientierten Zugang zu unterschiedlichen Informationen der SIMATIC S7 und f r eine graphische Dar stellung von Prozessvariablen nutzen Standard Anwendung mit S7GetApplet k nnen Sie bereits S7 Beans nutzen Bereits f r das S7GetApplet des IT CP k nnen Sie ber den optionalen Para meter DISPLAY eine gewisse Palette an graphi
93. ren korrespondierende Bits in der Subnetzmaske mit 1 belegt sind Subnetznummer Eine gt Anlage besteht aus mehreren gt Subnetzen mit eindeutigen Subnetznum mern SUN Java Virtual Machine Die Java Virtual Machine ist das Zentralelement in SUN s Java Programmierumge bung Diese Komponente sorgt f r die Plattform Unabh ngigkeit von Java Pro grammen TCP Transport Control Protocol entspricht Ebene 4 des ISO 7 Schichtenmodells TCP IP TCP Transmission Control Protokoll IP Internet Protokoll Teilnehmer an Ind Ethernet Ein Teilnehmer wird durch eine gt MAC Adresse an gt Industrial Ethernet identifi ziert SIMATIC NET IT CP Anleitung f r CP 343 1 IT und CP 443 1 IT D 10 C79000 G8900 C120 02 Glossar UDP User Datagram Protocol Datagrammdienst f r die einfache netzwerk bergrei fende Daten bertragung ohne Quittierung URL Uniform Resource Locator Bezeichnet eine Adresse eines Dokumentes im Intranet bzw Internet Web Browser Basissoftware f r die Darstellung von Multimedia Angeboten des World Wide Web gebr uchliche Abk rzung Web auf einem PC Web Server Begriff f r einen Rechner im Netz der anderen Computern im World Wide Web auf Anfrage des Client Dienste anbietet I SIMATIC NET IT CP Anleitung f r CP 343 1 IT und CP 443 1 IT C79000 G8900 C120 02 D 11 SIMATIC NET IT CP Anleitung f r CP 343 1 IT und CP 443 1 IT C79000 G8900 C120 02 A Anzahl der Ap p
94. rung des CP und zur Anwendung der Browser und weiterer Tools Lesen Sie zu folgenden Themen e Den IT CP mit STEP 7 und NCM S7 projektieren Einstellungen im Web Browser vornehmen e Dateiverwaltung und Dateizugriff im IT CP ber FTP SIMATIC NET IT CP Anleitung f r CP 343 1 IT und CP 443 1 IT C79000 G8900 C120 02 1 1 Chapter 1 1 Den Prozess berall unter Kontrolle behalten M glichkeiten durch den IT CP Sie haben sich mit dem IT CP entschieden die Vorteile der Internet Technologie auch in Ihrem Automatisierungssystem zu nutzen Das hei t f r Sie e Sie k nnen ber die heute berall verf gbaren Web Browser Informationen aus Ihrer Automatisierungsanlage abrufen e Aus der Anlage k nnen Ihnen wichtige Informationen per E Mail bermittelt werden e Sie verwenden zur Kommunikation mit der Automatisierungsanlage berall verf gbare Ger te Handy Notebook e Bei Bedarf erhalten Sie weltweit auch ber Internet Informationen aus Ihrem Anwendungsprozess HTML Prozesskontrolle E Mail Ds Intranet Internet i O d R Bridge Router HTML Prozesskontrolle SIMATIC NET IT CP Anleitung f r CP 343 1 IT und CP 443 1 IT 1 2 C79000 G8900 0120 02 Leistung des IT CP im berblick Mit dem IT CP erhalten Sie folgende zus tzlichen M glichkeiten zur Einrichtung einer Prozesskontrolle f r Ihre Automatisierungsl sung Prozesskommunikation ber Industrial Ethernet Mit den Kommunikationsdiensten S7 Ko
95. s7IdentApplet class CODEBASE string Das Attribut bezeichnet den Pfad unter dem die Applet Datei oder das Applet Archiv siehe ARCHIVE abgelegt ist Beispiel CODEBASE applets ARCHIVE string Das Attribut benennt das Applet Archiv in dem das Ap plet enthalten ist Beispiel ARCHIVE s7applets jar s7api jar NAME string Eindeutiger Applet Name ber diesen Namen k nnen beispielsweise Ausgaben in der Java Console dem Applet zugeordnet werden Beispiel NAME s7_MLFB WIDTH int Breite der Darstellung in der HTML Seite Legt die Darstellungsbreite in der HTML Seite fest Der Wert muss ausreichend gro f r die Ausgabe gew hlt werden Beispiel WIDTH 150 HEIGHT int H he der Darstellung in der HTML Seite Legt die Darstellungsh he in der HTML Seite fest Der Wert muss ausreichend gro f r die Ausgabe gew hlt werden Beispiel HEIGHT 35 SIMATIC NET IT CP Anleitung f r CP 343 1 IT und CP 443 1 IT C79000 G8900 C120 02 3 11 Eigene HTML Seiten erstellen Tabelle 3 4 Allgemeine Parameter der S7 Applets Parameter Name BACKGROUNDCOLOR string Typ Beschreibung Hintergrundfarbe 24 bit RGB in hexadezimal Der Parameter steuert die Farbintensit t f r die Farban teile RGB Zur Hilfestellung hier folgende Eckwerte wei OxFFFFFF schwarz 0x000000 rot OxFF0000 gr n 0x00FF00 blau 0x0000FF Hinweis Sie k nnen die Auswirkung der Einstellung ber
96. schen Elementen aus der S7 Be ans Klassenbibliothek f r die Darstellung in Ihrer HTML Seite nutzen siehe Para meter DISPLAY in Kap 3 3 7 Die entsprechend verwendbaren S7 Beans sind in der Tabelle 3 21 im Folgekapitel gekennzeichnet SIMATIC NET IT CP Anleitung f r CP 343 1 IT und CP 443 1 IT C79000 G8900 C120 02 3 41 Eigene HTML Seiten erstellen Erweiterte Anwendungen S7 Beans ber Builder Tools konfigurieren Um die vollst ndige Palette der S7 Beans in der S7 Beans Klassenbibliothek nut zen zu k nnen setzen Sie in Ihrer Java Programmierumgebung sogenannte Buil der Tools ein Mit diesen Builder Tools haben Sie die M glichkeit eine objektorientierte Konfigu ration f r Ihre Anwendung vorzunehmen Dies umfasst vereinfacht dargestellt im Wesentlichen die folgenden Schritte e die gew nschten S7 Beans auszuw hlen e die S7 Beans miteinander zu verbinden und damit den Datenfluss festzulegen e S7 Beans Parametrierungen festzulegen Bereits ohne gro en Aufwand k nnen Sie mit dieser Technik komplexe Prozess darstellungen in Ihrem Web Browser konfigurieren und programmieren F r den versierten Java Anwender beinhaltet dies nahezu beliebig weit gehende M glichkeiten die ber den IT CP erfassbaren Prozessdaten beispielsweise in Datenbanken oder Management Informationssystemen weiter zu verarbeiten SIMATIC NET IT CP Anleitung f r CP 343 1 IT und CP 443 1 IT 3 42 C79000 G8900 C120 02 Eigene HTML Seiten
97. siehe Kap 3 4 Zugriffsrechte Unter dem beim Zugriff verwendeten Benutzernamen muss folgendes Zugriffsrecht einger umt sein siehe Dialog Bearbeiten Benutzereintrag in Kap 1 4 e auf die projektierten Symbole zuzugreifen nur bei symbolischem Zugriff e Variablen ber absolute Adressen zu schreiben nur bei absolutem Zugriff Aufruf Tags CODE de siemens simaticnet itcp applets S7PutApplet class CODEBASE applets ARCHIVE s7applets jar s7api jar SIMATIC NET IT CP Anleitung f r CP 343 1 IT und CP 443 1 IT 3 30 C79000 G8900 C120 02 Eigene HTML Seiten erstellen Parametrierung Zus tzlich zu den allgemeinen Parametern siehe Kap 3 3 1 sind die folgenden funktionsspezifischen Parameter zu belegen Tabelle 3 15 Applet spezifische Parameter Parameter Name Typ Beschreibung SLOT byte Slot Nummer Steckplatz der angesprochenen Baugruppe 1 18 RACK byte Rack Nummer der angesprochenen Baugruppe 0 7 Tabelle 3 16 optionale Applet spezifische Parameter EDIT bool Die Online Parametrierung kann ein oder ausgeschaltet werden Parametrierm glichkeit ein True aus False Wird der Parameter im Applet Aufruf nicht verwendet ist die Online Parametrierung standardm ig ausgeschaltet Tabelle 3 17 Parameter f r die symbolische Daten Adressierung Parameter Name Typ Beschreibung SYMBOLNUM int Anzahl der symbolisch eingebbaren Variablen SYM
98. stehen folgende Mechanismen zur Verf gung e Test Mail ber Web Browser e Test Mail ber NOCM Diagnose R ckschl sse aus dem Empfang einer Test Mail ziehen Aus dem Erhalt der Test Mail k nnen Sie schlie en dass e der IT CP f r das Versenden der E Mail betriebsbereit ist e eine E Mail Verbindung besteht die vom Anwenderprogramm genutzt werden kann e der in der Anforderung angegebene Empf nger erreichbar ist Es ergibt sich kein R ckschluss e auf den Zustand der Anwenderprogramme in denen das Versenden von E Mails ber den Aufruf des FC AG_SEND AG_LSEND angesto en wird e auf die anzunehmende Laufzeit vom Absenden einer Mail bis zu deren Empfang SIMATIC NET IT CP Anleitung f r CP 343 1 IT und CP 443 1 IT C79000 G8900 0120 02 2 11 Prozessmeldungen ber E Mail versenden Test Mail ber Web Browser ansto en Die Systemseite Test Mail bietet die M glichkeit eine Test Mail von Ihrem Web Browser aus zu spezifizieren und auszul sen siehe auch Kap 1 8 Datei Bearbeiten Ansicht Favoriten Extras Ber A amp 4 Zur ck Worwerte Abbrechen Aktualisieren Startseite Suchen Favoriten Verlauf E Mail Gr e Drucken Links amp APS amp Netze Hotlines und Kontakte amp Bilddatenbank amp Channel Guide amp Das Beste im web Internet Explorer News amp Intemetstart Adresse a http 77142 11 49 66 index htm z Wechseln zu SIEMENS IT CP Administration Send T
99. t Diese Angaben entsprechen lt PARAM name VARAREA value 0x83 gt dem ANY Zeiger lt PARAM name VARSUBAREA value 12 gt P MWIO INT 1 lt PARAM name VAROFFSET value 0 gt lt PARAM name FORMAT value V4 X O auf zu gt lt PARAM name DISPLAY value lt PARAM name MINVAL value 0 gt lt PARAM name MAXVAL value 1000 gt lt PARAM name BACKGROUNDCOLOR value 0x00FFFF gt lt PARAM name EDIT value true gt lt APPLET gt F r die graphische Ausgabe wird das S7 JavaBean CLTACHO verwendet SIMATIC NET IT CP Anleitung f r CP 343 1 IT und CP 443 1 IT C79000 G8900 C120 02 3 29 Eigene HTML Seiten erstellen 3 3 9 S7PutApplet Beschreibung Bedeutung Das Applet nimmt Variablenwerte per Benutzereingabe entgegen und bertr gt diese in die S7 CPU Entsprechend der Parametrierung in einem Formatstring werden hierzu im Web Browser 2 Felder zur Auswahl des Datenbereiches und zur Eingabe des Variablen wertes aufgeblendet Eine zus tzliche Schaltfl che Setzen dient dazu den Schreibvorgang auszul sen Beispielausgabe ndern der Umgebungstemperatur 37Put pplet envremp Setzen Voraussetzungen Die Benennung der Variablen kann symbolisch oder durch Adressangabe erfolgen Der symbolische Zugriff setzt eine entsprechende Symbol Projektierung im IT CP voraus Bei symbolischem Zugriff werden die Zugriffsrechte entsprechend der Variablenprojektierung gepr ft
100. t Ihrem Netzadministrator ob Firewalls genutzt werden und ob gege benenfalls bestimmte Ports freizuschalten sind siehe auch Einstellungen im Web Browser in Kap 1 5 F r die Nutzung der vollst ndigen Funktionalit t des IT CP muss der Netzadminis trator daf r sorgen dass der Firewall an bestimmten Ports durchl ssig ist Die folgende Tabelle gibt entsprechend Aufschluss SIMATIC NET IT CP Anleitung f r CP 343 1 IT und CP 443 1 IT C79000 G8900 C120 02 1 5 Chapter Tabelle 1 1 freizuschaltender genutzte Funktion Freischaltung wird ben tigt f r TCP Port Zugriffe in Richtung 80 Zugriff auf eine im IT CP oder einem Web Web Browser gt Firewall gt CP Server hinterlegte HTML Seite IT CP bzw Web Server ist HTTP Server 25 Zugriff des Mail Clients IT CP ist SMTP CP gt Firewall gt Mail Server Client auf einen Mail Server SMTP Server 20 und 21 Dateizugriffe FTP Client gt Firewall gt CP Zugriff auf Dateien im IT CP mittels FTP Funktionen IT CP ist FTP Server 1 6 SIMATIC NET IT CP Anleitung f r CP 343 1 IT und CP 443 1 IT C79000 G8900 C120 02 1 3 Sicherheit beim Zugriff auf Prozessdaten Abgestufter Passwortschutz Sollen Prozessinformationen ber Internet ausgetauscht werden genie en Sicher heitsaspekte einen hohen Stellenwert ber einen abgestuften Passwortschutz werden Ihre Prozessdaten vor unberechtigtem Zugriff und vor externer Beeinflus sung der Komm
101. ten Benutzereintrag in Kap 1 4 e auf die projektierten Symbole zuzugreifen nur bei symbolischem Zugriff e Variablen ber absolute Adressen zu lesen nur bei absolutem Zugriff Aufruf Tags CODE de siemens simaticnet itcp applets S7GetApplet class CODEBASE applets ARCHIVE s7applets jar s7api jar SIMATIC NET IT CP Anleitung f r CP 343 1 IT und CP 443 1 IT 3 20 C79000 G8900 C120 02 Eigene HTML Seiten erstellen Parametrierung Zus tzlich zu den allgemeinen Parametern siehe Kap 3 3 1 sind die folgenden funktionsspezifischen Parameter zu belegen Tabelle 3 10 Applet spezifische Parameter Parameter Name Typ Beschreibung SLOT byte Slot Nummer Steckplatz der angesprochenen Baugruppe 1 18 RACK byte Rack Nummer der angesprochenen Baugruppe 0 7 CYCLETIME int Zykluszeit f r den Leseauftrag Angabe in Millisekunden Wertebereich gt 5000 Empfehlung FORMAT string Die Zeichenfolge im Parameter Format legt fest wie die gelesenen Variablenwerte darzustellen sind Beispiel und Erl uterung siehe unten Tabelle 3 11 optionale Applet spezifische Parameter Verwendung von JavaBeans Parameter Name Typ Beschreibung DISPLAY string Kennzeichnet ein JavaBean das zur graphischen Datendarstellung verwendet werden kann derzeit m gliche Werte sind siehe auch Tabelle 3 21 Seite 3 44 e CLTacho e CLLevel e CLThermo MINVAL int float MINVAL und M
102. ternet Firewall Proxy Server bietet Web Browser Anforderungsprofil F r den Zugriff auf die HTML Seiten im IT CP oder im Web Server ben tigen Sie einen Web Browser wie z B Netscape Navigator oder Internet Explorer Der Web Browser muss folgende Voraussetzungen erf llen e JDK Java Development Kit 1 1 X wird unterst tzt weitere Informationen siehe in 23 Der Netscape Navigator sowie Internet Explorer erf llen diese Anforderungen Web Browser mit entsprechendem Leistungsumfang k nnen verwendet werden Entsprechende andere Web Browser erf llen die genannten Anforderungen nur bedingt Sie ben tigen eine Plug In Komponente um der Java Referenzimplemen tierung einer SUN Java Virtual Machine zu entsprechen Bitte beachten Sie weitere Angaben auch zu den Versionen der hier genannten es Produkte in den Ger tehandb chern 1 auf der Start Up CD Hinweise und ggf auch erforderliche Programmzus tze finden Sie dar berhinaus im im Internet siehe Vorwort SIMATIC NET IT CP Anleitung f r CP 343 1 IT und CP 443 1 IT 1 4 C79000 G8900 C120 02 HTML Editor F r die Erstellung eigener HTML Seiten ben tigen Sie einen Editor Die syntakti schen Konventionen f r HTML Seiten sind leichter zu beherrschen wenn geeignete HTML Editoren eingesetzt werden Diese gestatten in der Regel die Eingabe von formatiertem Text und das Einbeziehen von Graphiken Im Hinter grund erfolgt automatisch die Umsetzung in die HTML Syntax Ei
103. tionen zum IT CP Server Information Sie erhalten Informationen zum frei verf gbaren und zum insgesamt vorhande nen Speicherplatz sowie zur Software Version des HTTP Servers Simatic Net IT CP Netscape Datei Bearbeiten Ansicht Gehe Communicator Hilfe 230 2 3 EB Gi Zur ck Yon Neuladen Anfang Suchen Guide Drucken Sicherheit Shop Stop 4 amp Instant Message T Online Internet Neuigkeiten Interessantes Mitglieder Marktplatz II CP An email can be sent to an arbitrary user in order f ___ Status j to check the availability of the SMTP Server and the integrity of the configured email connection Administration Commands Server Information Additional information about the filesystem version diskspace and status are provided Dokument bermittelt SEE ED wa Bild 1 10 Zugriffsschutz Die HTML Systemseiten unterliegen dem von Ihnen auf dem IT CP projektierten Zugriffsschutz In der dargestellten Administrationsseite betrifft dies die Funktion Send Test Mail SIMATIC NET IT CP Anleitung f r CP 343 1 IT und CP 443 1 IT 1 20 C79000 G8900 C120 02 Systemseite Status Diese Seite gibt allgemeine Auskunft ber den Aufbau der projektierten S7 Station und ber den Status der in der Station betriebenen Baugruppen 73 Simatic Net IT CP Microsoft Internet Explorer von Merlin Datei Bearbeiten Ansicht Favoriten Extras Fl e gt 0 mA a m g
104. ttp www ad siemens de net index htm gt Kennzeichnungs text lt A gt URLs f r vereinfachte Verkn pfungsinformation mit relativer Adressangabe Verwenden von relativen URLs Diese enthalten in der Regel nur den Na men des Ordners und der Datei oder sogar nur den Dateinamen wenn sich die aufgerufene HTML Seite im selben Verzeichnis wie die aufrufende HTML Seite befindet Beispiel lt A HREF prozessbild htm gt Kennzeichnungstext lt A gt Verwenden von serverbezogenen URLs diese Adressangaben beginnen mit einem und zeigen an dass die gesuchte HTML Seite auf dem selben Server wie die aufrufende HTML Seite zu finden ist Beispiel lt A HREF bilder prozessbild htm gt Kennzeichnungstext lt A gt HTML Seiten gestalten Um Seiten benutzergerecht und ansprechend zu gestalten werden Ihnen verschie dene Beschreibungselemente in HTML an die Hand gegeben In der g ngigen Lite ratur finden Sie entsprechende Informationen meist unter den folgenden Themen bereichen 3 6 Tabellen darstellen Die Tabelle ist ein wichtiges Mittel zur Informationsstrukturierung Speziell f r die Erstellung von HTML Seiten ist es geeignet einige Schw chen der HTML Formatierung auszugleichen Die spaltenweise Darstellung von HTML Text ist n mlich nur ber die Verwendung von Tabellen zu erreichen Einf gen von Bildern Gerade der Verwendung von Bildern in HTML Seiten widmet die Fachliteratur breiten Raum Die in Frage k
105. u Verbindungsfehler e grau Status unbekannt nein 7777227222777777777 Do a arr n n RER CLState3SLED CLState3LED ist eine Bean zur grafi schen Darstellung des Status eines IT CPs oder einer Baugruppe Die Darstellung erfolgt ber drei LEDs e gr n RUN e gelb STOP e rot Fehlermeldung der Bau gruppe e blau Verbindungsfehler e grau Status unbekannt nein Versseeeee Run Stop Err amp OOo rear CLTacho CLTacho ist eine Bean zur grafi schen Darstellung eines Zeigerin strumentes Der Zeiger stellt den Wert einer Pro zessvariablen dar Die Bean ist in ihrer Gr e skalier bar WIESE EEE LT STE EEE IT TG u SERI 0 el Ir 1m ie Der mr yAALLLLLLLL IN RALLLLLLLLLL N srrrrrrrrrrrrrrrr SIMATIC NET IT CP Anleitung f r CP 343 1 IT und CP 443 1 IT 3 44 C79000 G8900 C120 02 Eigene HTML Seiten erstellen Tabelle 3 21 S7 Beans f r den Client Fortsetzung S7 Bean Funktion in Darstellung S7GetApplet nutzbar CLLevel CLLevel ist eine Bean zur grafischen ja Darstellung eines F llstandswertes y einer Prozessvariablen Bar POE E u Se Die Bean ist in ihrer Gr e skalier EH bar E Be D04 A rorrrserrerd CLThermo CLThermo ist eine Bean zur grafi ja an a ern er a schen Darstellung einer Prozessva riablen als Temperaturwert Die Bean ist in ihrer Gr e skalier bar 100 C a i e AAS
106. u den anderen Verbindungstypen gehen Sie hier jedoch wie folgt vor 1 W hlen Sie im Dialog Neue Verbindung den Verbindungstyp E Mail Verbin dung aus Als Verbindungspartner geben Sie unspezifiziert oder Andere Station an 2 Markieren Sie das Optionsfeld Eigenschaftendialog ffnen und best tigen Sie die Eingabe Eigenschaften E Mail Yerbindung x Allgemein Adressen l bersicht Verbindungsendpunkt 7 Bausteinparameter Lokale ID Hex 0001 A050 Tr ID Name E Mail Verbindung 1 ber EP er 443 1 IT R0 55 Wwegewahl WHI 6 0200 LADDR Abbrechen Hilfe SIMATIC NET IT CP Anleitung f r CP 343 1 IT und CP 443 1 IT 2 6 C79000 G8900 C120 02 Prozessmeldungen ber E Mail versenden 3 Wechseln Sie im folgenden Eigenschaftendialog in das Register Adressen und geben Sie die Adressparameter ein Eigenschaften E Mail Yerbindung x Allgemein Adressen bersicht Statusinformationen Zur Adressierung des E Mail Servers SMTP kann sowohl ein symbolischer Name als auch eine dezimale IP Adresse angegeben werden Lokal E Mail Server SMTP IP Adresse 140 80 0 1 140 80 0 2 PORT DEZ 5 Default bsenderadresse B tation2 CPU214 xy company del Abbrechen Hilfe Tabelle 2 2 eingebbare Parameter Parameter Beschreibung Beispiele E Mail Server Adresse des Mail Servers ber den die E Mails e absolut IP Adresse ges
107. unikation gesch tzt Der Zugriff auf Prozessdaten unterliegt meist unterschiedlichen Anforderungen in Bezug auf die Personengruppen Daher wurde die M glichkeit vorgesehen 1 unterschiedliche Rechte f r den Zugriff auf eine S7 Station zu vergeben 2 f r die Prozessvariablen k nnen zus tzliche Schreib oder Leserechte einge richtet werden Diese Zugriffsrechte legen Sie bei der Projektierung des IT CP fest siehe Kap 1 4 Passwortabfrage x Autorisation erforderlich Benutzername user Passwort ee OK Abbrechen Achtung Applet Fenster miususun nemet Explorer von Merlin r JUHGUG MGL UT Datei Bearbeiten Ansicht Favoriten Extras EAJ a 2 9895 8 8 E Zur ck aarts i Abbrechen Aktualisieren Startseite Suchen Favoriten Verlauf E Mail Gr e Drucken Links APS amp Netze Hotlines und Kontakte 4 Bilddatenbank 4 Channel Guide amp Das Besteim Web 4 Internet Explorer News amp Intemetstart 2 Adresse E http 2 142 11 49 66 inderhtm OO a Wechseln zu SIEMENS SIMATIC 400 1 Slot Name State 1 P3407 10A 2 CPU416 1 5 CP 443 1 IT RunStor Err E Fertig Bild 1 1 Passwortabfrage beim ffnen der Systemseite Status SIMATIC NET IT CP Anleitung f r CP 343 1 IT und CP 443 1 IT C79000 G8900 C120 02 1 7 Chapter 1 4 Den IT CP mit STEP 7 und NCM S7 projektieren Netzwerkans
108. wall Sicherheitseinrichtung die dazu geeignet ist ein gesichertes privates Netzwerk an ein ffentliches Netzwerk zum Beispiel an das Internet anzukoppeln ohne dass jemand aus dem Internet wahllos auf das Intranet und die dort gespeicherten Informationen zugreifen kann FTP File Transfer Protokoll SIMATIC NET IT CP Anleitung f r CP 343 1 IT und CP 443 1 IT D 6 C79000 G8900 C120 02 Glossar HTML Hyper Text Markup Language ist die Bezeichnung f r ein Datei Zwischenformat das von allen Browsern verstanden wird und somit die Datenkommunikation erleichtert HTML Prozesskontrolle Bezeichnung f r eine Technik bei der mittels HTML Seiten auf Prozessinformationen zugegriffen wird HTML Seite Bezeichnung f r eine im HTML Format erstellte Datei die beispielsweise auf Web Servern zum Abruf im Intranet Internet bereitgestellt wird HTTP Hyper Text Transfer Protokoll HTML Tag HTML Tags bezeichnen Strukturelemente von HTML Dokumenten zu diesen Strukturelementen geh ren z B berschriften Abs tze Tabellen oder auch Ap plet Aufrufe Informations Technologie IT allgemein Der Begriff bezieht sich im DV Sprachgebrauch auf alle Arbeiten die im Zusammenhang mit Informationsverarbeitung und management stehen speziell Bei SIMATIC NET wird der Begriff zur Kennzeichnung von Produkten i a Kommunikationsprozessoren verwendet die die Kommunikation zwischen Fertigungs Produktionsanlagen mit anderen DV Systemen
109. wenden Sie den FC AG_SEND FC 5 bzw bei Datenl ngen gt 240 Byte AG_LSEND FC 50 um eine E Mail zu versenden Eine detaillierte Beschreibung zu den Aufrufparametern finden Sie in 3 Beispiel AWL Erl uterung call fc AG_SEND Bausteinaufruf ACT M 10 0 Bit f r den Auftragsansto ID MB 11 Verbindungs ID Verbindungsprojektierung LADDR w 16 0100 BG Adresse 256nez in Hardware Konfiguration SEND P db99 dbx10 0 byte 282 Adresse des Datenbausteins DB L nge LEN MW 12 L nge des zu sendenden Datenbereiches DONE M 10 6 Adresse f r R ckgabeparameter DONE ERROR M 10 7 Adresse f r R ckgabeparameter ERROR STATUS MW 14 Adresse f r R ckgabeparameter STATUS 2 10 Hinweis zur nzeigenauswertung Der Parameter STATUS liefert nur eine Aussage bez glich des Sendens der E Mail Mail ist beim projektierten Mail Server angekommen der Parameter gibt keine Auskunft dar ber ob die E Mail beim Empf nger angekommen ist SIMATIC NET IT CP Anleitung f r CP 343 1 IT und CP 443 1 IT C79000 G8900 C120 02 Prozessmeldungen ber E Mail versenden 2 4 E Mail Funktion testen Zweck und M glichkeiten Mit der E Mail Funktion versetzen Sie Ihr Automatisierungssystem in die Lage jederzeit aktuelle Informationen aus dem Prozess gezielt zu versenden Damit Sie die Betriebsbereitschaft der E Mail jederzeit berpr fen k nnen ist es m glich f r Kontrollzwecke eine Test Mail zu initiieren Hierzu
110. xy die Option Manual Proxy Configuration Tragen Sie unter Exceptions die IP Adresse des IT CP ein Sie k nnen auch mehrere IP Adressen angeben Fragen Sie hierzu gegebenenfalls Ihren Systemadministrator Einstellungen im Internet Explorer e Java Interpreter starten Register Erweitert dort unter dem Eintrag VM Allgemein Sicherheit Inhalt Verbindungen Programme Erweitert 7 Sie finden die Funktionen f r die Java_Anwendungen unter Internetoptionen im Einstellungen Profil Assistent aktivieren a SSL 2 0 verwenden SSL 3 0 verwenden O TLS 1 0 verwenden O Yerschl sselte Seiten nicht auf der Festplatte speichern Warmen falls Formulardaten umgelenkt werden qQ Suchen in dressleiste Q Beim Suchen Ergebnisse anzeigen und zur wahrscheinlichsten Site wect Ergebnisse im Hauptfenster anzeigen O Nicht in Adressleiste suchen O Zur wahrscheinlichsten Site wechseln Ej vM Java JIT Compiler aktiviert Neustart erforderlich Java Konsole aktiviert Neustart erforderlich Java Protokollierung aktiviert 4 gt Standard wiederherstellen Abbrechen bernehmen Bild 1 6 SIMATIC NET IT CP Anleitung f r CP 343 1 IT und CP 443 1 IT C79000 G8900 C120 02 1 13 Chapter e Proxy Server einstellen Sie finden die Funktion unter Internetoptionen im Register Verbindung Wenn Sie einen Proxy Server verwenden w hlen Sie die Option aus und geben Sie zus tzlich die Opti
111. zu ndern eine Testmail ber die Systemseite zu versenden den Status von Baugruppen abzufragen 000006060 die MLFE won Baugruppen abzufragen Serwicel Der Benutzer ist authorisiert die Symboltabelle zu verwenden Variablen ber absolute Adressen zu lesen Variablen ber absolute Adressen zu lesen und zu schreiben das Dateisystem des CP zu ndern gt 00060 den Stat van Ranaronnen ahenframen SIMATIC NET IT CP Anleitung f r CP 343 1 IT und CP 443 1 IT C79000 G8900 0120 02 1 11 Chapter 1 5 Einstellungen im Web Browser Allgemein Bevor Sie auf den IT CP ber Ihren Web Browser zugreifen m ssen Sie einige Einstellungen vornehmen bzw berpr fen Am Beispiel des Netscape Navigator werden nachfolgend die Einstellungen erl utert Die hier gezeigten Einstellungen sind so gew hlt dass die Ausf hrung der im IT CP verwendeten S7 Applets und S7 Beans JavaBeans erm glicht wird Einstellungen im Netscape Navigator Communicator Beim Netscape Navigator sind die meisten Einstellungen in den Preferences vorzunehmen W hlen Sie den Men befehl Bearbeiten gt Einstellungen Edit gt Preferences Einstellungen x Kategorie El Gesamtbild Durchgreifende Einstellungen ndern Schriftart Farben Navigator IV Grafiken automatisch laden Sprachen M Java aktivieren Anwendungen SmartBrowsing VW JavaScript aktivieren Mail und F

Download Pdf Manuals

image

Related Search

Related Contents

Copyright © All rights reserved.
Failed to retrieve file