SlideShare une entreprise Scribd logo
1  sur  62
MICROLOGIX 1000
(Hasta 32 I/O)
MICROLOGIX 1500
(Hasta 8 módulos)
SLC500
(Hasta 960 I/O locales)
(4096 I + 4096 O remotas)
PLC5
(Hasta 3072 I + 3072 O)
ControlLogix
FAMILIA DE CONTROLADORES
ALLEN BRADLEY
Aplicaciones
pequeñas máximo
32 I/O digitales, 4
entradas analógicas
y 1 salida analógica.
Sin posibilidad de
expansión.
Posibilidad de
comunicación
limitada
Aplicaciones
pequeñas. Sistema
modular - hasta 8
módulos de
expansión.
Posibilidad de
comunicación
limitada
Aplicaciones
medianas y grandes.
Dos opciones:
Sistema fijo (hasta 40
I/O + 2 módulos) o
Sistema modular -
hasta 30 módulos.
Entradas y salidas
remotas. Diversas
opciones de
comunicación.
Limitaciones de
hardware
Aplicaciones
medianas y grandes -
Sistema modular.
Entradas y salidas
remotas. Diversas
opciones de
comunicación.
Redundancia de CPU.
Extenso catálogo de
hardware
Destinado a reemplazar
al SLC500 y al PLC5.
Sistema modular con
gran flexibilidad de
comunicación y
hardware más elaborado
Control de servomotores
incorporado. Posibilidad
de múltiples
procesadores en un
mismo chassis. Mejores
prestaciones de software
PLC5 - Elección independiente de:
• Chassis
• Fuentes de alimentación
• CPU
• Módulos de entradas y salidas
• Módulos especiales
HARDWARE PLC5 - CHASSIS
MODELO NRO. SLOTS SIRVE PARA OBSERVACIONES
1771-A1B 4 Todos los módulos Montaje en panel
1771-A2B 8 Todos los módulos Montaje en panel
1771-A3B 12 Todos los módulos Montaje en panel
1771-A3B1 12 Todos los módulos Montaje en panel o rack
1771-A4B 16 Todos los módulos Montaje en panel
1771-PSC 4 Ftes. Internas
Módulos que sólo
requieren aliment.
1771-AM1 1 Fte. Incorporada
1771-AM2 2 Fte. Incorporada
Internas, 1 y 2 slots
Externas
HARDWARE PLC5 - FUENTES DE ALIMENTACION
Módulos de fuente
de alimentación en
un chassis 1771-
PSC conectado al
chassis de E/S
Módulos de fuente
de alimentación en
un chassis de E/S
Cable 1771-CP1
CONFIGURACIONES TIPICAS
HARDWARE PLC5 - FUENTES DE ALIMENTACION
MODELO ENTRADA SALIDA SLOTS OBSERVACIONES
1771-P4S 120 VAC - 50/60 Hz 5 V - 8A 1 SUMABLE (CABLE 1771-CT)
1771-P6S 220 VAC - 50/60 Hz 5 V - 8A 1 SUMABLE (CABLE 1771-CT)
1771-P4S1 100 VAC - 50/60 Hz 5 V - 8A 1 SUMABLE (CABLE 1771-CT)
1771-P6S1 200 VAC - 50/60 Hz 5 V - 8A 1 SUMABLE (CABLE 1771-CT)
1771-P5 24 VDC 5V - 8A 2
1771-P5E 24 VDC 5V - 8A 2 RET. APAGADO CONFIG.
1771-P10 125 VDC 5V - 8A 2
1771-P4R 120 VAC - 50/60 Hz 5 V - 8A 1 POR FTE REDUNDANTE
1771-P6R 220 VAC - 50/60 Hz 5 V - 8A 1 POR FTE REDUNDANTE
1771-P7 120/220 VAC - 50/60 Hz 5 V - 16 A EXTERNA
1771-PS7 120/220 VAC - 50/60 Hz 5 V - 16 A backplane EXTERNA
5 V - 8 A usuario
+15 V - 2 A usuario
-15 V - 2 A usuario
24 V - 2.5 A usuario
LINEA CLASICA LINEA ENHANCED
(MEJORADA)
LINEA
ETHERNET
LINEA
CONTROLNET
LINEA VME LINEA PLC5/250
HARDWARE PLC5 - LINEAS DE CPU
[PLC5/10,-
5/12, -5/15, -
5/25] Es la
línea más
antigua de
PLC-5.
Comparte el
mismo
hardware con
los demás
integrantes de
la familia,
pero su
conjunto de
instrucciones
es más
limitado
[PLC5/11, -
5/20, -5/30, -
5/40, -5/40L, -
5/60, -5/60L y -
5/80] Proveen
de 8 a 100K de
memoria y
hasta 3072 I/O.
Redes RIO y
DH+. Puerto
RS232/422/423
Set de
instrucciones
ampliado
[PLC5/20E, -
5/40E, -
5/80E]
Agregan red
ethernet con
protocolo
TCP / IP a la
línea
mejorada
[PLC5/20C, -
5/40C, -
5/80C]
Agregan red
controlnet de
5 MB/s a la
línea
mejorada
Procesadores
compatibles
con el sistema
VMEBus
Línea PLC5
para
aplicaciones
muy grandes
concentradas
en un solo
controlador. En
desuso.
MODELO MEMORIA RACKS MAX. I/O MAX. ANALOG. PUERTOS
PLC 5/11 8K 4 512 512 1 DH+/RIO,1 Serie
PLC 5/20 16K 4 512 512 1 DH+, 1 DH+/RIO, 1 Serie
PLC 5/30 32K 8 1024 1024 2 DH+/RIO, 1 Serie
PLC 5/40 48K 16 2048 2048 4 DH+/RIO, 1 Serie
PLC 5/40L 48K 16 2048 2048 2 DH+/RIO, 1 Local, 1 Serie
PLC 5/60 64K 24 3072 3072 4 DH+/RIO, 1 Serie
PLC 5/60L 64K 24 3072 3072 2 DH+/RIO, 1 Local, 1 Serie
PLC 5/80 100K 24 3072 3072 4 DH+/RIO, 1 Serie
PLC 5/20E 16K 4 512 512 1 DH+, 1 DH+/RIO, 1 Ethernet, 1 Serie
PLC 5/40E 48K 16 2048 2048 2 DH+/RIO,1 Ethernet, 1 Serie
PLC 5/80E 100K 24 3072 3072 2 DH+/RIO,1 Ethernet, 1 Serie
PLC 5/20C 16K 4 512 512 1 DH+, 1 DH+/RIO, 1 ControlNet, 1 Serie
PLC 5/40C 48K 16 2048 2048 2 DH+/RIO,1 ControlNet, 1 Serie
PLC 5/80C 100K 24 3072 3072 2 DH+/RIO,1 ControlNet, 1 Serie
CPU PLC5 - LINEA ENHANCED (MEJORADA)
CPU PLC5 - LINEA ETHERNET
CPU PLC5 - LINEA CONTROLNET
CPU PLC5 - MODELOS LINEAS MEJORADA, ETHERNET Y CONTROLNET
INDICADOR DE BATERIA BAJA
STATUS DEL PROCESADOR
INDICADOR DE FORZADOS
INDICADOR DE COMUNICACIÓN POR EL PUERTO SERIE
INDICADOR DE STATUS DEL CANAL 2B
LLAVE SELECTORA DE
MODO DEL PROCESADOR
INDICADOR STATUS CANAL 2A
CONECTOR MINI-DIN PARA PROGRAMACIÓN POR
EL PUERTO 2A
CANAL 2A
CANAL 2B
INDICADOR DE STATUS DEL CANAL 1B
PUERTO SERIE RS-232 / RS-422 / RS-423
INDICADOR STATUS CANAL 1A
SLOT PARA MEMORIA DE
RESPALDO
IDENTIFICACION DE MODELO
CONECTOR MINI-DIN PARA PROGRAMACIÓN POR
EL PUERTO 1A
CANAL 1A
CANAL 1B
Ejemplo de CPU: PLC 5/40
LINEA 1771
(PLC5)
LINEA 1746
(SLC500)
LINEA 1794
(FLEX I/O)
LINEA 1791
(BLOCK I/O)
HARDWARE PLC5
SISTEMAS DE ENTRADAS/SALIDAS
COMPATIBLES CON PLC5
Pueden utilizarse
en el chassis local
o en chassis
remotos de PLC5
Pueden utilizarse sólo como chassis remotos de un PLC5
LINEA DE ENTRADAS Y SALIDAS 1771
• Entradas digitales de CA ó CC
• Salidas digitales de CA, CC ó RELAY
• Entradas analógicas de baja resolución
• Entradas analógicas de alta resolución y aisladas
• Salidas analógicas de baja resolución
• Salidas analógicas de alta resolución y aisladas
RED DE COMUNICACIÓN DH+
OBJETIVO
• Comunicación entre procesadores para compartir información y
transmitir comandos o enclavamientos entre sistemas relacionados.
• Comunicación entre PC y PLC para programación y monitoreo de
la CPU, forzado de entradas y salidas y reposición de fallas.
• Comunicación entre PC y PLC para operación de planta a través de
sistemas MMI/SCADA (RSView, Fix, Intouch, Factory Link, etc.)
• Comunicación entre PLC y paneles de operación (PanelView) para
operación de equipos, visualización de alarmas y datos de proceso
RED DE COMUNICACIÓN REMOTE I/O (RIO)
OBJETIVO
• Comunicación entre la CPU y chassis remotos de entradas y
salidas distribuídas.
• Comando remoto de arrancadores suaves, variadores de velocidad,
térmicos inteligentes, y equipos de otros fabricantes que funcionan
como entradas o salidas al sistema de control.
•Comunicación entre PLC y paneles de operación (PanelView) para
operación de equipos, visualización de alarmas y datos de proceso
REDES DE COMUNICACIÓN DH+ y RIO
CARACTERISTICAS ELECTRICAS
• Velocidad de comunicación seleccionable entre 57.6 kbps, 115.2
kbps y 230.4 kbps (1)
• Longitud máxima de 3000, 1500 ó 750 metros, dependiendo de la
velocidad
• Cable BELDEN #9463
• Terminaciones resistivas de 150 ohms (57.6 kbps y 115.2 kbps) y
82 ohms (230.4 kbps)
(1) No todos los dispositivos son capaces de funcionar a las
velocidades más altas - consultar el manual respectivo
REDES DH+/RIO - TENDIDO
RUN
FLT
BAT
T
FORCE
DH+
RS232
SLC 5/04 CPU
RUN
FLT
BAT
T
FORCE
DH+
RS232
SLC 5/04 CPU
1
SH
2
1
SH
2
1
SH
2
1
SH
2
R
E
M
PROG
RUN
BATT
PROC
FORCE
COMM
CONECTOR
PLC 5 / 20 PRGRAMMABLE
CONTROLLER
conector
Terminación
CABLE
BELDEN
#9463
Conexión en
guirnalda
EJEMPLO: DH+
RED DE COMUNICACIÓN DH+ - EJEMPLOS
PC con placa 1784-KT o
KTX corriendo software
INTOUCH para
operación
PC con interface 1770-KF2
corriendo software
INTOUCH para operación
CPU-Planta 1 CPU - Planta 2 CPU - Planta 3 Notebook con
placa PCMK,
p/programación
Red DH+ - MAXIMO 64 NODOS
RED DE COMUNICACIÓN RIO - EJEMPLOS
Chassis Remoto
CPU
RED REMOTE I/O
UNIDAD
CENTRAL DE
PROCESAMIENTO
TABLA
IMAGEN
DE
ENTRADAS
DIGITALES
TABLA
IMAGEN
DE
SALIDAS
DIGITALES
Memoria
RAM
MEMORIA
RESPALDO
SISTEMA
OPERATIVO
MODELO DE CPU A UTILIZAR
LECTURA DE
ENTRADAS Y
VOLCADO AL
BUFFER
EJECUCION
DE LA
LOGICA
ESCRITURA DE
SALIDAS
ATENCION DE LA
COMUNICACIÓN,
CHEQUEOS
GENERALES DEL
SISTEMA
SCAN
DISTRIBUCION DE LA MEMORIA DE LA CPU
ARCHIVOS DE
DATOS
ARCHIVOS DE
PROGRAMA
ARCHIVO DE
DATOS 0 (CERO)
ARCHIVO DE
DATOS 999
ARCHIVO DE
PROGRAMA
999
ARCHIVO DE
PROGRAMA 0
(CERO)
ARCHIVOS DE PROGRAMA
ARCHIVO DE SISTEMA RESERVADO
Almacena información sobre la configuración
del sistema - No es accesible al programador
ARCHIVOS DE PROGRAMA
Aquí escribe la lógica el programador,
dividiéndola en secciones para facilitar su tarea
y hacer más fácil la modificación y búsqueda
de fallas
NUMERO Y TIPO DE
ARCHIVO DE
PROGRAMA
ARCHIVOS DE PROGRAMA - ATRIBUTOS
• El archivo 0 es un archivo de sistema, reservado para uso del procesador.En
él se guarda información de configuración del sistema. El programador no
tiene acceso a este archivo.
• El archivo 1 está reservado para programación en SFC
• El archivo 2 es el primer archivo de LADDER
• Los archivos 3 a 999 son opcionales
• Cada archivo tiene un nombre, formado por hasta 10 caracteres ( A-Z, a-z,
0-9, _ ), que queda almacenado en el procesador
• La CPU ejecuta cíclicamente los archivos marcados como MAIN
CONTROL PROGRAM (MCP). Pueden existir hasta 16 MCP (A,B,...,P) en
un programa. Los demás archivos se ejecutarán al ser invocados
(SUBRUTINAS) o ante eventos especiales.
MAIN CONTROL PROGRAMS
SUBRUTINAS
ARCHIVO
2 - MCP
Archivo 3
Archivo 4
Archivo 5
Archivo 6
El archivo 2 llama a los archivos 3,
4 y 5. El archivo 6 es llamado por el
archivo 3 y por el archivo 4
OTRAS FORMAS DE EJECUTAR ARCHIVOS DE PROGRAMA
• Interrupción por tiempo seleccionable (STI) - permite ejecutar un
archivo de programa en forma independiente del resto de la lógica a
intervalos de tiempo fijos, seleccionables por el programador
• Rutina de falla - cuando la CPU detecta una condición de falla,
ejecuta este archivo de programa (si existe) antes de detener el
procesador.
• Interrupción por entrada discreta (PII) - permite ejecutar un archivo de
programa cuando se producen eventos como la activación o
desactivación de una entrada digital perteneciente a un módulo ubicado
en el chassis local
ARCHIVOS DE DATOS
TABLA IMAGEN DE SALIDAS DIGITALES
TABLA IMAGEN DE ENTRADAS
DIGITALES
STATUS DEL PROCESADOR
BOBINAS INTERNAS
TEMPORIZADORES
CONTADORES
REGISTROS INTERNOS ENTEROS
REGISTROS INTERNOS FLOTANTES
DIRECCIONAMIENTO DE ENTRADAS Y SALIDAS DIGITALES
• La capacidad de entradas y salidas digitales de la CPU se expresa en I/O
racks (racks de entrada/salida)
• Un I/O rack es equivalente a 128 DI (entradas digitales) + 128 DO
(salidas digitales). Está formado por 2 mapas de 8 palabras de 16 bits, uno
para entradas y otro para salidas. A las palabras se las denomina “grupos”
y se numeran de 0 a 7
• Los bits dentro de cada grupo se numeran en octal: 0 a 7 y 10 a 17
• Los bits 0 a 7 forman el “Módulo 0” y los bits 10 a 17 el “Módulo 1”
dentro del grupo
• Cada bit representa una entrada o salida digital del sistema.
• Los racks se numeran a partir de 0, también en octal
0
1
2
3
4
5
6
7
ENTRADAS
0
1
2
3
4
5
6
7
SALIDAS
Módulo 0 (8
bits bajos)
Módulo 1
(8 bits
altos)
Bit 0
Bit 7
Bit 17
Bit 10
Grupo
N° de
grupo
“RACK” de ENTRADA/SALIDA = 128 DI + 128 DO
0
1
2
3
4
5
6
7
0
1
2
3
4
5
6
7
0
1
2
3
4
5
6
7
0
1
2
3
4
5
6
7
0
1
2
3
0
1
2
3
4
5
6
7
0
1
2
3
4
5
6
7
0
1
2
3
4
5
6
7
0
1
2
3
4
5
6
7
0
1
2
3
Rack 0,
grupo 1 de
entrada:
I:001
Rack 3
grupo 4 de
entrada:
I:034
Rack 1
grupo 3 de
salida:
O:013
B
U
F
F
E
R
D
E
E
N
T
R
A
D
A
S
B
U
F
F
E
R
D
E
S
A
L
I
D
A
S
Espacio de entradas y
salidas de un
PLC 5/11 ó PLC 5/20
0
1
2
3
4
5
6
7
0
1
2
3
4
5
6
7
0
1
2
3
4
5
6
7
0
1
2
3
4
5
6
7
0
1
2
3
0
1
2
3
4
5
6
7
0
1
2
3
4
5
6
7
0
1
2
3
4
5
6
7
0
1
2
3
4
5
6
7
0
1
2
3
B
U
F
F
E
R
D
E
E
N
T
R
A
D
A
S
B
U
F
F
E
R
D
E
S
A
L
I
D
A
S
I:001/0
O:013/17
Notación para
entradas y salidas
digitales
NOTACION PARA REFERIRSE A ENTRADAS Y
SALIDAS DIGITALES
ENTRADAS SALIDAS
I:RR G/B O:RR G/B
Indica que es
una entrada
Indica que es
una salida
Número de
I/O RACK
Nro de
GRUPO
Número de
I/O RACK
Nro de
GRUPO
Número de
BIT (octal)
Número BIT
(octal)
RELACION ENTRE EL MAPA DE “RACKS” Y LOS
MODULOS DE ENTRADAS Y SALIDAS
Existen 3 formas de relacionar el mapa de “racks” con los
módulos de entradas y salidas físicas del sistema:
• Direccionamiento de 1/2 slot (1/2 slot addressing):
1 grupo = 1/2 slot físico ( 2 grupos por slot)
• Direccionamiento de 1 slot (1 slot addressing)
1 grupo = 1 slot físico
• Direccionamiento de 2 slots (2 slot addressing)
1 grupo = 2 slots físicos
DIRECCIONAMIENTO DE 1 SLOT (1 GRUPO = 1 SLOT FISICO)
El chassis local SIEMPRE
empieza en el rack 00
Rack 00
Grupos 0 a 7
Rack 01
Gr. 0 a 3
I:000, O:000
I:006, O:006
I:012, O:012
• 1 Rack abarca 8 slots físicos
• Este direccionamiento es el natural
para módulos de 16 puntos
DIRECCIONAMIENTO DE 1 SLOT - EJEMPLO
Rack 00
Grupos 0 a 7
Rack 01
Gr. 0 a 3
1
7
7
1
-
I
B
D
1
7
7
1
-
I
B
D
1
7
7
1
-
O
B
D
1
7
7
1
-
O
B
D
1
7
7
1
-
I
B
D
1
7
7
1
-
I
B
D
1
7
7
1
-
O
B
D
1
7
7
1
-
O
B
D
• 1771-IBD: 16 DI 10-30 VDC
• 1771-OBD: 16 DO 10-30 VDC
0
1
2
3
4
5
6
7
RACK 00 - I
0
1
2
3
4
5
6
7
RACK 00 - O
1771-IBD SLOT 1
1771-IBD SLOT 2
1771-OBD SLOT 3
1771-OBD SLOT 4
1771-IBD SLOT 5
1771-IBD SLOT 6
1771-OBD SLOT 7
1771-OBD SLOT 8
No utilizado - capacidad de
direccionamiento desperdiciada
DIRECCIONAMIENTO DE 1/2 SLOT (1 GRUPO = 1/2 SLOT FISICO)
El chassis local SIEMPRE
empieza en el rack 00
Rack 00
Gr. 0 a 7
Rack 01
Gr. 0 a 7
I:000, I:001, O:000, O:001
I:012, I:013, O:012, O:013
I:014, I:015, O:014, O:015
• 1 Rack abarca 4 slots físicos
• Este direccionamiento es el natural
para módulos de 32 puntos
Rack 02
Gr. 0 a 7
DIRECCIONAMIENTO DE 1/2 SLOT - EJEMPLO
Rack 00
Gr. 0 a 7
Rack 01
Gr. 0 a 7
1
7
7
1
-
I
B
N
1
7
7
1
-
I
B
N
1
7
7
1
-
O
B
N
1
7
7
1
-
O
B
N
1
7
7
1
-
I
B
N
1
7
7
1
-
I
B
N
1
7
7
1
-
O
B
N
1
7
7
1
-
O
B
N
• 1771-IBN: 32 DI 10-30 VDC
• 1771-OBN: 32 DO 10-30 VDC
0
1
2
3
4
5
6
7
RACK 00 - I
0
1
2
3
4
5
6
7
RACK 00 - O
1771-IBN
SLOT 1
1771-OBN
SLOT 3
No utilizado - capacidad de
direccionamiento desperdiciada
Rack 02
Gr. 0 a 7
1771-IBN
SLOT 2
1771-OBN
SLOT 4
DIRECCIONAMIENTO DE 2 SLOTS (1 GRUPO = 2 SLOTS FISICOS)
El chassis local SIEMPRE
empieza en el rack 00
Rack 00
Grupos 0 a 5
I:000, O:000 (MÓDULO 0)
I:003, O:003 (MODULO 1)
I:005, O:005 (MODULO 0)
• 1 Rack abarca 16 slots físicos
• Este direccionamiento es el natural
para módulos de 8 puntos
DIRECCIONAMIENTO DE 2 SLOTS - EJEMPLO
Rack 00
Grupos 0 a 5
1
7
7
1
-
I
B
1
7
7
1
-
I
B
1
7
7
1
-
O
B
1
7
7
1
-
I
B
1
7
7
1
-
O
B
1
7
7
1
-
I
B
1
7
7
1
-
O
B
1
7
7
1
-
O
B
• 1771-IB: 8 DI 10-30 VDC
• 1771-OB: 8 DO 10-30 VDC
0
1
2
3
4
5
6
7
RACK 00 - I
0
1
2
3
4
5
6
7
RACK 00 - O
IB SLOT 2 - IB SLOT 1
No utilizado - capacidad de
direccionamiento desperdiciada
IB SLOT 6
OB SLOT 3
IB SLOT 4
OB SLOT 5
OB SLOT 8 - OB SLOT 7
RESERVA RESERVA
RESERVA RESERVA
3
MODOS DE DIRECCIONAMIENTO - CONCEPTOS FINALES
• El chassis local siempre comienza en el rack 00
• Sólo puede haber un chassis local en el sistema. Los demás chassis se
ubican en la red Remote I/O, aunque estén físicamente cercanos a la
CPU
• El modo de direccionamiento (1, 2 ó 1/2 slot) se selecciona mediante
dip-switches en cada chassis. Se puede elegir libremente el modo de
direccionamiento de cada chassis, sin importar cómo estén configurados
los demás.
• En el módulo adaptador de comunicaciones de cada chassis remoto se
selecciona mediante dip-switches el número de Rack y grupo de inicio
de ese chassis en la imagen de la CPU. No debe haber solapamientos de
direcciones entre chassis de un mismo sistema
• Un rack está asignado al chassis local o al Remote I/O, no puede tener
una parte en cada uno
APROVECHAMIENTO OPTIMO DE LA CAPACIDAD DE
DIRECCIONAMIENTO
El PLC permite aprovechar la capacidad de direccionamiento de entradas y
salidas en forma óptima (sin desperdiciar ningún espacio) mediante un
truco, que consiste en:
• Seleccionar direccionamiento de 1 slot y utilizar módulos de 32 puntos,
intercalando módulos: 32 DI-32 DO-32 DI-......, etc. Si el número de
módulos de entrada no es igual al de módulos de salida, los slots
correspondientes se dejan libres
• Seleccionar direccionamiento de 2 slots y utilizar módulos de 16 puntos,
intercalando módulos: 16 DI-16 DO-16 DI-......,etc. Si el número de
módulos de entrada no es igual al de módulos de salida, los slots
correspondientes se dejan libres
APROVECHAMIENTO OPTIMO DE LA CAPACIDAD DE
DIRECCIONAMIENTO - Ejemplo con direccionamiento de 1 slot
Rack 00
Gr. 0 a 7
1
7
7
1
-
I
B
N
1
7
7
1
-
O
B
N
1
7
7
1
-
I
B
N
1
7
7
1
-
O
B
N
1
7
7
1
-
I
B
N
1
7
7
1
-
O
B
N
1
7
7
1
-
I
B
N
1
7
7
1
-
O
B
N
• 1771-IBN: 32 DI 10-30 VDC
• 1771-OBN: 32 DO 10-30 VDC
0
1
2
3
4
5
6
7
RACK 00 - I
0
1
2
3
4
5
6
7
RACK 00 - O
1771-IBN
SLOT 1
1771-OBN
SLOT 6
Rack 01
Gr. 0 a 3
1771-IBN
SLOT 3
1771-OBN
SLOT 8
1771-IBN
SLOT 5
1771-IBN
SLOT 7
1771-OBN
SLOT 2
1771-OBN
SLOT 4
MODULOS ANALOGICOS
• Los módulos analógicos pueden ubicarse en chassis con cualquiera de
los tres modos de direccionamiento, ya que sólo ocupan medio grupo (un
módulo) en la tabla de imagen de las entradas y medio grupo en la tabla
de imagen de las salidas. Estos bits no se utilizan para representar
valores leídos o a escribir, sino para control de la comunicación con la
CPU
• A diferencia de los módulos digitales los analógicos son “inteligentes”
o configurables. Esta configuración puede ser por software, por hardware
o una mezcla de ambas. Un módulo analógico no está preparado para
entregar datos hasta que no haya sido adecuadamente configurado
• La configuración por hardware, de existir, generalmente consiste en
setear uno o más juegos de dip-switches o puentes
• La configuración por software implica realizar cierta programación en
la CPU
MODULOS ANALOGICOS
CONFIGURACION POR SOFTWARE
• Se configuran por software diversos parámetros, como por ejemplo:
rangos, formatos de los datos leídos o escritos, filtrado de canales, etc.
• Los datos de configuración de los módulos analógicos se almacenan en la
memoria de la CPU (retenida por batería) y se transfieren a los módulos
cuando se energiza el sistema, cuando se recambia un módulo bajo tensión
o cuando por cualquier causa se pierde la configuración
• Los módulos guardan la configuración recibida desde la CPU en una
memoria volátil dentro suyo. Cuando se desenergiza el sistema, los
módulos pierden todos los datos de configuración de software.
• La transferencia de datos de configuración no es automática, debe
programarse explícitamente en la CPU
MODULOS ANALOGICOS DE ENTRADA
CONFIGURACION Y LECTURA
• La CPU lee continuamente las
entradas y estado del módulo,
mediante un instrucción BTR
(Block transfer read) (4)
• Cuando detecta que el módulo
no está configurado, le envía la
configuración mediante una
instrucción BTW (Block transfer
write) (1)
MODULOS ANALOGICOS DE SALIDA
CONFIGURACION, ESCRITURA, STATUS
• La CPU lee mediante BTR el estado
del módulo y los canales en forma
continua
• Cuando detecta que el módulo no
está configurado, le escribe la
configuración mediante BTW
• Durante la operación normal, la
CPU escribe valores de salida
mediante BTW
STATUS DEL PROCESADOR
FILE TIPO B : BINARIO o BITS
• Cada elemento está constituido por una memoria de tamaño 1 bit
• Los bits se agrupan de a 16 en words
• Cada bit puede direccionarse en forma independiente, como bit dentro de
una word o como bit dentro del file
WORD B3:2
Bit B3:4/1
ó B3/65
TEMPORIZADORES
• Cada temporizador que se coloca en el programa requiere un elemento en la
memoria de datos, que ocupa 3 words de 16 bits.
• Cada elemento timer tiene una base de tiempo, un preset, un acumulador y
tres bobinas: EN (timer disparado), TT (timer temporizando) y DN (fin de
temporización)
T4:1.ACC
T4:2.PRE
T4:4/DN ó
T4:4.DN
CONTADORES
• Cada contador que se coloca en el programa requiere un elemento en la
memoria de datos, que ocupa 3 words de 16 bits.
• Cada elemento contador tiene un preset, un acumulador y cinco bobinas: CU
(memoria de conteo ascendente), CD (memoria de conteo descendente), DN
(fin de cuenta), OV (overflow) y UN (underflow)
C5:1.ACC
C5:2.PRE
C5:3.DN ó
C5:3/DN
CONTROL INSTRUCCIONES ESPECIALES
• Existen varias instrucciones especiales que requieren de índices y bobinas para
su ejecución. Para ello existen los elementos tipo “R”, de 3 words de 16 bits
• Cada instrucción utiliza alguno de los campos del elemento “R”, no
necesariamente todos
REGISTROS ENTEROS
• Permiten almacenar números enteros de 16 bits con signo en el rango
-32768 a +32767
• Está permitido acceder individualmente a cada uno de los 16 bits de un
registro, para utilizarlos como bobinas
REGISTROS FLOTANTES
• Permiten almacenar números en punto flotante de precisión simple, 7
dígitos significativos, en el rango 1.17549 x 10-38 a 3.40282 x 10+38.
• Cada elemento ocupa 2 words de 16 bits
• No está permitido acceder a los bits dentro de los registros
MEMORIA DE DATOS - OBSERVACIONES
• El tamaño de los archivos I, O y S es fijo y depende del modelo de CPU
• El tamaño de los demás archivos puede modificarse, con límite máximo
de 1000 elementos por archivo
• Pueden crearse nuevos archivos de datos de los tipos B, T, C, R, N, F y
otros tipos que todavía no se han mencionado y darles el tamaño deseado
(hasta 1000 elementos)
• Pueden borrarse los archivos por defecto y volverse a crear con otro tipo,
excepto los archivos I, O y S
• Los límites para la creación de elementos lo impone la capacidad de
memoria disponible en la CPU
• Para cambiar el tamaño de la tabla de datos el PLC debe estar detenido
OTROS TIPOS DE DATOS
Además de los tipos de datos por defecto, existen otros, que puede crear el
programador a voluntad:
• Files “BT” para control de Block Transfers
• Files “PD” para control de instrucciones PID
• Files “ST” para almacenamiento y operaciones con cadenas de caracteres
• Files “MG” para control de mensajes entre CPU’s
• Files “A” para manejo de caracteres ASCII (2 caracteres por elemento)
• Files “D” para almacenamiento de números en BCD
• Files “SC” para status de SFC

