Está en la página 1de 20

Tecnológico Nacional de México

Instituto Tecnológico de Ciudad Guzmán


Departamento de Eléctrica-Electrónica

Materia: Controladores Lógico Programables


Práctica 6

Profesor: M.I.P. José de José de Jesús García


Cortés

ALUMNO: No. De Control:


HECTOR LEOBARDO CAMPOS CHOCOTECO 18290296

JUAN JOSE DE JESUS FLORES ISABELES 18290302

MARTIN EDUARDO GOMEZ DIAZ 18290304

Cd. Guzmán, Mpio. Zapotlán El Grande, Jalisco, México


21 Mayo de 2022
Contenido
Práctica 6 ............................................................................................................................ 1

PRÁCTICA 6 .................................................................................................................. 2

Objetivo .......................................................................................................................... 2

Introducción.................................................................................................................... 2

Marco Teórico ................................................................................................................ 2

CONTADOR INCREMENTAL (CTU) .......................................................................... 2

CONTADOR DECREMENTAL ................................................................................... 6

Materiales y equipo utilizado .......................................................................................... 8

Desarrollo de la practica................................................................................................. 8

Funcionamiento del contador ascendente CTU .................................................... 9

Funcionamiento del contador descendente CTD ................................................ 10

Funcionamiento del contador ascendente descendente CTU/CTD ................... 12

Conclusiones................................................................................................................ 16

1
PRÁCTICA 6

Programar y ejecutar un programa en un PLC

Objetivo

Objetivo general: Realizar un programa que utilice contadores para accionar


dispositivos de salida.

Introducción

Gran cantidad de proyectos de automatización y control requieren de la función


de conteo. La función principal de los contadores en un sistema de control es contabilizar
el número de eventos ocurridos y los cuales son detectados por sensores. También son
utilizados para medir pulsos eléctricos y la frecuencia de los mismos generados por
equipos electrónicos. Las funciones de conteo básicamente son dos:
c) Conteo incremental o ascendente.
d) Conteo decremental o descendentes.
Al combinarse estas dos funciones se pueden obtener funciones especiales como
Conteo ascendente descendente, la función de Totalización y la función de registro de
tendencias (DataLogg).

Marco Teórico
CONTADOR INCREMENTAL (CTU)
El contador incremental o ascendente también llamado CTU (Counter Up), es un
dispositivo electromecánico muy utilizado en la lógica de control cableada y una
instrucción programable en los PLC´s. Los contadores cuentan con dos Entradas, una
Salida y dos registros.
Entrada 1: Entrada de conteo de eventos.
Entrada 2: Entrada de reinicio o RESET.
Salida 1: Salida para activación de cargas.

2
Registro 1: Preset
Registro 2:Acumulador
El contador ascendente es utilizado para contar eventos detectados por sensores e
interruptores o pulsos eléctricos generados por instrumentos electrónicos. En el
diagrama eléctrico de control tipo escalera de la figura 6.1 el contador ascendente
contabiliza el número de veces que cierra y abre el interruptor (etiquetado como
“ENTRADA 01”) que está conectado a la terminal 1 o Entrada de conteo (CTU) del
contador.

Acumulador: Es un registro cuyo valor se incrementa una unidad cada vez que ocurre
un evento
Preset: es un registro en el cual se escribe el número de eventos que deberán de
contarse para poder activar la salida del contador.
Cuando el número de eventos contados por el contador sea igual o mayor al valor
preestablecido o fijado en el Preset, el contador de la figura 6.1 cerrará su contacto C1
(terminales F y 3).

3
Cuando cierra el contacto C1 se energizara la lámpara piloto de color verde conectada a
la salida del contador (terminal 3). En la figura 6.2 se presenta el diagrama de tiempos

de un contador ascendente (CTU).

El número de eventos registrados en el Acumulador del Contador C1 se reiniciara o


reseteara (Acumulador igual a cero) cada vez que el Interruptor etiquetado como
“ENTRADA 00” conectado a la terminal de entrada número 2 del contador, pase al nivel
lógico “1” (interruptor cerrado). Si el interruptor etiquetado como “ENTRADA 00”
permanece siempre cerrado (nivel lógico “1”) el contador no podrá realizar la función de
conteo ya que la entrada de RESET (terminal 2 del contador) estará permanentemente
activada. Generalmente el Interruptor utilizado para reiniciar o resetear un contador
ascendente es un botón pulsador normalmente abierto.

Contadores de un Controlador Lógico Programable: todas las instrucciones de


conteo (conteo ascendente y descendente) de un PLC son instrucciones de salida, son
utilizadas para el conteo de eventos y residen en un archivo de datos compuesto por tres
palabras. La palabra 0 es la palabra de control y estado, la palabra 1 almacena el valor
preseleccionado de eventos que deberán ser contados y la palabra 2 almacena el valor
acumulado de eventos. En la figura 6.3 se presenta como están compuestos los archivos
de los contadores.

