Trabajar con bits de un Tag definido como Integer
En esta ocasión vamos a ver un simple ejemplo, de como acceder a los diferentes bits de un Tag declarado como Integer. Normalmente se suele utilizar un Tag Integer para el control de una valvula, un motor o cualquier otro dispositivo. Dentro de ese Tag, asignamos cada bit a los requerimientos, un bit para el arranque, un bit para el paro, bit de confirmacion, bit de fallo, etc...
En la siguiente imagen, disponemos de una serie de Tags definidos como I/O Integer.
Por poner un simple ejemplo, a nuestro objeto, cuando se active la alarma vamos a dinamizarlo con un parpadeo, bien, la función blink, debe devolver un valor booleano, nuestro Tag es un Integer, aquí lo que devemos hacer, es asignar el Tag que nos interese y acontinuacion ponemos un punto, seguido del bit que nos interese, tal y como se ve en la siguiente imagen.
Viernes 20 de febrero del 2015
Si te ha gustado o te ha sido de utilidad, compartelo ... :-)