0% encontró este documento útil (0 votos)
2 vistas20 páginas

Características y Aplicaciones de PLCs

El documento aborda las características, ventajas, desventajas, funcionamiento y aplicaciones de los autómatas programables (PLC), destacando su uso en la automatización de procesos industriales. Se describen los campos de aplicación, las ventajas como la reducción de tiempo y costos, y los inconvenientes como la necesidad de un programador. Además, se detalla la estructura interna y externa de los PLC, así como sus bloques principales y elementos necesarios para su funcionamiento.

Cargado por

Necivd
Derechos de autor
© All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PDF, TXT o lee en línea desde Scribd
0% encontró este documento útil (0 votos)
2 vistas20 páginas

Características y Aplicaciones de PLCs

El documento aborda las características, ventajas, desventajas, funcionamiento y aplicaciones de los autómatas programables (PLC), destacando su uso en la automatización de procesos industriales. Se describen los campos de aplicación, las ventajas como la reducción de tiempo y costos, y los inconvenientes como la necesidad de un programador. Además, se detalla la estructura interna y externa de los PLC, así como sus bloques principales y elementos necesarios para su funcionamiento.

Cargado por

Necivd
Derechos de autor
© All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PDF, TXT o lee en línea desde Scribd

III AUTOMATAS PROGRAMABLES.

3-1) Introducción.
En los siguientes apartados se realizará un planteamiento de las
principales características, ventajas, desventajas, funcionamiento y
aplicaciones básicas de los autómatas programables. Con el objetivo básico
de poner de manifiesto las bondades del uso de estos dispositivos para todo
lo relacionado con la automatización de procesos a cualquier nivel.
Haremos especial hincapié en la facilidad de aprendizaje de los
diferentes lenguajes de programación de autómatas existentes, así como su
fácil aplicación, debemos terminar con la lógica cableada y entender la
necesidad de usar los Controladores Lógicos Programables (PLC) para
automatizar todo tipo de sistemas.
Se entiende por (PLC), o Autómata Programable, a toda máquina
electrónica, diseñada para controlar en tiempo real y en medio industrial
procesos secuenciales. Su manejo y programación puede ser realizada por
personal eléctrico o electrónico sin conocimientos informáticos. Realiza
funciones lógicas: series, paralelos, temporizaciones, contajes y otras más
potentes como cálculos, regulaciones, etc.
También se le puede definir como una «caja negra» en la que existen
unos terminales de entrada a los que se conectarán pulsadores, finales de
carrera, fotocélulas, detectores...; unos terminales de salida a los que se
conectarán bobinas de contactores, electro-válvulas, lámparas..., de tal
forma que la actuación de estos últimos está en función de las señales de
entrada que estén activadas en cada momento, según el programa
almacenado.
Esto quiere decir que los elementos tradicionales como relés
auxiliares, relés de enclavamiento, temporizadores, contadores..., son
internos. La tarea del usuario se reduce a realizar el «programa», que no es
más que la relación entre las señales de entrada que se tienen que cumplir
para activar cada salida.

Entradas Actuadores
Sensores, pulsadores, Autómata Programable Relés, motores,
finales de carrera, etc. temporizadores, etc.

Figura 3-1 Entorno básico de un autómata programable.

3-2) Campos de aplicación.


El PLC por sus especiales características de diseño tiene un campo
de aplicación muy extenso. La constante evolución del hardware y software
amplía continuamente este campo para poder satisfacer las necesidades que
se detectan en el espectro de sus posibilidades reales.
Su utilización se da fundamentalmente en aquellas instalaciones en
donde es necesario realizar procesos de maniobra, control, señalización,
etc., por tanto, su aplicación abarca desde procesos de fabricación industrial
de cualquier tipo al de transformaciones industriales, control de
instalaciones, etc.
Sus reducidas dimensiones, la extremada facilidad de su montaje, la
posibilidad de almacenar los programas para su posterior y rápida
utilización, la modificación o alteración de los mismos, etc., hace que su
eficacia se aprecie fundamentalmente en procesos en que se producen
necesidades tales como:
Espacio reducido.
Procesos de producción periódicamente cambiantes.
Procesos secuenciales.
Maquinaria de procesos variables.
Instalaciones de procesos complejos y amplios.
Chequeo de programación centralizada de las partes del proceso.

Ejemplos de aplicaciones generales podrían ser los siguientes:

