Descargar

Contadores y temporizadores del TSX-Micro 3722 (Informe de Laboratorio de Mecatrónica) (página 2)


Partes: 1, 2

5

El bit de salida %TMi.Q vuelve a 0 si el valor actual alcanza %TMi.P.

PULSO CALIBRADO (TP)

edu.red

En la tabla siguiente se describe el funcionamiento del temporizador TP.

Fase

Descripción

1

En un flanco ascendente en la entrada IN, el temporizador se inicia.

2

El bit de salida %TMi.Q pasa a 1.

3

El valor actual %TMi.V del temporizador aumenta de 0 hacia %TMi.P de una unidad en cada impulso de la base de tiempo TB.

4

El bit de salida %TMi.Q vuelve a 0 cuando el valor actual alcanza %TMi.P.

5

Cuando la entrada IN y la salida %TMi.V toma el valor de 0.

6

Este monoestable no se puede reactivar.

Desarrollo de la práctica de laboratorio

Para esta práctica de laboratorio realizamos una configuración básica del autómata TSX3722, con un módulo de entradas y salidas TON TSXDMZ28DR, sin tarjeta de memoria y sin grafcet, para poder empezar a programar y luego transferir el programa al autómata.

edu.red

Una vez se accede a la pantalla principal, hacemos clic en Nuevo y seleccionamos las opciones correspondientes a nuestro modulo de trabajo:

Autómata : TSX Micro

Procesador : TSX 3722 V3.3

Memoria : Ninguna

Grafcet : No

edu.red

Ahora configuramos las opciones hardware de nuestro autómata. Para ello, entraremos en la opción Configuración -> Configuración hardware del navegador y en el primer emplazamiento insertamos el modulo de entradas TON DMZ28DR y aceptamos la nueva configuración:

edu.red

edu.red

A partir de la configuración básica, añadiremos una sección nueva donde se va a escribir el programa:

edu.red

Asignamos un nombre a la nueva sección que se va a crear y se definimos el lenguaje que más convenga para la aplicación. En este caso, se indicará la opción LD o LADDER dado que se programará en contactos.

edu.red

Ahora si podemos empezar a crear nuestro programa propuesto en clase:

  • Diseñar un programa que genere una onda cuadrada de 4ms y con un dutty cycle de 25%

Un dutty cycle del 25% significa que el tiempo del pulso en alto es el 25% de 4ms, es decir 1ms. Asi entonces se generará una onda de la siguiente forma:

edu.red

Realizamos el correspondiente diagrama en lenguaje Ladder del ejercicio propuesto en clase:

edu.red

Entradas usadas:

%I1.1: Pulsador de inicio.

%I1.2.: Pulsador de paro.

Salidas usadas:

%Q2.1: Indicador LED de onda.

Variables de memoria:

%M0: Variable en memoria para enclave e inicio de temporización de TM0 y TM1.

%M1: Variable en memora para reinicio de temporizador TM0.

Temporizadores:

%TM0: Temporizador en modo TP(Funcionamiento en monoestable).

%TM1: Temporizador en modo TOF(Retardo a la desconexión).

Para realizar la configuración de los parámetros de los temporizadores, en el navegador de aplicación: Variables -> BF Predefinidos.

edu.red

Asignamos los parámetros de cada temporizador, según la variable usada, en este caso TM0 y TM1:

edu.red

Validamos el programa pulsando el icono de Validaciónedu.red, situado en la barra del menú superior y a continuación establecemos la conexión con el autómata de la siguiente forma:

edu.red

Una vez establecida la conexión, necesitamos transferir el programa a la memoria de programa del autómata, lo cual logramos con el botón de la barra de herramientas y eligiendo la secuencia PC ( Autómata.

edu.rededu.red

Confirmamos la transferencia del programa hacia el autómata y podemos empezar la ejecución con los botones RUN y STOP con los que podemos observar el comportamiento del hardware físico real.

Webgrafía

 

 

 

 

 

 

 

Autor:

Miguel Angel Tavara Farfan

Laboratorio de Mecatr?nica LAMEC – Universidad Nacional de Piura – UNP – Per?

?rea Tem?tica: Ing. De Control de Procesos (P.L.C.)

UNIVERSIDAD NACIONAL DE PIURA

FACULTAD DE INGENIERIA INDUSTRIAL

ESCUELA PROFESIONAL DE INGENIERIA MECATR?NICA

"A?O DE LA UNI?N NACIONAL FRENTE A LA CRISIS EXTERNA"

Partes: 1, 2
 Página anterior Volver al principio del trabajoPágina siguiente