Sunteți pe pagina 1din 113

ContenidoContenido

Introducción Objetivo Conceptos P.L.C Equipo Control Diag. Bloque Funcionamiento Configuración Hardware Software Programación Lenguajes Instrucciones Direccionar Instalación Componentes Puesta punto Mantenimiento Selección

1 Ventajas

Componentes Puesta punto Mantenimiento Selección 1 Ventajas S IERRA Realizado por: Ing° Freddy Sierra A.

SIERRA

Componentes Puesta punto Mantenimiento Selección 1 Ventajas S IERRA Realizado por: Ing° Freddy Sierra A.
Componentes Puesta punto Mantenimiento Selección 1 Ventajas S IERRA Realizado por: Ing° Freddy Sierra A.

Realizado por: Ing° Freddy Sierra A.

S IERRA 2 Realizado por: Ing° Freddy Sierra A.
S IERRA 2 Realizado por: Ing° Freddy Sierra A.

SIERRA

S IERRA 2 Realizado por: Ing° Freddy Sierra A.
S IERRA 2 Realizado por: Ing° Freddy Sierra A.

2

Realizado por: Ing° Freddy Sierra A.

ControladoresControladores LógicosLógicos ProgramablesProgramables

IntroduccióIntroducciónn

El curso ofrece los conocimientos básicos necesarios sobre los Controladores Lógicos Programables, haciendo referencia a los diferentes tipos y marcas solo como presentación sin ahondar en ellos. La información completa y detallada de cada uno de ellos se encuentra en los manuales de cada fabricante. En la actualidad la gran mayoría de las instalaciones industriales poseen dichos controladores, los cuales deberán ser atendidos por personal capacitado para su selección, programación , montaje y mantenimiento.

3

ObjetObjetiivovo GeneraGenerall Desarrollar conocimientos, habilidades y destrezas a nivel básico para identificar, ensamblar, configurar, programar e interconectar un Controlador Lógico Programable.

Realizado por: Ing° Freddy Sierra A.

ControladoresControladores LógicosLógicos ProgramablesProgramables

ConceptosConceptos básicosbásicos Controlador Lógico Programable El PLC es un equipo electronico digital de alto rango de flexibilidad, que puede ser programado de acuerdo con una secuencia lógica de actividades por realizar, capaz de controlar eficientemente y en tiempo real un determi- nado proceso industrial.

Toda máquina electro-

nica diseñada para contro- lar en tiempo real y en medio industrial, procesos industriales.

4

Realizado por: Ing° Freddy Sierra A.

ControladoresControladores LógicosLógicos ProgramablesProgramables

Controlador Lógico Programable Caja negra en la que existen terminales de entrada a los que se conectarán pulsadores, fotoceldas, etc. Unos terminales de salida a los que se conectarán bobinas, solenoides, etc. de tal forma que la actuación de las salidas están en función de las señales de entrada que estén activadas en cada momento.

5

señales de entrada que estén activadas en cada momento. 5 PLC-5 Allen Bradley Realizado por: Ing°

PLC-5 Allen Bradley

Realizado por: Ing° Freddy Sierra A.

ControladoresControladores LógicosLógicos ProgramablesProgramables

AntecedentesAntecedentes

AñoAño DispositivoDispositivo CaracteristicasCaracteristicas Antes de 1968 Sistemas con relés Rígidos y
AñoAño
DispositivoDispositivo
CaracteristicasCaracteristicas
Antes de 1968
Sistemas con relés
Rígidos y robustos
1968
Se establecen las
especificaciones del
primer PLC
Dispositivos de estado sólido.
Resistentes a ambientes indus-
triales.
Fácil de programar y mantener.
Expandible.
Reajustable.
Reduce el tiempo de reparación o
de parada de planta.
1969
Aparece el primer
PLC
Cumple
con
las
especificaciones
originales.

6

Realizado por: Ing° Freddy Sierra A.

ControladoresControladores LógicosLógicos ProgramablesProgramables

EvoluciónEvolución

Desde que aparecen hasta nuestros días, su evolución se ha caracterizado por :

• Inicialmente solo realizaban control ON/OFF

• Incorporación de funciones de comparación

• Incremento de su capacidad de memoria

• Incorporación de capacidad de comunicación

• Desarrollo de interfaces de entrada y salidas remotas

• Desarrollo de software para su uso

• Incorporación de funciones de control analógico

• Incorporación de mecanismos de control de fallas.

7

Realizado por: Ing° Freddy Sierra A.

ControladoresControladores LógicosLógicos ProgramablesProgramables

8

EquiposEquipos dede ControlControl segúnsegún susu aaddaptaptaabilidadbilidad Son aquellos equipos diseñados para realizar actividades, tanto especificas como múltiples de control, correspondientes a determinados procesos industriales. Se dividen en Control rigido y Control flexible. De control rígido Son aquellos equipos diseñados para realizar exclusivamente una actividad especifica de control correspondiente a un determinado proceso. Estos diseños pueden ser hechos con técnicas de relés o de circuitos impresos.

Controlador

A

Controlador

B

o de circuitos impresos. Controlador A Controlador B Maquina o Proceso A Maquina o Proceso B
o de circuitos impresos. Controlador A Controlador B Maquina o Proceso A Maquina o Proceso B
Maquina o Proceso A Maquina o Proceso B
Maquina o Proceso
A
Maquina o Proceso
B

Realizado por: Ing° Freddy Sierra A.

ControladoresControladores LógicosLógicos ProgramablesProgramables

de

control rígido

Lógicos Programables Programables de control rígido VenVenttajasajas DesventajasDesventajas Facilidad de
VenVenttajasajas DesventajasDesventajas
VenVenttajasajas
DesventajasDesventajas

Facilidad de instalación. Procedimientos sencillos de mante- nimiento. Facilidad de calibración. No requiere de personal altamente clasificado.

Menor tiempo de vida útil. Mayor volumen. Mayor consumo de energía. Mayor generación de ruido. Mayor costo a largo plazo. Rigidez propiamente dicha. Mayor frecuencia de mantenimiento.

De control flexible Son aquellos equipos diseñados para realizar multiples actividades de control industrial, de fácil adaptación a los requerimientos del usuario, entre estos se ubican los PLC ya que pueden cambiar su función de control cuando se modifica el programa por ejecutar.

9

Realizado por: Ing° Freddy Sierra A.

ControladoresControladores LógicosLógicos ProgramablesProgramables

10

de

control flexible

A

B

P.L.C A . .
P.L.C
A
.
.
Programables 1 0 de control flexible A B P.L.C A . . Maquina o Proceso A
Programables 1 0 de control flexible A B P.L.C A . . Maquina o Proceso A
Maquina o Proceso A Maquina o Proceso B
Maquina o Proceso
A
Maquina o Proceso
B

Selector del proceso por controlar

VenVenttajasajas

DesventajasDesventajas

controlar Ven Ven t t ajas ajas Desventajas Desventajas Espacio físico reducido (menor volumen). Mayor

Espacio físico reducido (menor volumen). Mayor economía a largo plazo (menor costo). Mayor cobertura o alcance. Flexibilidad propiamente dicha. Menor consumo de energía. Mayor confiabilidad.

Instalación más compleja (técni- camente) Se requiere de personal capacitado con el conocimiento y la pericia para operar y programar el equipo. menor velocidad de respuesta.

Realizado por: Ing° Freddy Sierra A.

ControladoresControladores LógicosLógicos ProgramablesProgramables

ClasifClasificaicaccnn dede loslos P.L.C.P.L.C.

Pueden ser clasificados desde diferentes puntos de vista:

Según su presentación física. Según su capacidad de entradas y salidas.

Según su presentación física Compacta

Presenta en un solo bloque todos sus fuentes de

alimentación,

memorias, entradas, salidas,

CPU,

11

etc.

todos sus fuentes de alimentación, memorias, entradas, salidas, CPU, 1 1 etc. Realizado por: Ing° Freddy

Realizado por: Ing° Freddy Sierra A.

ControladoresControladores LógicosLógicos ProgramablesProgramables

según

su presentación física

