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 ai termografi web:

richiamo e visualizzazione di più valori di misura mediante PHP




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


Con l’impiego di più termografi web in una stessa ubicazione può essere auspicabile visualizzare i dati dei singoli apparecchi su un’unica pagina web. A tale scopo si presta l’utilizzo di PHP.

Con il seguente esempio copy&paste potete visualizzare i valori di misura di diversi apparecchi (qui due termografi web) in una pagina web.

Per questo esempio vi serve un web server con interprete PHP.


Non disponete ancora di un termografo Web e desiderate semplicemente provarne il funzionamento come nell’esempio illustrato?

Nessun problema: vi mettiamo a disposizione gratuitamente per 30 giorni il termografo web Pt100/Pt1000. Non dovete far altro che compilare l’ordinazione del campione e vi forniremo il termografo web in prova in conto aperto. Se ci restituite l’apparecchio entro 30 giorni, vi accreditiamo completamente la fattura.

All’ordinazione del campione   All’ordinazione del campione  

Preparativi
Avete già alimentato con corrente
  • il/i vostro/i termografo/i web,
  • effettuato il collegamento alla vostra rete,
  • e assegnato un indirizzo IP: con WuTility è facile!
1. Disattivazione di HTTP GET Header enable
  • Affinché gli apparecchi restituiscano non l’intera testa della risposta (indirizzo IP, nome sistema, denominazione sensore, temperatura) ma soltanto il puro valore di misura, deve innanzitutto essere disattivata nella configurazione degli apparecchi questa opzione.

2. Integrazione dello script PHP nella pagina web
  • Copiate dal seguente esempio il JavaScript (con sfondo grigio)
    z.B. nell’area <body> della vostra pagina web (i comandi PHP vengono interpretati in qualsiasi punto della pagina).
  • Adattate l’indirizzo IP visualizzato in rosso, la porta HTTP visualizzata in verde e il comando di interrogazione visualizzato in blu ai vostri scopi.

<html>
<head>
<title>Temperature</title>
</head>
<body bgcolor="#FFFFFF" text="#000000">

<?
function getvalue($address,$sensorno){
$datei = fsockopen($address,80);
$out = "GET /Single".$sensorno." HTTP/1.1\r\n\r\n";
fwrite($datei, $out);
while (!feof($datei)) {
$data = fgets($datei);
}
$find = "/r/n";
$pos = strpos($data, $find);
$value = substr($data,$pos);
echo $value;
fclose($datei);
}
?>

<br>

<?
getvalue ("192.168.0.2","1");
?>

<br>

<?
getvalue ("192.168.0.3","1");
?>

</body>
</html>


3. Visualizzazione
  • Se memorizzate la summenzionata pagina PHP su un server PHP e la richiamate con un web browser, ottenete la seguente visualizzazione:

4. Aggiornamento automatico
  • Affinché la pagina venga aggiornata ciclicamente, integrate la seguente riga nell’area <head> della pagina.
  • L’intervallo viene indicato in secondi (qui visualizzati in rosso: 60 secondi)

<html>
<head>
<title>Temperature</title>

<meta http-equiv=refresh content=60>


</head>
<body bgcolor="#FFFFFF" text="#000000">

...


5. Adattamento della pagina ai vostri scopi
  • Per mezzo della summenzionata procedura potete ora creare in modo semplice pagine riassuntive che possono contenere il numero di valori di misura desiderato:

All’ordinazione del campione   All’ordinazione del campione  

 

Applicazione precedente
Applicazione precedente
Applicazione successiva
Applicazione successiva
 
  • 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.