W&T Einführung Das Web-IO Thermometer ermöglicht die Fern-Überwachung von Temperaturen und Temperatur-Verläufen z.B. auch per Browser oder per E-Mail. Erstellen Sie eigene HTML-Seiten um die Temperaturen zu visualisieren und generieren Sie persön- liche Informationen um jederzeit über die aktuellen Tempe- raturen auf dem Laufenden gehalten zu werden.
Seite 5
W&T 3.2.10 Protocol ............. 29 3.2.11 Enable ............... 30 3.2.12 Ports ..............31 3.2.13 Manufacturer ............. 31 3.2.14 Diag ..............31 4 Einzelabfrage von Temperaturen........32 4.1 ... über TCP/IP ............32 4.2 ... über UDP ............33 4.3 ... über SNMP ............33 5 Einbinden der Temperatur in eine eigene Web-Seite ...
W&T 1 Anschlüsse und Anzeigen 1.1 Ethernet-Anschluss Als Netzwerkanschluss steht ein zur IEEE-802.3-kompatibler Anschluss auf einem geschirmten RJ45-Steckverbinder an der Gerätefront zur Verfügung. Hierüber kann das Web-IO Ther- mometer mit einem Hub oder Switch verbunden werden. Die Belegung eintspricht einer normgerechten MDI-Schnittstelle (AT&T258), so dass hier ein 1:1-Kabel mit einer Länge von maximal 100 Metern eingesetzt werden kann.
W&T Den aktuellen Link-Status zeigt die Error-LED oberhalb der RJ- 45-Buchse an: Blinkt sie im Abstand von 1-2 Sekunden auf, ist die Verbindung zum Hub nicht vorhanden, bzw. gestört. 1.2 Anschluss der Messfühler Anschluss der NTC-Messfühler NTC5 NTC7 NTC6 NTC8 Reset 17 18 19 20 21 22 23 24 25 26 28 29 30 31 32...
W&T Anschluss der PT100-Messfühler rot rot weiß weiß 3 4 5 6 PT100 Die Zuleitung des PT100-4-Draht Messfühlers kann mit nahe- zu beliebiger Länge ausgelegt werden. 1.3 Spannungsversorgung Die Spannungsversorgung von 12-24V AC/DC wird an den Geräte-Pins 1 und 2 an der unteren Schraubklemmenleiste eingespeist.
Seite 9
W&T Error-LED: Die Error-LED weist durch unterschiedliche Blinkcodes auf Fehlerzustände am Gerät oder Netzwerk- Port hin. 1 x B l i n k e n d e r E r r o r - L E D = N e t z w e r k a n s c h l u s s überprüfen.
W&T 2 TCP/IP-Konfiguration Nachdem die Hardware wie oben beschrieben eingerichtet wurde, muss die für den Betrieb in einem TCP/IP-Netz not- wendige IP-Adresse vergeben werden. Den korrekten Wert für diesen Parameter erfragen Sie bitte bei Ihrem zuständigen Systemadministrator. Die IP-Adresse muss netzwerkweit eindeutig sein. 2.1 Vergabe der IP-Adresse ...
Seite 11
W&T Funktionsweise Um eine IP-Adresse zu beziehen, sendet das Gerät nach je- dem Neustart einen entsprechenden BOOTP-Request als Broadcast in das Netzwerk. Die daraufhin vom DHCP/BOOTP- Server erzeugte Antwort enthält neben der IP-Adresse auch die Subnetmask und Gateway-Adresse. Das Web-IO Thermo- meter übernimmt diese Informationen sofort in seinen nicht- flüchtigen Speicher.
W&T In DHCP-Umgebungen muß die zu vergebende IP- Adresse durch eine feste Bindung an die Ethernet- Adresse des Web-IO Thermometers reserviert werden. Unter Windows NT erfolgt dieses im DHCP-Manager unter dem Menüpunkt „Reservierungen“. Linux stellt zu diesem Zweck die Datei „dhcpd.conf“ zur Verfügung, in der ein ent- sprechender Eintrag vorgenommen werden muß.
W&T 2.1.3 Alternative Vergabe über die serielle Schnittstelle Im Gegensatz zum oben beschriebenen Verfahren können Sie über die serielle Schnittstelle auch eine bereits bestehende IP-Adresse des Web-IO Thermometers verändern. Verbinden Sie den RS232-Port des Gerätes mit einem PC und starten Sie ein Terminalprogramm (z.B. Hyperterminal). Er- stellen Sie im Programm eine Direktverbindung über Ihre COM-Schnittstelle und stellen Sie in den seriellen Eigenschaf- ten 9600 Baud, no Parity, 8 Bits, 1 Stopbit, kein Protokoll ein.
W&T 2.1.4 Alternative Vergabe mittels RARP-Server (nur UNIX) Die Arbeit mit einem unter UNIX aktivierten RARP-Server ba- s i e r t a u f E i n t r ä g e n i n d e n K o n f i g u r a t i o n s d a t e i e n /etc/ethers und /etc/hosts.
Seite 15
W&T Um die Einstellungen von Subnet-Mask und Gateway vornehmen zu können, muss die Voraussetzung er- füllt sein, dass sich der Konfigurations-PC im gleichen IP-Sub-Netz befindet wie das Web-IO Thermometer. Ansonsten ist keine Kommunikation mit dem Gerät möglich. Nachdem Sie die IP-Adresse vergeben haben, stellen Sie die Subnet-Mask und das Gateway folgendermaßen ein: 1.
W&T 2.3 Anschluss des Web-IO Thermometers Im Intranet Sind alle Netzwerkeinstellungen vorgenommen, kann das Web-IO Thermometer über einen beliebigen Web-Browser an- gesprochen werden. Geben Sie als Adresse die IP-Adresse oder den (sofern Sie einen entsprechenden DNS-Eintrag fest- gelegt haben) den Hostnamen des Gerätes ein. Das Gerät sendet dann seine Informationen an den Browser zurück.
W&T 3 Konfiguration des Web-IO Thermometers Sind alle Hardware-Einstellungen vorgenommen, können Sie zur Web-Konfiguration des Web-IO Thermometers übergehen. Die nachfolgende Referenz führt Sie Punkt für Punkt durch das Konfigurationsmenü. Starten Sie einen Web-Browser und geben Sie in der Adress-Zeile die IP-Adresse des Gerätes ein: http://172.0.0.10 Das Web-IO Thermometer startet mit folgender Anzeige: Nach einem Klick auf „Config“...
W&T Sie erhalten für die Konfiguration des Gerätes folgenden Menübaum: 3.1 Administration Zur Administration des Web-IO Thermometers wählen Sie den Punkt „Session Control“ im Menü.
W&T 3.1.1 LogOut Hier finden Sie folgende Funktionen: Save/Speichern speichert alle von Ihnen vorgenommen Ein- stellungen und Änderungen. (Muss auch nach Anklicken des „Senden“-Buttons ausgeführt werden.) Flush/Abbruch verwirft alle von Ihnen in dieser Session vor- genommenen Einstellungen. Es werden keine Ändern- gen abgespeichert.
Seite 20
W&T Sie haben hier die Möglichkeit die Einstellungen des Web-IO Thermometers per XML Download auszulesen, evtl. Modifikationen vorzunehmen und per XML Upload wieder im Gerät zu speichern. Bei einigen Web-Browsern wird der korrekte Code nur über „Ansicht -> (Frame-) Quelltext anzeigen“ ausge- geben nachdem der Button XML-Download betätigt wurde.
W&T 3.1.3 HTML Upload Mit dem HTML Upload können Sie die Seiten user.htm, log.htm und home.htm gegen von Ihnen selbst gestaltete Sei- ten austauschen. Ein Beispiel finden Sie im Anhang (6.4). 3.1.4 New Password Sie haben die Möglichkeit dem Gerät zwei verschiedene Pass- wörter zuzuordnen um Bereiche der Konfiguration zu schüt- zen.
W&T Wird kein Passwort in die Zeile eingegeben und der Button „Senden“ betätigt, wird das aktuelle Passwort nach dem Speichern gelöscht. 3.2 Konfiguration Ausschließlich Administrator-Recht...
W&T 3.2.1 Network Nachdem Sie die IP-Adresse vergeben haben und mit dem Browser auf das Gerät zugreifen können, haben Sie hier die Möglichkeit die Netzwerkeinstellungen nachträglich zu än- dern. Wenn Sie in der Mail-Konfiguration (3.2.7) oder in der Time Server-Funktion (3.2.5) statt IP-Adressen Host-Namen benutzen wollen, haben Sie hier die Möglichkeit zwei DNS- Server anzugeben, welche diese Host-Namen auflösen kön- nen.
W&T Beispiel für den Startzeitpunkt: Month: März Mode: letzten Weekday: Sonntag Time: 02:00 d.h. die Sommerzeit beginnt am letzten Sonntag im März um 02:00 Uhr morgens. Verfahren Sie genauso zur Konfiguration der Stopzeit. Stellen Sie sicher, dass in den Geräte Eigenschaften (Config ->...
W&T Die vom Time Server gesendete Zeit ist immer GMT, was be- deutet, dass Sie trotzdem die Einstellungen Ihrer Zeitzone und der Sommerzeit vornehmen müssen um eine korrekte Zeitanzeige gewährleisten zu können. Der Zugriff auf den Time Server erfolgt nach dem Abspeichern der Einstellungen, nach dem Einschal- ten oder Zurücksetzen des Gerätes oder jeweils um 00:30 Uhr lokaler Zeit.
W&T 3.2.7 MailAdmin (Grundeinstellungen) Hier wird die E-Mail-Funktion des Web-IO Thermometers kon- figuriert. Die E-Mail Funktion erlaubt es Ihnen eine Informations- bzw. Alarmmail an einen oder mehrere E-Mail oder SMS Empfänger abzusetzen. Geben Sie den Namen ein, der beim E-Mail Empfänger erscheinen soll.
W&T 3.2.8 Alarm 1..8 Sie haben acht gleichwertige Alarme zur Verfügung. Es gibt prinzipiell zwei Betriebsarten: 1. Timerbetrieb: Wählen sie unter Trigger den Timer aus. Grenzwerte brau- chen hier nicht angegeben zu werden. Stellen Sie das ge- wünschte Sendeintervall ein und wählen Sie „Mail enable“, und/oder „SNMP Trap enable“...
Seite 28
W&T 2. Grenzwertbetrieb: Wählen als Trigger einen oder mehrere Sensoren aus und tragen hinter Min und/oder Max die Grenzen ein, bei deren Über-/Unterschreitung ein Alarm ausgelöst werden soll. Tra- gen Sie das Sendeintervall ein, in dessen Abständen die Alarm-E-Mail gesendet werden soll. Geben Sie für das Sende- intervall eine 0 ein, so wird kein Alarm ausgelöst.
W&T SNMP Geben Sie hier die IP-Adresse des Teilnehmers mit der SNMP Manager-Software an, an die die SNMP-Information geschickt werden sollen. Sie haben die Möglichkeit, genau wie bei der Mail-Funktion, auch hier einen „Trap Text“ einzugeben, der an die Manager- Software übertragen wird.
W&T 3.2.11 Enable Hier werden die globalen Funktionen des Gerätes aktiviert bzw. deaktiviert: Update Enable Der Update Port kann ein oder ausgeschaltet werden. Wird er aktiviert, ist es möglich in das Gerät ein Firmware-Update einzuspielen. Unabhängig von dieser Ein- stellung kann das Web-IO Thermometer unter „LogOut->Firm- ware Update“...
W&T 3.2.12 Ports Vergeben Sie hier nach Wunsch für die einzelnen Sensoren einen Namen und einen beschreibenden Text, der auf den Web-Seiten erscheinen soll. 3.2.13 Manufacturer Hier befinden sich Informationen zum Hersteller und zu der mit dem Support beauftragten Firma. Ändern Sie diese Infor- mationen nur, wenn Sie den Support übernehmen können und wollen.
W&T Durch klicken des OK-Buttons bleibt der Report erhalten. Die LED blinkt weiter. Sensor Type Gibt für jeden Kanal an, ob ein PT100 oder NTC Sensor angschlossen ist. Sollten ein, oder mehrere Kanäle nicht be- legt sein, so wird ein NTC als Standard angezeigt. LED-Test Der LED-Test gibt Ihnen die Möglichkeit bei einem Einsatz von mehreren Geräten, diese ausfindig zu machen.
W&T GET /Single4 liefert somit mit Tempertaur von Sensor 4. Sollen alle Temperaturen auf einmal ausgegeben werden schicken Sie den Ausdruck: GET /Single 4.2 ... über UDP Öffnen Sie eine UDP Verbindung auf die IP Adresse des Gerä- tes, bzw. auf die Net-ID als Broadcast und den Port 42279 (Voreinstellung änderbar).
W&T Eine MIB zur Einbindung in Management Anwendungen steht auf der Datenblatt-Seite des Gerätes auf der WuT Homepage http://www.wut.de zum download bereit. 5 Einbinden der Temperatur in eine eigene Web-Seite Sie haben die Möglichkeit, über ein implementiertes Java- Applet die Temperatur auf einer eigenen Web-Seite zu integrieren.
Seite 35
W&T const muss einer der folgenden Konstanten sein: Left Center Right Die Groß-, Kleinschreibung muß nicht beachtet werden. Wird ein Parameter weggelassen oder falsch gesetzt werden folgende Standardwerte benutzt: g i l Die Auswahl des Sensors erfolgt über den Parameter <Param Name="Sensor"...
W&T 6 Anhang 6.1 Notzugang Über den seriellen Anschluss (DTE) des Gerätes steht ein Not- zugang zur Verfügung. Dieser wird folgendermaßen aktiviert: Verbinden Sie das Gerät über ein serielles Kabel mit einem PC (Null-Modem-Verbindung) und starten Sie ein serielles Terminal-Programm. Setzen Sie die Einstellungen des Pro- gramms auf 9600,8,N,1,no handshake Drücken Sie den Reset-Taster am Gerät.
Seite 37
W&T Bei einer Kupferleitung mit einem Querschnitt von 0,75²mm und einer Länge von 100m beträgt der Leitungswiderstand 4,6O und liegt daher im Toleranzbereich. Bei einer Kupferleitung überprüfen Sie den Leitungswider- stand mit folgender Formel: Das Ergebnis dieser Rechnung sollte unter 10O liegen. Pro- blematischer als die Leitungslänge sind die auftretenden Störeinflüsse, die auf die Leitung einwirken.
W&T 6.3 Beispiel zur XML-Konfiguration Zur einfachen Bearbeitung der XML-Konfiguration empfiehlt es sich zunächst die aktuelle Konfiguration aus dem Gerät downzuloaden und dann diese zu bearbeiten. <io-AN8.1> <Device> <Network> <IP>172.16.205.1</IP> <Subnet_Mask>255.00.00.00</Subnet_Mask> <Gateway>00.00.00.00</Gateway> <DnsServer1></DnsServer1> <DnsServer2></DnsServer2> </Network> <Text> <DeviceName>W&T Web-IO Thermometer</DeviceName> <DeviceText> </DeviceText> </Text>...
W&T 6.4 Beispiel zur Erstellung der „user.htm“ Erstellen Sie eine HTML-Datei die mit dem Ausdruck <user.htm> (bzw. log.htm oder home.htm) beginnen muss. Anschliessend folgt die Eingabe des HTML- Codes. Auf Ihren Seiten haben sie die Möglichkeit folgende Parame- ter anzuzeigen: <w&t_tags=tx>...
Seite 50
W&T Um das Ausgabeformat der Daten festzulegen, fügen Sie fol- gende Zeile in Ihr Dokument ein: <form action="mess.htm" method="POST" > ..</form> Die CSV-Ausgabe kann über den Ausdruck <form action="thermo.csv" method="POST" > ..</form> festgelegt werden. Durch das Rücksetzen des Gerätes auf die Factory- Defaults, werden die ursprünglichen HTML-Seiten wie- der hergestellt.
Seite 51
W&T <form action="log.htm" method="POST" > <p>Ausgabeformat Datenmeter:</p> <p><w&t_tags=steps></p> <p><w&t_tags=button></p> </form> <form action="thermo.csv" method="POST" > <p>Ausgabeformat CSV-Ausgabe:</p> <p><w&t_tags=steps></p> <p><w&t_tags=button></p> </form> <p> </p> </body> </html> Diese Seite wird vom Web-IO Thermometer im Web-Browser folgendermassen angezeigt: Irrtum und Änderung vorbehalten...