Está en la página 1de 86

UNIDAD I

Introducción a la Programación
y Funciones Lógica
Automatización Lógica Programable

Índice

MÓDULO 1: PROGRAMACIÓN BÁSICA

Unidad I: INTRODUCCIÓN A LA PROGRAMACIÓN Y FUNCIONES LÓGICAS

1. Tableros eléctricos de automatización basados en relés ........................................... 1


1.1 Introducción ......................................................................................... 1
1.2 Objetivos ............................................................................................. 2
1.3 Contenido............................................................................................. 2
1.3.1 El tablero eléctrico....................................................................... 2
1.3.2 Ventajas y desventajas de los tableros eléctricos............................... 3
1.3.3 El PLC como alternativa al automatismo.......................................... 5
1.3.4 Ventajas de los PLCs respecto a la lógica convencional. ....................... 6
1.3.5 Comparación técnic o-económico de automatización con PLC versus
equipos convencionales................................................................ 9
1.4 Resumen ........................................................................................... 13
1.5 Preguntas de autocomprobación ............................................................ 14
2. Funciones lógicas básicas ................................................................................ 15
2.1 Introducción ....................................................................................... 15
2.2 Objetivos ........................................................................................... 15
2.3 Contenidos ......................................................................................... 15
2.3.1 Función lógica Y (AND) .............................................................. 15
2.3.2 Función lógica O (OR)............................................................... 18
2.3.2 Función lógica NO (NOT) .......................................................... 20
2.3.3 Funciones lógicas combinatorias ................................................... 23
3. Respuestas a las preguntas de autocomprobación................................................ 26
4. Bibliografía ................................................................................................... 26
Automatización Lógica Programable

1. TABLEROS ELÉCTRICOS DE AUTOMATIZACIÓN BASADOS EN RELÉS

1.1 INTRODUCCIÓN

Todos nosotros, los técnicos que de una u otra manera hemos tenido la
oportunidad de reparar o mantener tableros eléctricos, hemos invertido,
dependiendo del tipo de falla, poco o mucho tiempo, en función de la complejidad
de los equipos, cantidad de ellos y la experiencia del técnico.

P
l
a
n
t
a

i
n
d
u
s
t
r
i
a
l

Al terminar este capítulo Ud. estará en condiciones de reconocer otra alternativa


de automatización, que permitirá ahorrar tiempo y dinero, sin cambiar las reglas
de juego conocidas.

Ahora seguro se preguntará, cuál es esa otra alternativa o EQUIPO


que debe realizar todas esas funciones complejas de un tablero.

Para optimizar su aprendizaje contará con un texto, donde encontrará toda la


información acerca del PLC, así también los conceptos fundamentales de la
programación para que Ud. esté en condiciones de realizar sus prácticas en el
laboratorio.

Es importante que Ud. lea toda la información proporcionada en el texto


correspondiente a cada módulo.

1
Automatización Lógica Programable

Si ha culminado esta primera parte, es recomendable revisar -antes de ir a sus


sesiones de laboratorio- su manual de laboratorio.
En los días programados para la práctica, Ud. deberá acercarse al laboratorio
con su respectivo manual.

Este procedimiento de autoaprendizaje deberá realizarlo para cada sesión del


curso.

1.2 OBJETIVOS

• Diferenciar las ventajas y desventajas de un tablero eléctrico convencional.

• Identificar al PLC (Controlador Lógico Programable) como dispositivo


electrónico utilizado para la automatización.

• Diferenciar las ventajas y desventajas del PLC.

• Comparar un proyecto diseñado a base de lógica convencional y utilizando un


PLC.

• Comparación técnico-económico de automatización con PLC versus equipos


convencionales.

1.3 CONTENIDOS

1.3.1 EL TABLERO ELÉCTRICO

¿Qué es un tablero eléctrico?

Un tablero eléctrico de automatización es aquel que está constituido por


equipos electromagnéticos, tales como relés auxiliares, contadores,
temporizadores electrónicos, temporizadores neumáticos, etc.

¿Cuál es su función?

Es albergar diferentes dispositivos eléctricos, electrónicos, etc. que


gobiernen la lógica y energicen cargas, tales como motores, generadores,
máquinas de procesos, etc., o sea, todo aquello que necesite la industria
para controlar el funcionamiento de las máquinas.

Ud. se preguntará, ¿Hace cuánto tiempo que existen estos


dispositivos?

Estos datan desde principios de siglo. Sin duda estos equipos aún
constituyen, en algunas empresas, el soporte para la automatización de
sus procesos industriales, especialmente en países en desarrollo.

A continuación se sintetizan las ventajas y desventajas de los tableros


eléctricos a base de relés.

2
Automatización Lógica Programable

1.3.2 VENTAJAS Y DESVENTAJAS DE LOS TABLEROS ELÉCTRICOS

Es importante destacar las ventajas y desventajas, para poder


compararla con otras alternativas.

Ventajas

• La totalidad de sus componentes se pueden adquirir rápidamente.

• Su estudio, fabricación e instalación es muy difundido desde hace


décadas.

• La adaptación de los responsables del mantenimiento es rápida,


debido a que todo es conocido.

• Se enseña en todas las universidades, institutos técnicos y escuela s


técnicas.

• Existe gran cantidad de material de consulta, tales como libros,


revistas, catálogos, separatas, etc., y aprender su lógica resulta
sencilla.

• No existen inconvenientes en cuanto al lugar de su instalación, ya


que todos los equipos son de ambientes industriales, salvo en
aquellas zonas donde puedan existir fugas de gases explosivos.

Desventajas

• El costo de estos tableros es alto, incrementándose de acuerdo al


tamaño del proceso a automatizar.

• Generalmente ocupan mucho espacio.

• Requiere mantenimiento periódico, debido a que gran parte de sus


componentes están constituidos por piezas móviles sujetos a
desgaste.

• Cuando se origina una falla es muy laboriosa su ubicación y


reparación.

• No son versátiles, solamente se les pueden utilizar para una


determinada aplicación.

• Con el tiempo disminuye su disponibilidad, debido al incremento de la


probabilidad de fallas.

• No es posible, con equipos electromecánicos, sensar señales de alta


frecuencia, para ello se requiere el apoyo de la electrónica.

• En tableros grandes el consumo de energía es representativa.

3
Automatización Lógica Programable

• No permite una comunicación directa entre todos sus componentes,


es necesario hacer varias modificaciones, adquiriendo para ello,
equipos de interfases, elevando de esta forma su costo.
¿Qué apariencia tienen?

Tablero eléctrico convencional.

Relés auxiliares en un tablero eléctrico convencional.

Claro, con tal cantidad de equipos con que está construido el


tablero eléctrico, debe ser tedioso encontrar una falla.

Analizando las desventajas que se han señalado acerca de los tableros


eléctricos convencionales, donde para muchas empresas no es tolerable
aceptar alguna de ellas, es conveniente, sobre todo, en el aspecto
económico, discutir su uso.

4
Automatización Lógica Programable

Téngase presente que existe otra alternativa moderna que elimina casi
la totalidad de estas desventajas, y por el contrario, disponen de mayor
capacidad para realizar más de lo necesario.

1.3.3 EL PLC COMO ALTERNATIVA AL AUTOMATISMO

Muchos de ustedes, en más de una oportunidad, han escuchado hablar


del PLC, o lo que es lo mismo, el CONTROLADOR LÓGICO
PROGRAMABLE, ¿No es así?

Pero … ¿Qué es un PLC?

El PLC es la denominación dada al Controlador Lógico Programable, y se


define como un equipo electrónico inteligente diseñado en base a
microprocesadores, que consta de unidades o módulos que cumplen
funciones específicas, tales como, una unidad central de procesamiento
(CPU), que se encarga de casi todo el control del sistema, módulos que
permiten recibir información de todos los sensores y comandar todos los
actuadores del sistema, además es posible agregarle otros módulos
inteligentes para funciones de pre-procesamiento y comunicación.

El PLC es utilizado para automatizar sistemas eléctricos, electrónicos,


neumáticos e hidráulicos de control discreto y análogo. Las múltiples
funciones que pueden asumir estos equipos en el control, se debe a la
diversidad de operaciones a nivel discreto y análogo con que dispone
para realizar los programas lógicos sin la necesidad de contar con
equipos adicionales.

Pero… ¿Es eso todo? … NO

Es importante, también, resaltar el bajo costo que representa respecto


a una serie de equipos que cumplen las mismas funciones, tales como:
relés auxiliares, temporizadores, contadores, algunos tipos de
controladores, etc.

Pero no solamente el PLC está limitado a realizar este trabajo, sino a


múltiples funciones avanzadas.

A las diversas ventajas que tiene el PLC respecto a la alternativa


convencional, se suma la capacidad que tiene para integrarse con otros
equipos, a través de redes de comunicación. Esta posibilidad toma,
cada día, mayor aceptación en la industria, por su capacidad de
comunicarse con otros equipos y por el costo adicional razonable.

Son estas las razones que obligan a analizar, antes de tomar una
decisión, cuándo se requiere automatizar un sistema; sin duda, hoy en
día el PLC representa una buena alternativa para la automatización.

5
Automatización Lógica Programable

1.3.4 VENTAJAS DE LOS PLCs RESPECTO A LA LÓGICA


CONVENCIONAL

Son muchas las ventajas que resaltan, a simple vista, el empleo de los
PLCs para automatizar sistemas, desde aplicaciones básicas hasta
sistemas muy complejos. Actualmente, su uso es tan difundido que ya
no se requiere mucho análisis para decidir qué técnica emplear: si la
lógica cableada en base a relés o la lógica programada en base al PLC.
Sin embargo, a continuación se fundamenta cada una de estas
ventajas, con el propósito que el lector reconozca mejor el panorama.

Menor costo

Las razones que justifican una mayor economía a la alternativa del uso
del PLC, especialmente en aplicaciones complejas, se da porque
prescinde del uso de dispositivos electromecánicos y electrónicos, tales
como: relés auxiliares, temporizadores, algunos controladores,
contadores, etc., ya que estos dispositivos simplemente deben ser
programados en el PLC sin realizar una inversión adicional. El costo que
implica invertir en los equipos anteriormente señalados, es muy superior
al costo del PLC, además de otras ventajas con que cuenta y no son
cuantificadas.

Menor espacio

Un tablero de control que gobierna un sistema automático mediante un


PLC, es mucho más compacto que un sistema controlado con
dispositivos convencionales (relés, temporizadores, contadores,
controladores, etc.) esto se debe a que el PLC está en capacidad de
asumir todas las funciones de control. La diferencia de espacio se hace
muy notable, cuando por medios convencionales se cuenta con varios
tableros de control.