Modular Se divide en módulos o partes del mismo que realizan funciones especificas, separan las E/S del resto del PLC, en un bloque compacto están reunidas la CPU, memorias y fuentes de alimentación y separadamente las Entradas y salidas.

memorias y fuentes de alimentación y separadamente las Entradas y salidas. 1 2 Realizado por: Ing°

12

Realizado por: Ing° Freddy Sierra A.

ControladoresControladores LógicosLógicos ProgramablesProgramables

Según su capacidad de entradas y salidas.

TiposTipos MicrosMicros PequeñosPequeños medianmedianosos GrandesGrandes Numero de Desde 16 hasta 64 por unidad
TiposTipos
MicrosMicros
PequeñosPequeños
medianmedianosos
GrandesGrandes
Numero de
Desde 16 hasta 64
por unidad básica.
Desde 24 hasta 255
I/O.
Desde 256 hasta
Mas
de
1024
I/O
E/S discretas
1023
I/O
directas.
Capacidad de
expansión
Desde 64 hasta 128
Desde 64 hasta 256
I/O.
Desde 256 hasta
Mas de 8192
2048
I/O
Numero de
Desde 2 hasta 32
Desde 8 hasta 128
E/S análogas
Desde56 hasta 1023
I/O análogas
Desde 128 a 2048 y
mas
Numero
máximo de
chasis remoto
En su mayoría no
usan chasis remoto
Desde 24 chasis
remoto
Desde 6 hasta 48
Desde
14
a
128
y
mas
Velocidad de
comunicación
entre remotas
9600 Baudios
Desde 9600 Baudios
a 128 Kbaudios
De 19,2 Kbaudio a
115 Kbaudio
De 115 Kbaudio a 1
Mbaudio
Módulo de
propósito
especial
Algunos modelos
poseen: Generador
de pulsos,
multiplexado de
I/O
Puerto paralelo,
redes control de
motores, lógica I/O,
fuente AC/DC,
interfaz red local
(LAN), Basic, PID.
I-faz comunicación,
ctl motores, ASCII,
i-faz radio frecuencia
bitácora eventos,
despliegue numérico
y alfanumérico, etc.
I-faz red ETHERNET
vídeo gráfico, genera-
ción pulsos, posiciona-
miento CAD, lazos de
control. Control de
válvulas, fibra óptica.

13

Realizado por: Ing° Freddy Sierra A.

ControladoresControladores LógicosLógicos ProgramablesProgramables

Otras clasificaciones, según programas e interfases.

TiposTipos MicrosMicros PequeñosPequeños medianmedianosos GrandesGrandes Lenguaje de alto nivel Diagramas
TiposTipos
MicrosMicros
PequeñosPequeños
medianmedianosos
GrandesGrandes
Lenguaje de
alto nivel
Diagramas lógicos,
diagrama escalera
Listado de estado,
diagramas lógicos,
diagrama escalera
Los anteriores,
Fortran, Lotus,
Basic.
C, assembler y los
manejados por
PLCs medianos
Puerto serial
RS 232, RS422
RS 232, RS 423
RS 232, RS 422,
RS 423
RS 232, RS 422,
RS 423
Programado
por : HH,
CRT, PC
HH, PC
HH, CRT, PC
HH, VAX, PC
HH, CRT, PC, VAX
Carga de
Floppy Disk
Cinta, Floppy Disk
programas:
Cinta, Floppy Disk,
EEPROM
Cinta, Floppy Disk,
EEPROM
Unidad de
cinta, Disco
Documentación:
LD, PL
LD, PL
LD, PL, I/O
LD, PL, I/O
Listado PL,
Diagrama
escalera LD,
Cableado

14

Realizado por: Ing° Freddy Sierra A.

ControladoresControladores LógicosLógicos ProgramablesProgramables

Otras clasificaciones, según procesamiento y memorias.

TiposTipos MicrosMicros PequeñosPequeños medianmedianosos GrandesGrandes Cap. máxima De 2 K hasta 32 K De 4
TiposTipos
MicrosMicros
PequeñosPequeños
medianmedianosos
GrandesGrandes
Cap. máxima
De 2 K hasta 32 K
De 4 a 64 K
De 16 a 64 K
128 K y mas
memoria
Memoria de
Hasta 16 K
Hasta 32 K
Hasta 32 K
64 K y mas
aplicación
Tipo barrido
< 10 ms
5 ms
4 ms
0,75 ms
1K memoria
Control PID
No
No
Si
Si
Operaciones
Matemáticas,
matemáticas
Lógicas
Matemáticas, trigo-
nometricas, lógicas
matrices.
Matemáticas,
punto flotante,
trigonométricas
Anteriores y
operaciones de
doble precisión
Instrucciones de
alto nivel
incorporadas
Entradas de pulso,
saltos secuenciales,
pulsos, PID,
rampas
Direccionamiento
indirecto, saltos,
corrimiento de bits,
transmisión de data
PID de relación,
integración, filtro,
funciones, carga y
descarga FIFO,
generación función
Control a lazo
cerrado, diagnostico
de archivos,
almacenamiento de
banderas, resta.

15

Realizado por: Ing° Freddy Sierra A.

ControladoresControladores LógicosLógicos ProgramablesProgramables

16

SoporteSoporte (chasis)(chasis) parapara P.L.C.P.L.C. Es una estructura físicamente rígida diseñada para sostener los diferentes módulos de un PLC. Composición Los chasis están compuestos por ranuras (slot’s) donde se instalan las tarjetas y se fijan mecánicamente, generalmente en forma vertical. El chasis posee una tarjeta de

interconexión con conectores tipo peine situados en la parte posterior. El diseño puede cambiar dependiendo de cada fabricante.

en la parte posterior. El diseño puede cambiar dependiendo de cada fabricante. Realizado por: Ing° Freddy
en la parte posterior. El diseño puede cambiar dependiendo de cada fabricante. Realizado por: Ing° Freddy

Realizado por: Ing° Freddy Sierra A.

ControladoresControladores LógicosLógicos ProgramablesProgramables

17

DiagramaDiagrama dede bloquebloque dede unun P.L.P.L.C.C. Es una gráfica en donde aparecen los bloques que constituyen un P.L.C y las interrelaciones entre ellos.

Captadores
Captadores
un P.L.C y las interrelaciones entre ellos. Captadores Consola de programación Dispositivos periféricos Act au
un P.L.C y las interrelaciones entre ellos. Captadores Consola de programación Dispositivos periféricos Act au
Consola de programación

Consola de programación

Consola de programación
entre ellos. Captadores Consola de programación Dispositivos periféricos Act au dor se Realizado por:

Dispositivos

periféricos

Act au dor se
Act au dor se

Realizado por: Ing° Freddy Sierra A.

ControladoresControladores LógicosLógicos ProgramablesProgramables

I. Módulos de entrada: Son los módulos a los cuales se conectan los elementos captadores de señales del proceso.

Funciones Proporcionan terminales de conexión para los cables que enlazan los dispositivos captadores provenientes del campo o proceso con el P.L.C. Ofrecen una indicación visual del estado de las entradas. Acondicionan los niveles de tensión y/o corriente provenientes del proceso, compatibles con los niveles requeridos por el P.L.C. Mantienen aislados los circuitos de campo o proceso, de los circuitos internos del P.L.C.

18

Realizado por: Ing° Freddy Sierra A.

ControladoresControladores LógicosLógicos ProgramablesProgramables

19

módulos TiposTipos
módulos
TiposTipos

de entrada

Discreta Aceptan solamente dos niveles de tensión (alto, bajo), que pueden ser tanto alterna como continua. Entre estos, se pueden mencionar: de 24 VDC, de 30 VDC y de 115 VAC.

Analógica Aceptan como entrada un rango de valores entre dos limites, tanto en tensión como en corriente. Entre estos, se pueden mencionar:

de 4 a 20 mA, de 1 a 5 VDC, de 0 a 10 VDC, de 10 a 50 mVDC (termocuplas) y de registros.

20 mA, de 1 a 5 VDC, de 0 a 10 VDC, de 10 a 50

Realizado por: Ing° Freddy Sierra A.

ControladoresControladores LógicosLógicos ProgramablesProgramables