a) Maniobra de máquinas
- Maquinaria industrial del mueble y madera.
- Maquinaria en procesos de grava, arena y cemento.
- Maquinaria en la industria del plástico.
- Máquinas-herramientas complejas.
- Maquinaria en procesos textiles y de confección
- Maquinaria de ensamblaje.

b) Maniobra de instalaciones
- Instalaciones de aire acondicionado, calefacción, etc.
- Instalaciones de seguridad.
- Instalaciones de frío industrial.
- Instalaciones de almacenamiento y trasvase de cereales.
- Instalaciones de plantas embotelladoras.
- Instalaciones en la industria de automoción.
- Instalaciones de tratamientos térmicos.
- Instalaciones de plantas depuradoras de residuos.
- Instalaciones de cerámica.
c) Señalización y control
- Chequeo de programas.
- Señalización del estado de procesos.

3-3) Ventajas e inconvenientes de los PLC.


No todos los Autómatas ofrecen las mismas ventajas sobre la lógica
cableada, ello es debido, principalmente, a la variedad de modelos
existentes en el mercado y a las innovaciones técnicas que surgen
constantemente. Tales consideraciones nos obligan a referirnos a las
ventajas que proporciona un Autómata de tipo medio.

3-3-1) Ventajas del PLC.


Las condiciones favorables que presenta un PLC son las siguientes:

-1) Menor tiempo empleado en la elaboración de proyectos debido a que:


- No es necesario dibujar el esquema de contactos.
- No es necesario simplificar las ecuaciones lógicas, ya que, por lo
general, la capacidad de almacenamiento del módulo de memoria es lo
suficientemente grande.
- La lista de materiales queda sensiblemente reducida, y al elaborar el
presupuesto correspondiente eliminaremos parte del problema que supone
el contar con diferentes proveedores, distintos plazos de entrega, etc.
-2) Posibilidad de introducir modificaciones sin cambiar el cableado ni
añadir aparatos.
-3) Mínimo espacio de ocupación.

-4) Menor coste de mano de obra de la instalación.

-5) Economía de mantenimiento. Además de aumentar la fiabilidad del


sistema, al eliminar contactos móviles, los mismos Autómatas pueden
detectar e indicar averías.

-6) Posibilidad de gobernar varias máquinas con un mismo Autómata.

-7) Menor tiempo para la puesta en funcionamiento del proceso al quedar


reducido el tiempo de cableado.

-8) Si por alguna razón la máquina queda fuera de servicio, el Autómata


sigue siendo útil para otra máquina o sistema de producción.
3-3-2) Inconvenientes del PLC.

Como inconvenientes podríamos hablar, en primer lugar, de que hace


falta un programador, lo que obliga a adiestrar a uno de los técnicos en tal
sentido. Pero hay otro factor importante, como el costo inicial, que puede o
no ser un inconveniente, según las características del automatismo en
cuestión. Dado que el PLC cubre ventajosamente un amplio espacio entre
la lógica cableada y el microprocesador, es preciso que el proyectista lo
conozca tanto en su amplitud como en sus limitaciones.
Por tanto, aunque el coste inicial debe ser tenido en cuenta a la hora
de decidirnos por uno u otro sistema, conviene analizar todos los demás
factores para aseguramos una decisión acertada.
Actualmente la mayoría de los procesos industriales están sufriendo
modificaciones drásticas en todos los procesos relacionados con la
automatización, introduciendo sistemas basadas en autómatas programables
que permiten un control más eficaz de todos los procesos productivos,
además aunque inicialmente la inversión es elevada el rendimiento que se
obtiene en poco tiempo amortiza la inversión realizada. Además la
facilidad de programación unida con la flexibilidad de utilización (poder
cambiar tipo de producción, en poco tiempo con solo cambiar la
programación), todo esto ha provocado el gran avance de la automatización
con autómatas programables.

3-4) Estructura de los Autómatas Programables.

3-4-1) Introducción.
En éste apartado vamos a conocer al autómata programable en su
parte física o hardware, no solo en su configuración externa, sino también y
fundamentalmente la parte interna.
Debemos tener en cuenta que para que un técnico pueda sacar el máximo
rendimiento a la programación, montaje y puesta en funcionamiento
perfecta del autómata, debe dejar de verlo como una caja negra y conocerlo
tal cual es, como un equipo electrónico complejo montado en tarjetas
específicas que controlan áreas o bloques, realizando distintas funciones
que unidas convenientemente dan como resultado el Autómata. Veremos
que la estructura interna es muy parecida a la de los microprocesadores
aunque con las adaptaciones y características particulares.

3-4-2) Estructura externa.