Confiabilidad

6
Automatización Lógica Programable

La probabilidad para que un PLC pueda fallar por razones constructivas


es insignificante, exceptuando errores humanos que pueden surgir en
algunas partes vulnerables (módulos de salida). Esto se debe a que el
fabricante realiza un riguroso control de calidad, llegando al cliente un
equipo en las mejores condiciones; además, sus componentes son de
estado sólido, con pocas partes mecánicas móviles, haciendo que el
equipo tenga una elevada confiabilidad.

Versatilidad

La versatilidad de estos equipos radica en la posibilidad de realizar


grandes modificaciones en el funcionamiento de un sistema
automático… con sólo realizar un nuevo programa y mínimos cambios
de cableado. Además, es importante resaltar, que el tiempo empleado
en realizar modificaciones, comparado con la técnica por lógica cableada,
es significante.

Poco mantenimiento

Estos equipos, por su constitución de ser muy compactos, respecto a la


cantidad de trabajo que pueden realizar, y además, porque cuentan con
muy pocos componentes electromecánicos, no requieren un
mantenimiento periódico, sino lo necesario para mantenerlo limpio y con
sus terminales ajustados a los bornes y puesta a tierra.

Fácil instalación

Debido a que el cableado de los dispositivos, tanto de entrada como de


salida, se realiza de la misma forma y de la manera más simple,
además que no es necesario mucho cableado, su instalación resulta
sumamente sencilla en comparación a la lógica convencional, que sí se
requiere de conocimientos técnicos avanzados.

Compatibilidad con dispositivos sensores y actuadores

Actualmente las normas establecen que los sistemas y equipos sean


diseñados bajo un modelo abierto, de tal manera que para el caso de
los PLCs éstos puedan fácilmente conectarse con cualquier equipo sin
importar la marca ni procedencia. Hoy en día, casi todas las marcas de
PLCs están diseñadas bajo este modelo.

7
Automatización Lógica Programable

Integración en redes industriales

El avance acelerado de las comunicaciones obliga a que estos equipos


tengan capacidad de comunicarse a través de una red y de este modo
trabajar en sistemas jerarquizados o distribuidos, permitiendo un mejor
trabajo en los niveles técnicos y administrativos de la planta.

Detección de fallas

La detección de una falla resulta sencilla porque dispone de leds


indicadores de diagnóstico tales como: estado de la CPU, batería,
terminales de E/S, etc. Además, mediante el módulo de programación
se puede acceder al programa en el modo de funcionamiento y recurrir
a la memoria de errores ubicada en la CPU.

Fácil Programación

Programar los PLCs resulta fácil, por la sencilla razón que no es


necesario conocimientos avanzados en el manejo de PCs, solamente es
suficiente conceptos básicos. Por otro lado, existen diversas
representaciones de programación donde fácilmente el usuario se
adapta a la representación que mejor se familiariza. Sus instrucciones y
comandos son transparentes y entendibles, requiriendo de poco tiempo
para lograr ser un experto.

8
Automatización Lógica Programable

Menor consumo de energía

Como todos sabemos, cualquier equipo electromecánico y electrónico


requiere un consumo de energía para su funcionamiento, siendo dicho
consumo representativo cuando se tiene una gran cantidad de ellos; sin
embargo, el consumo del PLC es muy inferior, lo que se traduce en un
ahorro sustancial.

El medidor indica menos


consuno de energía
Lugar de la instalación

Por las características técnicas que presenta en cuanto a los requisitos


que debe cumplir para su instalación, tales como: nivel de temperatura,
humedad, ruido, variaciones de tensión, distancias permisibles, etc.
fácilmente se encuentra un lugar en la planta dónde instalarlo, aún en
ambientes hostiles.

AHORA QUE TIENE MUY CLARA SUS VENTAJAS, NO SE


OLVIDE DE APLICARLAS CUANDO TOME UNA DECISIÓN
EN UN PROYECTO DE AUTOMATIZACIÓN.

1.3.5 COMPARACIÓN TÉCNICO - ECONÓMICO DE AUTOMATIZACIÓN


CON PLC VERSUS EQUIPOS CONVENSIONALES

Como es obvio ahora, es importante demostrar que


económicamente es más rentable.

Con el objetivo de resaltar las ventajas de los aspectos técnico y


económico del PLC, a continuación se comparará los costos
aproximados de un supuesto caso de requerimiento de inversión para
automatizar un sistema, ya sea empleando la alternativa de una
automatización en base a lógica convencional (relés) como también la
alternativa en base a lógica programada (PLC).

Supongamos que se desea automatizar un sistema de una planta


industrial, compuesto de arrancadores directos, estrella -triángulo,
resistencias rotóricas, mandos secuenciales, etc. donde son necesarios
para su implementación los equipos tal como se detalla en las tablas
siguientes, tanto para la alternativa por lógica convencional como para la
programada respectivamente.

Es importante señalar que solamente se han considerado los equipos


representativos en el costo total, no figurando otros, tales como:
conductores, terminales, canaletas, cintas de amarre, pernos, etc.

9
Automatización Lógica Programable

Requerimientos de equipos para un sistema automatizado por


relés

Costo US$
No Descripción Cantidad
Unitario Total

1 Contactor 100 60 6 000


2 Relé térmico 47 70 3 290
3 Relé auxiliar 52 25 1 300
4 Temporizador (on-delay) 47 80 3 760
5 Contador electromecánico 3 40 120
6 Pulsadores NA/NC 36 15 540
7 Selector 10 20 200
8 Seccionador 16 40 640
9 Lámpara de señalización 24 18 432
10 Fusible y portafusible 140 25 3 500
11 Transformador aislador 3 150 450
220/220V
12 Tablero 2 200 x 1 000 x 3 800 2 400
500mm
TOTAL 22 632

La zona sombreada de la tabla anterior, indican los equipos que no se


requieren o es necesario en una cantidad inferior cuando se automatiza
mediante un PLC, ya que los dispositivos de lógica vienen integrados en
el PLC.

10
Automatización Lógica Programable

Requerimientos de equipos para un sistema automatizado por


PLC

Costo US$
No Descripción Cantidad
Unitario Total

1 PLC 1 3 500 3 500


2 Contactor 100 60 6 000
3 Relé térmico 47 70 3 290
4 Pulsador NA/NC 36 15 540
5 Selector 10 20 200
6 Seccionador 16 40 640
7 Lámpara de señalización 24 18 432
8 Fusible y portafusible 140 25 3 500
9 Transformador aislador 1 150 150
10 Tablero 1 000 x 500 x 1 150 150
200
TOTAL 18 402

Observe que los equipos que proporcionan las señales de entrada


(sensores), los equipos que proporcionan las señales de salida
(actuadores) y otros como de protección, son los mismos para ambos
casos de automatización. Por consiguiente, si evaluamos los costos
variables representados por los dispositivos de lógica, cantidad de
transformadores aisladores y cantidad de tableros, representa una
diferencia de US$ 3 930 de ahorro, un 17% aproximadamente del
monto total para este caso particular. Los márgenes de ahorro pueden
ser mayores para algunos sistemas de regulación tales como
controladores, etc. que también pueden ser asumidos por un PLC.

Por otro lado, desde el punto de vista técnico, un PLC además de


reemplazar relés, temporizadores, contadores, etc., se le pueden
programar otras funciones que no podrían realizarse con lógica
convencional, permitiendo automatizar sistemas muy complejos,
además entre otras ventajas tenemos: un fácil diagnóstico ante fallas,
poco mantenimiento, reducido espacio para su instalación, poco
cableado, etc.

En conclusión, con el uso del PLC se logran ventajas técnicas y


económicas, inclusive para sistemas no muy complejos, donde el nivel
de ahorro lo determina el sistema, siendo mayor cuando es necesario
utilizar muchos dispositivos de lógica convencional.

11
Automatización Lógica Programable

Comparación técnico - económica.

12
Automatización Lógica Programable

1.4 RESUMEN

El tablero eléctrico convencional es aquel donde se ubican los contactores, los


relés, los temporizadores, los contadores, etc.

Muchos de estos equipos, como los relés, temporizadores, contadores, existen en


gran cantidad, dependiendo de la complejidad del proceso a automatizar.

El PLC es un equipo electrónico que cumple las funciones de lógica en la


automatización, reemplazando el trabajo de los relés, temporizadores, contadores,
etc. además de muchas funciones adicionales de gran potencia.

Actualmente el PLC es utilizado mundialmente por todas las ventajas que cumple,
y por lo tanto, es importante su conocimiento.

En otras palabras: ¡es el equipo IDEAL!

13
Automatización Lógica Programable

1.5 PREGUNTAS DE AUTOCOMPROBACIÓN

1. Si Ud. justifica que el uso del PLC es otra alternativa a la automatización de


sistemas automatizados, conteste a la siguiente pregunta:

Suponga que el costo de un PLC es US$ 300, un temporizador US$ 80 y el relé


auxiliar US$ 30. Además, es necesario utilizar en un proyecto 3 temporizadores y
5 relés auxiliares. En estas circunstancias ¿Se justifica su uso?

SÍ NO

¿Por qué?
............................................................................................................
............................................................................................................
............................................................................................................

2. Identifique si los siguientes dispositivos, que son conectados al PLC, son de


entrada o de salida:

DISPOSITIVO ¿ENTRADA O
SALIDA?
Contactor. Salida.
Pulsador de emergencia.
Lámpara.
Termostato.
Alarma.
Interruptor final de carrera. Entrada.

3. ¿Podría destacar alguna otra desventaja del tablero eléctrico con lógica cableada?
............................................................................................................
............................................................................................................
............................................................................................................
............................................................................................................
............................................................................................................

4. ¿Qué significa “confiabilidad” en un PLC?


............................................................................................................
............................................................................................................
............................................................................................................
............................................................................................................
............................................................................................................

14
Automatización Lógica Programable

2. FUNCIONES LÓGICAS

2.1 INTRODUCCIÓN

En esta siguiente parte, veremos la secuencia a seguir para resolver una aplicación
de programación utilizando el PLC. Aquí desarrollaremos las dos funciones básicas
más importantes: la función AND y la función OR. Observe Ud. la secuencia que
se sigue, porque esa será la metodología a usar en todas las sesiones de sus
laboratorios.

2.2 OBJETIVOS

• Verificar los modos de representación de un programa mediante el PLC.


• Identificar las diferentes etapas a seguir en la solución de una aplicación.

2.3 CONTENIDO