II. Módulos de salida: Son los módulos a los cuales se conectan los elementos actuadores del proceso. Cumplen funciones similares a los módulos de entrada.

FuncionesFunciones Proporcionan terminales de salida para conectar los cables que van hacia los dispositivos actuadores ubicados en el campo o proceso. Ofrecen una indicación visual del estado de las salidas. Acondicionan los niveles de tensión y/o corriente provenientes del P.L.C. En los niveles requeridos por los actuadores utilizados en el campo o proceso. Aíslan eléctricamente los circuitos electrónicos pertenecientes al P.L.C de los niveles de voltaje empleados por los dispositivos actuadores, ubicados en el campo o proceso.

20

Realizado por: Ing° Freddy Sierra A.

ControladoresControladores LógicosLógicos ProgramablesProgramables

21

módulos Tipos
módulos
Tipos

de salida

Discreta Estos módulos generan dos niveles de tensión (alto, bajo), que pueden ser tanto alterna como continua. Entre estos, se pueden mencionar: de 24 VDC de 115 VAC. Las salidas se dan a relé o a transistor. La salida a transistor se utiliza cuando los actuadores son a C.C, las de relés suelen utilizarse para actuadores a C.A

Analógica Producen una salida que comprende un rango de valores entre dos limites. Entre estos, se pueden mencionar: de 4 a 20 mA, de 1 a 5 VDC, de 0 a 10 VDC y de registros. en las analógicas es necesario un convertidor digital analógico (D/A).

registros. en las analógicas es necesario un convertidor digital analógico (D/A). Realizado por: Ing° Freddy Sierra

Realizado por: Ing° Freddy Sierra A.

ControladoresControladores LógicosLógicos ProgramablesProgramables

Funciones de los módulos Entrada / Salida

MóduMódulolo FunciónFunción Digital Permite la conexión entre los elementos de campo que utilicen o generen
MóduMódulolo
FunciónFunción
Digital
Permite la conexión entre los elementos de campo que utilicen o
generen señales digitales y el CPU del PLC.
Permitir al controlador medir presiones, posiciones, proximidad,
temperatura, movimiento o cualquier elemento que utilice dos estados
como señal de información.
Enviar comandos a diferentes dispositivos que tengan
comportamiento digital (dos estados).
Analógico
Realizar la transformación de las señales (temperatura de un liquido,
presión de un tanque, etc.) continuas del proceso, en variables
numéricas manejadas por el controlador y viceversa
Especial
Ejecutar funciones particulares o sofisticadas, a fin de garantizar el
manejo de un gran numero de situaciones. Ejemplo. Módulos de
comunicación, de termocuplas, módulos para el control PID,
arrancadores de motor, contadores de alta velocidad, entre otros.

22

Realizado por: Ing° Freddy Sierra A.

ControladoresControladores LógicosLógicos ProgramablesProgramables

III. CPU: Es la Unidad Central de Procesamiento.

FuncionesFunciones Comandar y gobernar las actividades del sistema, esta unidad constituye el cerebro del PLC. Supervisión y control del tiempo del ciclo (watchdog), tabla de datos, alimentación, batería, etc. Autotest en conexión y en la ejecución del programa. Generación del ciclo base de tiempo. Inicio del ciclo de exploración del programa. Comunicación periféricos/unidad de programación.

ComComponentesponentes Unidades de procesamiento aritmético lógico. Procesamiento de datos. Unidades de comunicación de datos. Unidades de control de entradas y/o salidas. Memoria principal.

23

Realizado por: Ing° Freddy Sierra A.

ControladoresControladores LógicosLógicos ProgramablesProgramables

CPU La CPU está constituida por: procesador, memoria y circuitos auxiliares asociados

Area de la CPU Area de Memorias Programa y Otros Memoria de µP memoria del
Area de la CPU
Area de Memorias
Programa y
Otros
Memoria de
µP
memoria del
elementos
datos RAM
sistema (ROM)
Memoria de
trabajo o usuario
RAM
analog/dig.
Bus CPU
Area de
interfaces
Area de
E/S
Interfaz de
Interfaces de
Fuente de
Interfaces de
unidad de
entradas /
Entradas
Salidas
alimentación
periféricos
programación
salidas
De red de
alimentación
A unidad de
Programación
A Periféricos
De campo
A campo
A Bus externo

24

Realizado por: Ing° Freddy Sierra A.

ControladoresControladores LógicosLógicos ProgramablesProgramables

CPU Componentes de un P.L.C e interacción entre ellos.

25

Programables CPU Componentes de un P.L.C e interacción entre ellos. 2 5 Realizado por: Ing° Freddy
Programables CPU Componentes de un P.L.C e interacción entre ellos. 2 5 Realizado por: Ing° Freddy
Programables CPU Componentes de un P.L.C e interacción entre ellos. 2 5 Realizado por: Ing° Freddy
Programables CPU Componentes de un P.L.C e interacción entre ellos. 2 5 Realizado por: Ing° Freddy

Realizado por: Ing° Freddy Sierra A.

ControladoresControladores LógicosLógicos ProgramablesProgramables

26

CPU Fuente de alimentación

Programables Programables 2 6 CPU Fuente de alimentación Encargada de convertir lo s niveles de voltaje

Encargada de convertir los niveles de voltaje de línea a los niveles lógicos requeridos por los circuitos electrónicos del P.L.C, los más usados son:

24VAC, 120VAC, 220VAC y 24VDC Suministra la alimentación requerida por las memorias RAM para conservar la información contenida en estas en caso que el PLC quede des- energizado, son comúnmente de Litio y su nivel de salida es aprox. 3,7 Voltios.

Dispositivo electrónico integrado con gran capacidad de cálculo y control, capaces de manejar datos, realizar operaciones o integrado con gran capacidad de cálculo y control, capaces de manejar datos, realizar operaciones log./aritmético y ejecutar rutinas de mantenimiento acciones previamente programadas por el fabricante. 4, 8, 16 y 32 bits.

Batería
Batería

µP

Realizado por: Ing° Freddy Sierra A.

ControladoresControladores LógicosLógicos ProgramablesProgramables

27

CPU

Memoria

Es un dispositivo electrónico integrado, capaz de almacenar información de tipo digital (datos) de manera ordenada en cada co integrado, capaz de almacenar información de tipo digital (datos) de manera ordenada en cada una de sus localidades.

Unidad de memoria

tipos

Es donde se almacena la información y los programas que procesará el P.L.C, es modificada por el usuario, exis ten varios tipos. programas que procesará el P.L.C, es modificada por el usuario, existen varios tipos.

RAMRAM (Random accesss memory),Memoria donde se realizan los procedimientos de lectura y escritura. Se pierde al faltarle la corriente. ROMROM (Read only memory), Las instrucciones o datos contenidas en ella las graba el fabricante y el usuario no puede alterar su contenido, solo se puede leer. Se mantiene ante la falta de corriente.

Realizado por: Ing° Freddy Sierra A.

ControladoresControladores LógicosLógicos ProgramablesProgramables

28

CPU

estructura

utilización

Los chips de memoria están organizados en octetos, y a su vez estos en palabras. Cada palabra = 16 bits = 2 bytes Cada posición de memoria suele contener 16 bits de información. Cada palabra o registro define una instrucción. La cantidad de palabras de que dispone una memoria se expresa en Kb. Kb = 1024 Bytes.

Se utilizarán el tipo, según la función asignada Memoria de usuario: Tipo RAM, leída por µP es utilizada por el usuario para grabar el programa. Memoria de Tabla de datos: Tipo RAM, en ella se encuentra la imagen de los estados I/O. Memoria y programa del sistema: memoria del sistema (RAM) y la firmware (ROM).

Realizado por: Ing° Freddy Sierra A.

ControladoresControladores LógicosLógicos ProgramablesProgramables

IV. Módulos de interfase de comunicación: 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 ordenes de activación de las salidas. Enlaces tipo RS-232 o RS- 422 comunicación mediante código ASCII.

ActivActivididadesades

mediante código ASCII. Activ Activ id id ades ades 2 9 Estos módulos permiten realizar varias
mediante código ASCII. Activ Activ id id ades ades 2 9 Estos módulos permiten realizar varias

29

