TEMPORIZACION PARA TIMBRE ESCOLAR

  • 9 Respuestas
  • 7103 Vistas

cbilly2015

  • Aprendiz
  • **
  • Mensajes: 36
TEMPORIZACION PARA TIMBRE ESCOLAR
« : octubre 11, 2015, 14:00:33 pm »
BUENOS DÍAS: LES QUERÍA CONSULTAR SI ES POSIBLE AUTOMATIZAR EL TIMBRE ESCOLAR DE FORMA QUE SUENE INDICANDO LOS RECREOS Y LAS ENTRADA DE CLASES POR SEMANA. TENGO UN CUBE STX8091H03A1FXD1. GRACIAS

Soporte

  • Global Moderator
  • Experto
  • *****
  • Mensajes: 2324
  • Soporte Técnico
Re:TEMPORIZACION PARA TIMBRE ESCOLAR
« Respuesta #1 : octubre 11, 2015, 21:26:41 pm »
Buenas tardes,

Si, es perfectamente posible.

Deberías utilizar las Alarmas, que te permiten configurar hasta cinco eventos repetitivos donde podes especificar días y horarios para que se produzcan y luego activar un rele para el timbre.

Una vez que activas el Rele, temporizas el tiempo que debería estar sonando.

Mira este mensaje del foro, donde explicamos un ejemplo en Ladder para usar alarmas repetitivas de una aplicación similar:

http://www.slicetex.com/foro/smf/index.php?topic=53.msg140#msg140

Baja el ejemplo, abrilo en StxLadder, intenta entenderlo con las descripciones y probalo.
Debes cambiar el modelo de PLC al que tengas adquirido, compilar y descargarlo al PLC.

Cualquier duda con el mismo, avísanos y te ayudamos.





SOPORTE TÉCNICO

Slicetex Electronics
www.slicetex.com

cbilly2015

  • Aprendiz
  • **
  • Mensajes: 36
Re:TEMPORIZACION PARA TIMBRE ESCOLAR
« Respuesta #2 : octubre 12, 2015, 10:22:54 am »
Buenos días, intente descargar el archivo de referencia a alarmas repetitivas y al querer abrirlo me sale un mensaje de error en diagrama inicio. por ello no puedo ver la aplicación en diagrama. gracias

cbilly2015

  • Aprendiz
  • **
  • Mensajes: 36
Re:TEMPORIZACION PARA TIMBRE ESCOLAR
« Respuesta #3 : octubre 12, 2015, 11:41:22 am »
Al seleccionar el umero de alarmas en la pestaña general del componente, se puede seleccionar o configurar las cinco alarmas asociando un evento para cada alarma desde eventos, on time alarm 1...5. con el mismo compnente? gracias

Soporte

  • Global Moderator
  • Experto
  • *****
  • Mensajes: 2324
  • Soporte Técnico
Re:TEMPORIZACION PARA TIMBRE ESCOLAR
« Respuesta #4 : octubre 12, 2015, 12:55:43 pm »
Buenos días,

Tenes el error al abrir el proyecto porque lo estas intentando abrir sin descomprimirlo antes en una carpeta, es decir lo abrís desde el WinRAR.

Para descromprimirlo, selecciona el archivo, click derecho, en el menú que se despliega seleccionar "Extraer ficheros ..." y luego una vez extraído el proyecto,
buscalo y abrilo normalmente.

Por otro lado, por cada alarma, debes utilizar un componente por separado que inicialice dicha alarma. Es decir, no podes utilizar el mismo para inicializar las cinco.
Cada alarma tendrá su evento por separado también.

Por lo general, desde el diagrama Inicio.sld, insertas tantos componentes de activación de alarma, como alrmas necesites.

Quedo a disposicion.


SOPORTE TÉCNICO

Slicetex Electronics
www.slicetex.com

cbilly2015

  • Aprendiz
  • **
  • Mensajes: 36
Re:TEMPORIZACION PARA TIMBRE ESCOLAR
« Respuesta #5 : octubre 12, 2015, 16:41:27 pm »
QUERÍA SABER SI SE PUEDE GENERAR MAS DE LAS CINCO ALARMAS QUE PERMITE EL COMPONENTE, NECESITO COMO 8 A 12 ALARMAS POR TURNO EN LA ESCUELA Y SON TRES TURNOS, ES POSIBLE?.-
ADEMAS COMO CONTROLAR EL TIEMPO QUE SONARA EL TIMBRE CADA VEZ QUE SE DISPARE POR LA HORA PROGRAMADA, NECESITO DIFERENCIAR POR TIEMPO ALGUNOS TIMBRES ( EJEMPLO TIMBRE CORTO DE 4 SEG, Y UN TIMBRE LARGO DE 10 SEG). GRACIAS

cbilly2015

  • Aprendiz
  • **
  • Mensajes: 36
