Welcome!

Esta comunidad es para profesionales y entusiastas de nuestros productos y servicios, compartir los mejores contenidos y nuevas ideas de marketing, construir su perfil profesional y mejorar el mercado para todos.

1

Flag Read en Objeto de Comunicación de Estado

Por
Antonio Sánchez
en 11/07/17, 9:54 a.m. 1.066 vistas

Buenas tardes,

En una habitación de una vivienda me pidieron lo siguiente: existen dos encendidos ON/OFF accionados desde 3 pulsadores, dos de ellos dobles y uno sencillo. Los pulsadores realizan las siguientes acciones:    

- Pulsador simple: enciende / apaga los 2 encendidos

- Pulsadores dobles: enciende / apaga cada uno de los encendidos independientemente

Claro, ¿que es lo que pasa? Si yo entro en la habitación y enciendo el pulsador simple (el de la entrada) hacemos un ON sin problema, seguidamente desde cualquiera de los cabeceros de la cama (los pulsadores dobles) podemos encender y apagar cada uno de los encendidos sin problema. Imaginémonos que nos despertamos, encendemos los dos encendidos independientemente dese un cabecero de la cama y al salir de la habitación realizamos el OFF del pulsador simple. Hasta ahí, sin problema.

La cosa es cuando no se utiliza esta secuencia, por ejemplo, pasa lo siguiente: entramos y encendemos (ON), pero, imaginémonos que después de varios encendidos y apagados desde los cabeceros, nos levantamos al día siguiente y NO encendemos la luz de los cabeceros. Salimos a oscuras. La próxima vez que se entre en la habitación y se le dé al pulsador de la entrada, no encenderá a la primera, ya que realizará el OFF, teniendo que realizar una "doble pulsación".

He estado informándome y supuestamente esto se arreglaba activando los flags de lectura de los objetos de comunicación de los actuadores donde están asociadas estas dos salidas, pero lo he realizado y siguie pasando lo mismo... ¿Alguna solución?

Muchas gracias de antemano.


1
José María Morcillo
En 12/07/17, 4:42 a.m.

Hola Antonio, 

el mal funcionamiento que comentas es muy común. Analicemos de forma sencilla para que sirva como solución para otra gente: 

Tecla 1 --> ON/OFF L1
Tecla 2 --> ON/FF L2
Tecla 3 --> OFF L1+L2

El problema: 

  • El pulsador hace lo contrario de lo que hizo y no lo contrario de cómo realmente está la luminaria

La solución: 

  • Hacerle saber al pulsador cuál es el verdadero estado de la luz que está controlando para que, la próxima vez que envíe algo envíe lo contrario de cómo realmente está la luz y no lo contrario de lo que hizo

Programación en ETS: 

  • Deberás tener una dirección de grupo para ver el estado de L1 y L2 por separado

  • La Tecla 1 deberá estar enlazada con dos dirección: Control on/off de L1 y con el Estado de L1

    • Adicionalmente, el objeto Tecla 1, deberá tener activado el flag W (escritura)

  • La Tecla 2 deberá estar enlazada con dos dirección: Control on/off de L2 y con el Estado de L2

    • Adicionalmente, el objeto Tecla 2, deberá tener activado el flag W (escritura)

  • La Tecla 3 deberá estar enlazada únicamente con una dirección: Control on/off de L1+L2

Cualquier otra duda estamos a tu disposición. 

Un saludo,

  • Marcar

Lo probaré y lo comentaré!! Muchas gracias!!

Actúa21, Antonio Sánchez
en 12/07/17, 5:15 a.m.

Mantenerme Informado

Sobre Esta Comunidad

Esta comunidad es para los profesionales y aficionados de nuestros productos y servicios. Compartir y discutir las mejores y nuevas ideas de contenido de marketing, construir su perfil profesional y convertirse en un mejor comercializador juntos. Lea la Guía

Herramientas de las preguntas

6 seguidor(es)

Estadísticas

Preguntó: 11/07/17, 9:54 a.m.
Visto/a: 1066 veces
Última actualización: 12/07/17, 4:43 a.m.