El término estructura externa o configuración externa de un Autómata
Programable se refiere al aspecto físico exterior del mismo, bloques o
elementos en que está dividido, etc. Desde su nacimiento y hasta nuestros
días han sido varias las estructuras y configuraciones que han salido al
mercado condicionadas no sólo por el fabricante del mismo, sino por la ten-
dencia existente en el área al que perteneciese: europea o norteamericana.
Actualmente, son dos las estructuras más significativas que existen en el
mercado:
Estructura compacta.
Estructura modular.

3-4-2-1) Estructura compacta.


Este tipo de Autómatas se distingue por presentar en un solo bloque todos
sus elementos, esto es, fuente de alimentación, CPU, memorias,
entradas/salidas, etc. En cuanto a su unidad de programación, existen tres
versiones: unidad fija o enchufable directamente en el Autómata; conexión
mediante cable y conector, o la posibilidad de ambas conexiones. Si la
unidad de programación es sustituida por un PC, nos encontraremos que la
posibilidad de conexión del mismo será mediante cable y conector.
Características básicas:
* También llamados nano-autómatas.
* Permiten programar hasta 48 E/S.
* Son potentes a nivel de programación y comunicaciones con
equipos externos, sobre todo terminales de diálogo.
* Pensados para aplicaciones pequeñas, aunque disponen de cálculos
matemáticos básicos, calendario en tiempo real, y posibilidad de
activar variables en función del tiempo.
* Además de la memoria de trabajo RAM, disponen de otra memoria
EEPROM (que almacena el programa por tiempo ilimitado)
* Para la alimentación de sus entradas ofrecen una tensión de 24 Vcc
a unos 250 mA.
* Casi todos disponen de la posibilidad de utilizar algunas de sus
entradas como entradas rápidas y detectar impulsos muy estrechos, o
bien utilizarlas como contadores rápidos (de alta frecuencia).
* También disponen de salidas para generar impulsos para control de
motores paso a paso o equipos que requieran impulsos de frecuencia
rápida.
* La comunicación puede ser a través de terminales dedicados o
mediante software de programación.
Características principales:
Memoria de 1K, unas 1000 instrucciones.
Reloj calendario.
32 Temporizadores, 16 Des/Contadores, registros LIFO/FIFO,
programadores cíclicos.
Control analógico externo.
Programación: Lista de instrucciones, Contactos, Grafcet
Protección del programa (Sin posibilidad de acceso).
Conversión BCD a Binario (reversible).
Saltos de programa condicionados.
Además de operaciones matemáticas básicas, raiz cuadrada y
exponenciación
Entrada RUN/STOP, Salida de seguridad o defecto.
Posibilidad de Entrada o Salida analógica.
Variables numéricas de 16 bits, constantes.
Información de sistema (bits y palabras Sistema).
La principal característica es el precio, cada vez más bajo
Un ejemplo básico de autómata compacto de bajo precio, puede ser el
LOGO de SIEMENS.

Figura 3-2 Ejemplo de Autómata (LOGO-SIEMENS).

3-4-2-2) Estructura modular.


Como su nombre indica, la estructura de este tipo de Autómatas se
divide en módulos o partes del mismo que realizan funciones específicas.
Aquí cabe hacer dos divisiones para distinguir entre las que
denominaremos estructura americana y europea.
-a) Estructura americana. Se caracteriza por separar las E/S del
resto del Autómata, de tal forma que en un bloque compacto están reunidas
las CPU, memoria de usuario o de programa y fuente de alimentación, y
separadamente las unidades de E/S en los bloques o tarjetas necesarias.
-b) Estructura europea. Su característica principal es la de que
existe un módulo para cada función: fuente de alimentación, CPU,
entradas/salidas, etc. La unidad de programación se une mediante cable y
conector. La sujeción de los mismos se hace bien sobre carril DIN o placa
perforada, bien sobre RACK, en donde va alojado el BUS externo de unión
de los distintos módulos que lo componen.

Los autómatas modulares son los que permiten una ampliación de


sus posibilidades, es decir; se amplían con los diferentes módulos que se
necesiten. Estos módulos pueden ser:
ENTRADAS Y SALIDAS DIGITALES o ANALOGICAS.
E/S COMBINADAS.
COMUNICACIONES.
CONTAJE RAPIDO.
REGULACION.
PESAJE.
FUNCIONES ESPECIALES

El autómata se compone de un chasis principal, en el cual están