4
Palabra 0: En esta palabra se tienen los bits de estado y control tanto del contador
ascendente como del contador descendente (bits: CU, CD, DN, OV y UV).
Valor preseleccionado: Éste es el valor al cual debe llegar el contador en un programa
de control para activar una carga o tomar alguna decisión. Cuando el número de eventos
contabilizados es igual o mayor al Preset, se activa el bit número 13 de la palabra de
estado (bit DN).
Acumulador: El acumulador registra el número de eventos contabilizados.
Direccionamiento: El nombre de los contadores así como los nombres de sus palabras
y bits es diferente en cada marca de PLC´s. A continuación se indica cómo se direccionan
(o nombran) a los contadores de los PLC´s de la marca Allen Bradley. Los nombres de
los contadores inician con C5: seguidos de un número. Ejemplo: C5:0, C5:1, C5: 2, C5:3,
C5: N, etc.
Los bits de los contadores se direccionan indicando primero el número del contador,
seguido del símbolo diagonal y a continuación el nombre del Bit en cuestión. Ejemplo:
C5:1/CU, C5:1/CD, C5:1/DN, C5:1/OV, C5:1/UN.
Las palabras de los contadores se direccionan indicando primero el número del contador
seguido de un punto y a continuación el nombre de la palabra.
Ejemplo: C5:1. PRE, C5:1.ACC

5
CONTADOR DECREMENTAL
El contador decremental o descendente también llamado CTD (Counter Down), al igual
que el contador incremental o CTU, es un dispositivo electromecánico muy utilizado en
la lógica de control cableada y también es una instrucción programable en los PLC´s. Los
contadores descendentes al igual que los contadores ascendentes cuentan con dos
Entradas, una Salida y dos registros.
Entrada 1: Entrada de conteo de eventos.
Entrada 2: Entrada de reinicio o RESET.
Salida 1: Salida para activación de cargas.
Registro 1: Preset
Registro 2: Acumulador
El contador descendente es utilizado para contar en forma regresiva los eventos
detectados por sensores e interruptores, o pulsos eléctricos generados por instrumentos
electrónicos. En el diagrama eléctrico de control tipo escalera de la figura 6.4, el contador
descendente contabiliza regresivamente el número de veces que cierra y abre el
interruptor (etiquetado como “ENTRADA 01”) que está conectado a la terminal 1 o
Entrada de conteo descendente (CTD) del contador.

6
En la figura 6.5 se presenta el diagrama de tiempos de funcionamiento del contador
descendente (CTD).

El Contador descendente en los PLC´s: Los contadores descendentes (CTD) de los


PLC´s, son instrucciones de salida que se ubican en la tabla de memoria C5. Los
contadores descendentes son instrucciones que requieren tres palabras. La palabra 0 es
la palabra de control y estado, la palabra 1 almacena el valor preseleccionado de eventos
que deberán ser contados y la palabra 2 almacena el valor acumulado de eventos. En la
figura 6.3 se presenta como están compuestos los archivos de los contadores.
Palabra 0: En esta palabra se tienen los bits de estado y control tanto del contador
descendente como del contador ascendente (bits: CU, CD, DN, OV y UV).
Valor preseleccionado: Éste es el valor al cual debe llegar el contador en un programa
de control para activar una carga o tomar alguna decisión. Cuando el número de eventos
contabilizados es igual o menor al Preset, se activa el bit número 13 de la palabra de
estado (bit DN).
Acumulador: El acumulador registra de manera decreciente el número de eventos
contabilizados.

7
Materiales y equipo utilizado
Software
 Software de programación de PLC’s Allen Bradley (RSmicroLogix).
 Software de comunicaciones RSlinx
Equipo

 Controlador Lógico Programable Allen Bradley Micro Logix 1000.


 Computadora personal.
 Estación de pruebas de PLC.
 Cable hembra y macho USB.

Desarrollo de la practica

Los estudiantes se familiarizaran con el funcionamiento de los temporizadores TON,


TOF y RTO de un Controlador Lógico Programable (PLC), posteriormente
desarrollaran tres proyectos sencillos y finalmente realizaran un programa para un
Proyecto de automatización de una planta de producción de chocomilk.
01 Temporizador TON.
02 Temporizador TOF.
03 Temporizador RTO.
04 Proyecto 01: Arranque secuencial de motores.
05 Proyecto 02: Oscilador.
06 Proyecto 03: Sistema de alarmas.
07 Proyecto 04: Automatización del proceso de producción de una planta de
chocomilk.

Los estudiantes se familiarizaran con el funcionamiento de las instrucciones de conteo

8
(CTU, CTD, CTU/CTD). Posteriormente desarrollaran un proyecto sencillo y finalmente
realizaran un programa para un Proyecto de control de acceso a un auditorio.
08 Funcionamiento del Contador ascendente CTU.
09 Funcionamiento del Contador descendente CTD.
10 Funcionamiento del Contador ascendente/descendente CTU/CTD.

Funcionamiento del contador ascendente CTU

e) Editar y ejecutar el programa de la figura 6.6.


f) Dibujar el diagrama de tiempos de operación del Contador ascendente.
g) Dibujar diagrama eléctrico de conexiones del PLC donde se indique como conectar un
interruptor basculante a la ENTRADA 1, un botón pulsador normalmente abierto a la entrada
de RESET y una lámpara piloto o foco a la SALIDA 1