2.3.1 FUNCIÓN LÓGICA Y (AND)

Está función lógica tiene una equivalencia eléctrica tal como se muestra
en el siguiente circuito eléctrico:

S1Q

S2Q

K1M

¿Cómo funciona este circuito?

Bien, es correcto, para que el contactor K1M se active, será necesario


que se presionen simultáneamente los pulsadores S1Q y S2Q, o sea,
ambos pulsadores deben estar presionados para cerrar circuito.

Ahora, cuando programemos al PLC, tendremos que ingresar un


programa, tal que cuando se ejecuten estas acciones de presionar
ambos pulsadores, el PLC tendrá que verificarlo y mandar a activar la
bobina K1M.

A continuación explicaremos cómo se resuelve un programa mediante el


PLC, que será un modelo para que Ud. proceda durante todas sus
sesiones de laboratorio respetando la secuencia… entonces ponga mucha
atención.

15
Automatización Lógica Programable

Lo primero que tiene que hacer es:

Realizar su lista de ordenamiento, esto es, una tabla donde indique la


relación de simbologías entre la representación eléctrica y los operandos.

¿Que es un operando?

Un operando representa la ubicación del sensor o actuador cableado en el


PLC, así:

I 0,1

La letra “I” significa INPUT, se trata de una entrada.


El número “0”, significa que el módulo de entrada se encuentra en la
posición adyacente a la CPU, o que se trata de un PLC compacto (se
verá en otra sesión) donde en un sólo bloque están incluidas la CPU y
módulos de Entrada / Salida.

Finalmente el número “1” representa el terminal de conexión en el


módulo de entrada del sensor.

Una lista de ordenamiento tiene las siguientes partes:

Designación Descripción Operando

Con el ejemplo veremos cómo se llena esta tabla.

Luego se procederá a programar en dos representaciones:

• Diagrama de contactos.
• Plano de funciones.

Al final se realizará el diagrama de conexiones.

Tenga presente siempre esta secuencia.

16
Automatización Lógica Programable

Para el circuito eléctrico se pide:

1 Lista de ordenamiento
2 Diagrama de contactos
3 Plano de funciones
4 Diagrama de conexiones

1. LISTA DE ORDENAMIENTO

ENTRADAS

DESIGNACIÓN DESCRIPCIÓN OPERANDO


S1Q Pulsador N.A. I0,1
S2Q Pulsador N.A. I0,2

SALIDAS

DESIGNACIÓN DESCRIPCIÓN OPERANDO


K1M Contactor O2,1
principal

2. DIAGRAMA DE CONTACTOS

I0,1 I0,2 O2,1

Interpretación: “Para que la salida O0,1 del PLC se active, será


necesario que el PLC verifique que exista una señal en I0,1 Y en
I0,2”.

3. PLANO DE FUNCIONES

I0,1

&
I0,2 O2,1

17
Automatización Lógica Programable

Interpretación: “Para que la salida O2,1 del PLC se active, será


necesario que el PLC verifique que exista una señal en I0,1 y en
I0,2”.

4. DIAGRAMA DE CONEXIONES

INPUT OUTPUT

0 0

1 1
K1M

2 2

S1Q S2Q
3
PLC 3

4 4

5 5

6 6

7 7

2.3.2 FUNCIÓN LÓGICA O (OR)

Análogamente a la función “Y”, veremos la solución de la función “O”

CIRCUITO ELÉCTRICO EQUIVALENTE

S1Q S2Q

H1H

18
Automatización Lógica Programable

Se pide:

1 Lista de ordenamiento
2 Diagrama de contactos
3 Plano de funciones
4 Diagrama de conexiones

1. LISTA DE ORDENAMIENTO

ENTRADAS

DESIGNACIÓN DESCRIPCIÓN OPERANDO


S1Q Pulsador N.A. I0,1
S2Q Pulsador N.A. I0,2

SALIDAS

DESIGNACIÓN DESCRIPCIÓN OPERANDO


HIH Lámpara O2,1
señalizadora

2. DIAGRAMA DE CONTACTOS

I0,1 O2,1

I0,2

Interpretación: “Para que la salida O2,1 del PLC se active, será


necesario que el PLC verifique que exista una señal en I0,1 O en
I0,2”.

19
Automatización Lógica Programable

3. PLANO DE FUNCIONES

I0,1

I0,2 O2,1

Interpretación: “Para que la salida O2,1 del PLC se active, será


necesario que el PLC verifique que exista una señal en I0,1 O en
I0,2”.

4. DIAGRAMA DE CONEXIONES

INPUT OUTPUT

0 0

1 1
HIH

2 2

S1Q S2Q
3
PLC 3

4 4

5 5

6 6

7 7

3.3.2 FUNCIÓN LÓGICA NO (NOT)

En este caso se tiene:

20
Automatización Lógica Programable

CIRCUITO ELÉCTRICO EQUIVALENTE

S1Q

H1H

Se pide:

1 Lista de ordenamiento
2 Diagrama de contactos
3 Plano de funciones
4 Diagrama de conexiones

1. LISTA DE ORDENAMIENTO

En este ejemplo usaremos un direccionamiento normalizado de


acuerdo a la IEC 61131.

ENTRADAS

DESIGNACIÓN DESCRIPCIÓN OPERANDO


S1Q Pulsador N.A. %I0,1

SALIDAS

DESIGNACIÓN DESCRIPCIÓN OPERANDO


HIH Lámpara %Q2,1
señalizadora

21
Automatización Lógica Programable

2. DIAGRAMA DE CONTACTOS

%I0,1 %Q2,1

Interpretación: “Para que la salida %Q2,1 del PLC se active, será


necesario que el PLC verifique que no exista una señal en %I0,1”.

3. PLANO DE FUNCIONES

%I0,1 %Q2,1

Interpretación: “Para que la salida %q2,1 del PLC se active, será


necesario que el PLC verifique que NO exista una señal en %I0,1.

4. DIAGRAMA DE CONEXIONES

INPUT OUTPUT

0 0

1 1
HIH

2 2

S1Q 3
PLC 3

4 4

5 5

6 6

7 7

22
Automatización Lógica Programable

4.3.2 FUNCIÓN LÓGICA COMBINATORIAS

Las funciones lógicas combinatorias son la combinación de funciones


básicas, por ejemplo se tiene:

CIRCUITO ELÉCTRICO EQUIVALENTE

S1Q S3Q S5Q

S2Q S4Q

K1M

Se pide:

1 Lista de ordenamiento
2 Diagrama de contactos
3 Plano de funciones
4 Diagrama de conexiones

1. LISTA DE ORDENAMIENTO

En este ejemplo usaremos un direccionamiento normalizado de


acuerdo a la IEC 61131

ENTRADAS

DESIGNACIÓN DESCRIPCIÓN OPERANDO


S1Q Pulsador N.A. %I0,1
S2Q Pulsador N.A. %I0,2
S3Q Pulsador N.A. %I0,3
S4Q Pulsador N.A. %I0,4
S5Q Pulsador N.A. %I0,5

SALIDAS

DESIGNACIÓN DESCRIPCIÓN OPERANDO


HIH Lámpara %Q2,1
señalizadora

23
Automatización Lógica Programable

2. DIAGRAMA DE CONTACTOS

%I0,1 %I0,2 %Q2,1

%I0,3 %I0,4

%I0,5

Interpretación: “Para que la salida %Q2.1 del PLC se active, será


necesario que el PLC verifique que exista una señal en %I0.1” Y en
%I0.2, O en %I0.4 Y, en %I0.3 O %I0.4.

3. PLANO DE FUNCIONES

%I0,1

&
%I0,2

%I0,3
%Q2,1

%I0,5

%I0,4
&

Interpretación: “Para que la salida %Q2,1 del PLC se active, será


necesario que el PLC verifique que se cumpla la lógica combinatoria
correspondiente.

24
Automatización Lógica Programable

4. DIAGRAMA DE CONEXIONES

INPUT OUTPUT

0 0

1 1
S1Q
2 HIH
2
S2Q

S3Q
3
PLC 3

4 4
S4Q
5 5
S5Q
6 6

7 7

NOTA: En los siguientes laboratorios emplearemos esta metodología para resolver


las aplicaciones propuestas.

J Ahora estás en condiciones de programar esta aplicación en tu


laboratorio.

25
Automatización Lógica Programable

3. RESPUESTAS A LAS PREGUNTAS DE AUTOCOMPROBACIÓN

1. Sí.

Costo de los temporizadores : 3 x 80 = 240


Costo de los relés : 5 x 30 = 150
Costo total : 390
Costo de un PLC : 300
Por lo tanto, se justifica el uso del PLC.

2.
DISPOSITIVO ¿ENTRADA O SALIDA?
Contactor. Salida.
Pulsador de emergencia. Entrada.
Lámpara. Salida.
Termostato. Entrada.
Alarma. Salida.
Interruptor final de carrera. Entrada.

3. Mayores costos por mantenimiento.

4. Que la probabilidad para que un PLC pueda fallar por razones constructivas es
insignificante.

4. BIBLIOGRAFIA

• Automatización con S5-115U. Autómatas Programables. Simatic S5.Siemens. 365p.

• Manual CPU 100/102/103. Simatic S5. Siemens.

• Controladores Lógicos Programables…una alternativa a la automatización moderna.


Elmer Ramirez Q. Concytec.. 405p. 1997.

26
UNIDAD II

Arquitectura y Funciones de
Memoria
Automatización Lógica Programable

Índice

MÓDULO 1: PROGRAMACIÓN BÁSICA

Unidad II: ARQUITECTURA Y FUNCIONES DE MEMORIA

1. Arquitectura del PLC ........................................................................................ 1


1.1 Objetivos ............................................................................................ 1
1.2 Objetivos ............................................................................................ 1
1.3 Contenidos .......................................................................................... 1
1.3.1 Estructura básica de un PLC ......................................................... 1
1.3.2 Fuente de alimentación ............................................................... 2
1.3.3 Unidad de Procesamiento Central (CPU) ......................................... 3
1.3.4 Módulos o interfases de entrada y salida (E/S) ................................. 4
1.3.4.1 Módulos de entrada discreta ........................................... 5
1.3.4.2 Módulos de salida analógica ............................................ 7
1.3.4.3 Módulos de entrada analógica ......................................... 9
1.3.5 Módulos de salida analógica ....................................................... 10
1.3.6 Módulos de memoria ................................................................ 11
1.3.6.1 Memoria RAM (Random Access Memory) ........................ 11
1.3.6.2 Memoria EPROM (Enable Programmable Read
Only Memory) ........................................................... 12
1.3.6.3 Memoria EEPROM (Electrically Erasable
Programmable Read Only Memory) ................................ 12
1.3.7 Unidad de programación ........................................................... 12
1.4 Programación: memorias internas ........................................................... 14
1.5 Programación: memorias Set / Reset ...................................................... 18
1.6 Resumen .......................................................................................... 21
1.7 Preguntas de autocomprobación ............................................................ 22
1.8 Respuestas a las preguntas de autocomprobación ..................................... 22
Automatización Lógica Programable