alojados los diferentes módulos, éstos son limitados, principalmente en
número, en función de las características del AP o CPU (Unidad Central).
Dentro de una gama de un mismo autómata pueden existir varios tipos de
Chasis o Racks, Unidades centrales (CPU), Fuentes de alimentación (FA),
y módulos (especiales o no), el orden que se utiliza normalmente es FA-
CPU-MODULOS, todos están sujetos físicamente al RACK y, lógicamente
al BUS de comunicación que se genera entre ellos. Hoy día prácticamente
todos los autómatas utilizan BUS Serie, el cual permite una distancia
mayor entre los Racks y, por supuesto, un soporte de diálogo entre ellos
más simple (2 ó 4 hilos trenzados y apantallados o cable coaxial). Los
chasis son desde 2 hasta 10 emplazamientos, los hay que llevan integrada la
FA y la CPU. Existen FA de varios calibres eléctricos (en función de los
consumos de los módulos), existen CPU más o menos potentes, con más o
menos memoria, esto permite disponer de autómatas prácticamente a
medida.

En el siguiente gráfico se ve la estructura de un autómata modular, éste


caso se trata del SIEMENS 314-IFM, en la cual se observan los módulos
básicos, ampliables a través de los slots de expansión.

Figura 3-3 Ejemplo de Autómata modular y entorno (s7-300-


SIEMENS).

3-4-3) Bloques del autómata.


3-4-3-1) Bloques principales.
En este apartado vamos a estudiar la estructura interna del Autómata,
o sea, las partes en que se ordena su conjunto físico o hardware y las
funciones y funcionamiento de cada una de ellas.
Los Autómatas Programables se componen esencialmente de tres
bloques, tal y como se representa en la Figura 3-4.
La Sección de Entradas.
La Unidad Central de Procesos o CPU.
La Sección de salidas.
Dispositivos de
Dispositivos de Sección Unidad Central de Sección de salida o
entrada o de Procesos salidas actuadores
captadores entradas

Figura 3-4 Bloques básicos de un autómata programable.

-a) La sección de entrada, mediante el interfaz, adapta y


codifica de forma comprensible por la CPU, las señales procedentes
de los dispositivos de entrada o captadores, esto es, pulsadores,
finales de carrera, sensores, etc.; también tiene una misión de
protección de los circuitos electrónicos internos del Autómata,
realizando una separación eléctrica entre éstos y los captadores.

-b) La unidad central de proceso (CPU) , este bloques es el


cerebro del autómata, es decir, la inteligencia del sistema, ya queso
función es la interpretación de las instrucciones del programa de
usuario y en función de los valores de las entradas, activa las salidas
deseadas.

-c) La sección de salidas, mediante el interfaz, trabaja de forma


inversa a la de entradas, es decir, decodifica las señales procedentes
de la CPU, las amplifica y las manda a los dispositivos de salida o
actuadores, como lámparas, relés, contactores, arrancadores, electro-
válvulas, etc., aquí también existen unos interfaces de adaptación a
las salidas y de protección de circuitos internos.

3-4-3-2) Bloques necesarios para su funcionamiento.


Con las partes descritas podemos decir que tenemos un Autómata, pero
para que sea operativo son necesarios otros elementos tales como:
La unidad de alimentación.
La unidad o consola de programación.
Interfaces.
Los dispositivos periféricos.
Unidad de alimentación

Capta
dores Sección de CPU Sección de Actuadores
entradas salidas

Interfaces

Consola de Dispositivo
programaci s
ón, ó periféricos
software

Figura 3-5 Bloques básicos del autómata y entorno.

-a) La unidad de alimentación. A partir de una tensión exterior


proporciona las tensiones necesarias para el funcionamiento de los
distintos sistemas electrónicos del autómata.
Batería, condensador de alta potencia, para mantener el programa y
algunos datos en la memoria, por si hubiera un corte del suministro
de tensión exterior.

-b) La unidad de programación. Hemos dicho que la CPU


elabora las salidas en función de los estados de las entradas y de las
instrucciones del programa de usuario, pero, ¿cómo accede el usuario
al interior de la CPU para cargar en memoria su programa?, la
respuesta es mediante la unidad de programación. En los Autómatas
más sencillos es un teclado con un display similar a una calculadora
que cuando se quiere cargar un programa en la CPU se acopla a ésta
mediante un cable y un conector, o bien se enchufa directamente en
la CPU.

-c) Periféricos o equipos periféricos, son aquellos elementos


