Adattatori W&T
per TCP/IP, Ethernet, RS-232, RS-485, USB, 20 mA
Fibra ottica di vetro e di plastica, http, SNMP, OPC, I/O digitale, I/O analogico, ISA, PCI, ecc.?
      Prodotti
Pagina iniziale Contatti   Distributori nel mondo
Lingue:
DE

US

ES

IT

RU
Misurazione climatica
Termografo web
WuTooth
Web-IO
Digitale
Analogico
Area speciale
Server dati
Motherbox 2
pure.box 2
memoria di rete
Server Ethernet TCP/IP
Com-Server (seriali)
Server USB
Adattatori seriali
USB, RS232, RS485, 20 mA
Isolatori & fibra ottica
USB, RS232, RS485, 20 mA
Schede PC
PCI Express, bus PCI e
Bus ISA
...
Adattatori stampanti
Accessori
Download
Cose vecchie
Carrello Il vostro carrello

 
      Conoscenze tecniche
Libri, articoli, glossari...
Informazione tecnica di base
Applicazioni per Com-Server,
Server USB
, Web-IO,
termometro web,
Motherbox e pure.box
 
Applicazione relativa al Web-IO analogico:

Indicatore dei valori di misura (volt)




 Ulteriori link: Panoramica del prodotto Panoramica dell’applicazione Versione per la stampa


Il valore misurato dal Web-IO analogico può essere visualizzato piuttosto facilmente su una pagina web per mezzo di JavaScript e di alcune immagini. L’integrazione dell’Applet Web-IO garantisce l’aggiornamento costante della visualizzazione dei valori di misura.

Con il seguente esempio copy&paste potete visualizzare un valore in volt misurato dal vostro Web-IO input analogico su una pagina web sotto forma di indicatore. Sono disponibili corrispondenti pagine web d’esempio e immagini anche per la visualizzazione del valore in ampere nonché per la visualizzazione di due valori di misura (volt e/o ampere)


Preparativi
Avete già alimentato con corrente
  • il vostro Web-IO analogico,
  • effettuato il collegamento alla vostra rete,
  • e assegnato un indirizzo IP: con WuTility è facile!
1. Integrazione di JavaScript nella pagina web
  • Copiate dal seguente esempio il JavaScript (con sfondo grigio)
    nell’area <head> della vostra pagina web.
<html>
<head>
<title>Zeiger</title>
<script language="JavaScript" type="text/javascript">
<!--
  var voltmeter = new multipic(101,"volt_400_","gif",20,10,10,"showvolt");
  var valuevolt;

  function multipic(id, img_name, img_ext, img_count, ypos, xpos, link)
  { img_count++;
   this.multipics = new Array( img_count );
   this.multipic_count = img_count;
   this.multipic_id = id; // class variables
   for (i=0; i<img_count; i++)
   { this.multipics[i] = new Image();
     this.multipics[i].src = img_name+i+'.'+img_ext;
   }
   this.Set = picSet; // class method
   if (link == "nolink")
   { document.write("<img id='"+this.multipic_id+"' style=position:absolute;top:"+ypos+"px;left:"+xpos+"px src="+this.multipics[0].src+" border=0>");
   }
   else
   { document.write("<a href='javascript:" + link + "(" + id + ");'><img id='"+this.multipic_id+"' style=position:absolute;top:"+ypos+"px;left:"+xpos+"px src="+this.multipics[0].src+" border=0></a>");
   }
  }

  function picSet(iCount)
  { for (i=0; i<this.multipic_count; i++)
    { if(iCount==i)
     { document.getElementById(this.multipic_id).src = this.multipics[i].src;
     }
    }
  }

  function showvolt()
  { alert("Aktueller Wert: "+valuevolt+"V");
  }

  function sensorChanged( iDevice, iSensor, iVal )
  { if (iSensor==1)
    { valuevolt = iVal;
     voltmeter.Set(Math.round(iVal*2));
    }
  }
</script>

</head>
...

2. Integrazione di Applet nella pagina web
  • Copiate le indicazioni Applet (con sfondo grigio) nell’area <body> della vostra pagina web.
  • Inserite l’indirizzo IP del vostro Web-IO analogico.
...
<body>
<applet name="Analog" archive="A.jar" code="A.class" codebase="http://10.40.22.27" height="0" width="0" mayscript>
<param name="device" value="0">
<param name="showerrors" value="off">
<param name="sensorpolling" value="on">
<param name="pollingrate" value="500">Java ist nicht aktiviert oder wird nicht unterstützt
</applet>

</body>
</html>

3. Download delle immagini + archiviazione
  • Ora necessitate soltanto delle immagini relative all’oggetto della visualizzazione che vi mettiamo a disposizione qui per il download: .zip (ca. 286 KB). Archiviate le immagini nella directory nella quale si trova anche la pagina web con le indicazioni JavaScript e Applet.
 
  • Mister Wong
  • Bookmark Google
  • Twitter
  • Facebook
  • Digg
   Colophon
Saremo lieti di fornirvi una consulenza personale! Wiesemann & Theis GmbH Tel.:: 0202/2680-110 (lun.-ven., ore 8-17)
Porschestr. 12 Fax: 0202/2680-265
42279 Wuppertal E-mail personale:

© Wiesemann & Theis GmbH, con riserva di errori e modifiche: poiché possono verificarsi errori, nessuna nostra informazione deve essere utilizzata senza essere stata verificata. Vi preghiamo di comunicarci tutti gli errori o gli equivoci che avete rilevato in modo tale che possiamo riconoscerli ed eliminarli quanto prima.