Contenu connexe

Similaire à Curso sobre a Familia PLC 5 da Allen Bradley

AUTOMATIZACION Y CONTROL DE UN PROCESO DE DESTILACION DE ALCOHOL CRUDO Y ETÍL...
AUTOMATIZACION Y CONTROL DE UN PROCESO DE DESTILACION DE ALCOHOL CRUDO Y ETÍL...AUTOMATIZACION Y CONTROL DE UN PROCESO DE DESTILACION DE ALCOHOL CRUDO Y ETÍL...
AUTOMATIZACION Y CONTROL DE UN PROCESO DE DESTILACION DE ALCOHOL CRUDO Y ETÍL...
aprilmagy
 
Introduccion al switching
Introduccion al switchingIntroduccion al switching
Introduccion al switching
Andres Ldño
 
Adquisición de Switches y Tarjetas de Red para red Lan
Adquisición de Switches y Tarjetas de Red para red LanAdquisición de Switches y Tarjetas de Red para red Lan
Adquisición de Switches y Tarjetas de Red para red Lan
Jose Abril Barragan
 
01 telys 2-presentacion_esp
01 telys 2-presentacion_esp01 telys 2-presentacion_esp
01 telys 2-presentacion_esp
SERTEC
 
Unidad 5 planeacion y diseño basico de-una-lan
Unidad 5 planeacion y diseño basico de-una-lanUnidad 5 planeacion y diseño basico de-una-lan
Unidad 5 planeacion y diseño basico de-una-lan
mrluisillo
 