Estos módulos permiten realizar varias actividades por separado:

Comunicación entre una PC y el PLC. Comunicación entre PLC y remota (RTU). Comunicación entre PLC’s. Comunicación entre un PLC maestro y un chasis de entradas/salida. Comunicación entre PLC e impresora.

Realizado por: Ing° Freddy Sierra A.

ControladoresControladores LógicosLógicos ProgramablesProgramables

módulos

de interfase de comunicación

La programación se realiza utilizando una unidad programadora manual, una computadora portátil o

Dispositivos

De

programación persona, dependiendo de factores como disponibilidad, utilización del PLC, etc. Entre las funciones que son capaces de ejecutar:

30

Programación. Grabación de Programas. Visualización y verificación dinámica del proceso. Modos de servicio.

Visualización y verificación dinámica del proceso. Modos de servicio. Realizado por: Ing° Freddy Sierra A.

Realizado por: Ing° Freddy Sierra A.

ControladoresControladores LógicosLógicos ProgramablesProgramables

31

módulos

de interfase de comunicación

Periféricos

interfase de comunicación P e r i f é r i c o s Son equipos
interfase de comunicación P e r i f é r i c o s Son equipos

Son equipos auxiliares y físicamente independientes del PLC entre los cuales podemos mencionar:

Impresoras, permiten obtener en papel el listado de instrucciones, programas de usuario, entre otros. Unidades de disquetes o memoria, permite grabar los programas en unidades disquetes o memorias EEPROM. Monitores. Lectores de códigos de barra. Display y teclados. Unidades de pruebas.

Lectores de códigos de barra. Display y teclados. Unidades de pruebas. Realizado por: Ing° Freddy Sierra

Realizado por: Ing° Freddy Sierra A.

Controladores Controladores Lógicos Lógicos Programables Programables S INGERCA Ciclo Ciclo de de funcionamiento

ControladoresControladores LógicosLógicos ProgramablesProgramables

Controladores Lógicos Lógicos Programables Programables S INGERCA Ciclo Ciclo de de funcionamiento funcionamiento

SINGERCA

CicloCiclo dede funcionamientofuncionamiento dede unun P.L.C.P.L.C.

Es el conjunto de actividades que realiza el P.L.C en forma secuencial y repetitiva, que tiene la finalidad de asegurar el perfecto funcionamiento de cada parte física y la correcta interpretación y ejecución de las instrucciones del programa.

32

Comunicación PLC con otros elementos del sistema Transferencia de los datos de la imagen de
Comunicación PLC
con otros elementos
del sistema
Transferencia de los
datos de la imagen de
salida a módulos
Supervisión y
chequeo
Ejecución del programa
y actualizción de la
Barrido de entradas
(scan) y actualización
imagen de salida
de la imagen de entradas
Encendido Obtención de la configuración
Encendido
Obtención de la
configuración
de salida de la imagen de entradas Encendido Obtención de la configuración Realizado por: Ing° Freddy
de salida de la imagen de entradas Encendido Obtención de la configuración Realizado por: Ing° Freddy

Realizado por: Ing° Freddy Sierra A.

Controladores Controladores Lógicos Lógicos Programables Programables S INGERCA ciclo de funcionamiento de un P.L.C.

ControladoresControladores LógicosLógicos ProgramablesProgramables

Controladores Lógicos Lógicos Programables Programables S INGERCA ciclo de funcionamiento de un P.L.C. Desde que se

SINGERCA

ciclo

de funcionamiento de un P.L.C. Desde que se enciende el PLC hasta que se normaliza, el PLC ejecuta lo siguiente:

Obtiene información básica fabricante – usuario. Supervisa y chequea internamente su sistema. Procede a explorar (scanning) sus entradas regis- trando los estados de estas en la tabla imagen de entradas y las salidas con los valores de la tabla imagen de salida. Procede a ejecutar las instrucciones del programa, modificando o actualizando la tabla de datos (salidas). Al finalizar transfiere los resultados de la tabla imagen a los módulos de salida. Chequea la comunicación con los otros elementos del sistema, interfaz hombre-maquina, remotas, etc. Comienza a repetir las operaciones.

Proceso

general

Imagen o estado de Entradas las entradas Elab. Instrucciones del programa Ejec. Estado de las
Imagen o
estado de
Entradas
las entradas
Elab.
Instrucciones
del programa
Ejec.
Estado de las
salidas 0 ó 1
Salidas

33

Realizado por: Ing° Freddy Sierra A.

Controladores Controladores Lógicos Lógicos Programables Programables ciclo de funcionamiento de un P.L.C. S INGERCA 3

ControladoresControladores LógicosLógicos ProgramablesProgramables

ciclo

de funcionamiento de un P.L.C.

Programables ciclo de funcionamiento de un P.L.C. S INGERCA 3 4 Principios de operación Se basa

SINGERCA

34

ciclo de funcionamiento de un P.L.C. S INGERCA 3 4 Principios de operación Se basa en

Principios de operación Se basa en la ejecución cíclica del programa de control que se encuentra

Lee las entradas

Actualiza salidas

Ejecuta el programa de control y activa las bobinas internas ON/OFF

el programa de control y activa las bobinas internas ON/OFF almacenado en su memoria. El proceso

almacenado en su memoria. El proceso secuencial de leer entradas, ejecutar el programa y actualizar salidas se conoce como Scanning. El Scan Time, es el tiempo requerido por el PLC para realizar un ciclo completo de operación. Este ciclo tiene una duración de tiempo especifico que va a depender de la cantidad de instruccio- nes que abarca el programa, Los ciclos se realizan en 10, 5, 2 y 1 mseg/Kbytes de programa, en algunos equipos es configurable.

en 10, 5, 2 y 1 mseg/Kbytes de programa, en algu nos equipos es configurable. Realizado

Realizado por: Ing° Freddy Sierra A.

S IERRA 3 5 Realizado por: Ing° Freddy Sierra A.
S IERRA 3 5 Realizado por: Ing° Freddy Sierra A.

SIERRA

S IERRA 3 5 Realizado por: Ing° Freddy Sierra A.

35

S IERRA 3 5 Realizado por: Ing° Freddy Sierra A.

Realizado por: Ing° Freddy Sierra A.

ControladoresControladores LógicosLógicos ProgramablesProgramables

36

ConfigurarConfigurar unun P.L.P.L.C.C. Definición Es el proceso de suministrarle la información referente a los módulos a utilizar, la posición de estos en el chasis, tipo de comunicación y en general toda actividad necesaria para que el P.L.C trabaje correctamente.

Pasos Generalmente, se deben realizar los siguientes pasos:

Definir el tipo de P.L.C (modelo, serie, memoria, protocolos, etc.) Definir cantidad y cualidad de entradas y salidas. Seleccionar los slot’s del chasis que contendrán tarjetas I/O. Darle una respectiva dirección a cada I/O siguiendo una secuencia lógica. Definir el tipo de tarjeta de comunicación (de ser necesario).

Realizado por: Ing° Freddy Sierra A.

ControladoresControladores LógicosLógicos ProgramablesProgramables

configurar

un P.L.C.

Configuración del “Hardware” Es el proceso de preparar cada uno de los elementos del sistema para que interactuen en la forma deseada.

Configuración del “Software” Es dar las pautas en cuanto a canales de comunicación, memoria, tipos de archivos, fijar parametros no fisicos necesarios para que el sistema funcione.

Tipos de configuración

Local

En la configuración local los módulos I/O se encuentran en el mismo chasis del procesador.

Remota

En la configuración remota los módulos I/O se encuentran en chasis distintos al del procesador.

37

Local / remota

Es una combinación de las dos anteriores.

Realizado por: Ing° Freddy Sierra A.

ControladoresControladores LógicosLógicos ProgramablesProgramables

ConfiguraciónConfiguración dede unun P.P.L.CL.C--55 AllenAllen Bradley.Bradley.

Configuración del “Hardware”

Configuración del chasis El chasis del PLC-5 se configura por medio de un grupo de 8 Dip- Switch y un puente ubicado en el backplane a nivel del primer slot.

La función de los Dip-Switch depende de si én el chasis hay un módulo procesador o un adaptador.

