Inhaltszusammenfassung für Mitsubishi Electric QJ71E71-B2
Seite 1
MITSUBISHI ELECTRIC MELSEC System Q Speicherprogrammierbare Steuerungen Bedienungsanleitung ETHERNET-Module QJ71E71-B2 QJ71E71-B5 QJ71E71-100 (Web-Funktionen) Art.-Nr.: 208186 19072007 MITSUBISHI ELECTRIC INDUSTRIAL AUTOMATION Version A...
Verkaufsbüro oder einen Ihrer Vertriebspartner (siehe Umschlagrückseite) zu kontaktieren. Aktuelle Informationen sowie Antworten auf häufig gestellte Fragen erhalten Sie über das Internet (www.mitsubishi-automation.de). Die MITSUBISHI ELECTRIC EUROPE B.V. behält sich vor, jederzeit technische Änderungen oder Änderungen dieses Handbuchs ohne besondere Hinweise vorzunehmen. ã 2007...
Seite 5
Bedienungsanleitung Web-Funktionen der ETHERNET-Module QJ71E71-B2, QJ71E71-B5 und QJ71E71-100 Artikel-Nr.: 208186 Version Änderungen / Ergänzungen / Korrekturen 07/2007 pdp-rw Erste Ausgabe MELSEC System Q ETHERNET-Module...
Handbuch beschrieben sind, dürfen nur durch unser Fachpersonal vorgenom- men werden. Bestimmungsgemäßer Gebrauch Die ETHERNET-Module QJ71E71-B2, QJ71E71-B5 und QJ71E71-100 sind nur für die Ein- satzbereiche vorgesehen, die in der vorliegenden Bedienungsanleitung beschrieben sind. Ach- ten Sie auf die Einhaltung aller im Handbuch angegebenen Kenndaten. Die Produkte wurden unter Beachtung der Sicherheitsnormen entwickelt, gefertigt, geprüft und dokumentiert.
Seite 8
Bedeutet, dass eine Gefahr für das Leben und die Gesundheit des Anwenders durch elektrische Spannung besteht, wenn die entsprechenden Vorsichtsmaßnahmen nicht getroffen werden. ACHTUNG: Bedeutet eine Warnung vor möglichen Beschädigungen des Gerätes oder anderen Sachwerten sowie fehlerhaften Einstellungen, wenn die entsprechenden Vorsichts- maßnahmen nicht getroffen werden. MITSUBISHI ELECTRIC...
Allgemeine Gefahrenhinweise und Sicherheitsvorkehrungen Die folgenden Gefahrenhinweise sind als generelle Richtlinie für speicherprogrammierbare Steuerungen in Verbindung mit anderen Geräten zu verstehen. Sie müssen bei Projektierung, Installation und Betrieb der elektrotechnischen Anlage unbedingt beachtet werden. GEFAHR: b Die im spezifischen Einsatzfall geltenden Sicherheits- und Unfallverhütungs- vorschriften sind zu beachten.
Inhalt Einleitung Web-Funktionen der ETHERNET-Module ....... 1-1 1.1.1 SPS-Überwachung über das Internet mit Hilfe der Web-Funktionen . . . 1-2 1.1.2 Notwendige Komponenten zur Nutzung der Web-Funktionen .
Seite 12
Glossar ............A-7 VIII MITSUBISHI ELECTRIC...
Wenn in dieser Bedienungsanleitung die Rede von ETHERNET-Modulen ist, sind damit die fol- genden Module gemeint. Diese Module sind alle für die Web-Funktionen geeignet. Tab. 1-1: ETHERNET-Modul Schnittstelle (Kabeltyp) Zusammenstellung der Module, die für die QJ71E71-B2 10BASE2 Web-Funktionen geeignet sind QJ71E71-B5 10BASE5 10BASE-T...
Der Datenaustausch mit der SPS erfolgt durch Senden und Empfangen über das MC-Protokoll. Dies ist ein spezielles Protokoll zur Kommunikation zwischen der SPS und externen Geräten. Weitere Details zum MC-Protokoll findet man in der Bedienungsanleitung der ETHER- NET-Module, Art.-Nr.: 160267. 1 - 2 MITSUBISHI ELECTRIC...
Einleitung Web-Funktionen der ETHERNET-Module 1.1.2 Notwendige Komponenten zur Nutzung der Web-Funktionen Die folgende Übersicht zeigt, welche Hard- und Softwarevoraussetzung für die beteiligten Geräte notwendig sind, um die Web-Funktion der ETHERNET-Module zu nutzen. Gerät Benötigte Hard-/Software Beschreibung Siehe Handbücher: ETHERNET-Modul - Art.-Nr.: Art.-Nr.: 160267 - Art.-Nr.: Art.-Nr.: 160268 Web-Server Siehe Abschnitt 2.1.3...
Im nachfolgenden Beispiel werden drei Datenregister D0 = 1234 , D1 = 5678 , D2=9ABC ausgelesen (Funktionsbildschirm: Device Read). (Ergebnisbildschirm) (Eingabebildschirm) Abb. 1-3:Beispiel für das Auslesen von Datenregistern aus der externen SPS über das Zugriffspro- gramm QeAccess 1 - 4 MITSUBISHI ELECTRIC...
Einleitung Web-Funktionen der ETHERNET-Module 1.1.5 Verbindung des ETHERNET-Moduls mit dem Web-Server Zur Kommunikation über das Internet muss das ETHERNET-Modul mit einem Web-Server ver- bunden werden. Auf dem Web-Server können dazu vom Anwender verschiedene HTML-Dateien von unterschiedlicher Größe angelegt werden, unabhängig vom begrenzten Speichervolumen des ETHERNET-Moduls.
Seite 18
Web-Funktionen der ETHERNET-Module Einleitung 1 - 6 MITSUBISHI ELECTRIC...
Konfiguration Systemaufbau für den Zugriff auf die SPS über das Internet Konfiguration Um das System vollständig in Betrieb nehmen zu können, müssen Netzwerkstrukturen konfiguriert werden. Weiterhin müssen Programme auf dem Web-Server und ein Web-Browser auf dem Zugriffs-PC installiert und eingerichtet werden. Systemaufbau für den Zugriff auf die SPS über das Internet Für den Zugriff über das Internet auf eine SPS sind verschiedene Komponenten notwendig.
– Die ASP-Dateien für den Zugriff auf die SPS 2.1.4 Web-Browser Ò Als Internet-Browser kann der Microsoft Internet Explorer ab der Version 4.0 oder der Nets- Ò cape Communicator ab der Version 4.05 verwendet werden. 2 - 2 MITSUBISHI ELECTRIC...
Zugriff auf das System. Es wird daher empfohlen, eine Fire- wall einzurichten und entsprechende Sicherheitsmaßnahmen auf dem Web-Server zu ergreifen. Die MITSUBISHI ELECTRIC EUROPE B.V. übernimmt keinerlei Haftung für mögliche Schäden, die durch einen unerlaubten Zugriff Dritter auf das System entstehen. 2.2.2 Integrierte Firewall In das System ist eine Firewall integriert.
Über die Web-Funktion sind maximal vier Verbindungen als simultaner Zugriff auf die ETHER- NET-Module zulässig. Bei einer Überschreitung der maximalen Zugriffsanzahl tritt ein Time- out-Fehler auf. Verlängern Sie in diesem Fall das Zeitintervall zwischen den Zugriffen. 2 - 4 MITSUBISHI ELECTRIC...
Installation Web-Einstellungen Installation Die Inbetriebnahme beinhaltet Einstellungen der SPS, auf die über die Web-Funktion zugegrif- fen werden soll, sowie des Web-Servers und des Web-Browsers. Weiterhin muss das Programm QeAccess für den Zugriff auf die Kommunikationsbibliothek auf dem Web-Server eingerichtet werden. Web-Einstellungen 3.1.1 Einstellung des Web-Servers und des Web-Browsers...
HTML-Dateien proxy_set.html req_cmd.html rmt_run.html rmt_stop.html dev_read.asp dev_write.asp Zugriffsbildschirm proxy_set.asp _asp b ASP-Dateien req_cmd.asp rmt_run.asp rmt_stop.asp Kommunikations- bibliothek _dll qeaccess.dll b DLL-Dateien Zugriffsbildschirm mitsubishi.gif _img qeaccess_logo.gif b Bild-Dateien Abb. 3-2:Ordnerstruktur nach Entpacken der Datei „qeacess.exe“ 3 - 2 MITSUBISHI ELECTRIC...
Seite 25
Installation Web-Einstellungen Schritt 2: Kopieren der entpackten Dateien Kopieren Sie die entpackten Dateien unter Beibehaltung der beim Entpacken erzeugten Ord- nerstruktur auf den Web-Server in den Ordner „\Inetpub\wwwroot“. Schritt 3: Registrieren der Kommunikationsbibliothek auf dem Web-Server Die Kommunikationsbibliothek „qeaccess.dll“ muss auf dem Web-Server registriert werden. Vorgehensweise: Schalten Sie den Web-Server in den DOS-Modus (DOS Eingabeaufforderung).
Die Einstellung erfolgt über die Navigatorleiste der Programme GX Developer oder GX IEC Developer über die Menüpunkte Parameter Netzwerk MELSECNET/Ethernet . Dialogfenster Parameter Einstellung Netzwerktyp ETHERNET Start-E/A-Adr. 0000 MELSECNET/Ethernet-Parameter Netzwerk Nr. Gruppe Nr. Station Nr. Betriebseinstellungen IP-Adresse [10.97.85.200] Tab. 3-1:Einstellung der Netzwerkparameter des ETHERNET-Moduls 3 - 4 MITSUBISHI ELECTRIC...
Seite 27
Installation Web-Einstellungen Remote-Passwort Die Einstellung erfolgt über die Navigatorleiste der Programme GX Developer oder GX IEC Developer über die Menüpunkt Parameter Remote-Passw. . Dialogfenster Parameter Einstellung ❋ ❋ ❋ ❋ Passworteinstellung Modellname QJ71E71 Start XY 0000 Einstellungen Remote-Passwort Einstellung passwortaktiver Module siehe Detail- Bedingung...
Seite 28
Web-Einstellungen Installation 3 - 6 MITSUBISHI ELECTRIC...
Zugriffsbildschirm QeAccess Verfügbare Web-Funktionen Zugriffsbildschirm QeAccess Der Zugriffsbildschirm QeAccess dient dazu, über den Web-Browser eines PCs über das Inter- net auf eine SPS zuzugreifen. Die verfügbaren Funktionen und Einstellmöglichkeiten dieses Bildschirms werden nachfolgend beschrieben. Verfügbare Web-Funktionen Funktion Dateiname Beschreibung Operanden werden bitweise (ein Bit bei X, Y, M, usw.) gelesen Device Read dev_read.html Operanden werden wortweise (ein Operand bei T, R, T, C, usw.)
Versuch, auf diese SPS zuzugreifen, zunächst der Bildschirm zur Eingabe des Remote-Passworts (Siehe Abschnitt 1.1.6). Geben Sie in diesem Fall das der ange- sprochenen SPS zugeordnete Passwort in das Eingabefeld „ PASSWORD “ ein. 4 - 2 MITSUBISHI ELECTRIC...
Zugriffsbildschirm QeAccess Zugriff auf eine SPS des MELSEC System Q mit QeAccess 4.2.2 Bedienung des Zugriffsbildschirms QeAccess Einstellbildschirm Starten Sie den Web-Browser. Geben Sie die URL-Adresse des Zugriffsbild- schirms ein. Beispiel: Der Host-Name des Web-Servers ist: qe_serv Eingabe: http://qe_serv/_qj71e71/index.html Auswahl der gewünschten Web-Funktion Geben Sie die notwendigen Daten in die Eingabefelder des Bildschirms ein und führen Sie die Funktion aus.
Soll das Datenregister D100 ausgelesen werden, wird der Operandencode „D“ und die Adresse „000100“ eingegeben. Soll das Link-Register W1FF ausgelesen werden, wird der Operandencode „W“ und die Adresse „0001FF“ eingegeben. Führende Nullen können bei der Adresseingabe weggelassen werden. 4 - 4 MITSUBISHI ELECTRIC...
Seite 33
Zugriffsbildschirm QeAccess Funktionen des Zugriffsbildschirms QeAccess b Number of Device Hier wird die Anzahl der Operanden eingetragen, die ab der Anfangsadresse ausgelesen werden sollen. Der Wert muss Hexadezimal eingetragen werden. Zum Auslesen von beispielsweise 20 Operanden wird hier der Wert „0014“ eingetragen. 20 = (16 + 4) = 14 Führende Nullen können bei der Eingabe weggelassen werden („14“...
Number of device Anzahl der Operanden, Eingabe von „0002“ b Write Data Eingabe der zu schreibenden Daten „AB1234CD“ Daten Daten Abb. 4-6:Datenformat beim Lesen und Beschreiben des Operandenspeichers 1 = EIN, 0 = AUS 4 - 6 MITSUBISHI ELECTRIC...
Seite 35
Zugriffsbildschirm QeAccess Funktionen des Zugriffsbildschirms QeAccess Lesen/Schreiben von Wort-Operanden Im Wort-Operandenspeicher wird ein Wort in Einheiten zu vier Bit hexadezimal dargestellt. Im nachfolgenden Beispiel werden Daten in die Datenregister D350 und D351 geschrieben. Bei der Lesefunktion werden Daten aus den Datenregistern D350 und D351 eingelesen. Bildschirmeinstellungen b Device Code In diesem Beispiel wird der Operandencode „D“...
Do not execute forcibly Wurde die SPS durch den Web-Zugriff eines anderen PCs angehalten, kann sie durch die- sen Zugriff nicht erneut gestartet werden. Force excecution Die SPS kann unabhängig von anderen Web-Zugriffen neu gestartet werden. 4 - 8 MITSUBISHI ELECTRIC...
Seite 37
Zugriffsbildschirm QeAccess Funktionen des Zugriffsbildschirms QeAccess b Clear mode Auswahl des zu löschenden Speicherbereichs der QCPU bei ferngesteuertem Starten. Do not clear Der Operandenspeicher wird nicht gelöscht. Clear all except latch Der Operandenspeicher wird gelöscht, mit Ausnahme des Latch-Bereichs. Clear all Der Operandenspeicher wird vollständig gelöscht.
Abb. 4-10:Eingabebildschirm Data Request (Anwendungsdaten einlesen) Bildschirmeinstellungen b Connection target Hier wird die IP-Adresse der Ziel-SPS eingegeben. In diesem Beispiel ist die IP-Adresse 10.97.85.200 b Command Data Hier wird der Anwendungsdatenbereich des MC-Protokolls festgelegt. Kommandodaten: 500000FF03FF000018001004010000D ❋ 0000000004 4 - 10 MITSUBISHI ELECTRIC...
Seite 39
Zugriffsbildschirm QeAccess Funktionen des Zugriffsbildschirms QeAccess Text (Kommando) System Q Header Für die Anwendungsdatenanforderung muss dieser Teil der Kommandodaten festgelegt werden Abb. 4-11:Beispiel für die Übermittlung des Kommandos 0401 im 3E-Datenrahmen Ergebnisbildschirm Ausgabe bei normaler Abarbeitung Ausgabe bei fehlerhafter Abarbeitung Fehlercode C056 wird angezeigt Abb.
Proxy-Servers eingestellt werden, über Ethernet den das Routing des Web-Servers erfolgt. Web-Server Abb. 4-13:Netzwerkkonfiguration mit einem Proxy-Server Im nachfolgenden Beispiel wird der Port 8000 des Proxy-Servers „qe_serv“ eingestellt. (Eingabebildschirm) (Ergebnisbildschirm) Abb. 4-14:Eingabe- und Ergebnisbildschirm der Proxy-Einstellungen 4 - 12 MITSUBISHI ELECTRIC...
Seite 41
Zugriffsbildschirm QeAccess Funktionen des Zugriffsbildschirms QeAccess Bildschirmeinstellungen b Proxy Hier wird die IP-Adresse oder der Host-Name des Proxy-Servers eingegeben, über den das Routing erfolgen soll. In diesem Beispiel ist der Host-Name des Proxy-Servers „qe_serv“. Die Eingabe einer IP-Adresse könnte folgendermaßen sein: 10.97.85.200 b Port Hier wird die Nummer des verwendeten Ports eingestellt In diesem Beispiel ist die Port-Nr.
Nähere Angaben zu den Funktionen der Kommunikations-Bibliothek finden Sie im Anhang. Eingabebildschirm Device Read (Operanden lesen) HTML-Datei (dev_read.html) Festlegung des Über- tragungs- ziels Ausführen der ASP-Datei Abb. 4-16:Liste der HTML-Datei beim Ausführung des Bildschirms Device Read 4 - 14 MITSUBISHI ELECTRIC...
Seite 43
Zugriffsbildschirm QeAccess Aufbau der HTML- und ASP-Dateien ASP-Datei (dev_read.asp) (Ergebnisbildschirm) Erzeugung eines Objektes (Aufruf der Kommunikationsbibliothek) Ausführung Device Read (Operanden lesen) Beschrei- bung, die das Remote- Passwort betrifft Abb. 4-17:Liste der ASP-Datei beim Ausführung des Bildschirms Device Read MELSEC System Q ETHERNET-Module 4 - 15...
Seite 44
Aufbau der HTML- und ASP-Dateien Zugriffsbildschirm QeAccess 4 - 16 MITSUBISHI ELECTRIC...
Web-Zugriffsdatei erzeugen Konfiguration des Anwenderbildschirms Web-Zugriffsdatei erzeugen In diesem Kapitel wird die Erzeugung des Anwenderbildschirms als HTML-Datei für den Zugiff auf eine SPS über das Internet kurz aufgezeigt. Auf einen Abdruck des Dateiinhalts wird hier bewusst verzichtet, um Fehlfunktionen durch evtl. aufgetretene Schreibfehler zu vermeiden.
Kopieren Sie die generierten Dateien in das Quellverzeichnis (\Inetpub\wwwroot) des Web-Ser- vers. (Zugriffsbildschirm (siehe Kap. 4)) (Anwenderbildschirm) Abb. 5-3:Ordnerstruktur auf dem Web-Server Dateiinhalt Der Inhalt der generierten Anwenderbildschirm-Datei kann editiert werden, indem man in das Programm „frame.htm“ an der Position „HostName“ den Host-Namen eingibt. 5 - 2 MITSUBISHI ELECTRIC...
Anhang Kommunikations-Bibliothek Anhang Kommunikations-Bibliothek In diesem Abschnitt werden die Funktionen der Kommunikationsbibliothek für die Web-Funk- tion im einzelnen erläutert. A.1.1 Übersicht der Funktionen der Kommunikations-Bibliothek HTML- Web-Funktion Beschreibung Anmerkung Anweisung Operanden werden bitweise (ein Bit bei X, Y, M, usw.) gele- Entspricht dem Kommando 0401 Device Read DevRead...
CpuTime: Überwachungs-Timer der CPU Eingabe Argument Anhalten) CpuNo: Ziel-SPS (E/A-Nummer des angesprochenen Moduls) Eingabe CmdMode: Betriebsmodus Eingabe PassWord: Passwort Eingabe ❋ p: Zeiger auf die Zeichenfolge des Ausführungsergebnisses Ausgabe Tab. A-2:Detaillierte Funktionen der Kommunikationsbibliothek (Teil 1) A - 2 MITSUBISHI ELECTRIC...
Seite 49
Anhang Kommunikations-Bibliothek Web-Funktion Funktion BSTR ❋ p = ReqCmd (HostName, CmdData, PassWord, RetType) HostName: Host-Name des Ziels der Web-Verbindung Eingabe Data Request CmdData: Anwendungsdatenbereich (Subheader + Text (Kommando)) Eingabe Lesen der PassWord: Passwort Eingabe Anwendungs- Argument daten) RetType: Ausführungsergebnistyp nur aktuelle Daten Eingabe alle anderen Werte: normales Ergebnis...
Sendet die Daten zurück, die in der Kommuni- kations-Bibliothek editiert wurden. Tab. A-4:Übersicht der Funktionsargumente „MELSEC Communication Protocol Reference Manual“, SH-080008, Model-Code: 13JF89 HINWEIS Alle Argumente der Kommunikationsbibliothek verwenden als Zeichenfolge den gleichen ASCII-Code, wie bei den Kommunikationseinstellungen des MC-Protokolls. A - 4 MITSUBISHI ELECTRIC...
Sie einen Programmteil entsprechend dem Beispiel in Abschnitt 4.4 (Abb. 4-17, ASP-Datei, untere Hälfte) erzeugen, um ein Passwort einzugeben und zu prüfen. Hierbei wird der angezeigte Fehler-Code der Web-Funktionsantwort <!HTTP error 401> in dem Programmteil als Bedingung genutzt, ob eine Passwortabfrage durchgeführt wird, oder nicht. A - 6 MITSUBISHI ELECTRIC...
Anhang Glossar Glossar 10BASE-T Netzwerksystem, das überwiegend für ETHERNET-Netzwerke verwendet wird. Die max. Datenübertragungsgeschwindigkeit beträgt 10 MBit pro Sekunde (MBaud). Die max. Übertra- gungslänge beträgt 100 m. Als Übertragungsmedium dient ein Twisted Pair -Kabel, ein Kabel aus 2 Paar gegeneinander verdrillten Leitungen, ein Paar zum Senden und ein Paar zum Emp- fangen der Daten.
Seite 54
Code beschreibt alle logischen Bestandteile eines Dokuments, wie z. B. Überschriften, Tabel- len, Verweise, Listen usw. Die Webseiten werden dann in einem Browser (Software zum Anzei- ® gen von Webseiten, z. B. Microsoft Internet Explorer ) dargestellt. HTTP ist unabhängig vom verwendeten Betriebssystem. A - 8 MITSUBISHI ELECTRIC...
Seite 55
Anhang Glossar Hubs dienen als zentrale Verbindungsstelle der Computer und andere Geräte, z. B. Drucker, in einem lokalen Netzwerk ( LAN ). ICMP Abkürzung für Internet Control Message Protocol. Mit diesem Protokoll werden unter anderem Fehlermeldungen übertragen. Die von den ETHERNET-Modulen unterstützten ICMP-Codes sind auf der Seite A- aufgeführt.
Seite 56
Übergeordenete Bezeichnung für alle speicherprogrammierbaren Steuerungen von MITSUB- ISHI ELECRIC. MELSEC System Q Modulare SPS von MITSUBISHI ELECTRIC. Das MELSEC System Q zeichnet sich durch hohe Leistungen bei gleichzeitig minimalen Abmessungen aus. Modem Kunstwort, das sich aus der Abkürzung für Modulator-Demodulator ergibt. Ein analoges Modem z.
Seite 57
Anhang Glossar Protokoll Das Protokoll ist in der Netzwerktechnik eine Ansammlung von festgelegten Regeln und Kon- ventionen für die Übertragung von Daten. Ein Protokoll definiert Format, zeitlichen Ablauf, Steu- erbefehle und Reihenfolge der zu versendeten Daten. Proxy-Server Ein Proxy oder Proxy-Server (von engl. proxy representative = Stellvertreter, bzw. lat. „proxi- mus“...
Seite 58
Twisted-Pair-Kabel UTP. Während UTP-Leitungen dünner sind und weniger Platz brauchen als STP-Leitungen, besitzen STP-Leitungen durch die Abschirmung einen Schutz gegen elektromagnetische Störeinflüsse. Die Abkürzung für Uniform Resource Locator bezeichnet einen virtuellen Ort im Internet. Web-Bowser Siehe unter „Browser“ A - 12 MITSUBISHI ELECTRIC...
Seite 59
Index Index Anwendungsdaten einlesen Lokale Station Datenbereich · · · · · · · · · · · · · · · 4 - 10 Definition · · · · · · · · · · · · · · · · · A - 10 IP-Adresse ·...
Seite 62
Telefax:+375 (0)17 / 210 46 26 MITSUBISHI ELECTRIC Mitsubishi Electric Europe B.V. /// FA - European Business Group /// Gothaer Straße 8 /// D-40880 Ratingen /// Germany Tel.: +49(0)2102-4860 /// Telefax: +49(0)2102-4861120 /// info@mitsubishi-automation.de /// www.mitsubishi-automation.de FACTORY AUTOMATION Technische Änderungen vorbehalten /// Art. Nr. 208186-A /// 07.2007...