1. ARQUITECTURA DEL PLC

1.1 INTRODUCCIÓN

Los profesionales técnicos deben saber identificar las partes que componen el
PLC, para su mejor manejo y para efectuar un diagnóstico eficaz de las fallas.

En este segundo módulo, usted aprenderá los conceptos necesarios para el


reconocimiento del PLC y se reconocerán los principios de su funcionamiento.

Se le invita a leer atentamente el siguiente texto para que usted esté en


condiciones de identificar cada una de las partes que conforman el PLC.

1.2 OBJETIVOS

♦ Identificar las partes constitutivas del PLC.

♦ Reconocer el principio de funcionamiento de cada una de las partes.

♦ Utilizar el PLC para el control de componentes.

1.3 CONTENIDOS

1.3.1 ESTRUCTURA BÁSICA DE UN PLC

Un controlador lógico programable está constituido por un conjunto de


módulos o tarjetas (circuitos impresos), en los cuales están ubicados
los componentes electrónicos que permiten su funcionamiento. Cada
una de las tarjetas cumple una función específica. Algunos PLC tienen
una cubierta o carcaza, llamada comúnmente “rack”, que viene a ser
un bastidor donde se alojan las tarjetas en forma ordenada, que por
lo general están comunicadas.

El controlador programable tiene una estructura muy semejante a los


sistemas de programación, como el computador, cuya estructura
física (hardware) está constituido por:

♦ Fuente de alimentación.

♦ Unidad de procesamiento central (CPU).

♦ Módulos o interfases de entrada/salida (E/S).

♦ Módulos de memoria.

♦ Unidad de programación.

En algunos casos cuando el trabajo que debe realizar el controlador es


más exigente, se incluyen:

1
Automatización Lógica Programable

♦ Módulos inteligentes.

En la figura siguiente se muestra el diagrama de bloques de un


automatismo gobernado por PLC, y a continuación se describe, con
mayor detalle, cada una de las partes del controlador programable.

Diagrama de bloques de un PLC gobernando un proceso

1.3.2 FUENTE DE ALIMENTACIÓN

La función de la fuente de alimentación en un controlador, es


suministrar la energía eléctrica a la CPU y demás tarjetas según
la configuración del PLC.

2
Automatización Lógica Programable

En los circuitos interiores de una fuente de alimentación se transforma


la tensión alterna de la red a tensión continua, en niveles que
garanticen el funcionamiento del hardware del PLC.
A la fuente de alimentación también se le conoce como la fuente de
poder: Power Supply.

Fuente de alimentación para un PLC modular Simatic S5


(Cortesía de Siemens)

Todas las fuentes están protegidas contra cortocircuitos mediante


fusibles, que muy fácilmente pueden ser reemplazados en caso de
una avería.

1.3.3 UNIDAD DE PROCESAMIENTO CENTRAL (C.P.U.)

Es la parte más compleja e imprescindible del controlador programable,


en otros términos, podría considerarse el cerebro del controlador.

La unidad central está diseñada en base a microprocesadores y


memorias. Las memorias son del tipo ROM y RAM.

La memoria ROM (Read Only Memory): es una memoria de lectura,


que permanece fija en el CPU, contiene el sistema operativo con que
opera el controlador, NO SE BORRA.

La memoria RAM (Random Access Memory): memoria de acceso


aleatorio, es una memoria volátil y fácil de modificarla.

En la memoria RAM se ubican:

⇒ La memoria del usuario.


⇒ Los temporizadores.
⇒ Los contadores.
⇒ Los bits o memorias internas.
⇒ Base de datos.

Sobre los que detallaremos más adelante, en otros módulos.

3
Automatización Lógica Programable

Unidades de procesamiento central: Telemecanique


(TSX 87-40 y TSX 107-40) / (Cortesía de Telemecanique)

La CPU al igual que para las computadoras, se pueden clasificar de


acuerdo a la capacidad de su memoria y las funciones que puedan
realizar, además de su velocidad de procesamiento. El tiempo de
lectura del programa está en función del número y tipo de
instrucciones, y por lo general es del orden de los milisegundos. Este
tiempo tan pequeño significa, que cualquier modificación de estado en
una entrada, modifica casi instantáneamente el estado de una señal
de salida.

1.3.4 MÓDULOS O INTERFASES DE ENTRADA Y SALIDA (E/S)

Los módulos de entrada o salida son las tarjetas electrónicas que


proporcionan el vínculo entre la CPU del controlador programable y los
dispositivos de campo del sistema. A través de ellas se origina el
intercambio de información, ya sea con la finalidad de adquirir de
datos, o para el mando o control de las máquinas presentes en el
proceso.

Los dispositivos de campo de entrada más utilizados son: los


interruptores, los finales de carrera, termostatos, pulsadores, sensores
de temperatura, entre otros.

4
Automatización Lógica Programable

Los dispositivos de campo de salida más utilizados son: los


contactores principales, las lámparas indicadoras y los reguladores de
velocidad.

Los módulos de entrada, transforman las señales de entrada a niveles


permitidos por la CPU. Mediante el uso de un acoplador óptico, los
módulos de entrada aíslan eléctricamente el interior de los circuitos,
protegiéndolo contra tensiones peligrosamente altas, los ruidos
eléctricos y señales parásitas. Finalmente, filtran las señales
procedentes de los diferentes sensores ubicados en las máquinas.

Los módulos de salida, permiten que la tensión llegue a los dispositivos


de salida. Con el uso del acoplador óptico y con un relé de impulso, se
asegura el aislamiento de los circuitos electrónicos del controlador, y se
transmiten las órdenes hacia los actuadores de mando.

Tipos de módulos de entrada y salida

Debido a que existen una gran variedad de dispositivos exteriores


(sensores y actuadores), encontramos diferentes tipos de módulos
de entrada y salida, cada uno de los cuales sirve para manejar cierto
tipo de señal (discreto o análogo) a determinado valor de tensión o
corriente en DC o AC.

1.3.4.1 MÓDULOS DE ENTRADA DISCRETA

Estas tarjetas electrónicas se usan como enlace o


interfases entre los dispositivos externos, denominados
también sensores, y la CPU del PLC.

Estos sensores son los encargados de leer los datos del


sistema, que para este caso sólo son del tipo discreto,
además, tienen la característica de comunicar los dos
estados lógicos: activado o desactivado, o lo que es lo
mismo, permitir el paso o no de la señal digital (1 ó 0).
Los sensores pueden ser del tipo manual (pulsadores,
conmutadores, selectores, etc.) o del tipo automático
(finales de carrera, detectores de proximidad inductivos o
capacitivos, interruptores de nivel, etc.)

pulsador

En la figura siguiente, se presentan los circuitos eléctricos


equivalentes y elementales de los módulos de entrada
discreta para DC y AC respectivamente. Ambos tipos de

5
Automatización Lógica Programable

interfase tienen el mismo principio, a diferencia que los de


alterna incluyen una etapa previa de rectificación.

Circuitos equivalentes de las interfases de entrada discreta en DC y AC

6
Automatización Lógica Programable

Módulos de entrada discreta de la familia Simatic-S5


(Cortesía de Siemens)

1.3.4.2 MÓDULOS DE SALIDA DISCRETA

Al igual que los módulos de entrada discreta, estos


módulos se usan como interfase entre la CPU del
controlador programable y los dispositivos externos
(actuadores), en la que sólo es necesario transmitirle dos
estados lógicos, activado o desactivado. Los actuadores
que se conectan a estas interfases pueden ser:
contactores, relés, lámparas indicadoras, ele ctroválvulas,
displays, anunciadores, etc.

7
Automatización Lógica Programable

MÓDULOS DE SALIDA DISCRETA TIPO TRANSISTOR

Su principio de funcionamiento es a base de transistores, lo que significa una


constitución íntegramente en estado sólido con características para trabajar en
corriente continua (DC) de larga vida útil y con bajo nivel de corriente.

Circuito equivalente de una interfase de salida discreta en DC (Tipo


transistor)

MÓDULOS DE SALIDA DISCRETA TIPO TRIAC

Estas interfases funcionan mediante la conmutación de un Triac, son igualmente en


estado sólido y se usan para manejar señales en corriente alterna.

Circuito equivalente de una interfase de salida discreta en AC


(Tipo TRIAC)

8
Automatización Lógica Programable

MÓDULOS DE SALIDA DISCRETA TIPO RELÉ

Estos módulos a diferencia de los anteriores, están compuestos por dispositivos


electrónicos y un micro relé electromagnético de conmutación. Su campo de acción le
permite trabajar en AC y DC y con diferentes niveles de tensión, con la ventaja de
manejar corrientes más elevadas pero con el inconveniente de una corta vida útil
debido al desgaste de la parte móvil de los contactos.

Durante su funcionamiento estos módulos se caracterizan respecto a los de estado


sólido, por el reconocible sonido de los contactos de conmutación que emiten los micro-
relés.

Circuito equivalente de una interfase de salida discreta en AC (Tipo Relé)

1.3.4.3 MÓDULOS DE ENTRADA ANALÓGICA

Los módulos de entrada analógica son tarjetas electrónicas


que tienen como función, digitalizar las señales analógicas
para que puedan ser procesadas por la CPU. Estas
señales analógicas que varían continuamente, pueden ser
magnitudes de temperaturas, presiones, tensiones,
corrientes, etc.

A estos módulos, según su diseño, se les puede conectar


un número determinado de sensores analógicos. A estos
terminales de conexión (2), se les conoce como canales.
Existen tarjetas de 4, 8, 16 y 32 canales de entrada
analógica.

Es importante señalar, que cualquier magnitud analógica


que se desea procesar a través de los módulos de
entradas analógicas, tiene que estar representada por una
señal de tensión, corriente o resistencia; este trabajo es
realizado por el mismo sensor o a través de un transductor
(dispositivo que transforma cualquier parámetro físico,
químico y biológico en una magnitud eléctrica).

Estos módulos se distinguen por el tipo de señal que


reciben, pudiendo ser de tensión (mV) o de corriente (mA)

9
Automatización Lógica Programable

los que se encuentran dentro de ciertos rangos


