Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Solano
DEFINICION
Se entiende por Controlador Lógico Programable (PLC), o Autómata
Programable, a toda máquina electrónica, diseñada para controlar en tiempo real y
en la industria en 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, temporizadores, contadores y otras más potentes
como cálculo, regulación con PID's, 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,
fotoceldas, detectores, y unas terminales de salida a los que se le conectarán bobinas
de contactores, electrová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 la entrada que se
tiene que cumplir para activar cada salida.
ANTECEDENTES E HISTORIA
El desafío constante que la industria tiene planteado para ser competitiva ha
sido el motor impulsor del desarrollo de nuevas tecnologías para conseguir una mayor
productividad.
Debido a que ciertas etapas en los procesos de fabricación se realizan en
ambientes nocivos para la salud, con gases tóxicos, ruidos, temperaturas
extremadamente altas o bajas, etcétera, unido a consideraciones de productividad,
llevó a pensar en la posibilidad de dejar ciertas tareas tediosas, repetitivas y peligrosas
a un ente al que no pudieran afectarle las condiciones ambientales adversas: había
nacido la maquina y con ella la automatización.
Surgieron empresas dedicadas al desarrollo de los elementos que hicieran
posible tal automatización; debido a que las máquinas eran diferentes y diferentes las
maniobras a realizar, se hizo necesario crear unos elementos estándar que, mediante
la combinación de los mismos, el usuario pudiera realizar la secuencia de
movimientos deseada para solucionar su problema de aplicación particular.
Relés, temporizadores, contadores, fueron y son los elementos con que se
cuenta para realizar el control de cualquier máquina. Debido a la constante mejora de
la calidad de estos elementos y a la demanda en el mercado, que exigía mayor y
mejor calidad en la producción, se fue incrementando el número de etapas en los
Página 1
Curso Básico de PLC´s CETI J.
Solano
CAMPOS DE APLICACION
El PLC por sus especiales características de diseño tienen 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 maniobras, 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
Página 2
Curso Básico de PLC´s CETI J.
Solano
b) Procesos Industriales.
• - Procesos de aire acondicionado, calefacción, etc.
• - Instalaciones de seguridad.
• - Procesos de fabricación y envase de polvos y cereales.
• - Instalaciones de plantas embotelladoras.
• - Instalaciones de la industria automotriz.
• - Instalaciones de plantas de tratamiento de residuos.
• - Etcétera.
c) Señalización y control
• - Revisión de programas.
• - Señalización del estado de procesos.
8.- Si por alguna razón la máquina queda fuera de servicio, el Autómata sigue
siendo útil para otra maquina o sistema de producción.
INTRODUCCION:
Este capítulo está dedicado a conocer al Autómata en su parte física o
hardware, no sólo en su configuración externa, sino también y fundamentalmente la
parte interna.
Creemos, y de ahí la inclusión de este capítulo, que un técnico que se precie de
manejar los Autómatas Programables no puede conformarse con realizar una buena
programación y conseguir un montaje y puesta en funcionamiento perfecto, debe,
sobre todo, 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.
Los que conozcan el hardware de los microordenadores personales observarán
la similitud de estos con aquéllos, por lo que su comprensión les resultará más fácil.
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 hasta nuestros días han sido varias las
estructuras y configuraciones que han salido al mercado condicionada no sólo por el
fabricante del mismo, sino por la tendencia 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.
Las diferencias significativas ente ambas hacen que las analicemos por
separado en los apartados siguientes.
ESTRUCTURA COMPACTA:
Este tipo de Autómatas se distingue por presentar 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; enchufable 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
Página 5
Curso Básico de PLC´s CETI J.
Solano
Figura 1
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 E/S en los
bloques o tarjetas necesarias.
Figura 2
Página 7
Curso Básico de PLC´s CETI J.
Solano
MEMORIAS.
-Tipos de memorias
Página 10
Curso Básico de PLC´s CETI J.
Solano
Pero éstas no son todas las memorias disponibles, pues como se observa en el
Cuadro 1 existen otros tipos en las que los sistemas de programarlas, su borrado y su
volatilidad o permanencia de la información marcan sus diferencias.
-Utilización de memorias
b) Memoria de la tabla de datos. La memoria de esta área también es del tipo RAM,
y en ella se encuentra, por un lado, la imagen de los estados de las entradas y salida y,
por otro, los datos numéricos y variables internas, como contadores, temporizadores,
marcas, etc.
Página 11
Curso Básico de PLC´s CETI J.
Solano
c) Memoria y programa del sistema. Esta memoria, que junto con el procesador
componente la CPU, se encuentra divida en dos áreas: la llamada memoria del
sistema que utiliza memoria RAM, y la que corresponde al programa del sistema o
firmware, que lógicamente es un programa fijo grabado por el fabricante y, por tanto,
el tipo de memoria utilizado es ROM. En algunos Autómatas se utiliza únicamente la
EPROM, de tal forma que se puede modificar el programa memoria del sistema
previo borrado del anterior con UV.
La CPU (Central Processing Unit) está constituido por los elementos siguientes:
procesador, memoria y circuitos auxiliares asociados.
-Procesador.
Está constituido por el microprocesador, µP, el generador de impulsos de onda
cuadrada o reloj y algún chip auxiliar.
El procesador se monta sobre una placa de circuito impreso, en ella y junto al chip
µP se sitúan todos aquellos circuitos integrados que lo componen, principalmente
memorias ROM del sistema firmware. En algunos tipos de autómatas aquí se sitúan
también los chips de comunicación con periféricos o de interconexión con el sistema
de entradas/salidas.
Página 12
Curso Básico de PLC´s CETI J.
Solano
Microprocesador.
Es un circuito integrado (chip) a gran escala de integración (LSI) que realiza una
gran cantidad de operaciones, que podemos agrupar en:
• -Operaciones de tipo lógico.
• -Operaciones de tipo aritmético.
• -Operaciones de control de la transferencia de la información dentro del
Autómata.
Los circuitos internos del µP son de tres tipos:
a) Circuitos de la unidad aritmética y lógica o ALU. Es la parte del µP donde se
realizan los cálculos y las decisiones lógicas para controlar el Autómata.
b) Circuitos de la unidad de control o UC. Organiza todas las tareas del µP. Así, por
ejemplo, cuando una instrucción del programa codificada en código máquina (ceros y
unos) llega al µP, la UC sabe, mediante una pequeña memora ROM que incluye, qué
secuencia de señales tiene que emitir para que se ejecute la instrucción.
c) Registros. Los registros del µP son memorias en las que almacena temporalmente
datos, instrucciones o direcciones mientras necesitas ser utilizados por el µP. Los
registros más importantes de un µP son los de instrucciones, datos, direcciones,
acumulador, contador de programa, de trabajo y el de bandera o de estado.
d) Buses. No son circuitos en sí, sino zonas conductoras en paralelo que transmiten
datos, direcciones, instrucciones, y señales de control entre las diferentes partes del
µP.
Se puede hacer una diferencia entre buses internos y externos. Los primeros unen
entre sí las diferentes partes de µP, mientras que los segundos son pistas de circuito
impreso que unen chips independientes. Los buses internos y externos son
continuación unos de los otros.
La CPU se pondrá en comunicación con la tarjeta cuya dirección coincida con
la combinación del bus.
Funciones de la CPU
En la memoria ROM del sistema, el fabricante ha grabado una serie de
programas ejecutivos fijos, firmware o software del sistema y es a estos programas a
los que accederá el µP para realizar las funciones ejecutivas que correspondan en
función del tiempo en que trabaje.
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,
Página 13
Curso Básico de PLC´s CETI J.
Solano
batería, etc.
• -Autotest 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étera.
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.
Página 14
Curso Básico de PLC´s CETI J.
Solano
Entradas
Las entradas son fácilmente identificables, ya que se caracterizan físicamente por
sus bornes para acoplar los dispositivos de entrada o sensores, por su numeración, y
por su identificación INPUT o ENTRADA; llevan además una indicación luminosa
de activado promedio de un diodo LED.
En cuanto a su tensión, las entradas pueden ser de tres tipos:
Página 15
Curso Básico de PLC´s CETI J.
Solano
• -Libres de tensión.
• -A corriente continua.
• -A corriente alterna.
En cuanto al tipo de señal que reciben, éstas pueden ser: analógicas y digitales.
a) Analógicas.
Cuando la magnitud que se acopla a la entrada corresponde a una medida de, por
ejemplo, presión, temperatura, velocidad, etc., esto es, analógica, es necesario
disponer de este tipo de módulo de entrada. Su principio de funcionamiento se basa
en la conversión de la señal analógica a código binario mediante un convertidor
analógico-digital (A/D). A continuación figura un ejemplo con los parámetros más
significativos de este tipo de módulos.
b) Digitales
Son las más utilizadas y corresponden a una señal de entrada todo o nada, esto es,
a un nivel de tensión o a la ausencia de la misma, Ejemplo de elementos de este tipo
son los finales de carrera, interruptores, pulsadores, etc.
La Figura 9. representa el esquema simplificado de un circuito de entrada por
transistor del tipo NPN, en el que destaca, como elemento principal, el optoacoplador.
Página 16
Curso Básico de PLC´s CETI J.
Solano
- Salidas.
La identificación de las salidas se realiza igual que en las entradas, figurando en
este caso la indicación de OUTPUT o SALIDA. Es en las salidas donde se
conectan o acoplan los dispositivos salida o actuadores, e incluye un indicador
luminoso LED de activado.
Tres son los tipos de salidas que se pueden dar:
• -A relé.
• -A triac.
• -A transistor.
Mientras que la salida a transistor se utiliza cuando los actuadores son a c. c., las
de relés y triacs suelen utilizarse para actuadores a c.a.
En cuanto a las intensidades que soportan cada una de las salidas, esta es variable,
pero suele oscilar entra 0.5 y 2 A. Al igual que en las entradas, las salidas pueden ser
analógicas y digitales, si bien esta última es la más utilizada. En las analógicas es
necesario un convertidor digital analógico (D/A) que nos realice la función inversa a
la entrada.
La Figura 10. nos muestra el circuito de salida a triac, en el que también se ha
incluido el circuito protector interno contra sobrecorrientes.
Página 17
Curso Básico de PLC´s CETI J.
Solano
- Interfaces.
Son circuitos que permiten la comunicación de la CPU con el exterior llevando la
información acerca del estado de las entradas y transmitiendo las órdenes de
activación de las salidas.
Constan de enlaces del tipo RS-232 o RS-422 y efectúan la comunicación
mediante el código ASCII.
Asimismo, permiten la introducción, verificación y depuración del programa
mediante la consola de programación, así como la grabación del programa a disco o
casette, en memoria EPROM, comunicación con TRC (monitor), impresora, etc.
- Funciones principales
La gama de funciones que son capaces de ejecutar los equipos de programación
son múltiples y variadas, aumentando el tipo de éstas en razón directa a la
complejidad del equipo. En este aparato sólo se van a describir las principales, que
son las siguientes:
a) Programación
• - Introducción de instrucciones (programa).
• - Búsqueda de instrucciones o posiciones de memoria.
• - Modificación de programa:
- Borrado de instrucciones.
- Inserción de instrucciones.
Página 18
Curso Básico de PLC´s CETI J.
Solano
- Modificación de instrucciones.
• - Detección de errores de sintaxis o formato.
• - Visualización del programa de usuario o parte del mismo, contenido en la
memoria de usuario.
• - Forzamiento del estado de contactos, registros, contadores, temporizadores, etc.
b) Grabación de programas
• - En chip de memoria EPROM o EEPROM.
• - En papel mediante impresora.
• - En disquete o disco duro mediante PC.
d)Modos de servicio
• -STOP (off-line), o salidas en reposo.
• -RUN (on-line), o ejecutando el programa
• - Otros modos intermedios como PROGRAM, etc.
- Tipos
Desde el punto de vista constructivo, podemos distinguir tres tipos principales:
a) Unidades tipo calculadora
Son las más comúnmente utilizadas en los Autómatas de la gama baja; constan del
correspondiente teclado, conmutador de modos, display de cristal líquido o siete
segmentos de dos o más líneas, así como de las entradas para la grabación del
programa de usuario. Puede ser totalmente independiente, ser enchufada directamente
en la CPU, o con ambas posibilidades.
En las de pocas líneas (2,4) sólo es posible escribir mnemónicos, pero en la
pantalla llamadas de programación gráfica pueden visualizarse algunas líneas de
programa de lenguajes gráficos, datos del programa, etc.
b) Consola de programación
Está en una posición intermedia entre la unidad tipo calculadora y el PC. Consta
de pantalla de plasma o tipo similar y tamaño suficiente para 20-30 líneas y 60-80
caracteres por línea, así como teclado. Al igual que el PC que se describe a
continuación, utiliza el software de programación preciso para los lenguajes utilizados
en el PLC, almacenando los programas en disquete.
Página 19
Curso Básico de PLC´s CETI J.
Solano
- Funcionamiento
Las instrucciones que se introducen en la unidad de programación no son
directamente interpretables por el procesador, que se ha de auxiliar de un circuito
intermedio llamado Compiler.(Compilador) Es, por tanto, el Compilador el elemento
de unión entre el Autómata y la unidad de programación.
Su misión es la de traducir la información textual de la unidad de programación
a lenguaje máquina y viceversa mediante unos códigos intermedios que son
interpretados por un programa residente en el firmware.
En las figuras 11 y 12 podemos observar los distintos tipos de unidades
programación descrita.
Página 20
Curso Básico de PLC´s CETI J.
Solano
-Periféricos.
Como elementos auxiliares y físicamente independientes del Autómata, los
equipos periféricos realizan funciones concretas de gran importancia.
El incremento que experimentan las prestaciones de los Autómatas hace que el
número de periféricos aumente día a día para equipos de la misma gama, pero en
general para un equipo de la gama baja podría decirse que son:
• -Impresora, que permite obtener en papel el listado de instrucciones o programa de
usuario, el de temporizadores, contadores, etc., utilizados, así como los esquemas
correspondientes.
• -Unidades de memoria, por medio de las cuales grabamos los programas en chips
de memoria EPROM o EEPROM.
Otros equipos que se utilizarían en la gama media o en algún caso en la gama baja
serían:
• -Terminales de operador.
• -Lectores de código de barras.
• -Displays y teclados alfanuméricos.
• -Etcétera.
MANEJO E INSTALACION
INTRODUCCION
El manejo y utilización correcta del Autómata es fundamental si queremos obtener
de él una eficacia mínima. Es por ello que en este capítulo se va a estudiar el proceso
que se debe seguir para la puesta en funcionamiento, la forma o procedimiento
general que se va a utilizar para realizar una correcta programación, algunos ejemplos
de conexión de sensores de entradas y actuadores a las salidas, así como las reglas
mínimas que han de seguirse para una correcta instalación, puesta en servicio y el
mantenimiento preventivo y de resolución de averías.
Queremos dejar también aclarado que no deben confundirse los términos puesta en
funcionamiento con puesta a punto y en servicio. En el primer caso, nos referimos al
Página 22
Curso Básico de PLC´s CETI J.
Solano
PUESTA EN FUNCIONAMIENTO
Antes de iniciar cualquier acción para la puesta en funcionamiento del Autómata
es necesario tener delante el cuadro de características o especificación del mismo, ya
que datos como tensión de alimentación al sistema o tensión de red y el margen de
variación admisible de la misma no es necesaria.
PROGRAMACION
Antes de iniciar el manejo de un Autómata es imprescindible familiarizarse con
los modos y funciones específicas mediante el manual de instrucciones del mismo, y
al principio tenerlo delante hasta tanto dominemos éstas.
Existen variaciones de unos fabricantes a otros y de unos Autómatas a otros tanto
en el teclado como en la forma de proceder para realizar cada función, pero lo que se
describe a continuación no es este proceso, sino lo que obtenemos con cada una de
estas funciones.
ALMACENAMIENTO DE LA INFORMACION
Como sabemos, una de las ventajas del Autómata sobre la lógica cableada es la
posibilidad de introducir, borrar y modificar los programas, pero también de
grabarlos.
En procesos de producción periódicamente cambiantes, en donde programas
abandonados vuelven al cabo del tiempo a ser puestos en funcionamiento, juega un
papel importante la posibilidad de grabación y archivo de los mismos para su posible
utilización en el futuro, bien con su configuración actual, bien con las
correspondientes modificaciones.
Por ello, una vez realizado un programa, verificado y dispuesto para ponerlo en
funcionamiento, es necesario grabarlo por alguno o algunos de los sistemas, de
acuerdo a las disponibilidades con que contemos: Casete, memorias EPROM o
EEPROM, disquete, impresora, etc., y crear un archivo de programas perfectamente
identificables.
Es aconsejable utilizar dos sistemas: uno de ellos sería un archivo magnético y
el otro, papel escrito pro medio de la impresora; este último muy práctico en el caso
de consulta sin necesidad de utilizar el Autómata dado que en él nos aparece tanto el
esquema correspondiente al programa en el lenguaje en que se le haya programado,
Página 25
Curso Básico de PLC´s CETI J.
Solano
Entradas
La importancia del conocimiento de las entradas del Autómata puede quedar
plenamente comprendida, si entendemos que las salidas a los actuadores y, por tanto,
el estado de reposo o marcha de los elementos acoplados a ellas va a depender del
programa con el que estemos trabajando y del estado de esta entradas.
-Captadores
Se entiende por captadores, en general , aquellos elementos que se acoplan o
conectan a las entradas del Autómata. Estos pueden ser de dos tipos:
• -Analógicos, cuya señal eléctrica es variable en el tiempo, y que necesariamente
han de acoplarse al mismo tipo de entradas.
-Principio de funcionamiento
Tal y como se observa en la Figura 13 y en el caso del contacto cerrado "b",
sucede que queda aplicada la tensión de la batería al elemento interno del Autómata,
lo que desencadena una señal hacia el circuito de control de entrada del Autómata.
Por el contrario, el contacto "a" no ocasiona fenómeno alguno al estar éste en
posición de abierto. En el caso de que las señales que se van aplicar a la entrada sean
de tipo analógico, la entrada ha de ser del mismo tipo. En este tipo de entradas
existe un circuito analógico-digital A/D, que transforma dichas señales en digitales,
ya que éste es el lenguaje que entiende el procesador.
Entradas Analógicas.
Como se mencionó con anterioridad las señales de entrada analógicas en su
mayoría son de 4-20 mA aunque pudiera haber de tipo RTD y Termopares/milivots en
la figura 14 se muestra un ejemplo de la conexión.
Página 28
Curso Básico de PLC´s CETI J.
Solano
etc., contactos; de tal forma que se pueden utilizar varias tensiones, según las
necesidades de las cargas. Cada grupo está limitado también por su consumo que,
además, es distinto en función del tipo de carga, resistiva o inductiva.
Las tarjetas de salida suelen ser de tres tipos distintos:
• -Salidas a relés.
• -Salidas a triacs.
• -Salidas a transistores.
La elección en el momento de su compra de un tipo u otro ha de venir razonado en
función de los tipos de carga que se le vayan a acoplar.
Como ayuda en esta elección valgan las siguientes indicaciones:
• -Salidas a relés (c.a. o c.c). Este tipo de salida suele utilizarse cuando el consumo
tiene cierto valor (del orden de los amperios) y donde las conmutaciones no son
demasiado rápidas. Son empleadas en cargas de contactores, electroválvulas, etc.
• -Salidas a triacs (c.a o c.c). En conmutaciones muy rápidas en donde el relé no es
capaz de realizarlas o su vida se hace corta, se utiliza el triac. Su vida es más larga
que la del relé. En cuanto al valor de la intensidad, suele tener valores similares al
relé.
• -Salidas a transistores (c.c). Cuando se utilice c.c. y cuando las cargas sean del
tipo de poco consumo, rápida respuesta y alto número de operaciones, como es el
caso de circuitos electrónicos, se deben utilizar estos tipos de salidas. Su vida es
superior a la del relé.
-Actuadores
Actuadores son todos los elementos conectados a las salidas, sean elementos
de actuación directa, sean elementos de mando.
Antes de conectar elemento alguno a las salidas del Autómata, habremos de
analizar y tener en cuenta las siguientes limitaciones:
• -La Tensión que se vaya a aplicar en cada grupo de contactos ha de ser única: por
tanto, podremos aplicar tantas tensiones distintas como grupos de contactos posea
el Autómata.
• -El margen de los valores de tensiones que se vaya a aplicar tanto en c.a. como en
c.c. serán los indicados por el fabricante.
• -Se sumarán las intensidades demandadas por los elementos conectados a cada
grupo de contactos y se comprobará que no supere la intensidad máxima que nos
indiquen sus características; los valores son distintos para c.a. y c.c. Cuando el
consumo de una carga o bobina del contactor sobrepase el valor disponible en el
grupo de las salidas, se colocará un relé intermedio de bajo consumo.
-Circuitos protectores
Como sabemos, las cargas en las salidas se pueden clasificar en: cargas c.c. y
Página 29
Curso Básico de PLC´s CETI J.
Solano
cargas c.a.
En la mayoría de los casos, las cargas aplicadas a las salidas suelen ser circuitos
inductivos, como, por ejemplo, bobinas de contactores. La desconexión da lugar a
pico de tensión transitorios de alto valor. Para proteger los circuitos internos y
contactos de relés, los fabricantes acoplan internamente un circuito de protección
compuesto por un condensador y una resistencia -circuito RC- o bien un varistor. La
figura 15 corresponden a los circuitos descritos.
siguientes:
La conexión en el circuito de entradas o de captadores es la más técnica y
segura desde el punto de vista del control, ya que su apertura (provocada por una
sobreintensidad del circuito) desactivará los correspondientes circuitos de entrada y,
como consecuencia, la salida que ha dado origen a dicha sobreintesidad, quedando
señalizado en ambos diodos leds (E/S) del PLC.
Otra ventaja a tener en cuenta es que en función del programa establecido un
contacto de un relé térmico puede detener únicamente el proceso del actuador al cual
esté protegiendo o detener el proceso completo. En este último caso y conectando
todos en serie, en el caso de contactos NC o paralelos si NA, es suficiente con un solo
contacto de entrada.
Distribución de componentes
• -Interruptor o interruptores de alimentación.
• -Las protecciones correspondientes.
• -Relés, contactores, etc.
• -Fuentes de alimentación.
• -Regletas de bornes.
• -Canaletas de cableado.
• -Etcétera.
Algunos fabricantes indican que su PLC puede situarse en distintas posiciones,
pero, en general, este se sitúa verticalmente sobre carril DIN o placa perforada. En
cuanto a su distribución, se tendrán en cuenta las siguientes consideraciones:
• -Los elementos disipadores de calor se situarán en la parte superior del armario,
principalmente el PLC y las fuentes de alimentación, para así facilitar la disipación
del calor generado al exterior. En todo caso, si la fuente de alimentación y la CPU
son independientes y no existe espacio para situarla a la misma altura en la parte
superior, el elemento que sitúe por encima será la fuente de alimentación.
• -Los elementos electromecánicos como, por ejemplo, relés, contactores, etc., son
generadores de campos magnéticos debido a sus bobinas, por lo que es
recomendable alejarlos lo más posible de la CPU y de las E/S. De igual modo, los
transformadores estarán lo más alejados posible de cualquier parte del PLC.
• -Para poder realizar posteriormente un buen cableado, se agruparán separadamente
los módulos de entrada de los de salida; las E/S digitales de las analógicas y en el
resto de los elementos, los de c.c. de los de c.a.
En todo caso cada instalador a partir de las consideraciones anteriores hará su
propia distribución.
Página 33
Curso Básico de PLC´s CETI J.
Solano
Cableado
Para un correcto cableado hay que tener en cuenta unas reglas mínimas, entre
las que se encuentran:
• -Separar los cables que conducen c.c de los de c.a. para evitar interferencias.
• -Separar los cables de las entradas de los de las salidas.
• -Si es posible, separar los conductores de las E/S analógicas de las digitales.
• -Los cables de potencia que alimentan a contactores, fuentes de alimentación, etc.,
discurrirán por canaleta distinta de los cables de E/S.
En cuanto al cableado externo, es de tener en cuenta lo siguiente:
• -Los cables de alimentación y los de E/S discurrirán por distinto tubo o canaleta,
siendo recomendable entre ambos grupos de cables una distancia mínima de 30
centímetros, si discurren paralelos. En el caso de que esto no sea posible, se
situarán placas metálicas conectadas a tierra que separen dentro de la canaleta los
distintos tipos de cables.
Alimentación
La alimentación al Autómata es otro factor importante a tener en cuenta. Cuatro
son las partes que se pueden considerar:
• -Una tensión estable del valor indicado por el fabricante y exenta en lo posible de
picos provocados por otros aparatos de la instalación.
• -Unas protecciones contra sobrecargas y cortocircuitos por medio de interruptores
magnetotérmicos, fusibles, etc., así como contra derivaciones a tierra por medio de
interruptores diferenciales.
• -Una tierra del valor adecuado y debidamente señalizada mediante conductor
amarillo-verde. Si la instalación no la posee habrá de habilitarse una
exclusivamente para el PLC de aproximadamente 3 a 5 ohms.
• -Un circuito de mando que nos permita conectar y desconectar en el momento
preciso el circuito o parte del mismo.
Algunos fabricantes en el manual de instrucciones indican el circuito que ellos
consideran más eficaz para un determinado Autómata.
Como se observa, el circuito considera no sólo la alimentación a la fuente del
Autómata y al circuito de salida, sino que se ha tenido en cuenta la posibilidad de una
fuente de alimentación auxiliar, salidas a c.c., transformador protector de las
salidas, etc.
Es por ello que esta tarea se acometerá cuando todas las anteriores fases del
proyecto se han terminado, incluso la de introducir el programa en la unidad central.
Esta supervisión es conveniente dividirla en dos partes:
a) Sin tensión. Verificación de las partes físicas.
b) Con tensión. Verificación del sistema Automático.
-La verificación de las partes físicas tiene por objeto comprobar entre otros:
• -La correcta conexión de todos los componentes del sistema, incluidos las
alimentaciones, de acuerdo con los esquemas correspondientes.
• -La firme sujeción de todos los cables a sus regletas, a la CPU, E/S, fuente de
alimentación, etc.
• -La exacta identificación de cables mediante señalizadores con letras o números.
• -Las correctas y firmes conexiones del cable amarillo-verde de tierra también han
de ser comprobadas.
-Mantenimiento
Como cualquier otra máquina, el PLC necesita de un mantenimiento preventivo
o inspección periódica; esta inspección ha de tener una periodicidad tanto más corta
cuanto más complejo el sistema, y puede variar desde semanalmente hasta
anualmente. Aunque la fiabilidad de estos sistemas es alta, las consecuencias
derivadas de sus averías originan un alto coste, por lo que es necesario reducir esta
posibilidad al mínimo.
Otra labor que debe realizar mantenimiento es la localización y reparación de la
averías que se produzcan. Por ser un elemento electrónico complejo y debido a la
importancia que ha de darse a rápida reparación es por lo que esta apartado daremos
algunas indicaciones que pueden ser útiles a los encargados de esta labor.
-Mantenimiento preventivo
Página 35
Curso Básico de PLC´s CETI J.
Solano
INTRODUCCION AL SOFTWARE.
En este capítulo vamos a tratar del software que, como sabemos, se refiere a los
programas o partes no tangibles físicamente del Autómata. Si bien el software en su
amplio término trata tanto de los programas creados por el usuario como los propios
creados por el usuario como los propios creados para el funcionamiento interno del
Autómata.
Página 36
Curso Básico de PLC´s CETI J.
Solano
INSTRUCCIONES Y PROGRAMAS
Otro concepto a tener en cuenta es el de línea o línea de programa. Una línea
contiene dirección paso, operación y operando, por tanto, se puede decir que una
línea de programa consta de una instrucción.
Para poder elaborar un programa no es suficiente con las instrucciones de
mando o de programa, son necesarias otro tipo de instrucciones que reciben el
nombre de instrucciones de servicio u órdenes de manejo y por medio de las cuales
se consigue la elaboración, análisis y puesta a punto del programa, así como otras
posibilidades que en los ejemplos prácticos se verán.
EJECUCION DE PROGRAMAS
Como ya quedó dicho, cuando el Autómata se sitúa en ciclo de ejecución o
ejecución cíclica, la CPU realiza, entre otras funciones, el barrido del programa
contenido en la memoria de usuario, desde la casilla, dirección o línea 0000 hasta la
última posible según la capacidad de la misma, esto es, efectúa lo que se denomina
ciclo de Scanning.
En función de como se efectúe la ejecución o barrido del programa, se distinguen
los siguientes sistemas, modos o estructuras de programación:
• -Ejecución cíclica lineal.
• -Ejecución con salto condicional.
• -Ejecución con salto a subrutinas.
• -Ejecución con programas paralelos.
El principio de ejecución de cada uno de los sistemas indica-
dos se describe a continuación.
Ejecución lineal
Cuando el ciclo de barrido de la memoria de usuario se realiza línea sin
solución de continuidad, se dice que la programación es lineal, y la CPU consulta las
instrucciones contenidas en la memoria
Secuencialmente, una continuación de la otra, sin alterar este orden.
Salto condicional
Cuando el ciclo de ejecución de un programa tiene la posibilidad, previa
condición establecida, de alterar la secuencia línea del mismo y dar un salto a otras
líneas del programa, dejando x líneas sin ejecutar se dice que se ha realizado un
salto condicional.
Su funcionamiento es el siguiente:
Si al llegar en el proceso de ejecución del programa a la instrucción U, se
Página 37
Curso Básico de PLC´s CETI J.
Solano
Salto a subrutina
En algunas ocasiones ocurre que en un programa hay uno o más grupos de
secuencias de instrucciones idénticas que se repiten y que habrá que reescribir tantas
veces como éstas se repitan en dicho programa principal. En estos casos, es muy
útil escribir una sola vez esta secuencia o subrutina, e ir a ella cuando se requiera.
Los autómatas de la gama baja no suelen incorporar esta posibilidad. La posibilidad
de distintos tipos de subrutinas y de distintos niveles de las mismas también quedan
reflejados en la citada figura.
Programas paralelos
En este sistema, utilizado por algunos fabricantes y denominado de programas
paralelos, el procedimientos se realiza paralelamente y de forma asíncrona. En
aquellos casos en que con único Autómata queremos controlar varios procesos
totalmente independientes, este sistema es muy útil, aunque también se utiliza
controlando funciones de un proceso único. En este tipo de ejecución es posible el
uso de subrutinas en dada programa paralelo.
Excepto mnemónico, los demás tiene como base su representación gráfica, pero
todos ellos deben ir acompañados del correspondiente cuadro o lista de programación,
esto es, la relación de líneas de programa que configuran el mismo
Para mejor entender estos lenguajes, a continuación se realiza una explicación
de ellos.
En el caso de los tres primeros, por otra parte los más utilizados, se ha puesto
un ejemplo de cada uno tomando como base un mismo circuito y partiendo de la
ecuación lógica del mismo, de su esquema de relés y del circuito con puertas lógicas.
Definido un proceso simple, la ecuación lógica del mismo que a continuación
figura obtenida, por ejemplo, a partir de la tabla de verdad y previa minimización por
medio de Boole, Karnaught, etc.
Es un lenguaje en el cual cada instrucción se basa en las definiciones del
álgebra de Boole o álgebra lógica. A Continuación figura una relación de
mnemónicos, con indicación de lo que representan:
• XIC: Operación inicio contacto abierto
• XIO: Operación inicio contacto cerrado.
• OTE: Bobina de relé de salida.
• TON: Temporizador termina tiempo cierra
• CTU: Contador incrementa cuenta.
• MCR: Fin de la conexión del grupo de salidas.
Página 39
Curso Básico de PLC´s CETI J.
Solano
Diagrama de contactos
La mayoría de los fabricantes incorporan este lenguaje, ello es debido a la
semejanza con los esquemas de relés utilizados en los automatismos eléctricos de
lógica cableada, lo que facilita la labor a los técnicos habituados a trabajar con dichos
automatismos.
Plano de funciones
Su semejanza con los símbolos lógicos o puertas lógicas hace también
interesante este lenguaje por la facilidad en su representación para los conocedores de
la electrónica lógica.
ASIGNACIONES AL PROGRAMA.
La realización de una buena programación pasa, entre otras cosas, por diseñar
correctamente el diagrama correspondiente. Para no incurrir en errores tales como
asignaciones repetidas o asignaciones de elementos inexistentes, que se irá
completando conforme vayamos desarrollando el diagrama, mejor aún, si es posible
antes de programar.
Página 40