auxiliares, físicamente independientes del Autómata, que se unen al
mismo para realizar su función especifica y que amplían su campo de
aplicación o facilitan su uso. Como tales no intervienen directamente
ni en la elaboración ni en la ejecución del programa.
-d) Interfaces, son aquellos circuitos o dispositivos electrónicos
que permiten la conexión a la CPU de los elementos periféricos
descritos.

3-4-4) Estructura interna.


La arquitectura de un Autómata Programable presentada en el siguiente
esquema es la básica de los Autómatas existiendo poca variación de unos
fabricantes a otros. Su representación nos permite entender en mayor
profundidad los circuitos que lo componen.

Figura 3-6 Arquitectura interna de un autómata programable.

Como se observa en el esquema de bloques anterior los elementos


básicos que definen la arquitectura interna de un autómata son:
CPU (Unidad Central de Procesos).
Memoria
o Memoria interna.
o Memoria de programa.
Interfaces de entrada-salida.
Fuentes de alimentación.

3-4-4-1) Unidad central de proceso (CPU).


La CPU (Crontrol Processing Unit) es la encargada de ejecutar el
programa de usuario y activar el sistema de entradas y salidas, además tiene
la misión, en algunos tipos de autómatas, de controlar la comunicación con
otros periféricos externos, como son la unidad de programación, LCDs,
monitores, teclados, otros autómatas u otros ordenadores, etc.
La CPU esta formada por el microprocesador (μP), la memoria y
circuitos lógicos complementarios. El microprocesador se sustituye por
dispositivos lógicos programables (DLP), o redes de puertas lógicas (gate
array), también llamados circuitos integrados de aplicación específica
ASIC.
La CPU ejecuta el programa de usuario, que reside en la memoria,
adquiriendo las instrucciones una a una. El funcionamiento es de tipo
interpretado, con decodificación de las instrucciones cada vez que son
ejecutadas, (analiza y ejecuta un programa sentencia a sentencia, a
diferencia de lenguajes compilado, que realiza la siguiente secuencia:
programa fuente – compilado – programa objeto – enlazado – linkado –
programa ejecutable).
Bloques fundamentales de una CPU:
o ALU (Arithmetic Logic Unit).
o Acumulador.
o Flags.
o Contador de programa (PC).
o Decodificadores de instrucciones y secuenciador.
o Programa ROM.
De todos los bloques citados anteriormente solo vamos a definir el
Programa ROM debido a que el resto son más conocidos, ya que forman
parte de cualquier sistema con μprocesador.

Programa ROM:
El fabricante suele grabar una serie de programas ejecutables fijos,
firware o software del sistema y es a estos programas a los que accederá el
microprocesador para realizar las funciones ejecutivas. El software de
sistema de cualquier Autómata consta de una serie de funciones básicas que
realiza en determinados tiempos de cada ciclo: en el inicio o conexión
durante el ciclo o ejecución del programa y a la desconexión.
Este software o programa del sistema es ligeramente variable para
cada autómata, pero, en general, contiene las siguientes funciones:
Supervisión y control de tiempo de ciclo (watchdog). tabla de datos,
alimentación, batería, etc.
Auto-test en la conexión y durante la ejecución del programa.
Inicio del ciclo de exploración de programa y de la configuración del
conjunto.
Generación del ciclo base de tiempo.
Comunicación con periféricos y unidad de programación, etc.
Hasta que el programa del sistema no ha ejecutado todas las acciones
necesarias que le corresponden, no se inicia el ciclo de programa de
usuario.
3-4-4-2) Memorias.
Las diferentes memorias presentes en un autómata pueden quedar
reflejadas en la siguiente tabla.

Memoria Lectura/Escritura Sólo lectura Aplicaciones


Volátil RAM Datos internos.
Memoria
Imagen de E/S.
No volátil ROM Monitor
Intérprete
No volátil EPROM Programa de usuario

No volátil RAM + BATERIA Programa de usuario


Datos internos mantenidos
RAM + EEPROM Parámetros.
No volátil EEPROM Programa de usuario
Parámetros.

Tabla 3-1) Tipos de memoria presentes en un autómata programable.

-a) Memorias internas.


