Interfaces W&T
para TCP/IP, Ethernet, RS-232, RS-485, USB, 20mA
FO de vidrio y plástico, http, SNMP, OPC, I/O digital, I/O analógico ISA, PCI, ...?
      Productos
Home Contacto   Distribuidores por todo el mundo
Idiomas:
DE

US

ES

IT

RU
Medición de datos climáticos
Web-Termógrafo
WuTooth
Web-IO
Digital
Analógico
Espacial
Servidor de datos
Motherbox 2
pure.box 2
Memoria de red
Servidores Ethernet TCP/IP
Com-Server (serial)
Servidor USB
Interfaces serie
USB, RS232, RS485, 20mA
Aisladores & fibra óptica
USB, RS232, RS485, 20mA
Tarjetas PC
PCI Express, PCI y
Bus ISA
...
Interfaces de impresora
Accesorios
Descargas
Viejos
Cesta de compra Su cesta de compra

 
      Conocimientos técnicos
Libros, disertaciones, glosarios...
Información técnica básica
Aplicaciones a los Com-Servers,
Servidor USB
, Web-IO,
Termómetros Web,
Motherbox y pure.box
 
Aplicación al Web-IO Analog-In:

Llamar y representar varios valores de medición vía PHP




 Enlaces superiores: Resumen de productos Sinopsis de aplicaciones Versión para impresión


En el uso de varios termógrafos Web-IO Analog-In en un lugar puede ser conveniente indicar los datos de cada uno de los aparatos en una sola página Web. Aquí se ofrece muy bien el uso de PHP.

Con el ejemplo siguiente copy&paste pueden representar los valores de medición de diferentes aparatos (aquí dos Web-IO Analog-In 2x 0..10V) en una página Web.

Para este ejemplo necesita usted un servidor Web con interpretador PHP.


¿No tiene todavía un Web-IO Analog-In y quiere probar el ejemplo presentado?

no hay problema: Le ponemos a disposición el Web-IO Analog-In 2x 0..10V gratis durante 30 días. Rellene sencillamente un pedido muestra y le enviaremos el Web-IO Analog-In para probar a cuenta abierta. Si nos devuelve el aparato dentro de los 30 días, le abonamos la factura completa.

Al pedido muestra   Al pedido muestra  

Preparativos
Su Web-IO Analog-In ya está alimentado
  • con corriente,
  • conectado a su red,
  • dotado con una dirección IP - con WuTility no hay problemas.
1. Desactivar HTTP GET Header enable.
  • Para que los aparatos no devuelvan todo el encabezamiento de respuesta (dirección IP, nombre del sistema, designación del sensor, valor de medición), sino sólo el valor puro de medición, tiene que desconectarse antes esta opción en la configuración de aparatos.

2. Integrar la escritura PHP en la página Web
  • Copie la JavaScript (en gris) del ejemplo siguiente
    z.B. en la zona <body> de su página Web (las órdenes PHP se interpretan en cualquier punto de la página).
  • Adapte la dirección IP representada en rojo al puerto HTTP representado en verde y la orden de consulta representada en azul a sus fines propios.

<html>
<head>
<title>Level</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. Salida
  • Si salva la página PHP arriba mencionada en un servidor PHP y la llama con un Web-Browser, aparecerá la vista siguiente:

4. Actualización automática
  • Para que se actualice la página cíclicamente, entre la línea siguiente en la zona <head>.
  • El intervalo se indicará en segundos (aquí representado en rojo: 60 segundos)

<html>
<head>
<title>Level</title>

<meta http-equiv=refresh content=60>


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

...


5. Adaptación de la página para sus fines
  • Con ayuda del método arriba indicado puede ahora crear de una manera sencilla páginas sinópticas que pueden contener cualquier cantidad de valores de medición:

Al pedido muestra   Al pedido muestra  

 

 
  • Mister Wong
  • Marcadores de Google
  • Twitter
  • Facebook
  • Digg
   Impreso
Estamos a su disposición personalmente. Wiesemann & Theis GmbH Tf.: +49-202/2680-110 (Lu-Vi, 8-17 horas)
Porschestr. 12 Fax: +49-202/2680-265
42279 Wuppertal individual por E-Mail

© Wiesemann & Theis GmbH, Reservados los errores y cambios: Dado que podemos hacer fallos, no se deben usar nuestras afirmaciones sin haberlas controlado antes. Por favor, infórmenos de todos los errores o malentendidos que le sean conocidos, para que podamos reconocerlos y solucionarlos lo antes posible.