Similaire à Curso sobre a Familia PLC 5 da Allen Bradley (20)

Plc ppt1
Plc ppt1Plc ppt1
Plc ppt1
 
C:\Fakepath\Scada Ieds Bernal
C:\Fakepath\Scada Ieds BernalC:\Fakepath\Scada Ieds Bernal
C:\Fakepath\Scada Ieds Bernal
 
Plc pic.
Plc pic.Plc pic.
Plc pic.
 
Cap3
Cap3Cap3
Cap3
 
AUTOMATIZACION Y CONTROL DE UN PROCESO DE DESTILACION DE ALCOHOL CRUDO Y ETÍL...
AUTOMATIZACION Y CONTROL DE UN PROCESO DE DESTILACION DE ALCOHOL CRUDO Y ETÍL...AUTOMATIZACION Y CONTROL DE UN PROCESO DE DESTILACION DE ALCOHOL CRUDO Y ETÍL...
AUTOMATIZACION Y CONTROL DE UN PROCESO DE DESTILACION DE ALCOHOL CRUDO Y ETÍL...
 
Plc
PlcPlc
Plc
 
Introducción a los PLC_FP.pptx
Introducción a los PLC_FP.pptxIntroducción a los PLC_FP.pptx
Introducción a los PLC_FP.pptx
 