estandarizados. Los más difundidos son:

Señal de corriente: 0-20 mA, 4-20 mA, ±10 mA


Señal de tensión: 0-10V, 0-5V, 0-2V, ±10V

La ventaja de trabajar con señales de corriente y no con


señales de tensión, radica en que no se presentan los
problemas del ruido eléctrico y de caída de tensión.

Módulo de entrada analógica


(Cortesía Siemens)

1.3.5 MÓDULOS DE SALIDA ANALÓGICA

Estos módulos son usados cuando se desea transmitir hacia los


actuadores análogos señales de tensión o de corriente que varían
continuamente.

Su principio de funcionamiento puede considerarse como un proceso


inverso al de los módulos de entrada analógica.

Las señales analógicas de salida son de dos tipos, señales de


corriente y señales de tensión. Dentro de los valores estandarizados
tenemos:

Señal de corriente: 0-20mA, 4-20mA, ± 20 mA


Señal de tensión: 0-10V, ± 10V

10
Automatización Lógica Programable

Módulo de salida análogo


(Cortesía de Telemecanique)

1.3.6 MÓDULOS DE MEMORIA

Son dispositivos electrónicos enchufables en la CPU, destinados a


guardar información de manera provisional o permanente. Se cuentan
con dos tipos de memorias, volátiles (RAM) y no volátiles (EPROM Y
EEPROM), según requieran o no de energía eléctrica para la
conservación de la información.

La capacidad de memoria de estos módulos se diseñan para


diferentes tamaños, las más típicas son: 2, 4, 8, 16, 32, 64, 128,
256 Kb, y más, excepcionalmente.

A continuación se detalla los diferentes tipos:

1.3.6.1 MEMORIA RAM (Random Access Memory)

Este tipo de memoria sirve para almacenar el programa del


usuario durante su elaboración y prueba, donde es posible
modificarlo constantemente. El contenido de la memoria
RAM, es volátil, es decir, su contenido se pierde si el
suministro de energía proporcionado por la fuente de
alimentación se desconecta.

Por consiguiente, para evitar perder la información ante


fallas del suministro, es necesario salvaguardarlo mediante
una batería de larga duración enchufable en la CPU, estas
baterías están disponibles para todos los tipos de
controladores y tienen una duración que varía entre 2 a 5
años, dependiendo del tipo de CPU. Es importante por
consiguiente, que esta batería se mantenga en perfectas
condiciones durante todo el tiempo de funcionamiento del
PLC.

11
Automatización Lógica Programable

1.3.6.2 MEMORIA EPROM (Enable Programmable Read


Only Memory)

Es un módulo de memoria enchufable del tipo no volátil, es


decir, la información contenida se conserva aún cuando se
pierde el suministro de energía. Se utiliza normalmente
para guardar programas definitivos ya probados y
debidamente depurados, además pueden ser
transportados y utilizados en cualquier controlador de su
marca y tipo.

Para grabar este módulo es necesario utilizar aparatos de


programación destinados también, para este propósito,
mientras que para borrarlos deben ser sometidos a rayos
ultravioletas durante 15 a 45 minutos. Por lo tanto, se
requiere de una unidad para la escritura y otra para el
borrado.

Módulo de memoria EPROM de 8 Kb


(Cortesía de Siemens)

1.3.6.3 MEMORIA EEPROM (Electrically Erasable


Programmable Read Only Memory)

Este módulo tiene las mismas características que el módulo


EPROM, con la única diferencia que el borrado se realiza
eléctricamente, es por ello que se denomina memoria de
sólo lectura, eléctricamente programable y borrable.

Para estos tipos de módulos, los aparatos de programación


realizan las dos funciones, tanto de programación como de
borrado.

12
Automatización Lógica Programable

1.3.7 UNIDAD DE PROGRAMACIÓN

Los aparatos de programación denominados también terminales de


programación, son el medio de comunicación entre el hombre y la
máquina, a través de la escritura y lectura; con estos terminales
podemos realizar la modificación, monitoreo, forzado, diagnóstico y la
puesta a punto de los programas. Estos aparatos están constituidos
por un teclado y un dispositivo de visualización, donde el teclado
muestra todos los símbolos (números, letras, instrucciones, etc.)
necesarios para la escritura del programa y otras acciones
anteriormente señaladas. El visualizador o pantalla pone a la vista
todas las instrucciones programadas o registradas en memoria.

Los aparatos de programación son una herramienta importante y


necesaria para el diálogo con el PLC, pero físicamente independiente,
las cuales nos permiten:

• Escribir a través de una lista de instrucciones o mediante un


método gráfico los programas, así como modificarlos o borrarlos
de manera total o parcial.
• Leer o borrar los programas contenidos en la memoria RAM de la
CPU, o también de las memorias EPROM o EEPROM.
• Simular la ejecución de las instrucciones del programa a través del
forzado de las entradas o salidas.
• Detectar y visualizar las fallas del programa o fallas originadas en
los dispositivos de campo de entrada o salida.
• Visualizar en todo momento el estado lógico de los dispositivos de
entrada y accionadores (en tiempo real).
• Realizar la transferencia de los programas contenidos en la
memoria RAM o EPROM, a los diferentes periféricos, tales como:
discos magnéticos o impresora.

Programador tipo computadora

13
Automatización Lógica Programable

1.4 MEMORIAS INTERNAS

Continuando con la programación, ahora veremos otra herramienta muy


usadas en la solución de aplicaciones industriales

¿Qué es una memoria interna?

Una memoria interna es aquella donde se puede almacenar los resultados


provenientes de las combinaciones de entradas y salidas y, este valor
almacenado, puede tomar diferente denominaciones tales como:

Bits (B)
Marca (M)
Bandera (F), etc.

Una memoria interna se considera desde el punto de vista técnico, como una
salida virtual, esto quiere decir que físicamente no activa una salida como un
contactor, sino, es un dato que se encuentra almacenado en la memoria y
puede tomar los valores de 0 y 1.

Sus ventajas se reflejan en:


• Simplifica la solución de los problemas.
• Rápido diagnóstico de fallas, etc.

La interpretación del funcionamiento será más clara cuando desarrollemos el


siguiente ejemplo:

14
Automatización Lógica Programable

PRENSA HIDRÁULICA

DESCRIPCIÓN TECNOLÓGICA:

Automatizar una prensa hidráulica, de modo que sólo pueda funcionar cuando la
rejilla protectora esté cerrada (S3 y S4). Además deberán haberse presionado dos
pulsadores (S1 y S2), y el pistón se encuentre en su posición inicial (S5).

Si durante el descenso del pistón, la rejilla de abre o se deja de presionar cualquiera


de los dos pulsadores, el pistón se detiene instantáneamente.

Cuando el pistón llega al límite inferior (S6), inmediatamente inicia su retorno al límite
superior. Durante su retorno, la rejilla protectora puede abrirse y dejar de presionar
los pulsadores.

Todos los pulsadores e interruptores de final de carrera están normalmente abiertos


en su estado de reposo.

ESQUEMA TECNOLÓGICO

S5

S6
Y1 Y2

S1 S2

S3 S4

Se pide:

1 Lista de ordenamiento
2 Diagrama de contactos
3 Plano de funciones
4 Diagrama de conexiones

15
Automatización Lógica Programable

1. LISTA DE ORDENAMIENTO

ENTRADAS

DESIGNACIÓN DESCRIPCIÓN OPERANDO


S1 Pulsador N.A. I0,1
S2 Pulsador N.A. I0,2
S3 Interruptor final de carrera N.A. I0,3
S4 Interruptor final de carrera N.A. I0,4
S5 Interruptor final de carrera N.A. I0,5
S6 Interruptor final de carrera N.A. I0,6

SALIDAS

DESIGNACIÓN DESCRIPCIÓN OPERANDO


Y1 Bobina de electroválvula O2,1
Y2 Bobina de electroválvula O2,2

2. DIAGRAMA DE CONTACTOS

I0,1 I0,2 I0,3 I0,4 B1

B1 I0,5 I0,6 O2,1

O2,1

I0,6 I0,5 O2,2

O2,2

16
Automatización Lógica Programable

3. PLANO DE FUNCIONES

I0,1

&
I0,2

I0,3

I0,4 B1

I0,5

B1

&
O2,1

I0,6 O2,1

I0,6

O2,2
&
I0,5 O2,2

4. DIAGRAMA DE CONEXIONES

INPUT OUTPUT

0 0

1 1
S1Q Y1
2 2
Y2
S2Q

S3Q
3
PLC 3

4 4
S4Q
5 5
S5Q
6 6

7 7
S6Q

17
Automatización Lógica Programable

1.5 MEMORIAS SET / RESET

El principio de funcionamiento de esta memoria denominada SET / RESET


consiste:

Con la presencia de una señal discreta del tipo permanente (interruptor,


conmutador, etc.) o mediante un pulso por el lado Set de la función, se
produce una memorización de la salida; esto significa que dicha salida queda
activada permanentemente, aún cuando está señal desaparezca después,
siempre y cuando por el lado del Reset no se active la señal que lo afecta.

Cuando se desea borrar la memorización de la salida, es decir dasactivarlo,


será necesario aplicarle por el lado del reset de la función la condición lógica 1 a
través de la entrada que lo afecta. Solamente es necesario, al igual que para el
set aplicar un pulso.

Finalmente, si existiera la simultaneidad de señales tanto por el lado set como


reset, la activación de la salida se producirá o no, conforme estén ordenadas
las instrucciones de set y reset en la función; esto significa, que si el set esta
primero que el reset, la salida no se activa, y si la orden de reset está primera
que la del set la salida se activa.

Para una mejor compresión del tema, explicaremos mediante un ejercicio como
se aplica la función set / reset.

18
Automatización Lógica Programable

ARRANQUE DIRECTO DE UN MOTOR ELÉCTRICO

DESCRIPCIÓN TECNOLÓGICA

Se desea arrancar un motor eléctrico trifásico en directo que cuenta con:


• Relé térmico de protección contra sobrecarga.
• Pulsadores de arranque y parada.

CIRCUITOS

Control Fuerza

Se pide:
1 Lista de ordenamiento
2 Diagrama de contactos
3 Plano de funciones
4 Diagrama de conexiones

1. LISTA DE ORDENAMIENTO

ENTRADAS

DESIGNACIÓN DESCRIPCIÓN OPERANDO


F1F Relé térmico N.C. I0,0
S2Q Pulsador de parada N.C. I0,1
S3Q Pulsador de arranque N.A. I0,2

SALIDAS

DESIGNACIÓN DESCRIPCIÓN OPERANDO