El jumper en elchasis se usa para seleccionar la ubicación de la fuente de alimentación que se va a emplear (dentro o fuera del chasis).

38

Realizado por: Ing° Freddy Sierra A.

ControladoresControladores LógicosLógicos ProgramablesProgramables

39

Lógicos Lógicos Programables Programables 39 Recopilad Recopilad o o , , pre pre p p ar

RecopiladRecopiladoo,, prepreppararadoado :: Ing.Ing. FrFreddeddyy SierraSierra

Realizado por: Ing° Freddy Sierra A.

o , , pre pre p p ar ar ado ado : : Ing. Ing. Fr

ControladoresControladores LógicosLógicos ProgramablesProgramables

40

Lógicos Lógicos Programables Programables 40 Recopilad Recopilad o o , , pre pre p p ar

RecopiladRecopiladoo,, prepreppararadoado :: Ing.Ing. FrFreddeddyy SierraSierra

Realizado por: Ing° Freddy Sierra A.

ControladoresControladores LógicosLógicos ProgramablesProgramables

41

Lógicos Lógicos Programables Programables 41 Recopilad Recopilad o o , , pre pre p p ar

RecopiladRecopiladoo,, prepreppararadoado :: Ing.Ing. FrFreddeddyy SierraSierra

Realizado por: Ing° Freddy Sierra A.

ControladoresControladores LógicosLógicos ProgramablesProgramables

42

Lógicos Lógicos Programables Programables 42 Recopilad Recopilad o o , , pre pre p p ar

RecopiladRecopiladoo,, prepreppararadoado :: Ing.Ing. FrFreddeddyy SierraSierra

Realizado por: Ing° Freddy Sierra A.

ControladoresControladores LógicosLógicos ProgramablesProgramables

43

Lógicos Lógicos Programables Programables 43 Recopilad Recopilad o o , , pre pre p p ar

RecopiladRecopiladoo,, prepreppararadoado :: Ing.Ing. FrFreddeddyy SierraSierra

Realizado por: Ing° Freddy Sierra A.

ControladoresControladores LógicosLógicos ProgramablesProgramables

44

Lógicos Lógicos Programables Programables 44 Recopilad Recopilad o o , , pre pre p p ar

RecopiladRecopiladoo,, prepreppararadoado :: Ing.Ing. FrFreddeddyy SierraSierra

Realizado por: Ing° Freddy Sierra A.

ControladoresControladores LógicosLógicos ProgramablesProgramables

45

Lógicos Lógicos Programables Programables 45 Recopilad Recopilad o o , , pre pre p p ar

RecopiladRecopiladoo,, prepreppararadoado :: Ing.Ing. FrFreddeddyy SierraSierra

Realizado por: Ing° Freddy Sierra A.

ControladoresControladores LógicosLógicos ProgramablesProgramables

46

Lógicos Lógicos Programables Programables 46 Recopilad Recopilad o o , , pre pre p p ar

RecopiladRecopiladoo,, prepreppararadoado :: Ing.Ing. FrFreddeddyy SierraSierra

Realizado por: Ing° Freddy Sierra A.

ControladoresControladores LógicosLógicos ProgramablesProgramables

47

Lógicos Lógicos Programables Programables 47 Recopilad Recopilad o o , , pre pre p p ar

RecopiladRecopiladoo,, prepreppararadoado :: Ing.Ing. FrFreddeddyy SierraSierra

Realizado por: Ing° Freddy Sierra A.

ControladoresControladores LógicosLógicos ProgramablesProgramables

48

Lógicos Lógicos Programables Programables 48 Recopilad Recopilad o o , , pre pre p p ar

RecopiladRecopiladoo,, prepreppararadoado :: Ing.Ing. FrFreddeddyy SierraSierra

Realizado por: Ing° Freddy Sierra A.

ControladoresControladores LógicosLógicos ProgramablesProgramables

49

Lógicos Lógicos Programables Programables 49 Recopilad Recopilad o o , , pre pre p p ar

RecopiladRecopiladoo,, prepreppararadoado :: Ing.Ing. FrFreddeddyy SierraSierra

Realizado por: Ing° Freddy Sierra A.

ControladoresControladores LógicosLógicos ProgramablesProgramables

50

Lógicos Lógicos Programables Programables 50 Recopilad Recopilad o o , , pre pre p p ar

RecopiladRecopiladoo,, prepreppararadoado :: Ing.Ing. FrFreddeddyy SierraSierra

Realizado por: Ing° Freddy Sierra A.

ControladoresControladores LógicosLógicos ProgramablesProgramables

Configuración del Procesador

En la familia P.L.C-5 existen Dip-Switch para la configuración de los procesadores. En algunos modelos los Dip-Switch configuran los mismos parámetros tal es el caso de los modelos P.L.C-5/10, 5/12, 5/15 y 5/25 que utilizan los Dip-Switch SW1, SW2 y SW3 y los modelos 5/11, 5/20, 5/30, 5/40, 5/40L, 5/60 y 5/60L que utilizan los Dip-Switch SW1, SW2.

51

5/20, 5/30, 5/40, 5/ 40L, 5/60 y 5/60L que utilizan los Dip-Switch SW1, SW2. 5 1
5/20, 5/30, 5/40, 5/ 40L, 5/60 y 5/60L que utilizan los Dip-Switch SW1, SW2. 5 1

Realizado por: Ing° Freddy Sierra A.

ControladoresControladores LógicosLógicos ProgramablesProgramables

52

Lógicos Lógicos Programables Programables 52 Recopilad Recopilad o o , , pre pre p p ar

RecopiladRecopiladoo,, prepreppararadoado :: Ing.Ing. FrFreddeddyy SierraSierra

Realizado por: Ing° Freddy Sierra A.

o , , pre pre p p ar ar ado ado : : Ing. Ing. Fr

ControladoresControladores LógicosLógicos ProgramablesProgramables

53

Lógicos Lógicos Programables Programables 53 Recopilad Recopilad o o , , pre pre p p ar

RecopiladRecopiladoo,, prepreppararadoado :: Ing.Ing. FrFreddeddyy SierraSierra

Realizado por: Ing° Freddy Sierra A.

o , , pre pre p p ar ar ado ado : : Ing. Ing. Fr

ControladoresControladores LógicosLógicos ProgramablesProgramables

54

Lógicos Lógicos Programables Programables 54 Recopilad Recopilad o o , , pre pre p p ar

RecopiladRecopiladoo,, prepreppararadoado :: Ing.Ing. FrFreddeddyy SierraSierra

Realizado por: Ing° Freddy Sierra A.

o , , pre pre p p ar ar ado ado : : Ing. Ing. Fr

ControladoresControladores LógicosLógicos ProgramablesProgramables

55

Lógicos Lógicos Programables Programables 55 Recopilad Recopilad o o , , pre pre p p ar

RecopiladRecopiladoo,, prepreppararadoado :: Ing.Ing. FrFreddeddyy SierraSierra

Realizado por: Ing° Freddy Sierra A.

o , , pre pre p p ar ar ado ado : : Ing. Ing. Fr

56

56 Recopilad Recopilad o o , , pre pre p p ar ar ado ado :

RecopiladRecopiladoo,, prepreppararadoado :: Ing.Ing. FrFreddeddyy SierraSierra

Realizado por: Ing° Freddy Sierra A.

o , , pre pre p p ar ar ado ado : : Ing. Ing. Fr

57

57 Recopilad Recopilad o o , , pre pre p p ar ar ado ado :

RecopiladRecopiladoo,, prepreppararadoado :: Ing.Ing. FrFreddeddyy SierraSierra

Realizado por: Ing° Freddy Sierra A.

o , , pre pre p p ar ar ado ado : : Ing. Ing. Fr

58

58 Recopilad Recopilad o o , , pre pre p p ar ar ado ado :

RecopiladRecopiladoo,, prepreppararadoado :: Ing.Ing. FrFreddeddyy SierraSierra

Realizado por: Ing° Freddy Sierra A.

o , , pre pre p p ar ar ado ado : : Ing. Ing. Fr

59

59 Recopilad Recopilad o o , , pre pre p p ar ar ado ado :