Proyecto de micros
Proyecto de microsProyecto de micros
Proyecto de micros
 
Sistemas de control distribuido (dcs)
Sistemas de control distribuido (dcs)Sistemas de control distribuido (dcs)
Sistemas de control distribuido (dcs)
 
1.1._FLEXI_WCDMA_INTRODUCTION_esp_original.pdf
1.1._FLEXI_WCDMA_INTRODUCTION_esp_original.pdf1.1._FLEXI_WCDMA_INTRODUCTION_esp_original.pdf
1.1._FLEXI_WCDMA_INTRODUCTION_esp_original.pdf
 
Introduccion al switching
Introduccion al switchingIntroduccion al switching
Introduccion al switching
 
seminario-de-plc- controladores logicos programables
seminario-de-plc- controladores logicos programablesseminario-de-plc- controladores logicos programables
seminario-de-plc- controladores logicos programables
 
Adquisición de Switches y Tarjetas de Red para red Lan
Adquisición de Switches y Tarjetas de Red para red LanAdquisición de Switches y Tarjetas de Red para red Lan
Adquisición de Switches y Tarjetas de Red para red Lan
 
Simatic s7 200 simens
Simatic s7 200 simens Simatic s7 200 simens
Simatic s7 200 simens
 
2 Sce
2 Sce2 Sce
2 Sce
 
Plc 01
Plc 01Plc 01
Plc 01
 
Taller de Robótica Educativa.pdf
Taller de Robótica Educativa.pdfTaller de Robótica Educativa.pdf
Taller de Robótica Educativa.pdf
 
01 telys 2-presentacion_esp
01 telys 2-presentacion_esp01 telys 2-presentacion_esp
01 telys 2-presentacion_esp
 
7. dc32 datasheet lt-es-12-2018
7. dc32 datasheet lt-es-12-20187. dc32 datasheet lt-es-12-2018
7. dc32 datasheet lt-es-12-2018
 
Unidad 5 planeacion y diseño basico de-una-lan
Unidad 5 planeacion y diseño basico de-una-lanUnidad 5 planeacion y diseño basico de-una-lan
Unidad 5 planeacion y diseño basico de-una-lan
 

Dernier

707555966-El-Libro-de-La-Inteligencia-Artificial-Version-11-Alfredovela.pdf
707555966-El-Libro-de-La-Inteligencia-Artificial-Version-11-Alfredovela.pdf707555966-El-Libro-de-La-Inteligencia-Artificial-Version-11-Alfredovela.pdf
707555966-El-Libro-de-La-Inteligencia-Artificial-Version-11-Alfredovela.pdf
ErnestoCano12
 