En éste tipo de memoria se almacena el estado de las variables que maneja
el autómata:
Entradas.
Salidas.
Contadores.
Relés internos.
Señales de estado, etc.
Podemos clasificarlas por el tipo de variables que almacena y el número de
bits que ocupa la variable:
Posiciones de 1 bit (bits internos).
o Memoria imagen entradas/salidas.
o Relés internos.
o Relés especiales/auxiliares.
Posiciones de 8,16 o más bits (registros internos).
o Temporizaciones.
o Contadores.
o Otros registros de uso general.
Las variables contenidas en la memoria interna pueden ser consultadas y
modificadas continuamente por el programa, cualquier número de veces.
RAM
La Memoria Imagen almacena las últimas señales leídas en la entrada y
enviadas a la salida, actualizándose tras cada ejecución completa del
programa.
Ciclo de tratamiento de las señales de entrada/salida a través de las
memorias imagen:
o Antes de la ejecución del programa de usuario, la CPU
consulta los estados de las entradas físicas y carga con ellos la
memoria imagen de entradas.

Memoria de
programa

Registros
de entrada Registros
CPU de salidas

Interfaz Interfaz
de Memoria de
entrada de datos salidas

Figura 3-7 Carga en registros (memoria imagen), el contenido de


las entradas.

o Durante la ejecución del programa de usuario, la CPU realiza


los cálculos a partir de los datos de la memoria imagen y del
estado de los temporizadores, contadores y relés internos. El
resultado de estos cálculos queda depositado en la memoria
imagen de salidas.

Memoria de
programa

Registros
de entradas Registros
CPU de salidas

Interfaz Interfaz
de de
Memoria
entrada salidas
de datos

Figura 3-8 Ejecución del programa de usuario.


o Finalizada la ejecución, la CPU transfiere a las interfaces de
salida los estados de las señales contenidos en la memoria
imagen de salidas, quedando el sistema preparado para
comenzar un nuevo ciclo.

Memoria de
programa

Registros
de entradas Registros
CPU de salidas

Interfaz Interfaz
de Memoria de
entrada de datos salidas

Figura 3-9 Transferencia señales de salida.

-b) Memorias de programa.


Se encargan de almacenar el programa de usuario, además puede
contener datos alfanuméricos y textos variables, y también información
parametrizada sobre el sistema, por ejemplo nombre o identificación del
programa escrito, indicaciones sobre la configuración de E/S o sobre la red
de autómatas, si existe, etc. Cada instrucción del programa de usuario
ocupa un paso o dirección del programa y necesita para ser almacenada dos
posiciones de memoria (dos bytes o lo que es lo mismo una palabra (word).
La memoria de usuario es siempre de tipo permanente RAM +
batería o EPROM/EEPROM
Secuencia normal de trabajo:
- En la fase de desarrollo y depuración del programa de control
se utilizan las memorias RAM respaldadas por batería.
- Una vez se este seguro del funcionamiento correcto del
programa se pasa este a las memorias no volátiles EPROM o
EEPROM. Cartuchos de memoria.
A todas las posiciones de memoria que es capaz de direccionar el autómata
se le denomina mapa de memoria, y éste dependerá de varios factores:
* La capacidad de direccionamiento de la CPU, que determina
el número de direcciones asignadas a los dispositivos internos.
* El número de entradas/salidas conectadas, que determina la
longitud de la memoria imagen de E/S.
* La longitud de la memoria de usuario utilizada.

En el siguiente esquema queda reflejado en que tipo de memoria se


almacenan los diferentes programas, datos, variables, etc.

Programas de sistema
ROM ó EPROM

Memorias temporales Programa ó memoria del sistema


RAM ó EPROM

Memoria imagen o tablas


de estados RAM
Memoria de la tabla de datos
MEMORIA INTERNA
Memoria de datos
numéricos y variables MEMORIA
internas RAM DE
USUARIO
Memoria de programa de Memoria del programa de usuario
usuario RAM MEMORIA DE PROGRAMA

Figura 3-10 Tipos de memoria para cada programa.

3-4-4-3) Interfaces de entrada-salida.


La misión es establecer un puente de comunicación entre el autómata
y el proceso, los interfaces de entrada filtran, adaptan y codifican de forma
comprensible para la CPU las señales procedentes de los elementos de
entrada, y las interfaces de salida son las encargadas de decodificar, y
amplificar las señales generadas durante la ejecución del programa antes de
enviarlas a los elementos de salida.
En los autómatas pequeños, el tipo de interfaces disponibles suele ser
limitado, siendo las más frecuentes, clasificadas por entradas y salidas:

* Entradas.
- Corriente continua a 24 o 48 Vcc.
- Corriente alterna a 110 o 220 Vca.
- Analógicas de 0-10 Vcc o 4-20 mA.