RecopiladRecopiladoo,, prepreppararadoado :: Ing.Ing. FrFreddeddyy SierraSierra

Realizado por: Ing° Freddy Sierra A.

o , , pre pre p p ar ar ado ado : : Ing. Ing. Fr

ControladoresControladores LógicosLógicos ProgramablesProgramables

60

Lógicos Lógicos Programables Programables 60 Recopilad Recopilad o o , , pre pre p p ar

RecopiladRecopiladoo,, prepreppararadoado :: Ing.Ing. FrFreddeddyy SierraSierra

Realizado por: Ing° Freddy Sierra A.

o , , pre pre p p ar ar ado ado : : Ing. Ing. Fr

ControladoresControladores LógicosLógicos ProgramablesProgramables

61

Lógicos Lógicos Programables Programables 61 Recopilad Recopilad o o , , pre pre p p ar

RecopiladRecopiladoo,, prepreppararadoado :: Ing.Ing. FrFreddeddyy SierraSierra

Realizado por: Ing° Freddy Sierra A.

o , , pre pre p p ar ar ado ado : : Ing. Ing. Fr

ControladoresControladores LógicosLógicos ProgramablesProgramables

62

Lógicos Lógicos Programables Programables 62 Recopilad Recopilad o o , , pre pre p p ar

RecopiladRecopiladoo,, prepreppararadoado :: Ing.Ing. FrFreddeddyy SierraSierra

Realizado por: Ing° Freddy Sierra A.

ControladoresControladores LógicosLógicos ProgramablesProgramables

63

Lógicos Lógicos Programables Programables 63 Recopilad Recopilad o o , , pre pre p p ar

RecopiladRecopiladoo,, prepreppararadoado :: Ing.Ing. FrFreddeddyy SierraSierra

Realizado por: Ing° Freddy Sierra A.

ControladoresControladores LógicosLógicos ProgramablesProgramables

64

Lógicos Lógicos Programables Programables 64 Recopilad Recopilad o o , , pre pre p p ar

RecopiladRecopiladoo,, prepreppararadoado :: Ing.Ing. FrFreddeddyy SierraSierra

Realizado por: Ing° Freddy Sierra A.

ControladoresControladores LógicosLógicos ProgramablesProgramables

Configuración del “Software” La configuración del Software se divide en tres partes:

Configuración del “Software del terminal de programación. Se seleccionan las opciones del sistema, opciones de color de la presentación en pantalla, ruta de directorios, configuraciones para impresora y estado de arranque del terminal. Configuración fuera de línea (off-line). En esta configuración se crea o se selecciona un archivo en la memoria del terminal de programación para su edición fuera de línea. En el se indica: nombre del archivo, modelo y serie del procesador y si posee o no memoria extendida. Estos programas podrán ser cargados posteriormente al P.L.C. Configuración en línea (on-line). En esta configuración se especifica el modo de comunicación entre el terminal de programación y el procesador.

65

Realizado por: Ing° Freddy Sierra A.

S IERRA 6 6 Realizado por: Ing° Freddy Sierra A.
S IERRA 6 6 Realizado por: Ing° Freddy Sierra A.

SIERRA

S IERRA 6 6 Realizado por: Ing° Freddy Sierra A.

66

S IERRA 6 6 Realizado por: Ing° Freddy Sierra A.

Realizado por: Ing° Freddy Sierra A.

ControladoresControladores LógicosLógicos ProgramablesProgramables

67

ProgramarProgramar unun P.L.C.P.L.C. Definición Consiste en proporcionarle, a tráves de una interfaz de programación la secuencia lógica de actividades que ese equipo tiene que cumplir para ejercer control de una manera apropiada.

Modos de trabajo del interfaz de programación. Fuera de línea (off-line) Sin ejecutar el programa que se está editando. Se puede escribir, corregir el programa, etc. realizar un programa sin necesidad de que la interfaz de programación esté conectada al P.L.C. En línea (on-line) La interfaz de programación debe estar conectada al P.L.C de esta forma el usuario se comunica directamente con el, el programa en el P.L.C está en reposo.

Realizado por: Ing° Freddy Sierra A.

ControladoresControladores LógicosLógicos ProgramablesProgramables

LenguajesLenguajes dede programación.programación.

Mnemónico. Lista de instrucciones, booleanos, abreviaturas mnemotécnicas, AWL. Plano de funciones. Bloques funcionales, logigrama, FUP. Grafcet. Diagrama funcional, diagrama de etapas o fases. Organigrama. Diagrama de flujo. Diagrama de escalera. Diagrama de contactos, plano de contactos, esquema de contactos, KOP.

68

Realizado por: Ing° Freddy Sierra A.

ControladoresControladores LógicosLógicos ProgramablesProgramables

lenguajes

de programación.

Organigrama. También llamado diagrama de flujo y flujograma, es un sistema de representación que se basa en una serie de figuras geométricas, utilizadas como símbolos, unidas por líneas y que tienen como misión mostrar gráficamente un proceso o un problema, analizar las partes y darles solución. Los símbolos utilizados son los siguientes:

Inicio y fin del organigrama Información o Datos
Inicio y fin del
organigrama
Información
o Datos

69

Decisión
Decisión

Realizado por: Ing° Freddy Sierra A.

ControladoresControladores LógicosLógicos ProgramablesProgramables

70

lenguajes

de programación.

Grafcet. Gráfico de orden etapa transición, es un método por el cual se describen en una forma gráfica perfectamente inteligible las especificaciones de cualquier automatismo, el ejemplo siguiente nos da una idea simplificada de este sistema.

1 2 Etapa 3 Etapa
1
2
Etapa
3
Etapa

Líneas orientadas

Inicialización o etapa inicial

Transición o condición asociada

Acción asociada a la etapa 2 (salida)

Transición o condición asociada

Acción asociada a la etapa 3 (salida)

Transición o condición asociada

Realizado por: Ing° Freddy Sierra A.

ControladoresControladores LógicosLógicos ProgramablesProgramables

71

lenguajes

de programación.

Plano de funciones. Su semejanza con los símbolos lógicos o puertas lógicas hace interesante este lenguaje por la facilidad en su representación para los conocedores de la electrónica lógica.

X1 X4 Y1 X2 X5 X3 Y1
X1
X4
Y1
X2
X5
X3
Y1

El esquema en plano de funciones del ejemplo anterior es el siguiente:

X1 & X2 > & = X4 & X5 Y1 X3
X1
&
X2
>
&
=
X4
&
X5
Y1
X3

Y1

Realizado por: Ing° Freddy Sierra A.

ControladoresControladores LógicosLógicos ProgramablesProgramables

lenguajes

de programación.

Plano de funciones. Es un lenguaje en el cual cada instrucción se basa en las definiciones del álgebra Boole o álgebra lógica. A continuación algunos nemónicos con indicación de lo que representan:

72

STR: Operación inicio contacto abierto. STR NOT: Operación inicio contacto cerrado. AND (Y): Contacto serie abierto. OR (O): Contacto paralelo abierto. AND NOT: Cont. serie cerrado. OR NOT: Contacto paralelo cerrado. OUT: Bobina de relé de salida. TMR: Temporizador. CNT: Contador. MCS: Conexión de una función a un grupo de salidas. SFR: Registro de desplazamiento.

Realizado por: Ing° Freddy Sierra A.

ControladoresControladores LógicosLógicos ProgramablesProgramables

lenguajes

de programación.

Diagrama de escalera. Es una técnica de programación utilizada en el desarrollo de algoritmos de control de sistemas o procesos basados en PLC.

73

de control de sistem as o procesos basados en PLC. 7 3 La representación de los

La representación de los diagramas de escalera está compuesto fundamentalmente por un área que contiene las condiciones que son evaluadas y por otra, la salida asociada a dichas condiciones

Realizado por: Ing° Freddy Sierra A.

ControladoresControladores LógicosLógicos ProgramablesProgramables

lenguajes

de programación.

Diagrama de escalera. Inicialmente utilizaba instrucciones básicas, pero con el paso de los años, se le han incorporado funciones mas complejas y poderosas obteniendose un lenguaje avanzado de programación.

Básicas.

Avanzadas.