K1M Contactor principal O2,1

19
Automatización Lógica Programable

2. DIAGRAMA DE CONTACTOS

I0,2 O2,1
S

I0,0 O2,1
R

I0,1

3. PLANO DE FUNCIONES

I0,2 S

I0,0
R O2,1

I0,1

4. DIAGRAMA DE CONEXIONES

INPUT OUTPUT

0 0

F1F
1 1

S1Q
2 2 K1M
S2Q
3
PLC 3

4 4

5 5

6 6

7 7

20
Automatización Lógica Programable

1.6 RESUMEN

• Las partes de un PLC son: fuente de alimentación, unidad de


procesamiento central, módulos o interfases de entrada y salida, unidad de
programación y módulo de memoria.

• La fuente de alimentación es aquella que proporciona de energía a


todas las partes del PLC para su funcionamiento.

• La CPU es la que se encarga de gobernar todo el funcionamiento del PLC,


según el programa de aplicación que el usuario ingrese.

• Los módulos de entrada y salida son las tarjetas electrónicas que


establecen el vínculo entre la CPU y los dispositivos de campo del sistema.

• La unidad de programación permite ingresar los programas y realizar


diagnóstico de fallas.

• Los módulos de memoria guardan los programas sin necesidad de


energía permanente, realizan un trabajo semejante a los diskettes.

• Una memoria interna (bit) es aquella donde se puede almacenar los


resultados intermedios provenientes de las combinaciones de entradas y
salidas.

• La función set/reset es aquella que puede activar una salida en forma


permanente con sólo un pulso en una entrada, y se puede desactivar
dicha salida con otro pulso en otra entrada de desactivación.

21
Automatización Lógica Programable

1.7 PREGUNTAS DE AUTOCOMPROBACIÓN

1. ¿Cuáles son los elementos que se consideran dispositivos de campo del


sistema:

• Contactor.
• Temporizador.
• CPU.
• Interruptor pulsador.
• Módulos de entrada y salida.

Respuestas:………………………………………………………………

2. ¿A qué parte del PLC se le considera como un medio de comunicación entre


el hombre y la máquina?

Respuesta:………………………………………………………………

3. ¿A qué tipo de memoria se le considera memoria volátil y de fácil


modificación?

Respuesta:………………………………………………………………

4. ¿Qué tipo de módulo de salida puede trabajar con señales AC y DC?

Respuesta:…….……………..……………………………………………

1.8 RESPUESTAS A LAS PREGUNTAS DE AUTOCOMPROBACIÓN

1. Contactor e interruptor pulsador.

2. A la unidad de programación.

3. A la memoria RAM.

4. Módulo de salida discreta tipo relé.

22
UNIDAD III

Configuración y
Temporizadores
Automatización Lógica Programable

Índice

MÓDULO 1: PROGRAMACIÓN BÁSICA

Unidad III: CONFIGURACIÓN Y TEMPORIZADORES

1. Sistemas de configuración ........................................................................... 1


1.1 Introducción ..................................................................................... 1
1.2 Objetivos ......................................................................................... 1
1.3 Contenidos ....................................................................................... 1
1.3.1 Configuración: PLC Compacto...................................................... 1
1.3.2 Configuración: PLC Modular......................................................... 3
1.3.3 Configuración: PLC Compacto-Modular .......................................... 5
1.4 Resumen ......................................................................................... 5
1.5 Preguntas de autocomprobación ........................................................... 6
2. Temporizadores............................................................................................ 7
3. Respuestas de las preguntas de autocomprobación .............................................. 9
Automatización Lógica Programable

1. SISTEMAS DE CONFIGURACIÓN

1.1 INTRODUCCIÓN

El profesional técnico que tiene la responsabilidad de seleccionar el PLC, debe


conocer los tipos de controladores que se fabrican, evitando comprar equipos
que en corto tiempo agoten su capacidad de trabajo, o en caso contrario, se
sobredimensionen, adquiriendo equipos que por algunos años no utilizarán gran
parte de su capacidad, invirtiendo cantidades prohibitivas que hoy en día, de
acuerdo a las técnicas modernas de gestión empresarial, no se permiten.

Es importante, por consiguiente, conocer las ventajas y desventajas de estos


tipos de PLCs para seleccionarlos en las aplicaciones que más se adapten a sus
necesidades, para conseguir el punto óptimo de tecnología y economía.

1.2 OBJETIVOS

• Diferenciar los tipos de configuraciones del PLC: compacto, modular y


compacto-modular.
• Programar la función del temporizador en el PLC.

1.3 CONTENIDOS

A continuación se describen los tipos o configuraciones de los PLC en general.

1.3.1 CONFIGURACIÓN: PLC COMPACTO

Son aquellos PLCs que utilizan poco espacio en su construcción y reúnen


en la estructura básica del hardware todas las tarjetas electrónicas que
describimos anteriormente, tal como la fuente de alimentación, la CPU, la
memoria y las interfases de E/S.

1
Automatización Lógica Programable

Las principales ventajas que presentan estos PLC compactos,


denominados así por su tamaño, son:

• Más económicos dentro de su variedad.


• Menor espacio por su construcción compacta.
• Su programación es bastante sencilla.
• No requiere conocimientos profundos para su selección.
• Fácil instalación.
• Soportan contingencias extremas de funcionamiento tales como,
temperaturas <60°C, fluctuaciones de tensión, vibraciones
mecánicas, humedad, etc.

Actualm ente se diseñan equipos, que por su tamaño reducido, pero con
características de funcionamiento cada vez más complejos, son
denominados Nano-PLC1 para la marca Telemecanique, Micrologix 10002
para la marca Allen Bradley, etc.

Por otro lado, su bajo costo permiten ser los más solicitados del
mercado, utilizándose, inclusive, en las “viviendas inteligentes”. Algunos
consideran que utilizar esta configuración ya es rentable cuando
reemplazan a unos cinco relés, por encima de él se abre toda una
variedad de tareas. Su uso radica en aplicaciones simples y en
numerosos sectores, siendo los más comunes:

• Arrancadores de motores.
• Mando de bombas.
• Máquinas de embolsado.
• Mando de compuertas.
• Centros de formación.
• Calefacción, climatización, ventilación.
• Embotelladoras.
• Transporte.
• Sistemas automáticos de equipos, etc.

En las figuras siguientes se muestran el TSX 07 y el TSX 17-20 de la


marca Telemecanique.

Controlador Lógico Programable Compacto: TSX 07

1
Nano PLC TSX07 Telemecanique con dimensiones (105 x 85 x 60)mm.

2
Micrologix 1000 (1761- L16 BWA) Allen Bradley con dimensiones (120 x 80 x 73)mm.

2
Automatización Lógica Programable

(Cortesía de Telemecanique)

Controlador Lógico Programable Compacto: TSX 17 - 20


(Cortesía de Telemecanique)

1.3.2 CONFIGURACIÓN: PLC MODULAR

Son aquellos PLCs que pueden ser configurados (armados) de acuerdo a


las necesidades, para “armar” al PLC utilizamos las tarjetas (o módulos)
electrónicos estudiados anteriormente, logrando mayor flexibilidad.

Cada configuración es diferente, según la tarea de automatización.


Cuando se decide instalar PLC modulares, hay que seleccionar cada uno
de los componentes, empezando, en primer lugar, por el cerebro del
PLC, esto es, la unidad central (CPU), ellos varían de acuerdo a la
capacidad de memoria del usuario, tiempo de ejecución y software
requerido, en otras palabras, de acuerdo a la complejidad de la tarea o
tareas de automatización.

En segundo lugar, hay que tener presente el tipo y cantidad de módulos


de Entrada/Salida (E/S) digitales y análogas, módulos inteligentes, etc.,
de acuerdo a los requerimientos.

En tercer lugar, la fuente de alimentación, según la potencia que


consume la CPU, módulos de E/S, periféricos, más módulos futuros.

Y finalmente, el tamaño del rack, conociendo de antemano todos los


módulos involucrados y pensando también en expansiones futuras.

En la página siguiente se muestra una tabla comparativa que resume


algunos datos técnicos de los PLC modulares existentes en el mercado
local:

3
Automatización Lógica Programable

Valores comparativos de tres marcas de PLC en configuración modular

CAPACIDA SCAN
MARCA PROCEDE SERIE CPU D *
NCIA DE TIME
MEMORIA (ms/K
(Kb) b)
SIEMENS 103 20 10
(Simatic) ALEMANIA S5- 102 4 15
100U
100 2 75
5/03 24 1
ALLEN-BRADLEY SLC- 5/02 4 4,8
500
5/01 4 8
GE U S A 341 80 0,3
GENERAL 90-30 334 16 0,4
ELECTRIC
FANUC 313/3 6 0,6
23

* Tiempo de ejecución, en promedio, para 1K de instrucciones con aproximadamente


65% de operaciones binarias y 35% de operaciones del tipo palabra.

Las ventajas y desventajas de la configuración modular son:

• Son más caros que los compactos y varían de acuerdo a la


configuración del PLC.
• Las ampliaciones se hacen de acuerdo a las necesidades, por lo
general, se incrementan los módulos de E/S discreto o analógico.
• En caso de avería, puede aislarse el problema, cambiando el módulo
averiado sin afectar el funcionamiento del resto.
• Utiliza mayor espacio que los compactos.
• Su mantenimiento requiere de mayor tiempo.

Las aplicaciones que se pueden desarrollar con estos tipos de PLC son
más versátiles: van desde pequeñas tareas, como los del tipo compacto,
hasta procesos muy sofisticados.

La figura siguiente muestra un tipo de PLC en configuración modular:

4
Automatización Lógica Programable

Simatic S5 - 100U (Cortesía Siemens)

1.3.3 CONFIGURACIÓN: PLC COMPACTO-MODULAR

Una configuración compacto-modular está constituida, básicamente, por


un PLC del tipo compacto, que se ha expandido a través de otros
módulos, por lo general, entradas y salidas discretas o analógicas,
módulos inteligentes, etc. El uso de las expansiones se debe a que la
unidad básica que contiene la CPU, generalmente está diseñada con
pocas E/S, y cuando la aplicación a automatizar contiene muchos
sensores y actuadores, es necesario ampliar el controlador, utilizando
solamente módulos de E/S gobernados por la misma unidad básica. Esta
configuración destaca por las siguientes características:

• Son más económicos que los PLC de tipo modular.


• La selección es sencilla ya que la CPU está seleccionada.
• Soportan contingencias extremas de funcionamiento.
• Su programación es fácil, donde solamente se debe tener en cuenta
el direccionamiento de las instrucciones, según la unidad de extensión
a la que se refiere.