Re:TEMPORIZACION PARA TIMBRE ESCOLAR
« Respuesta #6 : octubre 12, 2015, 17:01:33 pm »
ADJUNTO HORARIOS QUE TENDRÍA QUE PROGRAMAR DE LOS TIMBRES.- GRACIAS

Soporte

  • Global Moderator
  • Experto
  • *****
  • Mensajes: 2324
  • Soporte Técnico
Re:TEMPORIZACION PARA TIMBRE ESCOLAR
« Respuesta #7 : octubre 12, 2015, 17:35:12 pm »
Adjunto te paso un proyecto que hace lo que necesitas, te recomiendo intentar entender el programa.

Para extender el numero de alarmas, se comparten las mismas.

La idea es crear 3 grupos de alarmas (para los 3 turnos) con 8 alarmas para cada uno, en este caso, todas son de LUNES A VIERNES.

EL grupo 1 es para el evento 1.
EL grupo 2 es para el evento 2.
EL grupo 3 es para el evento 3.

Cada grupo tiene alarmas compartidas que son activadas por la función Ladder SetAlarmNum.
Alli las alarmas estan ordenadas en orden ascendente (mas temprano a mas tarde, muy importante).

Luego en el evento OnTimeAlarm, se comprueba que alarma del grupo fue activada y luego
se activa a la siguiente en orden. Si la ultima fue alcanzada, se vuelve a activar la primera.

La cantidad maxima de alarmas por grupo se define en las constantes Alarm(X)MaxQty (donde X es el numero de grupo).

Si modificamos el el numero de alarmas por grupo, los diagramas SetAlarmNum(X), deben modificarse para activar mas o menos
alarmas según corresponda.

Cuando se activa una alarma, se activa tambien la salida DOUT1 por 3.5 segundos. En esa salida podes conectar el timbre.

Fijate de poner en hora las alarmas con con la tabla que pasaste de los horarios, ya que el horario que tienen es uno cualquiera.

No lo he probado al codigo, pero esa es la forma. Modificalo para tus horarios y hace la prueba.

Cualquier duda, avisanos.



« Última Modificación: noviembre 13, 2017, 09:54:22 am por Soporte »
SOPORTE TÉCNICO

Slicetex Electronics
www.slicetex.com

cbilly2015

  • Aprendiz
  • **
  • Mensajes: 36
Re:TEMPORIZACION PARA TIMBRE ESCOLAR
« Respuesta #8 : octubre 12, 2015, 21:45:13 pm »
TIENEN ALGÚN EXPLICATIVO DE EVENTOS ,  FUNCIONES Y SUS POSIBLES APLICACIONES? EN EL MANUAL QUE DESCARGUE DE SU PAGINA ESTA POCO CLARO, O QUE ME ACONSEJAN LEER PARA LLEGAR A ENTENDER ESTE MODO DE PROGRAMAR? GRACIAS

Soporte

  • Global Moderator
  • Experto
  • *****
  • Mensajes: 2324
  • Soporte Técnico
Re:TEMPORIZACION PARA TIMBRE ESCOLAR
« Respuesta #9 : octubre 13, 2015, 11:41:38 am »
Buenos dias,

En el Manual de Usuario de StxLadder (link), leer lo siguiente:

  • Eventos: Pagina 79, hay un ejemplo explicado paso a paso.
  • Funciones Ladder: Pagina 89, hay un ejemplo explicado paso a paso.

Si es la primera vez que programas el dispositivo, te aconsejo empezar el manual desde la primera hoja, ya que esta explicado todo con pasos de menor a mayor complejidad.
Empezar por ejemplos sencillos y luego continuar por los mas complejos.

Dentro de StxLadder, podes ver descripciones y ayuda extra de los componentes, haciendo click derecho sobre el componente y seleccionando "Ver descripción del componente ..."

Finalmente, a modo de resumen, los conceptos son simples:

  • Funcion Ladder: Es un diagrama Ladder que contiene lógica o código. Dicho diagrama se puede llamar desde cualquier otro diagrama y ser ejecutado. Tiene la ventaja de que permite reutilizar su codigo desde otros diagramas. Es posible pasarle valores.
  • Evento: Es un diagrama Ladder que contiene lógica o código. Se ejecuta solamente cuando ocurre un evento en el PLC, por ejemplo una Alarma. Si una alarma de produce, el PLC "interrumpe" el programa principal y ejecuta el diagrama del evento para atenderlo. Luego al terminar de ejecutarse el diagrama del Evento, el PLC continua la ejecución del programa en el punto que fue "interrumpido". Los eventos deben ser habilitados y configurados previamente con un componente Ladder por lo general.

Quedamos a disposición.
« Última Modificación: octubre 13, 2015, 11:45:44 am por Soporte »
SOPORTE TÉCNICO

Slicetex Electronics
www.slicetex.com