Академический Документы
Профессиональный Документы
Культура Документы
PROGRAMA DE
COMPLEMENTACIÓN PARA
TITULACIÓN
FASCÍCULO DE APRENDIZAJE
CONTROL DE PROCESOS
INDUSTRIALES CON PLC
CÓDIGO: 89001524
2,013
CONTROL DE MÁQUINAS CON PLC´s
INDICE
INTRODUCCION
Las tecnologías de la automatización exigen soluciones cada vez más complejas. Por consiguien-
te, los equipos capaces de resolver tales cometidos y problemas también han de ser cada vez más
complejos, tanto en su planificación y operación como en su mantenimiento
La mayor parte de los procesos que tienen como finalidad la creación de un producto, requieren
la ejecución de una secuencia de operaciones. Esto es particularmente cierto en el caso de fabri-
cación de piezas discretas.
La secuencia de las operaciones puede realizarse manualmente o con ayuda de algún tipo de con-
trolador. Hasta fines de la década de los sesenta, este secuenciamiento se realizaba mediante un
banco de relés conectados de modo que realicen esa única tarea. A causa de ello, en gran núme-
ro de industrias se tenía conocimiento acerca de ese tipo de lógica. Sin embargo puesto que esa
lógica tiene serios inconvenientes, como la dificultad para el análisis y diagnóstico de fallas y
para la modificación, entre otros, se hizo evidente la necesidad de un sistema más estandarizado
y confiable. Estos hechos junto con la aparición y extensión de las funciones lógicas implemen-
ELECTROTECNIA
4
CONTROL DE MÁQUINAS CON PLC´s
tadas mediante tecnologías de la microelectrónica dieron como resultado el desarrollo del con-
trolador programable (PLC).
Las siglas PLC proviene de Programmable Logic Controller, que traducido al español significa
Controlador Lógico Programable. En la actualidad el término Lógico ya no es utilizado debido a
que el PLC no sólo se le aplica en el control de señales digitales sino también en el procesamien-
to de señales analógicas, en el campo del control de los procesos industriales. Por esta razón el
PLC es denominado actualmente Controlador Programable.
El PLC puede ser definido como un equipo electrónico digital basado en un microprocesador,
con memoria programable para almacenar instrucciones que cumplan funciones especificas, tales
como lógica secuencial, de tiempo, de contaje, cálculo, etc. y desarrollado para el control de má-
quinas y procesos industriales.
En el mercado local hay un sinnúmero de productos foráneos que, en general, son de calidad
media o superior y los costos son bastante reducidos. En cambio los productos nacionales, gene-
ralmente tienen costos más elevados y la calidad muchas veces no es tan buena. Una de las razo-
nes
ELECTROTECNIA
5
CONTROL DE MÁQUINAS CON PLC´s
por la cual otros países pueden lograr precios competitivos, es la incorporación de tecnología de
punta en sus procesos productivos, sus sistemas de control están realizados a base de PLCs y
otros equipos programables. Es por eso que el PLC se ha convertido en una de las alternativas
más eficientes en la automatización de la industria moderna. En la mayoría de nuestras industrias
se ha percibido tal necesidad de lograr mejores niveles de productividad y competitividad. Por lo
que hoy en día en muchas plantas industriales existe la intención de modernizar los sistemas de
control de las máquinas y de los procesos industriales y/o de adquirir nuevas máquinas con
avanzados sistemas de control, para poder mejorar la productividad y competir en mejores con-
diciones con la industria de los países de mayor desarrollo que el nuestro.
La implementación de sistemas automáticos con PLCs presenta muchas ventajas de tipo técnico
y económico, frente a alternativas tradicionales. Entre ellas podemos mencionar:
• Confiabilidad
• Menor tamaño
• Más económico
• Versatilidad
• Ahorro de energía
• Facilidad de instalación
• Rapidez en el diagnóstico de fallas
• Compatibilidad con elementos sensores y actuadores
• Factibilidad de intervenir en redes de supervisión
Confiabilidad
Menor tamaño
El volumen o espacio ocupado por un PLC en un tablero de control es mucho menor que un ta-
blero de control implementado con dispositivos y aparatos discretos convencionales, tales como
relés de control, temporizadores, contadores, programadores, secuenciadores, etc.
Más económico
ELECTROTECNIA
6
CONTROL DE MÁQUINAS CON PLC´s
Versatilidad
Ahorro de energía
Facilidad de instalación
Las fallas son detectadas rápida y fácilmente mediante alguna de las siguientes alternativas:
• A través de los LEDs indicadores de estado del procesador;
• Por medio de los LEDs indicadores de estado de los módulos de entrada/salida
• Mediante el software de programación con el ingreso al modo dinámico del programa y/o el
acceso a la memoria de errores de la CPU.
El desarrollo de las tecnologías de comunicación han hecho posible que los controladores pro-
gramables puedan integrarse a redes industriales para comunicarse entre ellos y con otros equi-
pos inteligentes, como por ejemplo, computadoras, para propósitos de supervisión y control de
los procesos industriales.
ELECTROTECNIA
7
CONTROL DE MÁQUINAS CON PLC´s
• Máquinas de montaje
• Distribución de energía
• Máquinas-herramientas
• Control de nivel de llenado
• Líneas de embotellamiento
• Fundiciones y refinerías industriales
• Control de temperatura
• Equipos de transporte
• Estaciones de bombeo
• Instalaciones de tratamiento de agua
• Industria del cemento
• Industria alimentaria
• En general: control de procesos industriales y la automatización de plantas
En nuestro medio existe una variedad de marcas de controladores programables, muchos de ellos
han venido montados en los tableros de control de máquinas y otros han sido adquiridos, de re-
presentantes en nuestro país, para la modernización de los tableros de control.
Allen-Bradley (USA)
Siemens (Alemania)
Telemecanique (Francia)
Omron (Japón)
Modicon (Suecia)
General Electric (USA)
Toshiba (Japón)
Mitsubishi (Japón)
ELECTROTECNIA
8
CONTROL DE MÁQUINAS CON PLC´s
En un sistema de control que puede ser de máquinas o de procesos, se tienen básicamente los
siguientes aparatos o dispositivos de control:
• Sensores
• Controladores
ELECTROTECNIA
9
CONTROL DE MÁQUINAS CON PLC´s
• Actuadores
• Elementos u órganos de trabajo
Sensores
Llamados también detectores o captadores son los dispositivos que se encargan de medir o detec-
tar una variable o parámetro, físico o químico, desde la máquina o proceso controlado.
• Discretos (o digitales), aquellos cuya salida sólo tienen dos estados. Por ejemplo: pulsadores,
fines de carrera, termostato, presostato, etc.
• Analógicos, aquellos cuya salida toma diferentes valores de salida para diferentes valores de
la variable de entrada. Por ejemplo: termocupla, RTD, etc.
Controlador
Aparato que ejecuta las acciones de control, frecuentemente recibe información desde los senso-
res, compara el valor real de la variable medida con el valor deseado (set point) y en base a las
posibles diferencias entre ellas se genera una señal correctiva que emite hacia los actuadores
para corregir dicho error.
Actuadores
Son los dispositivos que funcionan como interfaces, ubicados entre el controlador y los órganos
de trabajo. Mediante el uso de los actuadores, los controladores pueden manejar cargas que re-
quieran elevada potencia para funcionar. Por ejemplo un motor trifásico de 50 kW.
ELECTROTECNIA
10
CONTROL DE MÁQUINAS CON PLC´s
Son los elementos que ejecutan el trabajo, físico o mecánico, en las máquinas de producción.
Por ejemplo :
Los tableros de control, especialmente los de control de máquinas, de tipo convencional se basan
en el uso de diferentes elementos electromecánicos de control, tales como: relés de control, tem-
porizadores, programadores, etc.
Sensores Actuadores
Lógica de
Relés
ELECTROTECNIA
11
CONTROL DE MÁQUINAS CON PLC´s
Los sensores recogen señales desde la máquina o proceso controlado y las envían al tablero de
control. De acuerdo a la lógica del diseño del circuito de control se define la activación o desac-
tivación de los elementos de trabajo que se controlan mediante este tablero de control por medio
de los dispositivos de salida
El bloque del tablero de control consiste de un panel o tablero que incluye relés, temporizadores,
programadores, etc. interconectados para energizar o desenergizar dispositivos de salida en res-
puesta a los estados de los dispositivos de entrada y de acuerdo con la lógica diseñada para este
circuito. La lógica cableada controla la acción de los actuadores, los cuales a su vez manejan las
variables de la máquina o proceso.
El bloque de los dispositivos de salida, representa a los actuadores y que consisten en contacto-
res, solenoides, electroválvulas, arrancadores de motores, etc. utilizados para gobernar a los ele-
mentos de trabajo a fin de controlar la máquina o proceso.
En este sistema de control, que es similar al anterior, se observa que el bloque de lógica de relés
ha sido reemplazado por un PLC. El PLC desarrolla las mismas o más funciones que los contro-
ladores tradicionales. En lugar de relés, se tiene un PLC en el panel de control, y la lógica de
control se consigue desarrollando un programa para el PLC. En vez de una lógica cableada se
tiene una lógica programada, la cual otorga a estos sistemas una gran flexibilidad, pues las modi-
ficaciones al circuito de control implican sólo modificaciones al programa.
Los dispositivos de entrada y los de salida siguen siendo necesarios, tanto los sensores como los
elementos de maniobra persisten. El PLC es un aparato o equipo de control que reemplaza a todo
elemento de control, mas no así a los elementos utilizados en los circuitos de fuerza, tales como
contactores, electroválvulas, etc.
Sensores Actuadores
PLC
ELECTROTECNIA
12
CONTROL DE MÁQUINAS CON PLC´s
El PLC cuenta con una memoria RAM que le permite almacenar el programa. Este programa al
ser ejecutado puede hacer que una máquina o un proceso pueda ser controlado con todas las ven-
tajas que se consigue con la electrónica.
Un PLC tiene la misma estructura que cualquier otro sistema programable, es una especie de
computadora dedicada. Básicamente esta compuesto por los siguientes componentes de
acuerdo al siguiente diagrama.
Interface Interface
Actuadores
Sensores
Procesador
de Entrada CPU de Salida
Fuente de Alimentación
El Procesador
Llamado también CPU, es el cerebro del sistema, es el responsable de la ejecución del pro-
grama desarrollado por el usuario. La CPU realiza el procesamiento de las informaciones de
entrada, la toma de decisiones y la transferencia de la información. En el procesador se dis-
tinguen, a su vez, tres grandes componentes:
• El microprocesador
• La memoria
• La interface de comunicaciones
ELECTROTECNIA
13
CONTROL DE MÁQUINAS CON PLC´s
Interface de Entrada
Transforma las señales de entrada proporcionadas por los sensores, que pueden ser de niveles
de tensiones diversos y tipo de corriente también diferentes, a niveles compatibles con el
procesador.
Interface de salida
Permite que las señales del procesador puedan tener la capacidad de activar o energizar a los
actuadores mediante un contacto que existe en cada canal de salida y desde una fuente de
tensión externa.
Fuente de alimentación
Por su hardware
Por su tamaño
Controladores compactos
Controladores modulares
Controladores compactos
Se denominan a aquellos PLCs fabricados en una sola pieza, es decir que sus componentes
básicos se encuentran integrados en una sola unidad. En esta unidad se encuentran su proce-
sador, sus interfaces E/S y su fuente de alimentación.
ELECTROTECNIA
14
CONTROL DE MÁQUINAS CON PLC´s
Controladores modulares
Se denominan así a los PLCs que tienen sus componentes separados, por bloques y donde
cada bloque recibe el nombre de módulo. Entonces, en general, un PLC modular tendrá como
mínimo 4 módulos: módulo del procesador, módulo de entrada, módulo de salida y módulo
de la fuente. Los módulos se encuentran soportados en un chasis o rack diseñados para ello, o
en un riel del tipo omega.
ELECTROTECNIA
15
CONTROL DE MÁQUINAS CON PLC´s
Son los PLCs más pequeños que los diversos fabricantes han colocado en el mercado. Por su
tamaño, bajo costo y su cada vez más compleja y completa característica de funcionamiento
hacen que su difusión y uso sea cada vez mayor. Son utilizados en la automatización de peque-
ñas máquinas o sistemas que no tengan necesidad de grandes cantidades de entradas y salidas.
Por ejemplo: mando de arrancadores de motores, mando de bombas, máquinas de embolsado,
viviendas inteligentes, etc.
Mini Controladores
Se denominan así a los PLCs de tamaño comprendidos entre los micro controladores y de Main
Frame. Existen en versión compactos y modulares
La capacidad de manejo de canales E/S es mucho mayor que la de los micro controladores, en
promedio se encuentra entre 256 hasta 1024 E/S discretas
ELECTROTECNIA
16
CONTROL DE MÁQUINAS CON PLC´s
ELECTROTECNIA
17
CONTROL DE MÁQUINAS CON PLC´s
Dado que este tipo de PLC reúne todos los componentes en una sola unidad, ellos tienen un nú-
mero fijo de canales de entrada/salida, generalmente del tipo digital o discretas. Sin embargo,
muchos de ellos soportan un número determinado de módulos de expansión, sobre todo los mini
PLCs.
Algunos fabricantes han diseñado un tipo de PLC al que se le pueden adicionar tantos módulos
de expansión como uno del tipo modular, es decir entre 30 y 32 módulos de expansión, erigién-
dose como una especie de PLC híbrido, llamado también PLC compacto-modular.
Otros, han diseñado sus micro PLCs con la posibilidad de interconectarse entre ellos, y funcionar
como un solo sistema para poder ampliar la cantidad de entradas/salidas.
Las ventajas de un PLC compacto con respecto a uno modular son las siguientes:
ELECTROTECNIA
18
CONTROL DE MÁQUINAS CON PLC´s
Como un PLC modular está formado por módulos hay que realizar la selección adecuada de es-
tos módulos para lograr una configuración de acuerdo a nuestros requerimientos. Aparte de los
módulos básicos que se han mencionado, existe una variedad de módulos adicionales que hacen
mejorar las prestaciones de este tipo de PLC
En caso de fallas en los módulos de E/S, es posible aislar el problema y reemplazar sólo el
módulo defectuoso.
El rack o chasis
La Fuente de alimentación
El procesador o CPU
Módulos de Entrada/Salida
Módulos de entrada/salida discretas
Módulos de entrada discreta
ELECTROTECNIA
19
CONTROL DE MÁQUINAS CON PLC´s
El rack o chasis
Es una especie de gabinete que tiene la función de soportar los diferentes módulos que confor-
man el PLC. Incluye un bus común y conectores por cada slot o ranura (espacio que ocupa un
módulo) ubicados en la parte posterior del rack. Estos conectores del rack se interconectan con el
conector que tiene cada módulo para que a través de ciertos pines del conector, el módulo reciba
la tensión de alimentación y a través de otros pines del conector se comunique con el procesador.
La Fuente de alimentación
La fuente de un PLC modular ocupa generalmente el primer lugar (slot o ranura) de la izquierda
del rack o chasis del PLC.
Las fuentes se encuentran protegidas contra sobrecargas mediante fusibles, los cuales son de
fácil reemplazo en caso necesario.
La alimentación de las fuentes, por lo general, se diseñan para los siguientes niveles: 24VDC,
110VAC y 220VAC
Las tensiones de salida producida por la fuente con la finalidad de alimentar los módulos que
conforman el PLC, varían de acuerdo al fabricante. Algunas marcas muy conocidas tienen fuen-
tes que producen: 5VDC y 24VDC
ELECTROTECNIA
20
CONTROL DE MÁQUINAS CON PLC´s
Dentro de una familia de PLCs modulares de una determinada marca, se fabrican varias fuentes,
las cuales varían, especialmente en la tensión de alimentación y en la potencia que suministra.
Por ejemplo el cuadro siguiente muestra las especificaciones de las fuentes de alimentación para
la familia SLC-500 de la marca Allen-Bradley.
Tabla Nº1.- Especificaciones de las Fuentes de Alimentación para la familia SLC-500 de Allen-Bradley
ELECTROTECNIA
21
CONTROL DE MÁQUINAS CON PLC´s
La selección de una fuente está en función de la cantidad y tipo de módulos que va a alimentar,
por ejemplo, si se tratara del caso del PLC que se muestra en la siguiente figura, vamos a selec-
cionar una fuente para el rack 1 y otra fuente para el rack 2 se dejará como un ejercicio.
Nº Consumo Consumo
Descripción
Slot 5VDC(A) 24VDC(A)
0 Módulo Procesador 0,35 0,105
1 Módulo Entrada 0,05 -
2 Módulo de salida 1 0,135 -
3 Módulo de salida 2 0,37 -
Hand Helt Terminal - -
Acoplador de enlace - 0,085
Corriente total 0,905 0,190
ELECTROTECNIA
22
CONTROL DE MÁQUINAS CON PLC´s
Para la selección de las fuentes se deben utilizar unas hojas de trabajo y se consideran los datos
de corrientes máximas, tal como se muestra a continuación que está realizada en base a la familia
SLC500 de Allen-Bradley
ELECTROTECNIA
23
CONTROL DE MÁQUINAS CON PLC´s
Procedimiento
1. Para cada slot del rack que contiene un módulo, indique el número de catálogo del Fuente de alimenta-
módulo y sus corrientes máximas de 5V y 24V. Además, incluya el consumo de po-
ción requerida
tencia de los dispositivos periféricos que puedan haberse conectado al procesador
y se alimenten de la fuente. El consumo de potencia de este dispositivo está inclui-
do en el consumo de potencia del procesador
Nº Slot Nº Catálogo Corriente max 5V Corriente Max 24V
(A) (A)
0 0,35
1 0,05
2 0,135
3 0,37
4
5
6
7
8
Dispositivo periférico 0,085
2. Adicione los consumos de
potencia de todos los dispositivos
del sistema
Se puede observar que la fuente de alimentación 1746-P1 es suficiente para el rack 1. La capaci-
dad de corriente interna de esta fuente de alimentación es de 2A en 5VDC y de 0,46A en 24VDC
El procesador o CPU
La CPU al igual que las computadoras, se pueden clasificar en función de la velocidad de proce-
samiento de información, a la capacidad de su memoria y las funciones que pueden realizar.
ELECTROTECNIA
24
CONTROL DE MÁQUINAS CON PLC´s
El tiempo que tarda para la lectura de un programa depende del número y del tipo de instruccio-
nes. Por lo general es del orden de los milisegundos. Esto quiere decir que cualquier modifica-
ción de estado de una entrada produce casi instantáneamente una señal de salida.
Los fabricantes, dentro de sus especificaciones técnicas dan a conocer, la velocidad de procesa-
miento en unidades de ms/Kbyte (milisegundos por kiloByte.
La tabla siguiente muestra las características más importantes de los procesadores SLC500 de
Allen-Bradley
Módulos de Entrada/Salida
ELECTROTECNIA
25
CONTROL DE MÁQUINAS CON PLC´s
Los módulos de E/S discretas están diseñados para cumplir la función de interface entre la CPU
y los dispositivos de campo del sistema de control. A través de estos módulos es posible
intercambiar información ya sea para la adquisición de datos, si es de entrada, o para el mando
de una máquina o proceso controlado, si es de salida.
Funcionan como interfaces entre los sensores y el procesador del PLC. El tipo de sensor debe ser
del tipo de salida digital o discreta, es decir que la señal de salida solo puede tener dos estados
lógicos: activado o desactivado (dígitos 0 o 1). Por ejemplo: pulsadores, selectores, fines de ca-
rrera, termostatos, sensores de proximidad, etc.
Los módulos de entradas discretas están diseñados para cumplir las siguientes funciones princi-
pales:
ELECTROTECNIA
26
CONTROL DE MÁQUINAS CON PLC´s
Funcionan como interface entre la CPU del controlador programable y los dispositivos externos
de accionamiento o actuadores, los cuales deben ser discretos, es decir que deben tener solo dos
estados lógicos posibles. Por ejemplo contactores, electroválvulas, lámparas, etc.
Los módulos de salidas discretas están diseñados para cumplir las siguientes funciones principa-
les:
Los módulos de salida discreta se fabrican para operar con las tensiones nominales: TTL,
24VDC, 110VAC o 220VAC.
Igualmente, de acuerdo al tipo de contacto que tienen en cada canal, el módulo puede ser:
ELECTROTECNIA
28
CONTROL DE MÁQUINAS CON PLC´s
Son aquellos módulos que tienen simultáneamente un número de canales de entrada y de salida.
Sus características son las mismas que los individuales
Estos módulos están diseñados para procesar señales analógicas tanto de entrada, provenientes
de sensores analógicos, como de salida, dirigidos hacia actuadores analógicos.
Los módulos analógicos o análogos permiten el procesamiento de señales de variables o paráme-
tros físicos o químicos, tales como: temperatura, presión, nivel, caudal, pH, etc.
Las señales que reciben o envían pueden ser de corriente o tensión. Sin embargo estas señales
tienen un rango estandarizado y son las que se emplean en el campo de la instrumentación y el
control de procesos industriales. Los rangos más utilizados son:
Son los módulos que permiten recibir señales de corriente o tensión de rango estandarizado que
provienen de sensores análogos, procesados previamente por los transmisores.
Como el PLC es un equipo digital, estas señales analógicas deben ser digitalizadas para que pue-
dan ser compatibles con el procesador
Los módulos de entradas analógicas están constituidos por un conversor análogo-digital (ADC)
y un multiplexador.
Estos módulos se utilizan para enviar la señal correctiva al actuador en los sistemas de control
de procesos. Como la señal que envía el procesador es digital, debe ser convertida a una señal
analógica mediante un conversor digital-análogo (DAC). Esta señal, que puede ser de corriente o
tensión, podrá accionar directa o indirectamente, por ejemplo, una válvula de control para mani-
pular el flujo o caudal de un fluido.
Son módulos que incluyen canales de entrada y de salida analógicas y donde las características
que tienen son las mismas que en los casos de módulos de E/S análogos específicos.
ELECTROTECNIA
29
CONTROL DE MÁQUINAS CON PLC´s
Los fabricantes también han desarrollado unos módulos adicionales para sus sistemas de PLCs.
Son módulos con capacidad de recibir señales directamente de termocuplas, sin necesidad de que
la señal sea procesada por un transmisor; es decir que los canales de entrada de estos módulos
están diseñados para recibir señales de milivotios en forma directa. Como la relación de la señal
de mV/ºC de una termocupla, varía de acuerdo a su tipo, estos módulos son configurables para
todos los tipos, por ejemplo para termocuplas tipo: J, K, R, S, T, etc.
Al igual que el módulo anterior, este módulo está diseñado para recibir señales directamente de
Termorresistencias (RTDs) y ya no es necesario que sea convertida a una señal de corriente o
tensión como en otros casos. Igualmente son configurables para todos los tipos de RTDs, tales
como Pt50, Pt100, etc.
Son módulos que contienen un número determinado de entradas con contadores de alta veloci-
dad o alta frecuencia de hasta 2MHz o más.
Estos módulos están diseñados para ejecutar tareas de control automático de procesos, aplicables
a lazos de control de temperatura, presión, caudal, nivel, velocidad, pH, etc. Estos módulos son
autónomos en su alimentación, cuentan también con memoria de programa propia y microproce-
sador. Su funcionamiento se basa en un algoritmo de control PID
ELECTROTECNIA
30
CONTROL DE MÁQUINAS CON PLC´s
La instalación de un PLC no reviste mayor dificultad. A continuación se dan las pautas necesa-
rias para ejecutar esta acción.
Como ayuda para instalar un controlador programable de la manera más segura posible, se han
establecido algunas recomendaciones específicas que deben seguirse.
La siguiente figura consta de algunos componentes que constituyen una instalación típica.
Relé de Control
Maestro Dispositivo de
desconexión
Transformador
de Aislamiento
Bornera
Controlador
Programable
Tablero o
Gabinete
La siguiente figura muestra esquemas para el espaciamiento mínimo recomendado para permitir
el enfriamiento por convección dentro del tablero. El aire de enfriamiento en el tablero debe
mantenerse dentro de los límites de 0ºC a +60ºC (32ºF a +140ºF).
ELECTROTECNIA
31
CONTROL DE MÁQUINAS CON PLC´s
C
Espacio recomendado
A: de 15 a 20 cm
B: 10 cm mínimo
C: 15 cm mínimo
D: de 7 a 10 cm
B D B
Nota importante: Tenga cuidado con los trozos de metal cuando perfore los agujeros para la ins-
talación del controlador. No perfore agujeros encima de un controlador SLC 500 instalado.
En los sistemas de control de estado sólido, la conexión a tierra ayuda a limitar los efectos del
ruido debido a interferencias electromagnéticas (EMI). La conexión a tierra para el controlador y
su gabinete es proporcionada por el conductor de conexión a tierra del equipo.
Las conexiones a tierra deben ir desde el chasis y fuente de alimentación en cada controlador y
unidad de expansión hasta el bus de tierra. Las conexiones exactas serán diferentes en las diver-
sas aplicaciones. Una fuente autorizada en requisitos de conexión a tierra para la mayoría de las
instalaciones es el Código Eléctrico Nacional.
Además de la conexión a tierra requerida para el controlador y su gabinete, también se debe pro-
porcionar una apropiada conexión a tierra para todos los dispositivos controlados en su aplica-
ción. Se debe tener cuidado de proporcionar a cada dispositivo una unión a tierra apropiada.
Consideraciones de seguridad
El interruptor de desconexión de la alimentación principal debe estar ubicado donde los operado-
res y personal de mantenimiento puedan tener un acceso fácil y rápido a él. Lo ideal es instalar el
interruptor de desconexión en la parte exterior del gabinete o tablero, de manera que se tenga
acceso a él sin abrir el tablero. Además de desconectar la energía eléctrica, todas las otras fuen-
tes de energía (neumática e hidráulica) deben desactivarse antes de trabajar en una máquina o
proceso controlado por un PLC.
Circuitos de seguridad
Los circuitos instalados en la máquina por razones de seguridad, como los finales de carrera de
seguridad, pulsadores de parada e interbloqueos, siempre deben ser cableados directamente al
relé de control maestro. Estos dispositivos deben cablearse en serie, de manera que cuando cual-
quier dispositivo se abre, el relé de control maestro es desactivado, y por lo tanto se interrumpe
la energía a la máquina. Jamás altere estos circuitos para cambiar su función. Esto podría resultar
en lesiones personales graves o daño a la máquina.
Mantenimiento preventivo
• Los circuitos impresos del controlador deben estar protegidos contra polvo, aceite, humedad y
otros contaminantes. Para proteger estos circuitos impresos, el controlador debe instalarse en
un tablero apropiado para el entorno.
ELECTROTECNIA
33
CONTROL DE MÁQUINAS CON PLC´s
El interior del tablero debe mantenerse limpio y la puerta del tablero debe mantenerse cerrada
siempre que sea posible.
• Inspeccione con regularidad las conexiones de su terminal para asegurarse de su impermeabi-
lidad.
• Las conexiones flojas pueden causar un funcionamiento incorrecto del controlador o dañar los
componentes del sistema.
• Cuidado, inspeccione las conexiones con la energía de entrada desconectada para asegurar su
seguridad personal y proteger el equipo contra daño.
La fuente de alimentación casi siempre va instalado en la parte izquierda del chasis o rack del
PLC fijándose mediante tornillos. A través de cables se alimenta a los módulos del PLC; otros
modelos cuentan con conectores especiales para una alimentación automática a los módulos que
conforman el PLC
Instalación de la CPU
En la parte posterior del chasis o rack existe un bus y también conectores para que cada módulo
insertado en su respectiva ranura quede interconectado al bus. Por medio del conector recibe la
alimentación desde la fuente y también se realiza la comunicación con los módulos de E/S y de-
más módulos que conforman el PLC.
I O I O I O
3 0
5 6
8 21
Fuente de Alimentación
Procesador
Módulos de E/S
Fig. Nº 27.- Configuración del PLC Modular
ELECTROTECNIA
34
CONTROL DE MÁQUINAS CON PLC´s
Los módulos de E/S discretas, se colocan en el racko o chasis en posiciones determinadas por el
usuario; no existe un orden o secuencia de ubicación de estos módulos. En cambio, los módulos
análogos deben ser ubicados cerca al procesador para su operación correcta.
En muchos casos y dependiendo de la marca de PLC, la instalación de los módulos de E/S con-
siste en sólo insertar dichos módulos en su respectiva ranura. La fijación se realiza mediante
unas lengüetas ubicadas en la parte superior e inferior del módulo, los cuales se aseguran en unas
ranuras especiales del rack
Todos los sensores y actuadores discretos se conectan al bloque de canales de entrada y al blo-
que de canales de salida respectivamente, siguiendo un mismo patrón de conexionado, tal como
se muestra en el diagrama siguiente
I O
VAC/VD VDC/V
• Archivos de programa
• Archivos de Datos
ARCHIVOS DE PROGRAMA
ARCHIVO 0 : Funciones del sistema utilizado para almacenar datos como el “password”, iden-
tificación del programa y otros asociados al sistema (uso interno).
ARCHIVO 1 : Archivo reservado.
ARCHIVO 2 : Contiene el programa principal.
ARCHIVO 3 - 255 : Archivos utilizados como subrutinas que son accesados desde el programa prin-
cipal.
ELECTROTECNIA
35
CONTROL DE MÁQUINAS CON PLC´s
ARCHIVOS DE DATOS
Estos archivos contienen la información de estado asociados con las E/S externos y las otras instrucciones
usadas en los archivos del programa principal y subrutinas. Además estos archivos almacenan informa-
ción concerniente a la operación del procesador.
Nº Arch Designación
0 Output Image
1 Input Image
2 Status
3 Bit
4 Timer
5 Counter
6 Control
7 Integer
8 Reserved
9 Especial
10 - 255 bit, timer, counter, control, o integer
assigned as heeded
Para propósito de direccionamiento, cada tipo de archivo es identificado por una letra y un número de
archivo.
Los archivos del 0 al 7 son creados por defecto, si se necesitan archivos de almacenamiento adicionales,
estos deberán crearse especificando el identificador apropiado y número de archivo desde el 10 al 255.
ELECTROTECNIA
36
CONTROL DE MÁQUINAS CON PLC´s
Los archivos de datos contienen elementos como se muestra a continuación, algunos archivos de
datos contienen elementos de una palabra y otros tienen elementos de 3 palabras. El direccionamiento se
realiza a nivel de elementos, palabras y bits.
Los archivos de salida y entrada tienen elementos de 1 palabra, con cada uno de los elementos
especificado por el slot y número de archivo:
15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0 Elemento
O : 0.0
O : 0.1
O : 0.2
15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0 Palabra
0
1
2
15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
ELECTROTECNIA
37
CONTROL DE MÁQUINAS CON PLC´s
Los bits en el archivo 0 son utilizados para representar salidas externas. Los bits en el archivo 1 son usa-
dos para representar entradas externas. Generalmente una palabra de 16 bits en estos archivos representa
a un slot (ranura) en el chasis (rack) del PLC y el número de bit corresponde al número de terminal (bor-
ne) de entrada o salida.
En el PLC modular, el slot 0 está reservado para el módulo del procesador (CPU). El slot 0 es válido
como slot de E/S.
0 1 2 3 4 5 6 7 8 9 10
Power CPU I/O I/O I/O I/O I/O I/O Power I/O I/O I/O I/O
Suppl Sup-
y ply
La figura indica el número de entradas y salidas en cada uno de los slots y también muestra cómo estas
entradas y salidas están asignadas en el archivo de datos. Para estos archivos, el tamaño del elemento es
siempre una palabra.
Formato Significado
O Salida
I Entrada
: Delimitador de elemento
O:c.s/b
e Número de slot en decimal
ELECTROTECNIA
38
CONTROL DE MÁQUINAS CON PLC´s
Ejemplos:
Dirección de palabra:
El archivo de datos de status del procesador 5/02 contiene 32 palabras. Este archivo almacena informa-
ción concerniente a la operación del procesador. La mayoría de ellos pueden ser leídos y manipulados
por el programa usuario, aunque hay algunos que son exclusivamente de lectura.
Formato Significado
S Archivo de Status
: Delimitador de elementos
Número de elemento.Rango 0 30.
S:e/b e Tiene un elemento de 1 palabra. 16 bits por
elemento.
/ Delimitador de bit.
Ejemplos:
S:1/15 Elemento 1. Bit 15. Este es un bit de ¨primera pasada¨ que puede utili-
zarse para inicializar las instrucciones en su programa.
S:3 Elemento 3
ELECTROTECNIA
39
CONTROL DE MÁQUINAS CON PLC´s
El archivo tipo bit es usado principalmente para instrucciones de lógica de relé, registros de desplaza-
miento y secuenciadores. El máximo tamaño del archivo es 256 elementos de 1 palabra de (de 16 bits) y
un total de 4095 bits.
Se puede direccionar especificando el número de elementos (0-255) y el bit (0-15) o pensando es un gran
archivo de bits numerados desde el 0 al 4095.
Formato Significado
Ejemplos:
15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0 Palabra
EN TT D Internal Use 0
N
Preset Value (PRE) 1
Accumulated Value (ACC) 2
ELECTROTECNIA
40
CONTROL DE MÁQUINAS CON PLC´s
Formato Significado
T Temporizador.
Elemento: f Número de archivo. El número 4 es el archivo
por defecto. Pero un número entre 10-255 puede
Tf:e ser usado.
: Delimitador de elemento.
/ Delimitador de bit
b Número de bit.
Ejemplos:
ELECTROTECNIA
41
CONTROL DE MÁQUINAS CON PLC´s
15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0 Palabra
CU CD DN OV UN UA Internal Use 0
Preset Value (PRE) 1
Accumulated Value (ACC) 2
Formato Significado
C Contador.
Elemento: Número de archivo. El número 5 es el archivo
f por defecto. Pero un número entre 10-255 puede
Cf:e ser usado.
: Delimitador de elemento.
Bits, palabras: e Número de elemento. Rango: 0-255,
cada elemento posee 3 palabras.
Cf:e.s/b . Delimitador de palabra.
s Número de palabra.
/ Delimitador de bit
b Número de bit.
Ejemplos:
C5:0 Contador 0, archivo 5.
C5:0/15 ó C5:0/CU Bit de habilitación de Contador ascendente0.
C5:0/13 ó C5:0/DN Bit Done .
C5:0/11 ó C5:0/UN Bit underflow.
C5:0.1 ó C5:0/PRE Valor de Preset de Contador 0.
C5:0.2 ó C5:0/ACC Valor acumulado de Contador 0.
C5:0.1/0 Bit 0 del valor de Preset.
C5:0.2/0 Bit 0 del valor acumulado.
ELECTROTECNIA
42
CONTROL DE MÁQUINAS CON PLC´s
15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0 Palabra
EN EU DN EM ER UL IN FD Internal Use 0
Length of Bit array of file 1
Bit Pointer or Position 2
Formato Significado
R Archivo de control.
Elemento: f Número de archivo. Por defecto es el número 6.
Pero un número entre 10-255 puede ser usado.
Rf:e
: Delimitador de elemento.
e Número de elemento. Rango: 0-255.
Bits, palabras: Cada elemento posee 3 palabras.
. Delimitador de palabra.
Bf:e.s/b
s Número de palabra.
/ Delimitador de bit
b Número de bit.
ELECTROTECNIA
43
CONTROL DE MÁQUINAS CON PLC´s
Ejemplos:
Elementos 0 1 2 3 4 5 6 7 8 9
N7:0 0 0 0 0 0 0 0 0 0 0
N7:10 0 0 0 0 0 0 0 0 0 495
N7:20 0 0 0 0 0 0 0 0 0 0
. . .
. . .
. . .
N7:240 0 0 0 0 0 0 0 0 0 66
N7:250 0 0 0 0 0 0
La base de datos almacena los datos en decimal por defecto, puede cambiarse a binario, hexadecimal,
BCD o ASCII.
Formato Significado
N Archivo Entero.
Número de archivo. Por defecto es el número
f 7. Pero un número entre 10-255 puede ser
usado.
ELECTROTECNIA
44
CONTROL DE MÁQUINAS CON PLC´s
Ejemplos:
Medios de programación
Para la programación de los PLCs existen como alternativas, los siguientes medios:
Programadores portátiles
Computadoras PC
Computadoras industriales
Elaborar programas para PLCs en un determinado lenguaje y descargarlo a la RAM del PLC
o a cualquier otra unidad de almacenamiento de información.
Leer y/o borrar el programa almacenado en la memoria RAM del procesador de PLC y/o de
la memoria EPROM.
Visualizar en tiempo real y dinámicamente el estado lógico de las instrucciones que confor-
man el programa.
Programadores portátiles
Llamados también Hand Helt Terminal, son pequeñas consolas portátiles, constituidos
básicamente por un teclado y una pantalla LCD que sirve para visualizar los
símbolos/instrucciones que conforman el lenguaje de programación utilizado por la unidad de
programación. Esta unidad incorpora un software de programación, generalmente con lenguaje
de bajo nivel.
ELECTROTECNIA
45
CONTROL DE MÁQUINAS CON PLC´s
Computadoras PC
Se trata del uso de una computadora del tipo PC común y corriente, sin ningún requerimiento de
hardware especial, al cual debe cargársele con el software de programación que el fabricante de
PLCs pone a disposición de los usuarios.
Igualmente se pueden usar las computadoras portátiles del tipo Lap-top o Note-book, siempre
que se instale el software de programación de PLCs.
En algunos casos, para interconectar el PLC a la PC, se requiere de una interface de comunica-
ción y en otros casos, el PLC incorpora su propia interface. Entonces, para la comunicación con
el PLC sólo se necesita un cable de conexión suministrado por el fabricante.
ELECTROTECNIA
46
CONTROL DE MÁQUINAS CON PLC´s
Computadoras industriales
Son computadoras especiales, con una construcción y protección suficiente para ser capaz de
funcionar sin ningún problema en ambientes muy ruidosos y hostiles como lo es una planta in-
dustrial.
Una computadora PC requiere condiciones especiales para operar adecuadamente. Esta no puede
operar en una planta industrial sin la adecuación necesaria del lugar de ubicación. Por ello, el
costo de una computadora industrial en más alto que una convencional.
Lenguajes de Programación
Actualmente existen varios lenguajes de programación de PLCs, los cuales son utilizados por los
diversos fabricantes. En general, los lenguajes de programación más difundidos en nuestro me-
dio son los siguientes:
Existe una norma internacional que trata de estandarizar los lenguajes de programación. Esta
norma es la IEC 1131-3, y contempla dos tipos de lenguajes:
Lenguajes textuales
Lenguajes gráficos
ELECTROTECNIA
47
CONTROL DE MÁQUINAS CON PLC´s
Es un lenguaje del tipo textual y consiste en una serie de instrucciones o sentencias de carácter
booleano, utilizando para su representación caracteres alfanuméricos y abreviaturas mnemotéc-
nicas. Es un lenguaje considerado como de bajo nivel y cuando el programa tiene gran cantidad
de instrucciones, resulta tedioso y laborioso realizar la programación.
Es un lenguaje del tipo gráfico y utiliza una serie de símbolos de bloques lógicos, similares al
utilizado en el campo de la electrónica digital, por ejemplo: puertas AND, OR, NAND, NOR,
elementos de memoria Flip-Flops, etc.
Llamado también lenguaje escalera o lenguaje ladder, es también un lenguaje del tipo gráfico y
utiliza para su representación símbolos eléctricos, similares a la antigua norma Nema de Estados
Unidos. Entonces, un programa en lenguaje ladder se asemeja a un circuito eléctrico y por lo
tanto es de muy fácil manejo para las personas que se encuentran en el campo de la electrotecnia,
ELECTROTECNIA
48
CONTROL DE MÁQUINAS CON PLC´s
porque está compuesto por bobinas, contactos, bloques de temporizadores, contadores, de com-
paración, etc.
El lenguaje ladder es el que ha tenido mayor aceptación y difusión por su facilidad de interpreta-
ción y utilización y es incorporado al software de programación por la mayoría de fabricantes a
nivel mundial, habiéndose convertido en el lenguaje de programación estándar.
Este lenguaje se caracteriza por consistir en una secuencia de etapas y transiciones. Las etapas
representan las acciones a realizar y las transiciones las condiciones o requisitos que deben cum-
plirse para pasar a la siguiente etapa.
Este lenguaje es bastante útil para desarrollar programas de automatización basados en la lógica
secuencial; más no así cuando se trata de automatismos basados en la lógica combinacional.
ELECTROTECNIA
49
CONTROL DE MÁQUINAS CON PLC´s
El Software de Programación
Para la programación de los controladores programables se utiliza un software del tipo de aplica-
ción, con las mismas características, salvando las distancias, de otros software de uso común,
tales como: como: Word, Excel, AutoCad, etc.
Los diferentes fabricantes de PLCs han desarrollado su propio software de programación y han
determinado el o los lenguajes de programación que usarán en dicho software
ELECTROTECNIA
50
CONTROL DE MÁQUINAS CON PLC´s
El Software RS Logix 500 es el software que permite programar los PLCs de marca Allen Bradley de las
siguientes familias:
− SLC 500, tanto los modulares como los compactos
− Micrologix, la familia de microPLCs.
El Set de Instrucciones
Los software de programación de PLCs están compuestos por varios grupos o juegos de instruc-
ciones. La mayoría de ellos incluyen los siguientes grupos:
El ciclo de operación
3. El procesador transfiere la información del área de salida O0 hacia los módulos respectivos,
para el control de actuadores en el campo.
4. Se vuelve al punto 1
Los puntos 1 y 3 corresponden al barrido (scan) de E/S y el punto 2 al barrido de programa.
Ambos son independientes, lo que asegura que cualquier cambio que ocurra en un dispositivo
externo durante el barrido de programa no será tomado en cuenta hasta el próximo barrido de
E/S. De igual forma, los cambios asociados a las salidas externas durante la ejecución del barrido
del programa sólo se manifestarán en el terreno durante el próximo barrido de E/S. La excepción
la constituyen las instrucciones de interrupción inmediata de entrada y salida.
ELECTROTECNIA
51
CONTROL DE MÁQUINAS CON PLC´s
Para que una máquina con control por PLC pueda funcionar correctamente, no sólo se requiere
realizar las instalaciones y conexiones físicas, sino que es imprescindible la elaboración de un
programa. Este programa estará almacenado en la RAM del procesador. La ejecución de este
programa es lo que producirá el accionamiento del sistema controlado.
La elaboración de un programa para PLC implica crear el archivo donde se ingresará la serie de
instrucciones que conformará el programa en el lenguaje correspondiente. Cada instrucción ne-
cesita ser direccionada.
Una instrucción es una orden o sentencia que significa la operación que se debe ejecutar
Direccionamiento
Es la especificación del lugar donde se almacena la información digital. Las instrucciones nece-
sitan ser direccionadas. Por ejemplo los canales de entrada o salida tienen una dirección que es-
pecifica el número de canal, el número de slot o puesto de enchufe en que se encuentra ubicado
el módulo.
Cuando se elabora un programa, se van indicando las diferentes instrucciones de mando donde
en cada instrucción se indica la operación que se debe ejecutar. También se ingresa la dirección
exacta del módulo y el canal o borne de las señales de E/S involucradas en el proceso.
El direccionamiento de las E/S de acuerdo a la marca Allen-Bradley se realiza mediante los siguientes
formatos
Formato Significado
I Entrada. Es constante
O Salida. Es constante
I:e.s/b Nº de slot o ranura donde está insertado el
e
módulo
O:e.s/b Nº de palabra, requerido si el número de cana-
s
les del módulo es mayor de 16
b Nº de canal a direccionar
ELECTROTECNIA
52
CONTROL DE MÁQUINAS CON PLC´s
Ejemplos de Direccionamiento
Para tener idea en forma concreta presentamos un ejemplo de direccionamiento de un PLC que
tiene la siguiente configuración:
Tipo de módulo I O I O I O
Nº de canal a direccionarse 3 0
5 6
8 21
Las direcciones de los tres primeros canales, cuyo número aparece en cada módulo, se escribirán
de la siguiente manera, de acuerdo a los formatos de direccionamiento:
Allen-Bradley
I:1/3
O:2/5
I:3/8
Ejercicio
Los bits internos o marcas son variables de memoria que pueden ser utilizados en la elaboración
de programas y que ser contactos o bobinas. Pero que a diferencia de los anteriores, cuando se
direccionan como bits internos es porque no van a tener conexión alguna con dispositivos exter-
nos al PLC, tal como sensores o actuadores.
Los bits internos se utilizan principalmente para instrucciones de lógica de relés, registradores de
desplazamiento y secuenciadores.
ELECTROTECNIA
53
CONTROL DE MÁQUINAS CON PLC´s
Formato Significado
B Bits interno
Bf:e/b f Nº de archivo (por defecto es el número 3)
Bf/b e Nº de elemento
b Nº de bit
Ejemplos de Direccionamiento
B3:0/3
B3:5 /7
B3:19/4
Ejercicio:
Direccione los siguientes bits o marcas utilizando los formatos de Allen-Bradley y de Siemens:
Definición
Son instrucciones usadas principalmente para programas de lógica de relés, registros de desplazamiento y
secuenciadores.
ELECTROTECNIA
54
CONTROL DE MÁQUINAS CON PLC´s
Esta instrucción (también denominada "examina si On" o "normalmente abierto") funciona como un bit
de entrada o almacenamiento.
Si el bit de memoria correspondiente es un "1" (On), esta instrucción permitirá la continuidad del renglón
y se activarán las salidas
Si el bit de memoria correspondiente es un "0" (Off), esta instrucción no permitirá la continuidad del ren-
glón (asume su estado normalmente abierto) y las salidas en el renglón serán desactivadas (otros factores
pueden afectar la continuidad del renglón).
ELECTROTECNIA
55
CONTROL DE MÁQUINAS CON PLC´s
Si se usa como un bit de entrada, su estado debe corresponder al estado de los dispositivos de entrada
reales asociados con la tabla de imagen de entrada mediante las direcciones idénticas.
Ejemplo: I:12/03
En la dirección del ejemplo, "I" indica la tabla de imagen de entrada; "12" representa la ranura doce (de-
cimal); después de la diagonal "/" el "03" indica el bit tres.
Las direcciones de entrada se especifican al nivel de bits.
Esta instrucción (también denominada "examina si Off" o "normalmente cerrado") funciona como un bit
de entrada o almacenamiento.
Si el bit de memoria correspondiente es un "1" (On), esta instrucción no permitirá la continuidad del ren-
glón y las salidas del renglón serán desactivadas (Nota Otros factores podrían afectar la continuidad del
renglón).
Si el bit de memoria correspondiente es un "0" (Off), esta instrucción asume su estado normal y permite la
continuidad del renglón y las salidas del renglón serán activadas.
Si se usa como un bit de entrada, su estado debe corresponder al estado de los dispositivos de entrada
reales asociados con la tabla de imagen de entrada mediante las direcciones idénticas.
Ejemplo: I:12/03
En la dirección del ejemplo, "I" indica la tabla de imagen de entrada; "12" representa la ranura doce (de-
cimal); después de la diagonal "/" el "03" indica el bit tres.
ELECTROTECNIA
56
CONTROL DE MÁQUINAS CON PLC´s
Esta instrucción establece el bit especificado cuando se alcanza la continuidad del renglón (el renglón se
hace verdadero). Bajo condiciones normales de operación, si el bit establecido corresponde a un disposi-
tivo de salida, el dispositivo de salida será activado cuando el renglón se haga verdadero.
¡ADVERTENCIA!
Nunca use una dirección de salida en más de un lugar en su programa lógico. Siempre tenga presente la
carga representada por una bobina de salida.
Esta instrucción funciona muy parecido a la instrucción OTE con la excepción que una vez que se esta-
blece un bit con una instrucción OTL, se "enclava" en estado activado. Una vez que un bit OTL se ha
establecido en "ON" (1 en la memoria) permanecerá en "ON" aún si la condición del renglón se hace fal-
sa. El bit debe restablecerse con una instrucción OTU.
¡ADVERTENCIA!
Si ocurre una condición de error que detenga el procesamiento, la salida física será desactivada (OFF).
Pero una vez que se borre la condición de error, el controlador continuará la operación con el OTL en el
estado determinado por su valor de la tabla de datos.
Nota: En caso de una pérdida de alimentación eléctrica, los dispositivos de salida controlada por OTL
se activarán al retornar la alimentación eléctrica si el bit OTL estaba establecido cuando ocurrió la pérdida
de alimentación eléctrica.
ELECTROTECNIA
57
CONTROL DE MÁQUINAS CON PLC´s
Nota: El "12" representa la ranura 12 (La ranura 0 está reservada para el procesador.). Esta podría ser la
última ranura disponible en un chasis de 13 ranuras (0-12), o podría ser la sexta ranura en un chasis #2 si
están interconectados dos chasis de 7 ranuras.
Use esta instrucción de salida para desenclavar (restablecer) un bit enclavado (establecido) que fue esta-
blecido por una instrucción OTL. La dirección OTU debe ser idéntica a la dirección OTL que original-
mente estableció el bit.
¡ADVERTENCIA!
Si ocurre una condición de error que detiene el procesamiento, la salida física será desactivada (OFF).
Pero una vez que se borre la condición de error, el controlador continuará la operación con el OTL en el
estado determinado por su valor de la tabla de datos.
Nota: En caso de una pérdida de alimentación eléctrica, los dispositivos de salida controlada por OTL
se activarán al retornar la alimentación eléctrica si el bit OTL estaba establecido cuando ocurrió la pérdida
de alimentación eléctrica.
ELECTROTECNIA
58
CONTROL DE MÁQUINAS CON PLC´s
La instrucción OSR es una instrucción de entrada condicional que activa un evento para que ocurra una
vez. Use la instrucción OSR cuando un evento debe comenzar en base a un cambio de estado del renglón
de falso a verdadero, como activado por un botón pulsador. Un ejemplo sería el uso de la instrucción
OSR para inmovilizar valores LED que se muestran rápidamente.
Coloque la instrucción OSR en un renglón inmediatamente antes de la instrucción de salida. Luego haga
referencia a la salida como un frente en su programa. La dirección que usted da a la instrucción de entra-
da OSR es donde se retiene el estado previo del renglón.
Usted debe introducir una dirección de bit para la instrucción OSR. Use una dirección ya sea de archivo
binario o archivo de enteros. La dirección de bit que usted usa debe ser única. No la use en ningún otro
lugar en el programa.
La dirección asignada a la instrucción OSR no es la dirección de única a que hace referencia el programa,
ni indica el estado de la instrucción OSR. Esta dirección permite que la instrucción OSR recuerde el es-
tado anterior del renglón.
Operación
Cuando las condiciones del renglón que precede a la instrucción OSR pasan de falsas a verdaderas, la
instrucción OSR es verdadera durante un escán. Después que se completa un escán, la instrucción OSR
se vuelve falsa, aun cuando las condiciones del renglón que la precede permanezcan verdaderas. La ins-
trucción OSR vuelve a ser verdadera si hay una transición de falso a verdadero de las condiciones del
renglón que la precede.
Aplicaciones
ELECTROTECNIA
59
CONTROL DE MÁQUINAS CON PLC´s
Definición
Son instrucciones de salida que le permiten operaciones basadas en tiempo. Los temporizadores son ele-
mentos de 3 palabras:
15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0 PALABRA
EN TT DN Uso Interno ............................................. 0
Valor de Preset (PRE) 1
Valor Acumulado (ACC) 2
ELECTROTECNIA
60
CONTROL DE MÁQUINAS CON PLC´s
Tipos
Las instrucciones de temporización se muestran en la siguiente tabla:
Descripción
Utilice la instrucción TON para activar o desactivar una salida después que el temporizador ha estado
activo durante un intervalo de tiempo prestablecido. Esta instrucción de salida comienza la temporización
(a intervalos de un segundo o de una centésima de segundo) cuando el renglón es "verdadero." Espera la
cantidad de tiempo especificado (según lo establecido en PRESET), mantiene control de los intervalos
acumulados que ocurrieron (ACUM) y establece el bit DN (terminado) cuando el tiempo ACUM (acumu-
lado) es igual al tiempo PRESET.
ELECTROTECNIA
61
CONTROL DE MÁQUINAS CON PLC´s
Mientras las condiciones del renglón permanecen verdaderas, el temporizador ajusta el valor acumulado
(ACC) en cada evaluación hasta que alcanza el valor prestablecido (PRE). El valor acumulado es resta-
blecido cuando las condiciones del renglón pasan a ser falsas, sin importar si el temporizador ha sobrepa-
sado el tiempo de espera.
Descripción
Utilice la instrucción TOF para activar o desactivar una salida después que su renglón ha estado inactivo
durante un intervalo de tiempo predeterminado. Esta instrucción de salida comienza la temporización (a
intervalos de un segundo o de una centésima de segundo) cuando el renglón es "falso". Espera la canti-
dad de tiempo especificado (según lo establecido en PRESEL), mantiene registro de los intervalos acumu-
lados que han ocurrido (ACUM), y restablece el bit DN (efectuado) cuando el tiempo ACUM (acumula-
do) es igual al tiempo PRESEL.
El valor acumulado es restablecido cuando las condiciones del renglón pasan a verdaderas sin importar si
el temporizador ha sobrepasado el tiempo de espera.
Descripción
Una instrucción RTO funciona igual que una instrucción TON con la excepción de que una vez que ha
comenzado a controlar el tiempo, mantiene la cuenta del tiempo aun cuando el renglón pase a ser falso,
ocurra un fallo, el modo de Marcha remota o Prueba remota cambie a Programa remoto o se interrumpa el
suministro de energía. Cuando retorna la continuidad del renglón (el renglón se vuelve a hacer verdade-
ro), la instrucción RTO comienza la temporización desde el tiempo acumulado que fue retenido cuando se
perdió la continuidad del renglón. Al retener su valor acumulado, los temporizadores retentivos miden el
periodo
ELECTROTECNIA
62
CONTROL DE MÁQUINAS CON PLC´s
Formato Significado
T Temporizador.
Elemento: f Número de archivo. El número 4 es el archivo por de-
Tf:e fecto. Pero un número entre 10-255 puede ser usado.
: Delimitador de elemento.
palabras e Número de elemento. Rango: 0-255,
Tf:e.s
. Delimitador de palabra.
s Número de palabra.
Bits,:
Tf:e.s/b / Delimitador de bit
b Número de bit.
Ejemplos:
ELECTROTECNIA
63
CONTROL DE MÁQUINAS CON PLC´s
Aplicaciones
ELECTROTECNIA
64
CONTROL DE MÁQUINAS CON PLC´s
Descripción
Esta instrucción de salida cuenta progresivamente cada transición de falso a verdadero de las condiciones
que la preceden en el renglón y produce una salida cuando el valor acumulado llega al valor preseleccio-
nado. Las transiciones del renglón pueden accionarse mediante un final de carrera o mediante partes que
pasan por un detector.
La capacidad del contador para detectar las transiciones de falso a verdadero depende de la velocidad
(frecuencia) de la señal de entrada. La duración de activa e inactiva de la señal de entrada no debe ser
más rápida que el tiempo de escán.
Cada conteo se retiene cuando las condiciones del renglón vuelven a ser falsas, permitiendo que el conteo
continúe más allá del valor preseleccionado. De esta manera usted puede basar una salida en el valor
preseleccionado pero continuar contando para mantener inventario/piezas, etc.
Nota Use una instrucción RES (restablecer) con la misma dirección que el contador, u otra instrucción
en su programa para sobrescribir el valor. El estado On u Off de los bits de efectuado, overflow y under-
flow del contador es retentivo. El valor acumulado y los bits de control se restablecen cuando se habilita
una instrucción RES.
Introducción de parámetros
Introduzca una dirección CONTADOR, valor PRESELECCIONADO y un valor ACUM. El valor prese-
leccionado es el punto que tiene que alcanzarse para establecer el bit DN (efectuado). El valor acumulado
representa el estado actual de conteo.
C5:1 representa número de archivo de contador cinco, número de elemento 1.
ELECTROTECNIA
65
CONTROL DE MÁQUINAS CON PLC´s
Descripción
Esta instrucción de salida cuenta regresivamente cada transición de falso a verdadero de las condiciones
que la preceden en el renglón y produce una salida cuando el valor acumulado llega al valor preseleccio-
nado. Las transiciones del renglón pueden accionarse mediante un final de carrera o mediante partes que
pasan por un detector.
Cada conteo se retiene cuando las condiciones del renglón vuelven a ser falsas. El conteo se retiene hasta
que es habilitada la instrucción RES (restablecimiento) con la misma dirección que el contador o si otra
instrucción en su programa sobrescribe el valor.
El valor acumulado se retiene después de que la instrucción CTU o CTD se vuelve falsa, y cuando se
retira y se vuelve a restaurar la alimentación eléctrica al procesador. Además, el estado On u Off de los
bits de efectuado, overflow, y underflow del contador es retentivo. El valor acumulado y los bits de con-
trol se restablecen cuando se habilita una instrucción RES.
Introducción de parámetros
Introduzca una dirección CONTADOR, valor PRESELECCIONADO y un valor ACUM. El valor prese-
leccionado es el punto que tiene que alcanzarse para establecer el bit DN (efectuado). El valor acumulado
representa el estado actual de conteo.
C5:1 representa número de archivo de contador cinco, número de elemento 1.
ELECTROTECNIA
66
CONTROL DE MÁQUINAS CON PLC´s
15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0 Palabra
CU CD DN OV UN UA Internal Use 0
Preset Value (PRE) 1
Accumulated Value (ACC) 2
Formato Significado
C Contador.
Elemento: Número de archivo. El número 5 es el archivo
f por defecto. Pero un número entre 10-255 puede
Cf:e ser usado.
: Delimitador de elemento.
Bits, palabras: e Número de elemento. Rango: 0-255,
cada elemento posee 3 palabras.
Cf:e.s/b . Delimitador de palabra.
s Número de palabra.
/ Delimitador de bit
b Número de bit.
Ejemplos:
C5:0 Contador 0, archivo 5.
C5:0/15 ó C5:0/CU Bit de habilitación de Contador ascendente0.
C5:0/13 ó C5:0/DN Bit Done .
C5:0/11 ó C5:0/UN Bit underflow.
C5:0.1 ó C5:0/PRE Valor de Preset de Contador 0.
C5:0.2 ó C5:0/ACC Valor acumulado de Contador 0.
C5:0.1/0 Bit 0 del valor de Preset.
C5:0.2/0 Bit 0 del valor acumulado.
ELECTROTECNIA
67
CONTROL DE MÁQUINAS CON PLC´s
Tipos
Existen varios tipos de instrucciones de comparación, los cuales pueden verse en la siguiente tabla:
Descripción
Esta instrucción de entrada es verdadera cuando la Fuente A = Fuente B.
La instrucción EQU compara dos valores especificados por el usuario. Si los valores son iguales, permite
continuidad del renglón. El renglón se hace verdadero y la salida es activada (siempre y cuando nada más
afecte el estado del renglón).
Introducción de parámetros
Usted debe introducir una dirección de palabra para la Fuente A. Puede introducir una constante de pro-
grama o una dirección de palabra para la Fuente B. Los enteros negativos se almacenan en forma de
complemento a dos.
Si está usando un procesador 5/02, 5/03, 5/04 o MicroLogix, puede usar direcciones indexadas para los
parámetros de la Fuente A y la Fuente B. Si está usando un procesador 5/03 OS302 o un 5/04 OS401,
puede usar direcciones indirectas para los parámetros de la Fuente A y la Fuente B.
ELECTROTECNIA
68
CONTROL DE MÁQUINAS CON PLC´s
Descripción
Use la instrucción NEQ para probar si dos valores son diferentes. Si la Fuente A y la Fuente B son dife-
rentes, la instrucción es lógicamente verdadera. Si los dos valores son iguales, la instrucción es
lógicamente falsa.
Introducción de parámetros
Descripción
Esta instrucción de entrada condicional prueba si un valor (Fuente A) es menor que otro valor (Fuente B).
Si el valor en la Fuente A es menor que el valor en la Fuente B, la instrucción es lógicamente verdadera.
Si el valor en la Fuente A es mayor que o igual al valor en la Fuente B, la instrucción es lógicamente fal-
sa.
Introducción de parámetros
Introduzca una dirección de palabra para la Fuente A. Introduzca una constante o una dirección de pala-
bra para la Fuente B. Los enteros con signo se almacenan en forma de complemento a dos.
Si está usando un procesador 5/02, 5/03, 5/04 o MicroLogix, puede usar direcciones indexadas para los
parámetros fuente o destino. Si está usando un procesador 5/03 OS302 o un 5/04 OS401, puede usar
direcciones indirectas para los parámetros fuente.
ELECTROTECNIA
69
CONTROL DE MÁQUINAS CON PLC´s
Descripción
Esta instrucción de entrada condicional prueba si un valor (fuente A) es menor que o igual a otro valor
(fuente B). Si el valor en la fuente A es menor que o igual al valor en la fuente B, la instrucción es lógi-
camente verdadera. Si el valor en la fuente A es mayor que el valor en la fuente B, la instrucción es
lógicamente falsa.
Introducción de parámetros
Introduzca una dirección de palabra para la fuente A. Introduzca una constante o una dirección de pala-
bra para la fuente B. Los enteros con signo se almacenan en forma de complemento a dos.
Descripción
Esta instrucción de entrada compara dos valores especificados por el usuario. Si el valor almacenado en
la Fuente A es mayor que el valor almacenado en la Fuente B, permite la continuidad del renglón. El
renglón se hará "verdadero" y la salida será activada (siempre y cuando ninguna otra instrucción afecte el
estado del renglón). Si el valor en la Fuente A es menor que o igual al valor en la Fuente B, la instrucción
es lógicamente falsa.
Introducción de parámetros
Usted debe introducir una dirección de palabra para la Fuente A. Puede introducir una constante de pro-
grama o una dirección de palabra para la Fuente B. Los enteros con signo se almacenan en forma de
complemento a dos.
Si está usando un procesador 5/02, 5/03, 5/04 o MicroLogix, puede usar direcciones indexadas
para los parámetros fuente o destino. Si está usando un procesador 5/03 OS302 o un 5/04
OS401, puede usar direcciones indirectas para los parámetros fuente o destino. Esta instruc-
ción de entrada condicional prueba si un valor (fuente A) es menor que o igual a otro valor
(fuente B). Si el valor en la fuente A es menor que o igual al valor en la fuente B, la instrucción
es lógicamente verdadera. Si el valor en la fuente A es mayor que el valor en la fuente B, la
instrucción es lógicamente falsa.
ELECTROTECNIA
70
CONTROL DE MÁQUINAS CON PLC´s
Descripción
Esta instrucción de entrada compara dos valores especificados por el usuario. Si el valor al-
macenado en la Fuente A es mayor que o igual al valor almacenado en la Fuente B, permite la
continuidad del renglón. El renglón se hará verdadero y la salida será activada (siempre y
cuando ninguna otra instrucción afecte el estado del renglón). Si el valor en la Fuente A es
menor que el valor en la Fuente B, la instrucción es lógicamente falsa.
Introducción de parámetros
Usted debe introducir una dirección de palabra para la Fuente A. Puede introducir una cons-
tante de programa o una dirección de palabra para la Fuente B. Los enteros con signo se al-
macenan en forma de complemento a dos.
Si está usando un procesador 5/02, 5/03, 5/04 o MicroLogix, puede usar direcciones indexadas
para los parámetros fuente o destino. Si está usando un procesador 5/03 OS302 o un 5/04
OS401, puede usar direcciones indirectas para los parámetros fuente o destino.
Descripción
Esta instrucción condicional compara datos de 16 bits de una dirección fuente con datos de 16 bits en una
dirección de referencia mediante una máscara. Si los valores son iguales, la instrucción es verdadera.
Esta instrucción permite que los datos tengan máscara mediante una palabra separada.
Si está usando un procesador 5/02, 5/03, 5/04 o MicroLogix, puede usar direcciones indexadas en los
parámetros que requieren direcciones. Si está usando un procesador 5/03 OS302 o un 5/04 OS401, puede
usar direcciones indirectas.
ELECTROTECNIA
71
CONTROL DE MÁQUINAS CON PLC´s
Introducción de parámetros
Descripción
Use la instrucción LIM para probar si los valores están dentro o fuera de un rango especificado, depen-
diendo de cómo usted establezca los límites.
Introducción de parámetros
Dependiendo de cómo usted define el parámetro Prueba, los parámetros Límite Bajo y Límite Alto pue-
den ser una dirección de palabra o una constante de programa. Vea a continuación.
Si el Límite Bajo tiene un valor igual a o menor que el Límite Alto, la instrucción es verdadera cuando el
valor Prueba está entre los límites o es igual a cualquiera de los límites. Si el valor Prueba está fuera de
los límites, la instrucción es falsa.
Si el Límite Bajo tiene un valor mayor que el Límite Alto, la instrucción es falsa cuando el valor Prueba
está entre los límites. Si el valor Prueba es igual a cualquiera de los límites o está fuera de los límites, la
instrucción es verdadera.
ELECTROTECNIA
72
CONTROL DE MÁQUINAS CON PLC´s
Direccionamiento
Las instrucciones de comparación se direccionan especificando correctamente los parámetros introduci-
dos tal como: Fuentes, Máscara, Comparación que pueden ser una constante de programa, dirección de
palabra, asumiendo valores decimales, hexadecimales, etc.
Aplicaciones
Diagrama de instalación
En el caso de Siemens se utiliza este otro formato de direccionamiento para las marcas o flags
Formato Significado
F Operando marca
F x.y X Nº de byte
y Nº de bit
ELECTROTECNIA
73
PROPIEDAD INTELECTUAL DEL SENATI PROHIBIDA
SU REPRODUCCIÓN Y VENTA SIN LA AUTORIZACIÓN
CORRESPONDIENTE