Contactos

Raíces cuadradas

Bobinas

Mover registros

Temporizadores

Diagnosticar bloques

Contactores

Secuenciadores

Bobinas de retención

Funciones PID

Suma, resta,

Manejo de redes

multiplicación

74

Realizado por: Ing° Freddy Sierra A.

ControladoresControladores LógicosLógicos ProgramablesProgramables

JuegoJuego dede instruccionesinstrucciones parapara P.L.CP.L.C AllenAllen Bradley.Bradley.

Instrucciones tipo relé. Se usan para controlar el estado de bits en la tabla de datos como por ejemplo los bits de entrada o los bits de palabras de control del temporizador. Las instrucciones tipo relé permiten:

palabras de control del temporizador. Las instrucci ones tipo relé permiten: 7 5 Realizado por: Ing°

75

Realizado por: Ing° Freddy Sierra A.

ControladoresControladores LógicosLógicos ProgramablesProgramables

76

Instrucciones tipo relé

Normalmente abierto
Normalmente abierto

Realizado por: Ing° Freddy Sierra A.

ControladoresControladores LógicosLógicos ProgramablesProgramables

77

Instrucciones tipo relé

Normalmente cerrado
Normalmente cerrado
Programables Programables 7 7 Instrucciones tipo relé Normalmente cerrado Realizado por: Ing° Freddy Sierra A.

Realizado por: Ing° Freddy Sierra A.

ControladoresControladores LógicosLógicos ProgramablesProgramables

Instrucciones tipo relé

Lógicos Lógicos Programables Programables Instrucciones tipo relé 7 8 Realizado por: Ing° Freddy Sierra A.

78

Realizado por: Ing° Freddy Sierra A.

ControladoresControladores LógicosLógicos ProgramablesProgramables

79

Instrucciones tipo relé

Lógicos Lógicos Programables Programables 7 9 Instrucciones tipo relé Realizado por: Ing° Freddy Sierra A.

Realizado por: Ing° Freddy Sierra A.

ControladoresControladores LógicosLógicos ProgramablesProgramables

Instrucciones tipo relé

Lógicos Lógicos Programables Programables Instrucciones tipo relé 8 0 Realizado por: Ing° Freddy Sierra A.

80

Realizado por: Ing° Freddy Sierra A.

ControladoresControladores LógicosLógicos ProgramablesProgramables

JuegoJuego dede instruccionesinstrucciones parapara P.L.CP.L.C AllenAllen Bradley.Bradley.

Instrucciones tipo Temporizadores y contadores. Estas permiten el control de las operaciones en base a tiempo o a número de eventos, las instrucciones disponibles son:

en base a tiempo o a número de eventos, las instrucciones disponibles son: 8 1 Realizado

81

Realizado por: Ing° Freddy Sierra A.

ControladoresControladores LógicosLógicos ProgramablesProgramables

Instrucciones tipo temporizadores y contadores

Programables Programables Instrucciones tipo tempor izadores y contadores 8 2 Realizado por: Ing° Freddy Sierra A.
Programables Programables Instrucciones tipo tempor izadores y contadores 8 2 Realizado por: Ing° Freddy Sierra A.

82

Realizado por: Ing° Freddy Sierra A.

ControladoresControladores LógicosLógicos ProgramablesProgramables

83

instrucciones

tipo temporizadores y contadores

Programables Programables 8 3 instrucciones tipo tem porizadores y contadores Realizado por: Ing° Freddy Sierra A.
Programables Programables 8 3 instrucciones tipo tem porizadores y contadores Realizado por: Ing° Freddy Sierra A.

Realizado por: Ing° Freddy Sierra A.

ControladoresControladores LógicosLógicos ProgramablesProgramables

instrucciones

tipo temporizadores y contadores

Programables Programables instrucciones tipo tem porizadores y contadores 8 4 Realizado por: Ing° Freddy Sierra A.

84

Realizado por: Ing° Freddy Sierra A.

ControladoresControladores LógicosLógicos ProgramablesProgramables

instrucciones

tipo temporizadores y contadores

Programables Programables instrucciones tipo tem porizadores y contadores 8 5 Realizado por: Ing° Freddy Sierra A.

85

Realizado por: Ing° Freddy Sierra A.

ControladoresControladores LógicosLógicos ProgramablesProgramables

instrucciones

tipo temporizadores y contadores

Programables Programables instrucciones tipo tem porizadores y contadores 8 6 Realizado por: Ing° Freddy Sierra A.
Programables Programables instrucciones tipo tem porizadores y contadores 8 6 Realizado por: Ing° Freddy Sierra A.

86

Realizado por: Ing° Freddy Sierra A.

ControladoresControladores LógicosLógicos ProgramablesProgramables

87

instrucciones

tipo temporizadores y contadores

Programables Programables 8 7 instrucciones tipo tem porizadores y contadores Realizado por: Ing° Freddy Sierra A.
Programables Programables 8 7 instrucciones tipo tem porizadores y contadores Realizado por: Ing° Freddy Sierra A.

Realizado por: Ing° Freddy Sierra A.

ControladoresControladores LógicosLógicos ProgramablesProgramables

instrucciones

tipo temporizadores y contadores

Programables Programables instrucciones tipo tem porizadores y contadores 8 8 Realizado por: Ing° Freddy Sierra A.

88

Realizado por: Ing° Freddy Sierra A.

ControladoresControladores LógicosLógicos ProgramablesProgramables

instrucciones

tipo temporizadores y contadores

Programables Programables instrucciones tipo tem porizadores y contadores 8 9 Realizado por: Ing° Freddy Sierra A.

89

Realizado por: Ing° Freddy Sierra A.

ControladoresControladores LógicosLógicos ProgramablesProgramables

DireccionamientoDireccionamiento dede unun P.L.CP.L.C AllenAllen BradleyBradley Consiste en asignar la dirección a los diferentes módulos según reglas establecidas.

Slot: Corresponde a la ubicación física, ranura donde se instala una tarjeta.

Grupo (E/S): Unidad de direccionamiento que corresponde a una palabra de la tabla de imagen de entrada (16 bits) y una palabra de la tabla de imagen de salida (16 bits), máximo 16 entradas y 16 salidas

Rack: Unidad de direccionamiento que corresponde a 8 palabras de la tabla de imagen de entrada y salida, un rack contiene 8 grupos de E/S.(0-7)

90

Realizado por: Ing° Freddy Sierra A.

ControladoresControladores LógicosLógicos ProgramablesProgramables

DireccionamientoDireccionamiento dede unun P.L.CP.L.C AllenAllen BradleyBradley

de de un un P.L.C P.L.C Allen Allen Bradley Bradley 9 1 Usualmente utilizado con módulos

91

Usualmente utilizado con módulos I/O de 8 puntos

Allen Allen Bradley Bradley 9 1 Usualmente utilizado con módulos I/O de 8 puntos Realizado por:

Realizado por: Ing° Freddy Sierra A.

ControladoresControladores LógicosLógicos ProgramablesProgramables

DireccionamientoDireccionamiento dede unun P.L.CP.L.C AllenAllen BradleyBradley

de de un un P.L.C P.L.C Allen Allen Bradley Bradley 9 2 Usualmente utilizado con módulos

92

Usualmente utilizado con módulos I/O de 16 puntos

Allen Bradley Bradley 9 2 Usualmente utilizado con módulos I/O de 16 puntos Realizado por: Ing°

Realizado por: Ing° Freddy Sierra A.

ControladoresControladores LógicosLógicos ProgramablesProgramables

DireccionamientoDireccionamiento dede unun P.L.CP.L.C AllenAllen BradleyBradley

de de un un P.L.C P.L.C Allen Allen Bradley Bradley 9 3 Usualmente utilizado con módulos

93

de de un un P.L.C P.L.C Allen Allen Bradley Bradley 9 3 Usualmente utilizado con módulos

Usualmente utilizado con módulos I/O de 32 puntos

Realizado por: Ing° Freddy Sierra A.

ControladoresControladores LógicosLógicos ProgramablesProgramables

DireccionamientoDireccionamiento dede unun P.L.CP.L.C AllenAllen BradleyBradley

