pvbrowser manual
Back Content Forward

Adquisición de datos

architecture de pvbrowser
architecture de pvbrowser

Para Data Acquisition usamos un daemon separado para manejar cada interfaz. El daemon lee en forma cíclica la interface y escribe el resultado en una shared memory . La visualización puede leer fácilmente esta memoria compartida y desplegar su contenido. El daemon tambien tiene un mailbox . La visualización puede escribir a este mailbox para enviar señales a la interface. Dentro del daemon se confía en el uso de la biblioteca rllib . No es necesario escribir el daemon en forma manual. Para esto puedes usar el "pvbuilder". En "pvbuilder" completas un pequeño archivo-INI describiendo que es lo que vas a leer desde la interfaz. "pvbuilder" genera el daemon para ti de manera automatica.

Algunas interfaces utilizan un esquema diferente. Por ejemplo el daemon EIB-Bus utiliza una base de datos MySQL para almacenar los valores de entrada. Reflective Memory y PRIMO·S pueden ser accesadas fácilmente usando sus APIs nativas.


Si la interface que buscas no esta en la lista, te podemos ayudar pero necesitamos del hardware. Una forma puede ser prestándonos el hardware o puedes instalarlo en tu sitio de trabajo. Nosotros podemos acceder remotamente desde una cuenta ssh en tu ordenador.


Back Content Forward