* Salidas:
- Por relé.
- Estáticas por triac a 220 Vca máximo.
- Colector abierto para 24 o 48 Vcc.
- Analógicas de 0-10 V o 4-20 mA
Clasificación d interfaces de entrada-salida
Criterios de selección
Por el tipo de señales - Digitales de 1 bit.
- Digitales de varios bits
- Analógicas.
Por la tensión de alimentación -De corriente continua (estáticas de 24/110 v).
- De corriente continua a colector abierto
(PNP/NPN).
- Salidas por relé.
Por el aislamiento - Con separación galvánica (opto-acopladores)
- Con acoplamiento directo.
Por la forma de comunicación con la unidad - Comunicación serie.
central - Comunicación paralelo.
Por la ubicación - Locales.
- Remotos.

Tabla 3-2 Clasificación de los interfaces de E/S.

3-4-4-4) Fuentes de alimentación.


La misión es proporcionar las tensiones necesarias par el
funcionamiento de los distintos circuitos del sistema. Debido a que los
autómatas están formados por bloques que requieren niveles de tensión y
de potencia diferente y en algunos casos se encuentran en ambientes con un
alto contenido en ruido electromagnético. Se ha recurrido a obtener la
alimentación de diferentes fuentes separadas, procurando aislar o
independizar las siguientes partes del circuito:
Unidad central e interfaces E/S (alimentación autómata).
Alimentación de entradas.
Alimentación de salidas (cargas) de tipo electromagnético.
- La alimentación de la CPU:
- Puede ser continua a 24 Vcc o alterna a 110/220 Vca.
- Es la propia CPU la que alimenta las interfaces conectadas a través
del bus interno.
- La alimentación de los circuitos de E/S puede realizarse, según tipos, en
alterna a 48/110/220 Vca, o en continua a 12/24/48Vcc.

Formas de de alimentar a un autómata y a sus unidades de expansión de


entradas/salidas locales (unidas por el bus interno del autómata), con sus
sensores y actuadores:
-1) Una única fuente incorporada en el autómata alimenta a la CPU
con sus interfaces de entrada y salida y a los sensores y actuadores. A
la unidad d expansión le llega la tensión a través del bus interno.
-2) Varias fuentes de alimentación diferentes para:
o La propia del autómata.
o La auxiliar para alimentación de E/S.
o Fuente de alimentación CC para los actuadores de salida.-
o Fuente de alimentación de CA para los actuadores de salida
La elección de uno u otro sistema de alimentación depende de los
siguientes aspectos:
Niveles de potencia necesarios para la aplicación.
Compatibilidad entre la tensión auxiliar suministrada por el autómata
y las necesarias en el sistema de E/S.
Funcionamiento o no de sensores y cargas a igual tensión de
alimentación.
Necesidad de aislamiento galvánico en el sistema de E/S.

3-5) Gamas de autómatas.


La clasificación de los autómatas históricamente por parte de los
fabricantes ha sido siempre escalonada en base al tipo de control a realizar,
para según sea adaptar a cada modelo una serie de características que se
adapte mejor a los requerimientos.
Básicamente se suele hablar de tres gamas de autómatas en los
catálogos de cualquier fabricante, estas son: gama baja, gama media y
gama alta. No obstante y a pesar de ésta división primaria, en los últimos
tiempos se está asistiendo a la aparición de gamas de autómatas de muy
bajo coste y muy pequeñas pretensiones, éstos son los micro-autómatas o
nano-autómatas.

3-5-1) Nano-autómatas.
Estamos ante una nueva generación de autómatas que han
introducidos casi todos los fabricantes en el mercado, con el objetivo de
cubrir un sector dedicado a la automatización de pequeños sistemas, que
requieren capacidades pequeñas de E/S y por tanto requerimientos
mínimos, con ello el precio de éstos sistemas ha podido bajar bastante y por
tanto ser rentable su utilización para resolver éstas automatizaciones.
Esta gama de autómatas ha avanzando muchísimo en los últimos
años, con lo que nos encontramos autómatas desde sólo 82€ con una
capacidades bastante apropiadas, fácil de programar, fácil de instalar,
precio, etc., por lo que su utilización se ha extendido bastante, ya que otros
autómatas de gamas mayores tienen precios elevados y no serían rentables
en instalaciones pequeñas, todo ello crea altas expectativas para el avance
de éstos autómatas.

3-5-2) Autómatas gama baja.