Direccionamiento de de un un P.L.C P.L.C Allen Allen Bradley Bradley 9 4 Realizado por: Ing°

94

Realizado por: Ing° Freddy Sierra A.

ControladoresControladores LógicosLógicos ProgramablesProgramables

DireccionamientoDireccionamiento dede unun P.L.CP.L.C AllenAllen BradleyBradley

Direccionamiento de de un un P.L.C P.L.C Allen Allen Bradley Bradley 9 5 Realizado por: Ing°

95

Realizado por: Ing° Freddy Sierra A.

ControladoresControladores LógicosLógicos ProgramablesProgramables

DireccionamientoDireccionamiento dede unun P.L.CP.L.C AllenAllen BradleyBradley

Direccionamiento de de un un P.L.C P.L.C Allen Allen Bradley Bradley 9 6 Realizado por: Ing°

96

Realizado por: Ing° Freddy Sierra A.

ControladoresControladores LógicosLógicos ProgramablesProgramables

DireccionamientoDireccionamiento dede unun P.L.CP.L.C AllenAllen BradleyBradley

Direccionamiento de de un un P.L.C P.L.C Allen Allen Bradley Bradley 9 7 Realizado por: Ing°

97

Realizado por: Ing° Freddy Sierra A.

Controladores Controladores Lógicos Lógicos Programables Programables Direccionamiento Direccionamiento de de un un

ControladoresControladores LógicosLógicos ProgramablesProgramables

DireccionamientoDireccionamiento dede unun P.L.CP.L.C AllenAllen BradleyBradley

de de un un P.L.C P.L.C Allen Allen Bradley Bradley S INGERCA 98 Recopilad Recopilad o

SINGERCA

98

un P.L.C P.L.C Allen Allen Bradley Bradley S INGERCA 98 Recopilad Recopilad o o , ,

RecopiladRecopiladoo,, prepreppararadoado :: Ing.Ing. FrFreddeddyy SierraSierra

Realizado por: Ing° Freddy Sierra A.

S IERRA 9 9 Realizado por: Ing° Freddy Sierra A.
S IERRA 9 9 Realizado por: Ing° Freddy Sierra A.

SIERRA

S IERRA 9 9 Realizado por: Ing° Freddy Sierra A.
S IERRA 9 9 Realizado por: Ing° Freddy Sierra A.
S IERRA 9 9 Realizado por: Ing° Freddy Sierra A.

99

S IERRA 9 9 Realizado por: Ing° Freddy Sierra A.

Realizado por: Ing° Freddy Sierra A.

ControladoresControladores LógicosLógicos ProgramablesProgramables

CondicioneCondicioness ambientaambientaleless deldel entorentornnoo físico.físico.

Normalmente y salvo indicación expresa del fabricante, el entorno donde se ubique el P.L.C deberá reunir las condiciones minimas:

Ausencia de vibraciones, polvo, etc. No exposición directa a los rayos solares o fuente calorífica intensa, temperatura por encima de 50/60 C. No elegir lugares donde la temperatura descienda por debajo de 5 C o se puedan producir condensaciones. Evitar situarlo junto a líneas de alta tensión. Por seguridad, ambiente exento de gases inflamables. No situarlo en ambientes donde la humedad relativa se encuentre por debajo 20 % o por encima del 90 %. Ausencia de gases corrosivos.

100

Realizado por: Ing° Freddy Sierra A.

ControladoresControladores LógicosLógicos ProgramablesProgramables

DistribuciónDistribución dede componentes.componentes.

El PLC debe ser colocado en un armario metálico, tomando en cuenta ventilación, en el armario se deben ubicar los elementos necesarios como son:

Interruptor de alimentación. Relés, Contactores, etc. Fuentes de alimentación. Regleta de borneras. Canaletas de cableado. Las protecciones correspondientes. Generalmente se sitúan verticalmente sobre carril DIN o placa perforada.

101

Realizado por: Ing° Freddy Sierra A.

ControladoresControladores LógicosLógicos ProgramablesProgramables

CableadoCableado dede unun P.L.CP.L.C

Para un correcto cableado hay que tener en cuenta las siguientes reglas mínimas:

Separar los cables que conducen C.C de los de C.A para evitar interferencias. Separar los cables de entrada de los de salida. Separar los conductores de las E/S analógicas de las digitales. Colocar los cables de potencia que alimentan Contactores, fuentes de alimentación, etc. en canaletas distintas de los cables de E/S. En cuanto al cableado externo, los cables de alimentación y los de E/S se recomienda una separación de 30 cmts mínimo si descorren paralelos.

102

Realizado por: Ing° Freddy Sierra A.

ControladoresControladores LógicosLógicos ProgramablesProgramables

AlimentaciónAlimentación dede unun P.P.L.CL.C

La alimentación de un P.L.C es un factor importante, se debe tener en cuenta las siguientes reglas:

Una tensión estable del valor indicado por el fabricante y exenta en lo posible de picos. Unas protecciones contra sobrecarga y cortocircuitos por medio de interruptores, fusibles, etc. así como contra derivaciones a tierra. Una tierra del valor adecuado y debidamente señalizada mediante conductor amarillo-verde. Si la instalación no la posee se deberá habilitar una de 3 a 5 Ohm ( ). Un circuito que nos permita conectar y desconectar en el momento preciso el circuito o parte del mismo.

103

Realizado por: Ing° Freddy Sierra A.

ControladoresControladores LógicosLógicos ProgramablesProgramables

PuestaPuesta aa puntopunto yy enen servicio.servicio.

Es la supervisión total del sistema y la realización de todas aquellas tareas que sean necesarias para dejarlo en condiciones de iniciar su funcionamiento. A) Sin tensión. Verificación del hardware. La correcta conexión de todos los componentes del sistema, incluidas las alimentaciones, de acuerdo a los esquemas correspondientes. La firme sujeción de todos los cables a las regletas, a la CPU, E/S, fuentes de alimentación etc. La exacta identificación de todos los cables con letras o números. La correcta conexión del cable de tierra.

104

Realizado por: Ing° Freddy Sierra A.

ControladoresControladores LógicosLógicos ProgramablesProgramables

puesta

a punto y en servicio

B) Con tensión. Verificación del sistema automático. Con el PLC en modo STOP, alimentar el sistema, pero no las cargas. Comprobar la no indicación de error de los leds correspondientes a la CPU. Comprobar el correcto funcionamiento del sistema de parada/arranque de las E/S y en forma general. Con el PLC en modo RUN, verificar que las salidas responden de acuerdo al programa al activar las entradas. Alimentar las cargas y realizar la prueba real de funcionamiento general del sistema.

105

Realizado por: Ing° Freddy Sierra A.

ControladoresControladores LógicosLógicos ProgramablesProgramables

MantenimientoMantenimiento dede unun P.L.CP.L.C

El PLC necesita de una rutina de mantenimiento preventivo o inspección periódica que puede variar desde semanalmente hasta anual dependiendo de la complejidad del sistema. La confiabilidad de estos sistemas es alta, pero se debe reducir la posibilidad de una falla por las consecuencias que esta pudiera traer.

Se debe tener un Check list por cada equipo donde incluya:

Inspección visual de elementos, cables, tornillos, leds. Condiciones ambientales, valores de temperatura, humedad, polvo, vibraciones. Medidas de tensión de alimentación.

106

Realizado por: Ing° Freddy Sierra A.

ControladoresControladores LógicosLógicos ProgramablesProgramables

mantenimiento

de un P.L.C

Otra labor de mantenimiento es la localización y corrección de fallas o mantenimiento correctivo, estas deben ser solucionadas a la mayor brevedad para evitar el impacto sobre la operatibilidad de la planta.

La detección de fallas se determinan generalmente por:

Lista de mensajes de error correspondiente a los leds indicadores de la CPU. Por las indicaciones que aparecen en el display de la consola de programación. Generalmente los fabricantes incluyen en los manuales los Troubleshooting necesarios para la solución de fallas.

107

Realizado por: Ing° Freddy Sierra A.

ControladoresControladores LógicosLógicos ProgramablesProgramables

108

FactoresFactores aa considerarconsiderar ppaarara lala sseelecciónlección de