TSX 17-20 en configuración compacto-modular


(Cortesía Telemecanique)

1.4 RESUMEN

1. Existen tres tipos de configuraciones del PLC:


- Compacto.
- Modular.
- Compacto-modular.
2. El PLC compacto reúne todas las partes del PLC en un sólo bloque.
3. El PLC modular divide sus partes en módulos para ser armados según los
requerimientos del usuario.
4. El PLC compacto - modular es una combinación de compacto y el modular.

5
Automatización Lógica Programable

1.5 PREGUNTAS DE AUTOCOMPROBACIÓN

1. El PLC que Ud. está usando en su laboratorio ¿De qué tipo es?

Respuesta:………………………………………………………………………………………..

2. Señale dos aplicaciones para el uso del PLC compacto.

Respuesta:………………………………………………………………………………………..

3. Señale dos desventajas del PLC modular.

Respuesta:………………………………………………………………………………………..

6
Automatización Lógica Programable

2. TEMPORIZADORES

Los temporizadores son funciones de programación que permiten el control de acciones


específicas en función del tiempo.

Tipos:
TON: ON-DELAY (temporizador con retardo a la conexión)
TOF: OFF-DELAY (temporizador con retardo a la desconexión)
TP: MONOESTABLE

Por otro lado, la cantidad de temporizadores que se podrá


programar con el PLC dependerá de su tamaño.

A continuación, desarrollaremos un ejemplo donde se


explica claramente cómo programar un temporizador del
tipo ON-DELAY.

7
Automatización Lógica Programable

DESCRIPCIÓN TECNOLÓGICA:

Se desea activar un motor accionado por un contactor (K1M), el motor debe funcionar
al cabo de 10 segundos de haber cerrado el selector S1Q.

CIRCUITO ELÉCTRICO

L1

S1Q K1T

10s
K1T K1M

L2

Se pide:

1 Lista de ordenamiento
2 Diagrama de contactos
3 Plano de funciones

1. LISTA DE ORDENAMIENTO

ENTRADAS

DESIGNACIÓN DESCRIPCIÓN OPERANDO


S1Q Interruptor selector on - off I0,1

SALIDAS

DESIGNACIÓN DESCRIPCIÓN OPERANDO


K1M Contactor principal O2,1

2. DIAGRAMA DE CONTACTOS

8
Automatización Lógica Programable

3. PLANO DE FUNCIONES

3. RESPUESTAS A LAS PREGUNTAS DE AUTOCOMPROBACIÓN

1. Compacto.

2. Arrancadores de motores y mando de bombas.

3. Son más caros que los compactos y ocupan mayor espacio.

9
UNIDAD IV

Contadores
Automatización Lógica Programable

Índice

MÓDULO 1: PROGRAMACIÓN BÁSICA

Unidad IV: CONTADORES

1. Contadores.................................................................................................. 1
1.1 Introducción ........................................................................................ 1
1.2 Objetivos ............................................................................................ 1
1.3 Contenido ........................................................................................... 1
1.3.1 Contadores ................................................................................. 1
1.3.2 Tipos de Contadores ..................................................................... 2
1.3.2.1 CTU ............................................................................... 2
1.3.2.2 CTD ............................................................................... 2
1.3.2.3 CTUD ............................................................................. 3
1.4 Aplicación ............................................................................................ 3
1.5 Resumen............................................................................................. 5
1.6 Preguntas de autocomprobación .............................................................. 5
1.7 Respuestas a las preguntas de autocomprobación ........................................ 5
Automatización Lógica Programable

1. CONTADORES

1.1 INTRODUCCIÓN

En el presente módulo trataremos sobre los contadores desde el punto de vista de


programación, El contar eventos es muy necesario en una gran cantidad de
aplicaciones.

1.2 OBJETIVOS

• Reconocer el principio de funcionamiento del contador en la programación.


• Implementar en el PLC aplicaciones con contadores.

1.3 CONTENIDO

1.3.1 CONTADORES

En la programación es muy utilizada la operación del contador, para


resolver muchas aplicaciones.

Pero… ¿Qué es un contador?

Un contador es una función de cómputo que permite efectuar la cuenta


de acontecimientos o de impulsos. La cuenta se puede programar en
forma progresiva (ascendente) o regresiva (descendente).

La operación de conteo consiste en incrementar 1 al contenido del


contador, mientras que la operación de descuento consiste en
decrementar 1 al contenido del contador, ambos al presentarse un pulso
o un acontecimiento.

La función del contador, permite activar salidas o memorias internas, en


el momento que su registro de conteo coincide con el valor presente
previamente definido. Por otro lado si el registro es diferente al valor de
presente la salida asociada al contador no se activara.

Es importante señalar, que la cantidad de contadores que se pueden


programar con el PLC, depende del tamaño de éste, pudiendo ser desde
16 hasta miles.

1
Automatización Lógica Programable

A continuación se muestran los 3 tipos de contadores que se pueden


encontrar en los PLC.

1.3.2 Tipos de contadores

1.3.2.1 CTU Contador Ascendente

Descripción General:
CU Incrementa en 1 con un flanco.
RESETColoca el valor corriente a 0.
PV VALOR PRESET .
CV VALOR CORRIENTE.
Q Output, es TRUE si CV = PV (CTU).

CU, RESET y Q son de tipo BOOL; PV y CV son de tipo INT.

Significa:
Si esta RESET entonces CV=0;
Pero si esta CU entonces CV := CV + 1;
Q es TRUE si CV >= PV

1.3.2.2 CTD Contador Descendente

Descripción General:
CD Decrementa en 1con un flanco.
LOAD Carga el VALOR CORRIENTE con el valor del PRESET .
PV VALOR PRESET .
CV VALOR CORRIENTE..
Q Output, es TRUE si CV = 0 (CTUD).

CD, LOAD y Q son de tipo BOOL; PV y CV son de tipo INT.

Significa:
Si esta LOAD entonces CV =PV ;
Pero si esta CD entonces CV := CV - 1;
Q es TRUE si CV <= 0.

2
Automatización Lógica Programable

1.3.2.3 CTUD Contador Ascendente y descendente

Descripción General:
CU Incrementa en 1 con un flanco.
CD Decrementa en 1 con un flanco.
RESET Coloca el valor corriente a 0.
LOAD Carga el VALOR CORRIENTE con el valor del PRESET .
PV VALOR PRESET .
CV VALOR CORRIENTE.
Q Output, es TRUE si CV = PV (CTU), es TRUE si CV = 0
(CTD).
QUOutput, es TRUE si CV = PV (CTUD).
QDOutput, es TRUE si CV = 0 (CTUD).

CU, CD, LOAD, RESET, QU y QD son de tipo BOOL; PV y CV


son de tipo INT.

Significa:
Si esta RESET entonces CV = 0;
Si esta LOAD entonces CV = PV;
Pero si esta CU entonces CV = CV + 1;
Pero si esta CD entonces CV = CV - 1;
QU es TRUE si CV >= PV
QD es TRUE si CV <= 0.

Para una mejor comprensión del principio de funcionamiento


veremos el desarrollo de un ejemplo:

1.4 APLICACIÓN DEL CONTADOR

DESCRIPCIÓN TECNOLÓGICA:

Se desea contabilizar eventos cuando se activa una entrada S1Q, así mismo
decrementar con la señal de entrada S2Q. Por otro lado, es preciso resetear a cero
el contador cada vez que aparece la señal S0Q. Contemplar una entrada S3Q para
que se pueda cargar al contador un valor preseteado de 10. Finalmente, una
lámpara H1H se encenderá cuando el contador tenga en su registro contabilizado
10 eventos.

Se pide:

1 Lista de ordenamiento
2 Diagrama de contactos
3 Plano de funciones

3
Automatización Lógica Programable

1. LISTA DE ORDENAMIENTO

ENTRADAS

DESIGNACIÓN DESCRIPCIÓN OPERANDO


S0Q Botón pulsador N.A. I0,0
S1Q Botón pulsador N.A. I0,1
S2Q Botón pulsador N.A. I0,2
S3Q Botón pulsador N.A. I0,3

SALIDAS

DESIGNACIÓN DESCRIPCIÓN OPERANDO


H1H Lámpara de señalización Q2,1

2. DIAGRAMA DE CONTACTOS

3. PLANO DE FUNCIONES

4
Automatización Lógica Programable

1.5 RESUMEN

• El contador es una función de computo, que sirve para registrar eventos o


sucesos
• Existen 3 tipos de contadores CTU, CTD, CTUD.
• EL tipo de variables que se usan son Boleanas y las variables tipo enteros son
los valores de cuenta y de preset del contador.

1.6 PREGUNTAS DE AUTOCOMPROBACIÓN

1. Si se desea programar una aplicación, como por ejemplo una playa de


estacionamiento donde se desea contabilizar los carros que ingresan y salen,
¿Usted necesariamente utilizaría un contador o temporizador?

Respuesta:…………………………………………………………………………………

2. ¿Que el tipo de variable es la entrada CU en el contador?

Respuesta:…………………………………………………………………………………

3. ¿Que el tipo de variable es la entrada PV en el contador?

Respuesta:…………………………………………………………………………………

4. ¿puedo colocar el valor 34 en la pata de entrada RESET del contador CTUD?

Respuesta:…………………………………………………………………………………

1.7 RESPUESTAS A LAS PREGUNTAS DE AUTOCOMPROBACIÓN

1. Un contador.
2. Es una variable tipo BOOL, boleana
3. Es una variable tipo INT, entero
4. No se puede, pues 34 es un entero y la variable que corresponde en esa pata,
es una boleana.

5
UNIDAD V

Comparadores
Automatización Lógica Programable

Índice

MÓDULO 2: PROGRAMACIÓN AVANZADA

Unidad V: COMPARADORES

1. Comparadores ....................................................................................... 1
1.1 Introducción .................................................................................. 1
1.2 Objetivos ...................................................................................... 1
1.3 Contenido ..................................................................................... 1
1.3.1 Tipos de señales ................................................................... 1
1.3.1.1 Señal discreta ........................................................... 1
1.3.1.2 Señal análoga ............................................................ 2
1.3.2 Representación de las cantidades binarias ................................... 3
1.3.2.1 Bit ........................................................................... 3
1.3.2.2 Byte ....................................................................... 3
1.3.2.3 Palabra .................................................................... 3
1.3.3 Operaciones digitales .............................................................. 4
1.3.4 Operaciones de comprobación................................................... 5
1.3.5 Operaciones de transferencia .................................................... 6
1.3.6 Ejemplo de aplicación de los comparadores .................................. 7
1.4 Resumen ...................................................................................... 9
1.5 Preguntas de autocomprobación ......................................................... 9
1.6 Respuestas a las preguntas de autocomprobación .................................. 9
Automatización Lógica Programable