Las gamas bajas de un fabricante suelen tener una característica
inconfundible que las diferencia del resto a primera vista, ésta es que se
trata de autómatas compactos, es decir se trata de equipos de un número de
entradas y salidas fijo (máximo 30 ó 40).
Estos equipos suelen ser más lentos en cuanto a velocidad de proceso
de la CPU, así como en cuanto a la velocidad de adquisición de datos de las
señales de entrada. Por otro lado no suelen incorporara señales de tipo
analógico, quedando como una posibilidad extra en algunos casos.
El equipo compacto de un fabricante es por lo general el que menos
capacidad de comunicaciones incorpora. En el caso de poner comunicarse
es habitual que tan sólo sean capaces de trabajar como simples emisores de
datos. En otras ocasiones el fabricante permite la comunicación de equipos
de la gama baja como nodos de las redes de dispositivos y sin embargo no
son conectables a las redes de control, relegando al autómata al mero hecho
de ser un concentrador de entradas/salidas, sin darle demasiada importancia
a la capacidad de proceso de su CPU.
Debemos destacar que el autómata de gama baja suele incorporar
funciones que para encontrarlas en otras gamas se ha de elegir una CPU
algo avanzada o incluso optar por módulos especiales que contemplen la
funcionalidad buscada. Este es el caso de los equipos con reloj en tiempo
real incorporados, o las entradas de alta velocidad para la detección de
trenes de impulso (realimentaciones provenientes de encoders,
caudalimetros, etc.).
La incorporación de estas opciones se debe a que se trata de equipos
que sustituirán en su mayoría a la lógica convencional de cuadros de
control clásicos, por los que el reloj de tiempo real es de manejo diario en
muchas ocasiones (bombeo, encendido/apagado de motores, etc.), así como
las entradas de alta velocidad 8 variadores de velocidad, maquinas de
control de ejes, etc.).
Estas funciones permiten al cliente acometer pequeños controles, con un
coste adecuado al control a realizar sin necesidad de tener que recurrir a
autómatas de orden superior con el incremento importante del gasto.
En resumen:
- Sistemas compactos sencillos y económicos.
- Hasta 30 ó 40 señales de E/S.
- Baja velocidad de procesamiento.
- Pocas posibilidades de comunicación.

3-5-3) Autómatas gama media.


Las gamas medias se centran en autómatas modulares con
capacidades de control de entradas/salidas superiores a la gama baja, se
trata de autómatas que pueden manejar entorno a 1000 entradas/salidas,
además de la posibilidad de controlar señales de entrada/salida analógicas
de diversa constitución (tensión, corriente, etc.).
Son equipos cuya CPU son más rápidas que las CPUs de los equipos
de gama baja. La diferencia básica con los de gama baja es que se trata de
equipos modulares, en los que la CPU, fuente de alimentación,
entradas/salidas, los chasis y el resto de módulos especiales se podrán
elegir en base a la instalación a la que van dirigidos. De ésta forma los
costes se adaptarán a las necesidades del proceso a automatizar, por tanto
no existe la necesidad de quedar sobredimensionado.
Estos equipos incorporan también posibilidades de comunicación
potenciadas, con éstos autómatas se posibilita la comunicación entre
iguales (“peer” to “peer”), comunicaciones asíncronas, y dependiendo de
los fabricantes pueden o no incorporarse comunicaciones de tipo
entradas/salidas remotas, buses estándar de control o redes de dispositivos
(conexión de fotocélulas, relés, etc.).
En resumen:
- Sistemas modulares.
- Hasta unas 1000 señales de E/S.
- Mayor velocidad de procesamiento.
- Más velocidades de comunicación.

3-5-4) Autómatas gama alta.


La gama alta es lo último con que cuenta un fabricante cuando se
enfrenta a macro-instalaciones, o problemas tecnológicos de solución
compleja. Es la gama que más capacidad de entradas/salidas tiene dentro de
la oferta de un fabricante. Además incorpora más memorias RAM que
ningún otro, así como el mayor abanico de entradas/salidas posible.
Es un equipo que está pensado desde un principio para conectarse
con equipos similares, otros autómatas de gama inferior o incluso con
equipos terceros, pero forma parte de su identidad el hecho de haber nacido
para ser interconectado.
Las posibilidades de comunicación de esta gama se une a sus
posibilidades de descentralizar las entradas/salidas como ningún otro
equipo es capaz, de forma que es único a la hora de acometer proyectos en
los que se necesiten varios autómatas conectados entre sí además cada uno
de ellos con un alto número de entradas/salidas con y sin inteligencia, pero
eso sí físicamente muy distribuidas.
En resumen:
- Sistemas modulares para grandes comunicaciones.
- Más de 1000 señales de E/S.
- Gran velocidad de procesamiento.
- Comunicaciones distribuidas.

También podría gustarte