2021-MAYO-CAP-RL_SEGURIDAD-PARA-DELEGADOS_08.05.21-ENVIADO.pdf
2021-MAYO-CAP-RL_SEGURIDAD-PARA-DELEGADOS_08.05.21-ENVIADO.pdf2021-MAYO-CAP-RL_SEGURIDAD-PARA-DELEGADOS_08.05.21-ENVIADO.pdf
2021-MAYO-CAP-RL_SEGURIDAD-PARA-DELEGADOS_08.05.21-ENVIADO.pdf
Adolfo Acero Aguilar
 
bombeo-de-cavidad-progresiva_compress (1).pptx
bombeo-de-cavidad-progresiva_compress (1).pptxbombeo-de-cavidad-progresiva_compress (1).pptx
bombeo-de-cavidad-progresiva_compress (1).pptx
EstefannyMedrano1
 
Morfología interna de insectos, respiración, circulación, nutrición, reproduc...
Morfología interna de insectos, respiración, circulación, nutrición, reproduc...Morfología interna de insectos, respiración, circulación, nutrición, reproduc...
Morfología interna de insectos, respiración, circulación, nutrición, reproduc...
jacksyordoez
 

Dernier (20)

707555966-El-Libro-de-La-Inteligencia-Artificial-Version-11-Alfredovela.pdf
707555966-El-Libro-de-La-Inteligencia-Artificial-Version-11-Alfredovela.pdf707555966-El-Libro-de-La-Inteligencia-Artificial-Version-11-Alfredovela.pdf
707555966-El-Libro-de-La-Inteligencia-Artificial-Version-11-Alfredovela.pdf
 
Responsabilidad de padres con sus hijos (1).pptx
Responsabilidad de padres con sus hijos (1).pptxResponsabilidad de padres con sus hijos (1).pptx
Responsabilidad de padres con sus hijos (1).pptx
 
Trabajo de cristalografia. año 2024 mes de mayo
Trabajo de cristalografia. año 2024 mes de mayoTrabajo de cristalografia. año 2024 mes de mayo
Trabajo de cristalografia. año 2024 mes de mayo
 
ESFUERZO EN VIGAS SESIÓN 5 PROBLEMA RESUELTOS.pdf
ESFUERZO EN VIGAS SESIÓN 5 PROBLEMA RESUELTOS.pdfESFUERZO EN VIGAS SESIÓN 5 PROBLEMA RESUELTOS.pdf
ESFUERZO EN VIGAS SESIÓN 5 PROBLEMA RESUELTOS.pdf
 
2021-MAYO-CAP-RL_SEGURIDAD-PARA-DELEGADOS_08.05.21-ENVIADO.pdf
2021-MAYO-CAP-RL_SEGURIDAD-PARA-DELEGADOS_08.05.21-ENVIADO.pdf2021-MAYO-CAP-RL_SEGURIDAD-PARA-DELEGADOS_08.05.21-ENVIADO.pdf
2021-MAYO-CAP-RL_SEGURIDAD-PARA-DELEGADOS_08.05.21-ENVIADO.pdf
 
Litio en México y su uso en baterías
Litio en México y su uso en bateríasLitio en México y su uso en baterías
Litio en México y su uso en baterías
 
Presentación de proyecto y resumen de conceptos (3).pdf
Presentación de proyecto y resumen de conceptos (3).pdfPresentación de proyecto y resumen de conceptos (3).pdf
Presentación de proyecto y resumen de conceptos (3).pdf
 
Guía de SGSST para MYPES según Ley 28793
Guía de SGSST para MYPES según Ley 28793Guía de SGSST para MYPES según Ley 28793
Guía de SGSST para MYPES según Ley 28793
 
bombeo-de-cavidad-progresiva_compress (1).pptx
bombeo-de-cavidad-progresiva_compress (1).pptxbombeo-de-cavidad-progresiva_compress (1).pptx
bombeo-de-cavidad-progresiva_compress (1).pptx
 
CICLO OTTO PARA MOTORES DE DOS Y CUATRO TIEMPOS CON EJEMPLOS.pptx
CICLO OTTO PARA MOTORES DE DOS Y CUATRO TIEMPOS CON EJEMPLOS.pptxCICLO OTTO PARA MOTORES DE DOS Y CUATRO TIEMPOS CON EJEMPLOS.pptx
CICLO OTTO PARA MOTORES DE DOS Y CUATRO TIEMPOS CON EJEMPLOS.pptx
 
INVESTIGACION DE ACCIDENTE EN REFINERIA.pptx
INVESTIGACION DE ACCIDENTE EN REFINERIA.pptxINVESTIGACION DE ACCIDENTE EN REFINERIA.pptx
INVESTIGACION DE ACCIDENTE EN REFINERIA.pptx
 
FORMATO PARA CONTROL DE CALIDAD DE PRODUCTOS VARIOS EN INGENIERIA ALIMENTARIA
FORMATO PARA CONTROL DE CALIDAD DE PRODUCTOS VARIOS EN INGENIERIA ALIMENTARIAFORMATO PARA CONTROL DE CALIDAD DE PRODUCTOS VARIOS EN INGENIERIA ALIMENTARIA
FORMATO PARA CONTROL DE CALIDAD DE PRODUCTOS VARIOS EN INGENIERIA ALIMENTARIA
 
REGLA DE PROBABILIDADES Y REGLA DE BAYES.pptx
REGLA DE PROBABILIDADES  Y REGLA DE BAYES.pptxREGLA DE PROBABILIDADES  Y REGLA DE BAYES.pptx
REGLA DE PROBABILIDADES Y REGLA DE BAYES.pptx
 
Circuitos_basicos_de_neumatica miquel carulla .pdf
Circuitos_basicos_de_neumatica  miquel carulla .pdfCircuitos_basicos_de_neumatica  miquel carulla .pdf
Circuitos_basicos_de_neumatica miquel carulla .pdf
 
Morfología interna de insectos, respiración, circulación, nutrición, reproduc...
Morfología interna de insectos, respiración, circulación, nutrición, reproduc...Morfología interna de insectos, respiración, circulación, nutrición, reproduc...
Morfología interna de insectos, respiración, circulación, nutrición, reproduc...
 
Escenario económico - Desarrollo sustentable
Escenario económico - Desarrollo sustentableEscenario económico - Desarrollo sustentable
Escenario económico - Desarrollo sustentable
 
UNIDAD III Esquemas de comunicacion pptx
UNIDAD III Esquemas de comunicacion pptxUNIDAD III Esquemas de comunicacion pptx
UNIDAD III Esquemas de comunicacion pptx
 
guia-diseno-instalaciones-electricas.pdf
guia-diseno-instalaciones-electricas.pdfguia-diseno-instalaciones-electricas.pdf
guia-diseno-instalaciones-electricas.pdf
 
Procedimeiento y secuencias para el diseño mecánico de ejes
Procedimeiento y secuencias para el diseño mecánico de ejesProcedimeiento y secuencias para el diseño mecánico de ejes
Procedimeiento y secuencias para el diseño mecánico de ejes
 
Diseno de Estructuras de Acero - 5ta Ed - McCormac.pdf
Diseno de Estructuras de Acero - 5ta Ed - McCormac.pdfDiseno de Estructuras de Acero - 5ta Ed - McCormac.pdf
Diseno de Estructuras de Acero - 5ta Ed - McCormac.pdf
 