9
En este punto de la practica se uso un contador ascendente CTU, el cual al
momento de hacer una iteración por medio de nuestro PLC, guarda dicha iteración
dentro del CTU y al momento de llegar al valor predeterminado del preset, este hace
una acción de prender un foco en este caso, tenemos un botón de reset el cual nos
hace limpiar nuestra registro de datos y poder volver a comenzar.

Ilustración 1 INICIALIZACION CONTADOR ASCENDENTE

Ilustración 3 ENCENDIDO DEL FOCO AL LLEGAR AL VALOR DEL PRESET

Ilustración 2 PRESIONANDO RESET PARA INICIALIZAR DE NUEVO EL PROGRAMA

Funcionamiento del contador descendente CTD

a) Editar y ejecutar el programa de la figura 6.7.


b) Dibujar el diagrama de tiempos de operación del Contador descendente.
c) Dibujar diagrama eléctrico de conexiones del PLC donde se indique como conectar un
1
0
interruptor basculante a la ENTRADA 2, un botón pulsador normalmente abierto a la entrada
de RESET y una lámpara piloto o foco a la SALIDA 2.

Ilustración 4 INICIALIZACIION DEL PROGRAMA

En este punto tenemos un contador descendente(CTD), el cual al caso contrario


ponemos un valor predeterminado de iteraciones, en donde al momento de hacer
una iteración por medio de nuestro PLC, decrementa el valor hasta llegar a cero, en
donde se puede ejecutar una acción, en este caso se prende un foco. De la misma
manera tenemos un interruptor de reset para volver a inicializar el conteo

1
1
descendente.

Ilustración 5 CORRIENDO EL PROGRAMA

Ilustración 6 APAGANDO EL FOCO, AL LLEGAR A CERO.

Ilustración 7 PRESIONANDO EL BOTON RESET

Funcionamiento del contador ascendente descendente CTU/CTD

c) Editar y ejecutar el programa de la figura 6.8.


d) Dibujar el diagrama de tiempos de operación del Contador ascendente descendente
(CTU/CTD).
e) Dibujar diagrama eléctrico de conexiones del PLC donde se indique como conectar un
interruptor basculante a la ENTRADA 3, un interruptor basculante a la ENTRADA 4, un
botón pulsador normalmente abierto a la entrada de RESET y una lámpara piloto o foco a
la SALIDA 3.

1
2
En este paso de la practica se hizo uso de los dos contadores (CTU y CTD), en
donde se hace un conteo de iteraciones de manera ascendente y descendente al
mismo tiempo, esto debido a que al momento de hacer una iteración por medio del
interruptor 04 hace que los contadores incrementen en las iteraciones, y por medio
del interruptor 03 hace que esas iteraciones ya guardadas dentro de los registros
decrementen. Por ultimo paso al momento de llegar a al predeterminado de
iteraciones hace que haga la acción de prender el foco, de igual forma si se presiona
el interruptor 03 puede hacer que el foco se apague debido a que no esta en el
rango debido para que este foco prenda

1
3
Ilustración 8 INICIALIZANDO EL PROGRAMA

Ilustración 9 AL LLEGAR A LIMITE DE 25 ITERACIONES EL FOCO PRENDE.

1
4
Ilustración 11 CORRIENDO EL PROGRAMA INCREMENTANDO Y
DECREMENTADO LOS VALORES

Ilustración 10 PRESIONANDO RESET PARA INICIALIZAR EL PROGRAMA

1
5
1
6
Conclusiones

Gomez Diaz Martin Eduardo


En esta practica hicimos uso de los de los contadores, CTU, CTD ASCENDENTES Y
DESCENDENTE, estos cuentan el conteo de los estados altos en las entradas del mismo,
el cual nos permite ejecutar una serie de acciones al momento de llegar al limite
predeterminado en el preset, estos los podemos usar para poner condiciones las cuales
nos permitan ejecutar o prender ciertos dispositivos al momento de llegar a un
determinado valor de iteraciones y poder apagarlos en el momento de que el valor sea
menor al mismo.
HECTOR LEOBARDO CAMPOS CHOCOTECO

Como conclusión dentro de esta práctica, aprendimos a usar los contadores tanto
ascendente como descendente, el cual nos permite ejecutar una serie de acciones al
momento de llegar al limite predeterminado en el preset, estos los podemos usar para
poner condiciones las cuales nos permitan ejecutar o prender ciertos dispositivos al
momento de llegar a un determinado valor de iteraciones y poder apagarlos en el
momento de que el valor sea menor al mismo.

JUAN JOSE DE JESUS FLORES ISABELES

En esta práctica fue interesante ya que se implementaron los contadores ascendentes y decentes,
como también se conoció su aplicación en la industria .
Al principio fue complicado porque era un poco confuso como era su implementacion pero con un
poco de éxito se llevo a su realización con éxito.
Algo que me pareció muy interesante fue la utilización del contador CTU y CTD.

1
7
1
8
1
9

También podría gustarte