1. COMPARADORES

1.1 INTRODUCCIÓN

A partir de éste quinto módulo aprenderemos el principio de funcionamiento de las


operaciones avanzadas para la programación.

Antes de ello, es necesario identificar los tipos de señales que generalmente se


encuentran dentro del sistema: señales discretas y señales análogas.

Finalmente, veremos las operaciones de comparación que se usarán en las


diferentes aplicaciones.

1.2 OBJETIVOS

• Diferenciar los tipos de señales: discreta y análoga.


• Programar las operaciones de comparación.

1.3 CONTENIDOS

1.3.1 TIPOS DE SEÑALES

Existen dos tipos de señales bien definidas que un PLC puede procesar,
estas son:

1.3.1.1 SEÑAL DISCRETA

Este tipo de señal es conocida también con los siguientes


nombres:
• Señal binaria.
• Señal lógica.
• Señal todo o nada (TON).

Se caracteriza porque sólo pueden adoptar uno de dos


posibles estados o niveles: el estado de señal "0" y el estado
de señal "1". Asimismo, estos estados cuando se relacionan,
de acuerdo a su condición eléctrica, se dice: no existe tensión
y existe tensión, la magnitud de la tensión no interesa, ya que
dependerá del componente electrónico que pueda asumir esta
tensión nominal.

Como ejemplo, citaremos aquellos dis positivos de campo de


entrada y salida de donde provienen o se asignan una señal
discreta, respecto a un PLC:

Entrada Salida
- Pulsador. - Contactor.
- Interruptor de posición. - Lámpara indicadora, etc.
- Interruptor fotoeléctrico, etc.

1
Automatización Lógica Programable

Figura 1. Representación de una señal discreta.

1.3.1.2 SEÑAL ANÁLOGA

Se conoce a la señal análoga como aquella cuyo valor varía


con el tiempo y en forma continua, pudiendo asumir un
número infinito de valores entre sus límites mínim os y
máximos.

A continuación se citan algunos parámetros físicos muy


utilizados en los procesos industriales, tal que, en forma de
señal análoga pueden ser medidos y controlados.

• Temperatura.
• Velocidad.
• Presión.
• Flujo.
• Nivel, etc.

Figura 2. Representación de una señal análoga.

2
Automatización Lógica Programable

1.3.2 REPRESENTACIÓN DE LAS CANTIDADES BINARIAS

El PLC recibe la información proveniente del proceso, ya sea como


señales discretas o análogas, a través de las tarjetas de entrada, que
luego son transformadas en el CPU y almacenadas como una agrupación
binaria (agrupación de unos y ceros), por lo tanto, es necesario disponer
de un medio de representación que facilite su manejo y mejore la
capacidad de procesamiento.

Para ello se emplean con mayor frecuencia tres tipos de


representaciones, éstas son: el bit, el byte y la palabra, en algunos casos
se utiliza la doble palabra.

1.3.2.1 BIT

El bit es la unidad elemental de información que sólo puede


tomar dos valores: "1" ó "0”; es decir, un bit es suficiente
para representar una señal binaria.

1.3.2.2 BYTE

El byte es una unidad compuesta por una agrupación


ordenada de 8 bits, es decir, ocho dígitos binarios. Los bits se
agrupan de derecha a izquierda tomando como número de bit
del 0 al 7.

En un byte se puede representar el estado de hasta ocho


señales binarias, puede usarse para almacenar un número
cuya magnitud como máximo sería:

Número máximo de un byte = 1 1 1 1 1 1 1 1 = 28 - 1 = 255

1.3.2.3 PALABRA

Para obtener mayor capacidad de procesamiento a veces se


agrupan los bytes, formando lo que se denomina la palabra.

La palabra es una unidad mayor compuesta de 16 bits = 2


bytes. Los bits de una palabra se agrupan de derecha a
izquierda, tomando como número de bit del 0 al 15.

En una palabra se pueden representar hasta 16 señales


binarias, puede usarse para almacenar un número cuya
magnitud como máximo sería:

Número máximo de una palabra = 216 - 1 = 65 535

3
Automatización Lógica Programable

Figura 3. Representación de las cantidades binarias: bit, byte y palabra.

1.3.3 OPERACIONES DIGITALES

Así como la información proveniente del proceso la podemos representar


mediante los bits, los bytes y las palabras, también podemos efectuar
operaciones entre ellas, tales como: comparaciones, cálculos,
conversiones, movimientos, etc. Estos tipos de operaciones son
necesarias utilizarlas, fundamentalmente, cuando se manejan señales
análogas en aplicaciones avanzadas.

Del mismo modo, como en las operaciones binarias, el usuario deberá


tener presente que no todas estas funciones son posibles de programar,
en la mayoría de PLCs dependerá de la habilidad del programador para
combinarlas convenientemente y resolver los problemas con las
operaciones disponibles.

Los operandos del tipo palabra y bit interno que se utilizarán de ahora en
adelante como ejemplo para programar las operaciones digitales se
muestra en la Tabla 1.

4
Automatización Lógica Programable

Tabla 1. Operandos del tipo palabra y bit interno.

Palabras OPERANDO
o
Bits Simatic Telemecanique Allen Bradley
Palabra MW10 W10 B3:10
Fuente
MW20 W20 B3:20
Palabra MW30 W30 B3:30
destino MW31
M5.0 B3:0 / 5
Bit interno M5.1 B5 ó
M5.2 B3/ 5
M5.3

1.3.4 OPERACIONES DE COMPARACIÓN

Estas operaciones permiten comparar dos variables o una variable con un


valor numérico. Todas estas operaciones son condicionales, es decir,
cuando se cumple la relación de comparación, se activará una señal del
tipo binaria. En algunos casos es necesario que la primera variable sea
netamente variable, mientras que la segunda puede ser variable o
constante.

Las operaciones de comparación posibles son:

• Igualdad.
• Desigualdad.
• Menor que.
• Menor o igual que.
• Mayor que.
• Mayor o igual que.

La representación en la norma IEC 61131-3 se representa de la siguiente


forma:

Los operandos de entrada pueden ser de tipo BYTE, WORD, DWORD,


INT, DINT o REAL. El operando de salida siempre será una variable del
tipo BOOL.

A continuación, mostramos en la Tabla 2 la representación de las


operaciones de comparación usadas para los PLCs. Simatic,
Telemecanique y Allen Bradley.

5
Automatización Lógica Programable

Tabla 2. Operaciones de comparación.

1.3.5 OPERACIONES DE TRANSFERENCIA

Es importante también, definir estas operaciones que permiten el


intercambio de información desde un lugar a otro. Esto es, si por
ejemplo queremos transferir el valor de un temporizador o contador a
una palabra, tenemos que aplicar la operación de transferencia, donde
el PLC copiará el valor requerido en la palabra deseada.

La manera de programarlo en los tres tipos de PLCs anteriormente


señalados es como se muestra en la Tabla 3.

6
Automatización Lógica Programable

Tabla 3. Operaciones de transferencia.

Esta tabla se interpreta así: la palabra10 (W10), que podría ser el valor
del tiempo en un temporizador, por ejemplo, se carga a una memoria
especial, llamada “acumulador”, para luego transferirlo a la palabra 30
(W30), que podría ser el valor de tiempo de otro temporizador.

1.3.6 EJEMPLO DE APLICACIÓN DE LOS COMPARADORES

Para un mejor entendimiento del principio de funcionamiento, lo


explicaremos a través del siguiente ejemplo:

DESCRIPCIÓN TECNOLÓGICA:

Se tiene un contador C1, el cual se puede pre-setear al valor de 10, a


través de una señal de entrada S1Q, así también aumentar y
decrementar por medio de las entradas S2Q y S3Q, respectivamente;
se desea supervisar el valor en que se encuentra el contador mediante
3 lámparas de señalización.

Cuando el valor del contador es menor a 5 deberá encenderse la


lámpara H1H. Cuando el valor es mayor a 15, deberá encenderse la
lámpara H3H y finalmente, si el valor del contador se encuentra entre 5
y 15, se encenderá la lámpara H2H.

Se pide:

1 Lista de ordenamiento
2 Plano de funciones

7
Automatización Lógica Programable

1. LISTA DE ORDENAMIENTO

ENTRADAS

DESIGNACIÓN DESCRIPCIÓN OPERANDO


S1Q Botón pulsador N.A. (preset). %I0.1
S2Q Botón pulsador N.A. (incremento). %I0.2
S3Q Botón pulsador N.A. (decremento). %I0.3
S4Q Botón pulsador N.A. (reset). %I0.4

SALIDAS

DESIGNACIÓN DESCRIPCIÓN OPERANDO


H1H Lámpara de señalización. %Q2.1
H2H Lámpara de señalización. %Q2.2
H2H Lámpara de señalización. %Q2.3

3. PLANO DE FUNCIONES

8
Automatización Lógica Programable

1.4 RESUMEN

1. Existen dos tipos de señales en un sistema a automatizar:


þ Señal discreta y
þ Señal análoga.

2. Las cantidades binarias se guardan y representan de tres maneras:


♦ Bit.
♦ Byte.
♦ Palabra.

3. Las operaciones de comparación permiten comparar dos variables o una


variable con un número, si la comparación es afirmativa, se activará una
señal binaria.

4. Las comparaciones que se pueden realizar son:


♦ Igualdad.
♦ Desigualdad.
♦ Menor que.
♦ Menor o igual que.
♦ Mayor que.
♦ Mayor o Igual que.

5. Existe una operación denominada de transferencia, que permite copiar


información de un lugar a otro.

1.5 PREGUNTAS DE AUTOCOMPROBACIÓN

1. La señal que emite una termocupla ¿Es del tipo discreta o análoga?

Respuesta:……………………………………………………………………………………..............

2. Señale cuatro sensores de entrada del tipo discreto.

Respuesta:……………………………………………………………………………………..............

3. Si se desea verificar la igualdad de los estados de dos contadores, ¿Qué


operación de comparación debemos utilizar?

Respuesta:……………………………………………………………………………………..............

1.6 RESPUESTAS A LAS PREGUNTAS DE AUTOCOMPROBACIÓN

1. Análogo.

2. Pulsador.
Final de carrera.
Interruptor de nivel.
Pulsador de emergencia.

3. Igualdad.

También podría gustarte