Curso sobre a Familia PLC 5 da Allen Bradley

  • 1.
  • 2. MICROLOGIX 1000 (Hasta 32 I/O) MICROLOGIX 1500 (Hasta 8 módulos) SLC500 (Hasta 960 I/O locales) (4096 I + 4096 O remotas) PLC5 (Hasta 3072 I + 3072 O) ControlLogix FAMILIA DE CONTROLADORES ALLEN BRADLEY Aplicaciones pequeñas máximo 32 I/O digitales, 4 entradas analógicas y 1 salida analógica. Sin posibilidad de expansión. Posibilidad de comunicación limitada Aplicaciones pequeñas. Sistema modular - hasta 8 módulos de expansión. Posibilidad de comunicación limitada Aplicaciones medianas y grandes. Dos opciones: Sistema fijo (hasta 40 I/O + 2 módulos) o Sistema modular - hasta 30 módulos. Entradas y salidas remotas. Diversas opciones de comunicación. Limitaciones de hardware Aplicaciones medianas y grandes - Sistema modular. Entradas y salidas remotas. Diversas opciones de comunicación. Redundancia de CPU. Extenso catálogo de hardware Destinado a reemplazar al SLC500 y al PLC5. Sistema modular con gran flexibilidad de comunicación y hardware más elaborado Control de servomotores incorporado. Posibilidad de múltiples procesadores en un mismo chassis. Mejores prestaciones de software
  • 3. PLC5 - Elección independiente de: • Chassis • Fuentes de alimentación • CPU • Módulos de entradas y salidas • Módulos especiales
  • 4. HARDWARE PLC5 - CHASSIS MODELO NRO. SLOTS SIRVE PARA OBSERVACIONES 1771-A1B 4 Todos los módulos Montaje en panel 1771-A2B 8 Todos los módulos Montaje en panel 1771-A3B 12 Todos los módulos Montaje en panel 1771-A3B1 12 Todos los módulos Montaje en panel o rack 1771-A4B 16 Todos los módulos Montaje en panel 1771-PSC 4 Ftes. Internas Módulos que sólo requieren aliment. 1771-AM1 1 Fte. Incorporada 1771-AM2 2 Fte. Incorporada
  • 5. Internas, 1 y 2 slots Externas HARDWARE PLC5 - FUENTES DE ALIMENTACION Módulos de fuente de alimentación en un chassis 1771- PSC conectado al chassis de E/S Módulos de fuente de alimentación en un chassis de E/S Cable 1771-CP1 CONFIGURACIONES TIPICAS
  • 6. HARDWARE PLC5 - FUENTES DE ALIMENTACION MODELO ENTRADA SALIDA SLOTS OBSERVACIONES 1771-P4S 120 VAC - 50/60 Hz 5 V - 8A 1 SUMABLE (CABLE 1771-CT) 1771-P6S 220 VAC - 50/60 Hz 5 V - 8A 1 SUMABLE (CABLE 1771-CT) 1771-P4S1 100 VAC - 50/60 Hz 5 V - 8A 1 SUMABLE (CABLE 1771-CT) 1771-P6S1 200 VAC - 50/60 Hz 5 V - 8A 1 SUMABLE (CABLE 1771-CT) 1771-P5 24 VDC 5V - 8A 2 1771-P5E 24 VDC 5V - 8A 2 RET. APAGADO CONFIG. 1771-P10 125 VDC 5V - 8A 2 1771-P4R 120 VAC - 50/60 Hz 5 V - 8A 1 POR FTE REDUNDANTE 1771-P6R 220 VAC - 50/60 Hz 5 V - 8A 1 POR FTE REDUNDANTE 1771-P7 120/220 VAC - 50/60 Hz 5 V - 16 A EXTERNA 1771-PS7 120/220 VAC - 50/60 Hz 5 V - 16 A backplane EXTERNA 5 V - 8 A usuario +15 V - 2 A usuario -15 V - 2 A usuario 24 V - 2.5 A usuario
  • 7. LINEA CLASICA LINEA ENHANCED (MEJORADA) LINEA ETHERNET LINEA CONTROLNET LINEA VME LINEA PLC5/250 HARDWARE PLC5 - LINEAS DE CPU [PLC5/10,- 5/12, -5/15, - 5/25] Es la línea más antigua de PLC-5. Comparte el mismo hardware con los demás integrantes de la familia, pero su conjunto de instrucciones es más limitado [PLC5/11, - 5/20, -5/30, - 5/40, -5/40L, - 5/60, -5/60L y - 5/80] Proveen de 8 a 100K de memoria y hasta 3072 I/O. Redes RIO y DH+. Puerto RS232/422/423 Set de instrucciones ampliado [PLC5/20E, - 5/40E, - 5/80E] Agregan red ethernet con protocolo TCP / IP a la línea mejorada [PLC5/20C, - 5/40C, - 5/80C] Agregan red controlnet de 5 MB/s a la línea mejorada Procesadores compatibles con el sistema VMEBus Línea PLC5 para aplicaciones muy grandes concentradas en un solo controlador. En desuso.
  • 8. MODELO MEMORIA RACKS MAX. I/O MAX. ANALOG. PUERTOS PLC 5/11 8K 4 512 512 1 DH+/RIO,1 Serie PLC 5/20 16K 4 512 512 1 DH+, 1 DH+/RIO, 1 Serie PLC 5/30 32K 8 1024 1024 2 DH+/RIO, 1 Serie PLC 5/40 48K 16 2048 2048 4 DH+/RIO, 1 Serie PLC 5/40L 48K 16 2048 2048 2 DH+/RIO, 1 Local, 1 Serie PLC 5/60 64K 24 3072 3072 4 DH+/RIO, 1 Serie PLC 5/60L 64K 24 3072 3072 2 DH+/RIO, 1 Local, 1 Serie PLC 5/80 100K 24 3072 3072 4 DH+/RIO, 1 Serie PLC 5/20E 16K 4 512 512 1 DH+, 1 DH+/RIO, 1 Ethernet, 1 Serie PLC 5/40E 48K 16 2048 2048 2 DH+/RIO,1 Ethernet, 1 Serie PLC 5/80E 100K 24 3072 3072 2 DH+/RIO,1 Ethernet, 1 Serie PLC 5/20C 16K 4 512 512 1 DH+, 1 DH+/RIO, 1 ControlNet, 1 Serie PLC 5/40C 48K 16 2048 2048 2 DH+/RIO,1 ControlNet, 1 Serie PLC 5/80C 100K 24 3072 3072 2 DH+/RIO,1 ControlNet, 1 Serie CPU PLC5 - LINEA ENHANCED (MEJORADA) CPU PLC5 - LINEA ETHERNET CPU PLC5 - LINEA CONTROLNET CPU PLC5 - MODELOS LINEAS MEJORADA, ETHERNET Y CONTROLNET
  • 9. INDICADOR DE BATERIA BAJA STATUS DEL PROCESADOR INDICADOR DE FORZADOS INDICADOR DE COMUNICACIÓN POR EL PUERTO SERIE INDICADOR DE STATUS DEL CANAL 2B LLAVE SELECTORA DE MODO DEL PROCESADOR INDICADOR STATUS CANAL 2A CONECTOR MINI-DIN PARA PROGRAMACIÓN POR EL PUERTO 2A CANAL 2A CANAL 2B INDICADOR DE STATUS DEL CANAL 1B PUERTO SERIE RS-232 / RS-422 / RS-423 INDICADOR STATUS CANAL 1A SLOT PARA MEMORIA DE RESPALDO IDENTIFICACION DE MODELO CONECTOR MINI-DIN PARA PROGRAMACIÓN POR EL PUERTO 1A CANAL 1A CANAL 1B Ejemplo de CPU: PLC 5/40
  • 10. LINEA 1771 (PLC5) LINEA 1746 (SLC500) LINEA 1794 (FLEX I/O) LINEA 1791 (BLOCK I/O) HARDWARE PLC5 SISTEMAS DE ENTRADAS/SALIDAS COMPATIBLES CON PLC5 Pueden utilizarse en el chassis local o en chassis remotos de PLC5 Pueden utilizarse sólo como chassis remotos de un PLC5
  • 11. LINEA DE ENTRADAS Y SALIDAS 1771 • Entradas digitales de CA ó CC • Salidas digitales de CA, CC ó RELAY • Entradas analógicas de baja resolución • Entradas analógicas de alta resolución y aisladas • Salidas analógicas de baja resolución • Salidas analógicas de alta resolución y aisladas
  • 12.
  • 13.
  • 14.
  • 15.
  • 16.
  • 17.
  • 18.
  • 19. RED DE COMUNICACIÓN DH+ OBJETIVO • Comunicación entre procesadores para compartir información y transmitir comandos o enclavamientos entre sistemas relacionados. • Comunicación entre PC y PLC para programación y monitoreo de la CPU, forzado de entradas y salidas y reposición de fallas. • Comunicación entre PC y PLC para operación de planta a través de sistemas MMI/SCADA (RSView, Fix, Intouch, Factory Link, etc.) • Comunicación entre PLC y paneles de operación (PanelView) para operación de equipos, visualización de alarmas y datos de proceso
  • 20. RED DE COMUNICACIÓN REMOTE I/O (RIO) OBJETIVO • Comunicación entre la CPU y chassis remotos de entradas y salidas distribuídas. • Comando remoto de arrancadores suaves, variadores de velocidad, térmicos inteligentes, y equipos de otros fabricantes que funcionan como entradas o salidas al sistema de control. •Comunicación entre PLC y paneles de operación (PanelView) para operación de equipos, visualización de alarmas y datos de proceso
  • 21. REDES DE COMUNICACIÓN DH+ y RIO CARACTERISTICAS ELECTRICAS • Velocidad de comunicación seleccionable entre 57.6 kbps, 115.2 kbps y 230.4 kbps (1) • Longitud máxima de 3000, 1500 ó 750 metros, dependiendo de la velocidad • Cable BELDEN #9463 • Terminaciones resistivas de 150 ohms (57.6 kbps y 115.2 kbps) y 82 ohms (230.4 kbps) (1) No todos los dispositivos son capaces de funcionar a las velocidades más altas - consultar el manual respectivo
  • 22. REDES DH+/RIO - TENDIDO RUN FLT BAT T FORCE DH+ RS232 SLC 5/04 CPU RUN FLT BAT T FORCE DH+ RS232 SLC 5/04 CPU 1 SH 2 1 SH 2 1 SH 2 1 SH 2 R E M PROG RUN BATT PROC FORCE COMM CONECTOR PLC 5 / 20 PRGRAMMABLE CONTROLLER conector Terminación CABLE BELDEN #9463 Conexión en guirnalda EJEMPLO: DH+
  • 23. RED DE COMUNICACIÓN DH+ - EJEMPLOS PC con placa 1784-KT o KTX corriendo software INTOUCH para operación PC con interface 1770-KF2 corriendo software INTOUCH para operación CPU-Planta 1 CPU - Planta 2 CPU - Planta 3 Notebook con placa PCMK, p/programación Red DH+ - MAXIMO 64 NODOS
  • 24. RED DE COMUNICACIÓN RIO - EJEMPLOS Chassis Remoto CPU RED REMOTE I/O
  • 26. LECTURA DE ENTRADAS Y VOLCADO AL BUFFER EJECUCION DE LA LOGICA ESCRITURA DE SALIDAS ATENCION DE LA COMUNICACIÓN, CHEQUEOS GENERALES DEL SISTEMA SCAN
  • 27. DISTRIBUCION DE LA MEMORIA DE LA CPU ARCHIVOS DE DATOS ARCHIVOS DE PROGRAMA ARCHIVO DE DATOS 0 (CERO) ARCHIVO DE DATOS 999 ARCHIVO DE PROGRAMA 999 ARCHIVO DE PROGRAMA 0 (CERO)
  • 28. ARCHIVOS DE PROGRAMA ARCHIVO DE SISTEMA RESERVADO Almacena información sobre la configuración del sistema - No es accesible al programador ARCHIVOS DE PROGRAMA Aquí escribe la lógica el programador, dividiéndola en secciones para facilitar su tarea y hacer más fácil la modificación y búsqueda de fallas NUMERO Y TIPO DE ARCHIVO DE PROGRAMA
  • 29. ARCHIVOS DE PROGRAMA - ATRIBUTOS • El archivo 0 es un archivo de sistema, reservado para uso del procesador.En él se guarda información de configuración del sistema. El programador no tiene acceso a este archivo. • El archivo 1 está reservado para programación en SFC • El archivo 2 es el primer archivo de LADDER • Los archivos 3 a 999 son opcionales • Cada archivo tiene un nombre, formado por hasta 10 caracteres ( A-Z, a-z, 0-9, _ ), que queda almacenado en el procesador • La CPU ejecuta cíclicamente los archivos marcados como MAIN CONTROL PROGRAM (MCP). Pueden existir hasta 16 MCP (A,B,...,P) en un programa. Los demás archivos se ejecutarán al ser invocados (SUBRUTINAS) o ante eventos especiales.
  • 31. SUBRUTINAS ARCHIVO 2 - MCP Archivo 3 Archivo 4 Archivo 5 Archivo 6 El archivo 2 llama a los archivos 3, 4 y 5. El archivo 6 es llamado por el archivo 3 y por el archivo 4
  • 32. OTRAS FORMAS DE EJECUTAR ARCHIVOS DE PROGRAMA • Interrupción por tiempo seleccionable (STI) - permite ejecutar un archivo de programa en forma independiente del resto de la lógica a intervalos de tiempo fijos, seleccionables por el programador • Rutina de falla - cuando la CPU detecta una condición de falla, ejecuta este archivo de programa (si existe) antes de detener el procesador. • Interrupción por entrada discreta (PII) - permite ejecutar un archivo de programa cuando se producen eventos como la activación o desactivación de una entrada digital perteneciente a un módulo ubicado en el chassis local
  • 33. ARCHIVOS DE DATOS TABLA IMAGEN DE SALIDAS DIGITALES TABLA IMAGEN DE ENTRADAS DIGITALES STATUS DEL PROCESADOR BOBINAS INTERNAS TEMPORIZADORES CONTADORES REGISTROS INTERNOS ENTEROS REGISTROS INTERNOS FLOTANTES
  • 34. DIRECCIONAMIENTO DE ENTRADAS Y SALIDAS DIGITALES • La capacidad de entradas y salidas digitales de la CPU se expresa en I/O racks (racks de entrada/salida) • Un I/O rack es equivalente a 128 DI (entradas digitales) + 128 DO (salidas digitales). Está formado por 2 mapas de 8 palabras de 16 bits, uno para entradas y otro para salidas. A las palabras se las denomina “grupos” y se numeran de 0 a 7 • Los bits dentro de cada grupo se numeran en octal: 0 a 7 y 10 a 17 • Los bits 0 a 7 forman el “Módulo 0” y los bits 10 a 17 el “Módulo 1” dentro del grupo • Cada bit representa una entrada o salida digital del sistema. • Los racks se numeran a partir de 0, también en octal
  • 35. 0 1 2 3 4 5 6 7 ENTRADAS 0 1 2 3 4 5 6 7 SALIDAS Módulo 0 (8 bits bajos) Módulo 1 (8 bits altos) Bit 0 Bit 7 Bit 17 Bit 10 Grupo N° de grupo “RACK” de ENTRADA/SALIDA = 128 DI + 128 DO
  • 36. 0 1 2 3 4 5 6 7 0 1 2 3 4 5 6 7 0 1 2 3 4 5 6 7 0 1 2 3 4 5 6 7 0 1 2 3 0 1 2 3 4 5 6 7 0 1 2 3 4 5 6 7 0 1 2 3 4 5 6 7 0 1 2 3 4 5 6 7 0 1 2 3 Rack 0, grupo 1 de entrada: I:001 Rack 3 grupo 4 de entrada: I:034 Rack 1 grupo 3 de salida: O:013 B U F F E R D E E N T R A D A S B U F F E R D E S A L I D A S Espacio de entradas y salidas de un PLC 5/11 ó PLC 5/20
  • 38. NOTACION PARA REFERIRSE A ENTRADAS Y SALIDAS DIGITALES ENTRADAS SALIDAS I:RR G/B O:RR G/B Indica que es una entrada Indica que es una salida Número de I/O RACK Nro de GRUPO Número de I/O RACK Nro de GRUPO Número de BIT (octal) Número BIT (octal)
  • 39.
  • 40. RELACION ENTRE EL MAPA DE “RACKS” Y LOS MODULOS DE ENTRADAS Y SALIDAS Existen 3 formas de relacionar el mapa de “racks” con los módulos de entradas y salidas físicas del sistema: • Direccionamiento de 1/2 slot (1/2 slot addressing): 1 grupo = 1/2 slot físico ( 2 grupos por slot) • Direccionamiento de 1 slot (1 slot addressing) 1 grupo = 1 slot físico • Direccionamiento de 2 slots (2 slot addressing) 1 grupo = 2 slots físicos
  • 41. DIRECCIONAMIENTO DE 1 SLOT (1 GRUPO = 1 SLOT FISICO) El chassis local SIEMPRE empieza en el rack 00 Rack 00 Grupos 0 a 7 Rack 01 Gr. 0 a 3 I:000, O:000 I:006, O:006 I:012, O:012 • 1 Rack abarca 8 slots físicos • Este direccionamiento es el natural para módulos de 16 puntos
  • 42. DIRECCIONAMIENTO DE 1 SLOT - EJEMPLO Rack 00 Grupos 0 a 7 Rack 01 Gr. 0 a 3 1 7 7 1 - I B D 1 7 7 1 - I B D 1 7 7 1 - O B D 1 7 7 1 - O B D 1 7 7 1 - I B D 1 7 7 1 - I B D 1 7 7 1 - O B D 1 7 7 1 - O B D • 1771-IBD: 16 DI 10-30 VDC • 1771-OBD: 16 DO 10-30 VDC 0 1 2 3 4 5 6 7 RACK 00 - I 0 1 2 3 4 5 6 7 RACK 00 - O 1771-IBD SLOT 1 1771-IBD SLOT 2 1771-OBD SLOT 3 1771-OBD SLOT 4 1771-IBD SLOT 5 1771-IBD SLOT 6 1771-OBD SLOT 7 1771-OBD SLOT 8 No utilizado - capacidad de direccionamiento desperdiciada
  • 43. DIRECCIONAMIENTO DE 1/2 SLOT (1 GRUPO = 1/2 SLOT FISICO) El chassis local SIEMPRE empieza en el rack 00 Rack 00 Gr. 0 a 7 Rack 01 Gr. 0 a 7 I:000, I:001, O:000, O:001 I:012, I:013, O:012, O:013 I:014, I:015, O:014, O:015 • 1 Rack abarca 4 slots físicos • Este direccionamiento es el natural para módulos de 32 puntos Rack 02 Gr. 0 a 7
  • 44. DIRECCIONAMIENTO DE 1/2 SLOT - EJEMPLO Rack 00 Gr. 0 a 7 Rack 01 Gr. 0 a 7 1 7 7 1 - I B N 1 7 7 1 - I B N 1 7 7 1 - O B N 1 7 7 1 - O B N 1 7 7 1 - I B N 1 7 7 1 - I B N 1 7 7 1 - O B N 1 7 7 1 - O B N • 1771-IBN: 32 DI 10-30 VDC • 1771-OBN: 32 DO 10-30 VDC 0 1 2 3 4 5 6 7 RACK 00 - I 0 1 2 3 4 5 6 7 RACK 00 - O 1771-IBN SLOT 1 1771-OBN SLOT 3 No utilizado - capacidad de direccionamiento desperdiciada Rack 02 Gr. 0 a 7 1771-IBN SLOT 2 1771-OBN SLOT 4
  • 45. DIRECCIONAMIENTO DE 2 SLOTS (1 GRUPO = 2 SLOTS FISICOS) El chassis local SIEMPRE empieza en el rack 00 Rack 00 Grupos 0 a 5 I:000, O:000 (MÓDULO 0) I:003, O:003 (MODULO 1) I:005, O:005 (MODULO 0) • 1 Rack abarca 16 slots físicos • Este direccionamiento es el natural para módulos de 8 puntos
  • 46. DIRECCIONAMIENTO DE 2 SLOTS - EJEMPLO Rack 00 Grupos 0 a 5 1 7 7 1 - I B 1 7 7 1 - I B 1 7 7 1 - O B 1 7 7 1 - I B 1 7 7 1 - O B 1 7 7 1 - I B 1 7 7 1 - O B 1 7 7 1 - O B • 1771-IB: 8 DI 10-30 VDC • 1771-OB: 8 DO 10-30 VDC 0 1 2 3 4 5 6 7 RACK 00 - I 0 1 2 3 4 5 6 7 RACK 00 - O IB SLOT 2 - IB SLOT 1 No utilizado - capacidad de direccionamiento desperdiciada IB SLOT 6 OB SLOT 3 IB SLOT 4 OB SLOT 5 OB SLOT 8 - OB SLOT 7 RESERVA RESERVA RESERVA RESERVA 3
  • 47. MODOS DE DIRECCIONAMIENTO - CONCEPTOS FINALES • El chassis local siempre comienza en el rack 00 • Sólo puede haber un chassis local en el sistema. Los demás chassis se ubican en la red Remote I/O, aunque estén físicamente cercanos a la CPU • El modo de direccionamiento (1, 2 ó 1/2 slot) se selecciona mediante dip-switches en cada chassis. Se puede elegir libremente el modo de direccionamiento de cada chassis, sin importar cómo estén configurados los demás. • En el módulo adaptador de comunicaciones de cada chassis remoto se selecciona mediante dip-switches el número de Rack y grupo de inicio de ese chassis en la imagen de la CPU. No debe haber solapamientos de direcciones entre chassis de un mismo sistema • Un rack está asignado al chassis local o al Remote I/O, no puede tener una parte en cada uno
  • 48. APROVECHAMIENTO OPTIMO DE LA CAPACIDAD DE DIRECCIONAMIENTO El PLC permite aprovechar la capacidad de direccionamiento de entradas y salidas en forma óptima (sin desperdiciar ningún espacio) mediante un truco, que consiste en: • Seleccionar direccionamiento de 1 slot y utilizar módulos de 32 puntos, intercalando módulos: 32 DI-32 DO-32 DI-......, etc. Si el número de módulos de entrada no es igual al de módulos de salida, los slots correspondientes se dejan libres • Seleccionar direccionamiento de 2 slots y utilizar módulos de 16 puntos, intercalando módulos: 16 DI-16 DO-16 DI-......,etc. Si el número de módulos de entrada no es igual al de módulos de salida, los slots correspondientes se dejan libres
  • 49. APROVECHAMIENTO OPTIMO DE LA CAPACIDAD DE DIRECCIONAMIENTO - Ejemplo con direccionamiento de 1 slot Rack 00 Gr. 0 a 7 1 7 7 1 - I B N 1 7 7 1 - O B N 1 7 7 1 - I B N 1 7 7 1 - O B N 1 7 7 1 - I B N 1 7 7 1 - O B N 1 7 7 1 - I B N 1 7 7 1 - O B N • 1771-IBN: 32 DI 10-30 VDC • 1771-OBN: 32 DO 10-30 VDC 0 1 2 3 4 5 6 7 RACK 00 - I 0 1 2 3 4 5 6 7 RACK 00 - O 1771-IBN SLOT 1 1771-OBN SLOT 6 Rack 01 Gr. 0 a 3 1771-IBN SLOT 3 1771-OBN SLOT 8 1771-IBN SLOT 5 1771-IBN SLOT 7 1771-OBN SLOT 2 1771-OBN SLOT 4
  • 50. MODULOS ANALOGICOS • Los módulos analógicos pueden ubicarse en chassis con cualquiera de los tres modos de direccionamiento, ya que sólo ocupan medio grupo (un módulo) en la tabla de imagen de las entradas y medio grupo en la tabla de imagen de las salidas. Estos bits no se utilizan para representar valores leídos o a escribir, sino para control de la comunicación con la CPU • A diferencia de los módulos digitales los analógicos son “inteligentes” o configurables. Esta configuración puede ser por software, por hardware o una mezcla de ambas. Un módulo analógico no está preparado para entregar datos hasta que no haya sido adecuadamente configurado • La configuración por hardware, de existir, generalmente consiste en setear uno o más juegos de dip-switches o puentes • La configuración por software implica realizar cierta programación en la CPU
  • 51. MODULOS ANALOGICOS CONFIGURACION POR SOFTWARE • Se configuran por software diversos parámetros, como por ejemplo: rangos, formatos de los datos leídos o escritos, filtrado de canales, etc. • Los datos de configuración de los módulos analógicos se almacenan en la memoria de la CPU (retenida por batería) y se transfieren a los módulos cuando se energiza el sistema, cuando se recambia un módulo bajo tensión o cuando por cualquier causa se pierde la configuración • Los módulos guardan la configuración recibida desde la CPU en una memoria volátil dentro suyo. Cuando se desenergiza el sistema, los módulos pierden todos los datos de configuración de software. • La transferencia de datos de configuración no es automática, debe programarse explícitamente en la CPU
  • 52. MODULOS ANALOGICOS DE ENTRADA CONFIGURACION Y LECTURA • La CPU lee continuamente las entradas y estado del módulo, mediante un instrucción BTR (Block transfer read) (4) • Cuando detecta que el módulo no está configurado, le envía la configuración mediante una instrucción BTW (Block transfer write) (1)
  • 53. MODULOS ANALOGICOS DE SALIDA CONFIGURACION, ESCRITURA, STATUS • La CPU lee mediante BTR el estado del módulo y los canales en forma continua • Cuando detecta que el módulo no está configurado, le escribe la configuración mediante BTW • Durante la operación normal, la CPU escribe valores de salida mediante BTW
  • 55. FILE TIPO B : BINARIO o BITS • Cada elemento está constituido por una memoria de tamaño 1 bit • Los bits se agrupan de a 16 en words • Cada bit puede direccionarse en forma independiente, como bit dentro de una word o como bit dentro del file WORD B3:2 Bit B3:4/1 ó B3/65
  • 56. TEMPORIZADORES • Cada temporizador que se coloca en el programa requiere un elemento en la memoria de datos, que ocupa 3 words de 16 bits. • Cada elemento timer tiene una base de tiempo, un preset, un acumulador y tres bobinas: EN (timer disparado), TT (timer temporizando) y DN (fin de temporización) T4:1.ACC T4:2.PRE T4:4/DN ó T4:4.DN
  • 57. CONTADORES • Cada contador que se coloca en el programa requiere un elemento en la memoria de datos, que ocupa 3 words de 16 bits. • Cada elemento contador tiene un preset, un acumulador y cinco bobinas: CU (memoria de conteo ascendente), CD (memoria de conteo descendente), DN (fin de cuenta), OV (overflow) y UN (underflow) C5:1.ACC C5:2.PRE C5:3.DN ó C5:3/DN
  • 58. CONTROL INSTRUCCIONES ESPECIALES • Existen varias instrucciones especiales que requieren de índices y bobinas para su ejecución. Para ello existen los elementos tipo “R”, de 3 words de 16 bits • Cada instrucción utiliza alguno de los campos del elemento “R”, no necesariamente todos
  • 59. REGISTROS ENTEROS • Permiten almacenar números enteros de 16 bits con signo en el rango -32768 a +32767 • Está permitido acceder individualmente a cada uno de los 16 bits de un registro, para utilizarlos como bobinas
  • 60. REGISTROS FLOTANTES • Permiten almacenar números en punto flotante de precisión simple, 7 dígitos significativos, en el rango 1.17549 x 10-38 a 3.40282 x 10+38. • Cada elemento ocupa 2 words de 16 bits • No está permitido acceder a los bits dentro de los registros
  • 61. MEMORIA DE DATOS - OBSERVACIONES • El tamaño de los archivos I, O y S es fijo y depende del modelo de CPU • El tamaño de los demás archivos puede modificarse, con límite máximo de 1000 elementos por archivo • Pueden crearse nuevos archivos de datos de los tipos B, T, C, R, N, F y otros tipos que todavía no se han mencionado y darles el tamaño deseado (hasta 1000 elementos) • Pueden borrarse los archivos por defecto y volverse a crear con otro tipo, excepto los archivos I, O y S • Los límites para la creación de elementos lo impone la capacidad de memoria disponible en la CPU • Para cambiar el tamaño de la tabla de datos el PLC debe estar detenido
  • 62. OTROS TIPOS DE DATOS Además de los tipos de datos por defecto, existen otros, que puede crear el programador a voluntad: • Files “BT” para control de Block Transfers • Files “PD” para control de instrucciones PID • Files “ST” para almacenamiento y operaciones con cadenas de caracteres • Files “MG” para control de mensajes entre CPU’s • Files “A” para manejo de caracteres ASCII (2 caracteres por elemento) • Files “D” para almacenamiento de números en BCD • Files “SC” para status de SFC