Вы находитесь на странице: 1из 101

UNIVERSIDAD NACIONAL EXPERIMENTAL POLITÉCNICA

ANTONIO JOSÉ DE SUCRE


DURACIÓN: INSTRUCTOR: N° DE PAGINAS:
32 HORAS T.S.U ENDER CORTES Pág.1/101
FECHA; TITULO LUGAR;
MAYO 2005 Manual de Controladores Lógicos Programables CARORA EDO. LARA
PLC ALLEN BRADLEY

Prólogo

El manual de Controladores Lógicos Programables (PLC), provee las herramientas


necesarias para el estudio de los sistemas de control a través del reconocimiento del
hardware y análisis de las instrucciones del software para el diseño, mantenimiento y
resolución de problemas. El entrenamiento de PLC se divide en cuatro capítulos, en los
cuales se explica el hardware del PLC de la marca Allen Bradley, así como el set de
instrucciones de programación para ambos equipos utilizando el software RS Logix 500.

Duración: 32 horas teórico - prácticas

Objetivos

Al finalizar este módulo el estudiante debe estar en capacidad de:

 Reconocer el hardware de un PLC

 Realizar cambios en los programas utilizando RSLogix software.

 Utilizar las instrucciones más comunes del software de programación.

 Detectar de manera correcta los problemas más comunes en los sistemas de PLC's

 Conocer las pautas de comunicación para redes de PLC.

INDICE
UNIVERSIDAD NACIONAL EXPERIMENTAL POLITÉCNICA
ANTONIO JOSÉ DE SUCRE
DURACIÓN: INSTRUCTOR: N° DE PAGINAS:
32 HORAS T.S.U ENDER CORTES Pág.2/101
FECHA; TITULO LUGAR;
MAYO 2005 Manual de Controladores Lógicos Programables CARORA EDO. LARA
PLC ALLEN BRADLEY

INDICE.................................................................................................................................................2

INDICE DE FIGURAS........................................................................................................................5

CAPITULO I........................................................................................................................................7

HARDWARE DEL PLC......................................................................................................................7


DEFINICIÓN........................................................................................................................................7
CONTROLADORES LÓGICOS PROGRAMABLES. FAMILIA PLC DE ALLEN BRADLEY..........................8
INTRODUCCIÓN..................................................................................................................................8
CAPITULO II.......................................................................................................................................9

FAMILIA SLC 500...............................................................................................................................9


RECONOCIMIENTO DEL HARDWARE.................................................................................................10
CONTROLADOR COMPACTO SLC 500..............................................................................................12
CONTROLADOR MODULAR...............................................................................................................13
MÓDULOS DE MEMORIA...................................................................................................................17
OPCIONES DE FUENTES DE ALIMENTACIÓN.....................................................................................19
MÓDULOS DE E/S DISCRETAS 1746.................................................................................................20
MÓDULOS DE E/S ANALÓGICOS.......................................................................................................23
Instalación y cableado de módulos analógicos..........................................................................27
REQUERIMIENTOS DE POTENCIA PARA CONTROLADORES MODULARES..........................................28
CONFIGURACIÓN DEL MÓDULO.......................................................................................................28
Switche de configuración del 1746-NI4.....................................................................................29
Switche de configuración para el 1746 - NIO4I y -NIO4V........................................................29
Switche de Potencia externo para el 1746 - NO4I y -NO4V.....................................................30
SELECCIÓN DEL SLOT EN EL CHASIS...............................................................................................30
Posición del módulo:..................................................................................................................30
Instalación del Módulo...............................................................................................................31
Removiendo el módulo analógico del bloque terminal..............................................................31
MÓDULO DE TERMOPARES/MV 1746_NT4......................................................................................32
EVALUACION DEL PROCESO......................................................................................................34

CAPITULO III...................................................................................................................................37

CONSIDERACIONES DE CABLEADO........................................................................................37
NORMAS PARA SISTEMA DE CABLEADO...........................................................................................37
ATERRAMIENTO DEL CABLE.............................................................................................................38
CABLEANDO EL MÓDULO ANALÓGICO.............................................................................................39
ATERRAMIENTO DE MALLAS METÁLICAS Y CABLES DRENADORES.................................................40
OPCIONES DE COMUNICACIÓN.........................................................................................................42
PUERTO PROCESADOR DATA HIGHWAY PLUS..................................................................................45
MÓDULO DE ENTRADA/SALIDA REMOTA.........................................................................................47
CONEXIÓN DEL TERMINAL DE PROGRAMACIÓN..............................................................................49
UNIVERSIDAD NACIONAL EXPERIMENTAL POLITÉCNICA
ANTONIO JOSÉ DE SUCRE
DURACIÓN: INSTRUCTOR: N° DE PAGINAS:
32 HORAS T.S.U ENDER CORTES Pág.3/101
FECHA; TITULO LUGAR;
MAYO 2005 Manual de Controladores Lógicos Programables CARORA EDO. LARA
PLC ALLEN BRADLEY

CONEXIONES DE RED DH-485.........................................................................................................50


CONEXIÓN DEL TERMINAL DE PROGRAMACIÓN (DH+)...................................................................51
CONEXIÓN DEL TERMINAL DE PROGRAMACIÓN (SERIAL RS-232)...................................................52
EVALUACION DEL PROCESO......................................................................................................54

CAPITULO IV...................................................................................................................................60

PROGRAMACION DE CONTROLADORES LOGICOS PROGRAMABLES........................60


RSLOGIX 500...................................................................................................................................60
Abrir archivos.............................................................................................................................60
Seleccionar tipo de procesador..................................................................................................61
Guardar un proyecto RSLogix 500.............................................................................................62
Verificar Proyecto.......................................................................................................................64
PARÁMETROS DE COMUNICACIÓN RSLOGIX 500............................................................................64
Descargar/Ir en línea (Definir los parámetros de comunicación de RSLogix 500)..................65
SELECCIÓN DE INSTRUCCIÓN ..........................................................................................................66
INSTRUCCIONES DE PROGRAMACIÓN...............................................................................................66
ADD (SUMA).............................................................................................................................66
AND [Operación Y lógico]........................................................................................................67
COP [Copiar archivo]...............................................................................................................67
CTD [Contador -]......................................................................................................................68
CTU [Contador +].....................................................................................................................69
DIV [División]............................................................................................................................71
EQU [Igual]...............................................................................................................................72
FLL [Llenar archivo].................................................................................................................72
GEQ [Mayor o igual que]..........................................................................................................74
JMP [Saltar a etiqueta]..............................................................................................................75
JSR [Saltar a subrutina]............................................................................................................75
LBL [Etiqueta]...........................................................................................................................76
LEQ [Menor o igual que]...........................................................................................................77
LES [Menor que]........................................................................................................................77
LIM [Prueba límite]:..................................................................................................................78
MOV [Mover].............................................................................................................................79
MSG [Lectura/escritura de mensajes].......................................................................................80
MUL [Multiplicación]................................................................................................................81
NEQ [Diferente].........................................................................................................................81
NOT [Operación Not lógico].....................................................................................................83
OR [Operación O inclusivo]......................................................................................................84
OSR [Un frente ascendente].......................................................................................................85
OTE [Activación de salida]........................................................................................................86
OTL [Enclavamiento de salida].................................................................................................86
OTU [Desenclavamiento de salida]...........................................................................................87
Control de lazo cerrado PID [Proporcional/Integral/Derivada]..............................................88
RES [Restablecer]......................................................................................................................91
RET [Retorno de subrutina].......................................................................................................92
RTO [Temporizador retentivo a la conexión]............................................................................93
UNIVERSIDAD NACIONAL EXPERIMENTAL POLITÉCNICA
ANTONIO JOSÉ DE SUCRE
DURACIÓN: INSTRUCTOR: N° DE PAGINAS:
32 HORAS T.S.U ENDER CORTES Pág.4/101
FECHA; TITULO LUGAR;
MAYO 2005 Manual de Controladores Lógicos Programables CARORA EDO. LARA
PLC ALLEN BRADLEY

SCL [Escalar datos]...................................................................................................................94


SUB [Resta]................................................................................................................................95
TOF [Temporizador a la desconexión]......................................................................................96
TON [Temporizador a la conexión]...........................................................................................97
XIC [Examina si cerrado]..........................................................................................................99
XIO [Examina si abierto]...........................................................................................................99
ALMACENAMIENTO DE ARCHIVOS DE PROYECTOS........................................................................100
COPIA DE PROYECTOS DE LA UNIDAD DE DISKETTE 3 1/2 AL DISCO DURO (FIGURA 56)..............101
EVALUACION DEL PROCESO....................................................................................................102
UNIVERSIDAD NACIONAL EXPERIMENTAL POLITÉCNICA
ANTONIO JOSÉ DE SUCRE
DURACIÓN: INSTRUCTOR: N° DE PAGINAS:
32 HORAS T.S.U ENDER CORTES Pág.5/101
FECHA; TITULO LUGAR;
MAYO 2005 Manual de Controladores Lógicos Programables CARORA EDO. LARA
PLC ALLEN BRADLEY

INDICE DE FIGURAS

Figura 1. Diagrama de Funcionamiento de un PLC............................................................................7


Figura 25. Flujo de señal del SLC500..............................................................................................10
Figura 26. Componentes de la estructura externa del SLC 500........................................................11
Figura 27. Controlador fijo con chasis de expansión instalado.........................................................12
Figura 28. Procesadores modulares..................................................................................................16
Figura 29. Procesador de Batería......................................................................................................17
Figura 30. Módulo de memoria EEPROM.......................................................................................18
Figura 31. Chasis con siete slots.......................................................................................................18
Figura 32. Fuente de alimentación 1746 - P2...................................................................................20
Figura 33. Módulos de I/O discretos................................................................................................23
Figura 34. Uso de representación analógica.....................................................................................24
Figura 35. Módulos de E/S analógicos.............................................................................................25
Figura 36. Especificaciones de módulos individuales......................................................................26
Figura 37. Módulo Analógico...........................................................................................................32
Figura 38. Cable Belden #8761........................................................................................................38
Figura 39. Preparación del cable End 1............................................................................................40
Figura 40. Preparación del cable End 2............................................................................................40
Figura 41. Diagrama de cableado de Módulos analógicos................................................................41
Figura 42. Cable interconector de chasis..........................................................................................42
Figura 43. Convertidor de RS232 a RS485......................................................................................43
Figura 44. Interfaz de acoplamiento DH - 485.................................................................................44
Figura 45. Ejemplo de red DH-485..................................................................................................45
Figura 46. Puerto procesador Data Highway Plus SLC 5/04............................................................46
Figura 47. Ejemplo de Red Data Highway Plus...............................................................................47
Figura 48. Módulos 1747 - SN y 1747 - ASB..................................................................................48
Figura 49. Ejemplo de Entrada/Salida remota..................................................................................48
UNIVERSIDAD NACIONAL EXPERIMENTAL POLITÉCNICA
ANTONIO JOSÉ DE SUCRE
DURACIÓN: INSTRUCTOR: N° DE PAGINAS:
32 HORAS T.S.U ENDER CORTES Pág.6/101
FECHA; TITULO LUGAR;
MAYO 2005 Manual de Controladores Lógicos Programables CARORA EDO. LARA
PLC ALLEN BRADLEY

Figura 50. On-line Vs Off-line.........................................................................................................49


Figura 51. Conexión de Terminal de programación..........................................................................50
Figura 52. Conexiones de Red DH-485............................................................................................51
Figura 53. Conexión del terminal de programación (DH+)..............................................................51
Figura 54. Conexiones de red DH+..................................................................................................52
Figura 55. Conexión del terminal de programación (RS-232)..........................................................53
Figura 56 Copia de Proyectos.........................................................................................................101

INDICE DE TABLAS

Tabla 8 . Características generales para controlador compacto............................................13


Tabla 9. Módulos de entradas discretas 1746........................................................................21
Tabla 10. Módulos de salidas discretas 1746........................................................................22
Tabla 11. De capacidades nominales de relé de contacto.....................................................22
Tabla 12. Características y ventajas de los módulos de E/S analógicos...............................27
Tabla 13. Especificaciones para el controlador modular......................................................27
Tabla 14. Requerimientos para cada módulo analógico usando potencia del backplane......28
Tabla 15. Comunicación para la familia de procesadores SLC500......................................42
UNIVERSIDAD NACIONAL EXPERIMENTAL POLITÉCNICA
ANTONIO JOSÉ DE SUCRE
DURACIÓN: INSTRUCTOR: N° DE PAGINAS:
32 HORAS T.S.U ENDER CORTES Pág.7/101
FECHA; TITULO LUGAR;
MAYO 2005 Manual de Controladores Lógicos Programables CARORA EDO. LARA
PLC ALLEN BRADLEY

CAPITULO I

HARDWARE DEL PLC

Definición
Los Controladores Lógicos Programables son sistemas de control de estado sólido
que contienen una memoria programable por el usuario para almacenar instrucciones sobre
funciones específicas que debe ejecutar en una operación, el cual lee las condiciones de
entrada y envía las condiciones de salida al control de máquina o proceso. Figura 1.
Figura 1. Diagrama de Funcionamiento de un PLC

PLC

Entradas Salidas

Máquina ó
Proceso

Un PLC incluye una unidad central de procesamiento y una interfaz de


entrada/salida. Requiere un dispositivo de programación para introducir el programa para
usuarios en su memoria. Los PLC leen las entradas, resuelven la lógica del usuario y luego
ajustan las salidas.

Los PLC permiten que los Sistemas de Control automático sean mucho más eficaces
que los antiguos sistemas electromecánicos. Además de reemplazar la lógica estándar de
controles accionados por Relés, los controladores pueden realizar muchas tareas. Entre
estas se destacan:
UNIVERSIDAD NACIONAL EXPERIMENTAL POLITÉCNICA
ANTONIO JOSÉ DE SUCRE
DURACIÓN: INSTRUCTOR: N° DE PAGINAS:
32 HORAS T.S.U ENDER CORTES Pág.8/101
FECHA; TITULO LUGAR;
MAYO 2005 Manual de Controladores Lógicos Programables CARORA EDO. LARA
PLC ALLEN BRADLEY

 Reemplazo de relés, contadores, medidores y dispositivos análogos electromecánicos


con circuitos de estado sólido más confiables.

 Operaciones aritméticas como sumas y restas que son esenciales para controlar ciertas
operaciones.

 Ubicación de fallas, alarmas y reglaje de dispositivos que requieren muy poca atención.

Controladores Lógicos Programables. Familia PLC de Allen Bradley.

Introducción

Un PLC (Programmable Logic Controler) o controlador lógico es un dispositivo que puede


ser programado para cumplir determinadas tareas de control en sistemas automáticos a
nivel industrial. Algunos son pequeños y están diseñados para aplicaciones sencillas, a nivel
industrial, otros son un poco más grandes y además modulares, los cuales constan
básicamente de una serie de elementos con los que ensambla el equipo de acuerdo a las
necesidades, como los PLC y SLC de Allen Bradley. Estos módulos pueden ser
procesadores, módulos de entradas, módulos de salidas, módulos de comunicación etc, y
van insertados en un chasis.
UNIVERSIDAD NACIONAL EXPERIMENTAL POLITÉCNICA
ANTONIO JOSÉ DE SUCRE
DURACIÓN: INSTRUCTOR: N° DE PAGINAS:
32 HORAS T.S.U ENDER CORTES Pág.9/101
FECHA; TITULO LUGAR;
MAYO 2005 Manual de Controladores Lógicos Programables CARORA EDO. LARA
PLC ALLEN BRADLEY

CAPITULO II

FAMILIA SLC 500

La familia SLC 500 es una familia en constante crecimiento compuesta por


controladores programables compactos construidos alrededor de dos opciones de hardware,
un controlador compacto con una opción de expansión usando un chasis de 2 ranuras, o un
controlador de E/S modular con un máximo de hasta 960 puntos de E/S. Las herramientas
de programación y la mayoría de los módulos de E/S son compatibles entre las dos
opciones de hardware. Además de la flexibilidad de configuración, los controladores
programables SLC 500 se comunican a través de una red incorporada DH-485 que permite
el soporte y la supervisión del programa. El procesador SLC 5/03, proporciona hasta 960
puntos de E/S, programación en línea y un interruptor de llave para seleccionar 1 de 3
métodos de operación (marcha, programación y remoto). En el procesador SLC 5/03
también se incluye un canal RS-232 con capacidad para comunicación asíncrona de datos
serie entre dispositivos terminales. El procesador SLC 5/04, proporciona las mismas
características que el SLC 5/03 con funciones adicionales. Por ejemplo, el procesador SLC
5/04 proporciona un coprocesador matemático incorporado que brinda tiempos más rápidos
de instrucciones matemáticas. También tiene un puerto Data Highway Plus (DH+)
incorporado para conexión directa con la red DH+. La conexión DH+ directa permite que el
SLC 5/04 se comunique con los procesadores PLC-5 en la red DH+ sin necesidad de
hardware adicional de interface de red. Para implementar un sistema de E/S distribuidas,
cualquier controlador programable SLC 500 usado con el módulo de comunicaciones
directas (DCM), el módulo escáner (SN), o el módulo escáner distribuido (DSN) se integra
en la red de E/S remotas 1771 de Allen-Bradley.
UNIVERSIDAD NACIONAL EXPERIMENTAL POLITÉCNICA
ANTONIO JOSÉ DE SUCRE
DURACIÓN: INSTRUCTOR: N° DE PAGINAS:
32 HORAS T.S.U ENDER CORTES Pág.10/101
FECHA; TITULO LUGAR;
MAYO 2005 Manual de Controladores Lógicos Programables CARORA EDO. LARA
PLC ALLEN BRADLEY

Reconocimiento del Hardware


De manera más detallada se puede observar en la figura 25 el flujo de una señal a
través de un sistema de SLC 500, partiendo de esta figura, donde se indican los
dispositivos de entrada (Input Devices), los cuales permiten el paso de la señal a los
módulos de entrada (Input Modules) para luego ser procesada en la memoria interna del
SLC, el cual contiene el programa en escalera y la lógica necesaria que indica a los
módulos de salida (Output Modules) a través de una dirección de memoria específica,
cuales dispositivos de salida serán activados.

Los dispositivos de entrada pueden ser: switches, pulsadores, relés, sensores entre
otros.

De esta manera los dispositivos de salida pueden ser: solenoides, motores,


contactores, etc.

Figura 2. Flujo de señal del SLC500

La familia de los SLC 500 está conformado en su parte externa por una estructura
fija como se muestra en la figura 26:
UNIVERSIDAD NACIONAL EXPERIMENTAL POLITÉCNICA
ANTONIO JOSÉ DE SUCRE
DURACIÓN: INSTRUCTOR: N° DE PAGINAS:
32 HORAS T.S.U ENDER CORTES Pág.11/101
FECHA; TITULO LUGAR;
MAYO 2005 Manual de Controladores Lógicos Programables CARORA EDO. LARA
PLC ALLEN BRADLEY

a) b) c)
Figura 3. Componentes de la estructura externa del SLC 500

Donde la figura 26a) corresponde al procesador fijo con entrada y salida el cual
consiste en lo siguiente:

 Una unidad central de proceso con 1 KB de memoria RAM

 Un número predefinido de entradas y salidas a escoger: 20, 30 ó 40

 2 slot de expansión opcionales con 64 puntos adicionales de I /O ó una interfaz especial


de módulos de entrada / salida.

En la figura 26b) se observa el chasis de expansión y la figura 3c) el módulo de


entrada / salida.

Controlador Compacto SLC 500


En la figura 27 se observa el controlador compacto con el chasis de expansión
instalado, lo cual corresponde a los tres componentes vistos anteriormente en forma
separada.
UNIVERSIDAD NACIONAL EXPERIMENTAL POLITÉCNICA
ANTONIO JOSÉ DE SUCRE
DURACIÓN: INSTRUCTOR: N° DE PAGINAS:
32 HORAS T.S.U ENDER CORTES Pág.12/101
FECHA; TITULO LUGAR;
MAYO 2005 Manual de Controladores Lógicos Programables CARORA EDO. LARA
PLC ALLEN BRADLEY

Figura 4. Controlador fijo con chasis de expansión instalado

La siguiente tabla proporciona las características generales para el controlador


compacto.

Descripción Especificación

Memoria del programa 1K instrucción


RAM estándar Condensador - 2 semanas
Batería de litio - 5 años
Opciones de memoria de respaldo (backup) EEPROM o UVPROM
Tiempo de scan tipico 8 ms/K
Tiempo de retención (dependiente de carga) 20 ms a 700 ms
Indicadores LED RUN (marcha), CPU FAULT (fallo CPU),
FORCED I/O (forzado de E/S), BATTERY
LOW (batería baja)
Programación APS o HHT
Requisitos de alimentación (máx.) 50 VA
Inmunidad contra el ruido NEMA estándar ICS 2_230

Protección de fusible
120/240 VCA 1.25 A
24 VCC 1.6 A
Vibración (de operación) Aceleración - 2.5 Gs a 57-2000 Hz

Choque (de operación) 30 Gs

Condiciones ambientales
Temperatura de operación 0 a +60C (+32 a +140F)
UNIVERSIDAD NACIONAL EXPERIMENTAL POLITÉCNICA
ANTONIO JOSÉ DE SUCRE
DURACIÓN: INSTRUCTOR: N° DE PAGINAS:
32 HORAS T.S.U ENDER CORTES Pág.13/101
FECHA; TITULO LUGAR;
MAYO 2005 Manual de Controladores Lógicos Programables CARORA EDO. LARA
PLC ALLEN BRADLEY

Temperatura de almacenamiento -40 a +85C (- 40 a +185F)


Humedad 5 a 95% (sin condensación)
Tamaño de cable #24 AWG a #14 (max.)
Comunicación DH_485 receptor
Certificación Lista de UL, aprobación de CSA

Tabla 1 . Características generales para controlador compacto

Controlador Modular
El controlador modular SLC 500 ofrece flexibilidad adicional en la configuración
del sistema, más potencia de procesamiento y capacidad de E/S. Si selecciona el chasis
modular, fuente de alimentación, procesador y módulos de E/S discretas o especiales
apropiados, puede crear un sistema controlador específicamente diseñado para su
aplicación. Las opciones de procesadores de la figura 5 incluyen:

 Unidad Central de Proceso:


Procesador SLC 5/01 TM: El procesador SLC 5/01 ofrece el conjunto de
instrucciones del controlador compacto SLC 500 en una configuración de hardware
modular. El procesador SLC 5/01 proporciona:
- dos opciones de tamaño de memoria del programa – 1 K o 4 K
instrucciones control de hasta 256 E/S.
- conjunto de instrucciones de programación con lógica de escalera
poderosa subrutinas.
- canal de comunicación DH-485 incorporado (comunicación entre
dispositivos semejantes, respuesta a comandos de mensaje solamente)

Procesador SLC 5/02 TM: El procesador SLC 5/02 amplía las capacidades del
procesador SLC 5/01, ofreciendo instrucciones adicionales, más diagnósticos y
UNIVERSIDAD NACIONAL EXPERIMENTAL POLITÉCNICA
ANTONIO JOSÉ DE SUCRE
DURACIÓN: INSTRUCTOR: N° DE PAGINAS:
32 HORAS T.S.U ENDER CORTES Pág.14/101
FECHA; TITULO LUGAR;
MAYO 2005 Manual de Controladores Lógicos Programables CARORA EDO. LARA
PLC ALLEN BRADLEY

opciones de comunicación entre dispositivos semejantes. El procesador SLC 5/02


proporciona:
- PID – usado para proporcionar control de proceso de bucle cerrado.
- direccionamiento indexado.
- control de hasta 480 E/S.
- tamaño de memoria del programa de 4 K instrucciones.
- capacidad de interrupciones.
- rutinas de fallo del usuario
- canal de comunicación DH-485 incorporado (iniciación de comunicación
entre dispositivos semejantes)
- capacidad para manejar funciones matemáticas de 32 bits con signo

Procesador SLC 5/03 TM: El procesador SLC 5/03 proporciona:


- tamaño de memoria del programa de 12 K, más espacio de memoria
adicional para datos de 4 K.
- control de hasta 960 E/S.
- programación en línea (incluye edición con tiempo de ejecución).
- canal RS-232 incorporado, con capacidad para:
 DF1 Full-Duplex para comunicación remota o punto a punto, o conexión
directa a dispositivos de programación compatibles con IBM.
 DF1 Half-Duplex esclavo para comunicación remota con un dispositivo
maestro.
 DH-485 (sirve como segundo canal DH-485, usando un 1747-PIC o
conexión directa a dispositivos de programación compatibles con IBM).
 ASCII para conexiones a otros dispositivos ASCII, tales como lectores
de código de barra, impresoras, y básculas.
- canal DH-485 incorporado.
- reloj/calendario en tiempo real incorporado.
- interrupción cronometrada seleccionable (STI) de 1 ms.
- interrupción de entrada discreta (DII) de 0.50 ms.
UNIVERSIDAD NACIONAL EXPERIMENTAL POLITÉCNICA
ANTONIO JOSÉ DE SUCRE
DURACIÓN: INSTRUCTOR: N° DE PAGINAS:
32 HORAS T.S.U ENDER CORTES Pág.15/101
FECHA; TITULO LUGAR;
MAYO 2005 Manual de Controladores Lógicos Programables CARORA EDO. LARA
PLC ALLEN BRADLEY

- matemática de coma flotante.


- EPROM flash proporciona actualizaciones de firmware sin cambiar
físicamente los EPROMS
- interruptor de llave – RUN, REMote, PROGram (borrar fallos)

Procesador SLC 5/04 TM: . La comunicación a través de DH+ es tres veces más
rápida que la comunicación DH–485, lo cual le proporciona mayores niveles de
rendimiento. El procesador SLC 5/04 también tiene un canal serie incorporado con
capacidad de DH–485, DF1, Full–Duplex, y comunicación ASCII.
El procesador SLC 5/04 proporciona:
- tamaño de memoria de programa de 20 K, más 4 K de espacio adicional para
datos.
- canal DH + + incorporado, que brinda soporte a:
 comunicación a alta velocidad entre SLC 5/04 y SLC 5/04
 capacidad de envío de mensajes entre PLC y SLC
 capacidades de control de procesadores PLC–2, PLC–3,PLC–5, y PLC
5/250 .
- tiempos de rendimiento efectivo del sistema 15% más eficientes

Figura 5. Procesadores modulares


UNIVERSIDAD NACIONAL EXPERIMENTAL POLITÉCNICA
ANTONIO JOSÉ DE SUCRE
DURACIÓN: INSTRUCTOR: N° DE PAGINAS:
32 HORAS T.S.U ENDER CORTES Pág.16/101
FECHA; TITULO LUGAR;
MAYO 2005 Manual de Controladores Lógicos Programables CARORA EDO. LARA
PLC ALLEN BRADLEY

 Chassis
- 4 - slot
- 7 - slot
- 10 - slot
- 13 - slot
(máximo tres chasis y/o 30 slots por sistema, excepto usando módulos 1747-SN
y 1747-ASB.)
 Opción para cuatro fuentes de poder
- AC - 2 amp por 5V
- AC - 5 amp por 5V
- AC - 10 amp por 5V
- DC - 3.6 amp por 5V
 Entrada / salida y módulos especiales
- I / O discreta
- I / O análoga
- Contador de alta velocidad
- Comunicación
- Termocupla
UNIVERSIDAD NACIONAL EXPERIMENTAL POLITÉCNICA
ANTONIO JOSÉ DE SUCRE
DURACIÓN: INSTRUCTOR: N° DE PAGINAS:
32 HORAS T.S.U ENDER CORTES Pág.17/101
FECHA; TITULO LUGAR;
MAYO 2005 Manual de Controladores Lógicos Programables CARORA EDO. LARA
PLC ALLEN BRADLEY

Figura 6. Procesador de Batería

Módulos de memoria
Los siguientes módulos de memoria proporcionan memoria no volátil para los
procesadores SLC 500. Figura 30.

Capacidad SLC 5/01 SLC 5/02 SLC 5/03 SLC 5/04


1K palabras de usuario  
4K palabras de usuario  
1K palabras de usuario 
4K palabras de usuario 
20K palabras  
UNIVERSIDAD NACIONAL EXPERIMENTAL POLITÉCNICA
ANTONIO JOSÉ DE SUCRE
DURACIÓN: INSTRUCTOR: N° DE PAGINAS:
32 HORAS T.S.U ENDER CORTES Pág.18/101
FECHA; TITULO LUGAR;
MAYO 2005 Manual de Controladores Lógicos Programables CARORA EDO. LARA
PLC ALLEN BRADLEY

Figura 7. Módulo de memoria EEPROM

Figura 8. Chasis con siete slots


UNIVERSIDAD NACIONAL EXPERIMENTAL POLITÉCNICA
ANTONIO JOSÉ DE SUCRE
DURACIÓN: INSTRUCTOR: N° DE PAGINAS:
32 HORAS T.S.U ENDER CORTES Pág.19/101
FECHA; TITULO LUGAR;
MAYO 2005 Manual de Controladores Lógicos Programables CARORA EDO. LARA
PLC ALLEN BRADLEY

Opciones de Fuentes de Alimentación


Existen 4 fuentes de alimentación diferentes, tres de CA y una de 24 VCC. Las
fuentes de alimentación de CA pueden ser configuradas para que funcionen usando 120 ó
240 VCA.

Descripción 1746-P1 1746-P2 1746-P3 1746-P4

Voltaje de línea 85-132/170-265 VCA 85-132/170-265VCA 19.2-28.8 VCC 85-132/170-265 VCA


47/63 Hz 47/63 Hz 47/63 Hz
Requisito de alimentación 122VA @ 120 VCA 165 VA @ 120 VCA 90 VA 190 VA @ 120 VCA
de línea típica 135 VA @ 240 VCA 180 VA @ 240 VCA 230 VA @ 240 VCA

Capacidad de corriente de 2.0A a 5 VCC 5.0A a 5 VCC 3.6A a 5 VCC 10 A a 5 VCCÀ


backplane (reducción de 0.46A a 24 VCC 0.96A a 24 VCC 0.87A a 24 VCC 2.88 A a 24 VCCÀ
capacidad nominal de 5% a
+60° C)
Corriente de salida 200 mA 200 mA No aplicable 1AÀ
alimentación de usuario de
24 VCC
Rango de voltaje de 18-30 VCC 18-30 VCC - 20.4-27.6 VCC
alimentación de usuario de
24 VCC
Tiempo de retención 20 ms a 3000 ms 20 ms a 3000 ms 20 ms a 3000 ms 50 ms a 3000 ms
(dependiente de carga)
Protección de fusibleÁ 3.0A 3.0A 5.0A El fusible no
reemplazable está
soldado.
Corriente de entrada al 20ª (máx.) 45 A (máx.)
momento del arranque
Temperatura ambiente 0°C a 60°C (32°F a 140°F) 0°C a 60°C
nominal de operación (Reducción de capac. nom. de corriente 5% por encima de 55°C) (32°F a 140°F) sin reduc.
de capac. nominal
Cableado Dos cables #14 AWG por terminal (máx.)
À La combinación de toda la potencia de salida (5 volts de backplane, 24 volts de backplane y 24 volts de fuente de usuario) no puede
exceder de 70vatios.

Á El fusible de la fuente de alimentación ha sido diseñado para proteger contra el peligro de incendio debido a condiciones de
cortocircuito, y puede no proteger la fuente contra daño bajo estas condiciones

La figura 32 muestra una fuente de alimentación 1746-P2.


UNIVERSIDAD NACIONAL EXPERIMENTAL POLITÉCNICA
ANTONIO JOSÉ DE SUCRE
DURACIÓN: INSTRUCTOR: N° DE PAGINAS:
32 HORAS T.S.U ENDER CORTES Pág.20/101
FECHA; TITULO LUGAR;
MAYO 2005 Manual de Controladores Lógicos Programables CARORA EDO. LARA
PLC ALLEN BRADLEY

Figura 9. Fuente de alimentación 1746 - P2

Módulos de E/S discretas 1746


La plataforma de E/S 1746 es un diseño de hardware eficiente para añadir
módulos de E/S a un sistema de control, Figura 33. Los módulos de E/S están
disponibles con densidades, de 4, 8, 16 y 32 puntos, y pueden interconectarse con
CA, CC y niveles de voltaje TTL.

La siguiente tabla muestra las características y ventajas de los módulos de E/S


discretas.

Característica Ventajas
Módulos de alta densidad de 32 puntos y Reduce los requisitos de tamaño de rack y
módulos combinados espacio de panel.
Bloques terminales extraíbles en Proporciona facilidad de cableado y reemplazo
módulos de 16 puntos del módulo.

Diseño industrial Proporciona filtro de entrada y aislamiento


óptico para una excepcional confiabilidad en
aplicaciones industriales
Las siguientes tablas, contienen las características generales de los módulos
de entradas y salidas discretas 1746.

Categoría de Voltaje de Número de Puntos por Número de catálogo Consumo corriente Retardo de señal Corriente estado
voltaje operación entradas común Backplane (ms. máx.) desactivado
UNIVERSIDAD NACIONAL EXPERIMENTAL POLITÉCNICA
ANTONIO JOSÉ DE SUCRE
DURACIÓN: INSTRUCTOR: N° DE PAGINAS:
32 HORAS T.S.U ENDER CORTES Pág.21/101
FECHA; TITULO LUGAR;
MAYO 2005 Manual de Controladores Lógicos Programables CARORA EDO. LARA
PLC ALLEN BRADLEY

5V 24 V (máx.)
85_132 4 4 1746_IA4 0.035 0 on=35 2 mA
off=45
85-132 8 8 1746-IA8 0.050 0 On=35 2mA
100/120VC
Off=45
A 85-132 16 16 1746-IA15 0.085 0 On=35 2mA
(RTB) Off=45
170-265 4 4 1746-IM4 0.035 0 On=35 2mA
Off=45
200/240VC
170-265 8 8 1746-IM8 0.050 0 On=35 2mA
A
Off=45
170-265 16 16 1746-IM16 0.085 0 On=35 2mA
(RTB) Off=45
10-30CC drenador On=15CC
24VCA/CC 16 16 1746-IN16 0.085 0 Off=15CC
10 - 30 CA (RTB) On=25CA 1mA CA & CC
off=25CA
10 -30 drenador 8 8 1746-IB8 0.050 0 On=8 1mA
Off=8
10 - 30 drenador 16 16 1746-IB16 0.085 0 On=8 1mA
(RTB) Off=8
24 VCC 18-30 a 500 C 32 8 1746-IB32 (1) (2) 0.106 0 On=3 1.6mA
18-26.4 a 600 C Off=3
10-30 drenador 16 (respuesta 16 1746-ITB16 0.085 0 On=0.3 1.5mA
rápida) Off=0.5
10-30 surtidor 8 8 1746-IV8 0.050 0 On=8 1mA
Off=8
10-30 surtidor 16 16 1746-IV16 0.085 0 On=8 1mA
Off=8
10-30 surtidor 16 (respuesta 16 1746-ITV16 0.085 0 On=0.3 1.5mA
rápida) Off=0.5
15-30 a 500 C 32 8 1746-IV32 (1) (2) 0.106 0 On=3 1.6 mA
18-26.4 a 600 C Off=3
5 TTL 4.5-5.5 surtidor 16 16 1746-IG16 0.140 0 On=.25 4.1mA
(RTB) Off=.50
Tabla 2. Módulos de entradas discretas 1746
(1) No certificado para ubicación peligrosa Clase I, División 2.
(2) Conector de cable plano. El usuario debe construir el cable o comprar cable preconectados de la serie 1492.
RTB = Bloque de terminales extraíble.

Módulos de salidas discretas 1746


Categoría Voltaje de Número Puntos por Número de Consumo corriente Retardo de Fuga Corriente de Corriente Corriente
de voltaje Operación de salidas común Catálogo Backplane Señal Estado Carga a 5 Continua por Continua por
(ms. máx) Desactivado VCC (mín.) Punto (máx.) Módulo (máx.)
(máx.)
120/240 85-265 8 4 1746-OA8 0.185 0 On=0.10 2mA 10mA 1 A a 300 C 8A a 300 C
VCA Off=11.0 0.50A a 600 C 4A a 600 C
82-265 16 8 1746-OA16 0.370 0 On=0.10 2mA 10mA 0.50 A a 300 C 8 A a 300 C
(RTB) Off=11.0 0.25A a 600 C 4A a 600 C
UNIVERSIDAD NACIONAL EXPERIMENTAL POLITÉCNICA
ANTONIO JOSÉ DE SUCRE
DURACIÓN: INSTRUCTOR: N° DE PAGINAS:
32 HORAS T.S.U ENDER CORTES Pág.22/101
FECHA; TITULO LUGAR;
MAYO 2005 Manual de Controladores Lógicos Programables CARORA EDO. LARA
PLC ALLEN BRADLEY

10-50 8 8 1746-OB8 0.135 0 On=0.10 1mA 1mA 1 A a 300 C 8 A a 300 C


surtidor Off=1.0 0.50A a 600 C 4A a 600 C
10-50 16 16 1746-OB16 0.280 0 On=0.10 1mA 1mA 0.50 A a 300 C 8 A a 300 C
surtidor (RTB) Off=1.0 0.25A a 600 C 4A a 600 C
20.4-26.4 16 16 1746-OBP16 0.250 0 On=0.10 1mA 1mA 0.50 A a 300 C 0.50 A a 300 C
surtidor (RTB)(1)(2) Off=1.0 0.25A a 600 C 0.25A a 600 C
5-50 32 32 1746-OV32 0.452 0 On=0.10 1mA 1mA 0.1A a 600 C 3.2A a 600 C
24VCC surtidor (1)(4) Off=1.0
10-50 8 8 1746-OV8 0.135 0 On=0.10 1mA 1ma 1 A a 300 C 8A a 300 C
drenador Off=1.0 0.50A a 600 C 4A a 600 C
10-50 16 16 1746-OV16 0.270 0 On=0.10 1mA 1mA 0.50 A a 300 C 8A a 300 C
drenador (RTB) Off=1.0 0.25A a 600 C 4A a 600 C
20.4-26.4 16 16 1746-OVP16 0.250 0 On=0.10ms 1mA 1mA 1.50 A a 300 C 6.4A a
drenador (1)(2) Off=1.0ms 1.0A a 600 C 00 a 600 C
5-50 32 32 1746-OV32 0.452 0 On=0.10 1mA 1mA 0.1A a 600 C 3.2A a 600 C
drenador (1)(4) Off=1.0
5 TTL 4.5-5.5 16 16 1746-OG16 0.180 0 On=0.25 0.10mA 0.15mA 0.024A No aplicable
drenador (RTB) Off=0.50
5-265 VCA 4 4 1746-OW4 (1) 0.045 0.045 On=10.0 0mA 10mA Vea gráfico de 8.0A
5-125 VCC Off=10.0 relés 8.0A/común
5-265 VCA 8 4 1746-OW8 (1) 0.085 0.090 On=10.0 0mA 10mA Vea gráfico de 16.0A
VCA/VCC 5-125 VCC Off=10.0 relés 8.0A/común
Relé 5-265 VCA 16 8 1746-OW16 0.170 0.180 On=10.0 0mA 10mA Vea gráfico de 16.0A
5-125 VCC (RTB) (1) Off=10.0 relés 8.0A/común
5-265 VCA 8 Individual- 1746-OX8 0.085 0.090 On=10.0 0mA 10mA Vea gráfico de Vea (3)
5-125 VCC mente (RTB) (1) Off=10.0 relés
aislado

Tabla 3. Módulos de salidas discretas 1746

(1) No certificado para ubicación peligrosa Clase I, División 2.


(2) En este módulo se proporciona un LED de fusible fundido y común con fusible.
(3) La corriente continua por módulo debe estar limitada a 1440 VA (máx.).
(4) Conector de cable plano. El usuario debe construir el cable o comprar cable precableado de la serie1492.

Tipo Volts Amperes (1) Amperes Voltamperes Tipo Volts Amperes Amperes Voltamperes
Máximos Produc Interrup. Continuos (3) Produc. nterrup máximos Produc. Interrup. Continuos Produc. Interrup.
(3)
Capacidades 240 VCA 7.5A 0.75A 2.5 A 1800VA 180VA Capacidades 240VCA 15.0A 1.5A 5.0 A 3600VA 360VA
nominales de 120 VCA 15.0A 1.50A nominales 120VCA 30.0A 3.0A
contacto de 125 VCC 0.22A (2) 1.0 A 28 VA de contacto 125VCC 0.22 A 1.0 A 28VA
relé para de relé para
OW4,OW8 Y 24 VCC 1.2A(2) 2.0 A 28VA OX8 24VCC 1.2 A 2.0 A 28VA
OW16

Tabla 4. De capacidades nominales de relé de contacto


UNIVERSIDAD NACIONAL EXPERIMENTAL POLITÉCNICA
ANTONIO JOSÉ DE SUCRE
DURACIÓN: INSTRUCTOR: N° DE PAGINAS:
32 HORAS T.S.U ENDER CORTES Pág.23/101
FECHA; TITULO LUGAR;
MAYO 2005 Manual de Controladores Lógicos Programables CARORA EDO. LARA
PLC ALLEN BRADLEY

(1) La conexión de supresores de sobretensión a través de la carga externa extenderá la vida útil de los relés de contacto. Para obtener
información sobre las salidas de los contactos de relé, consulte Instalación y operación del SLC 500, Manual del usuario (Número de
catálogo 1747_6.2ES).
(2) Para aplicaciones de voltaje de CC, la capacidad nominal de producción/interrupción de amperes para relés de contacto puede
determinarse dividiendo 28 VA entre el voltaje de CC aplicado. Por ejemplo, 28 VA/48 VCC = 0.58A.
(3) Para aplicaciones de voltaje de CC menores de 48 V, las capacidades nominales de producción/interrupción para relés de contacto no
puede exceder de 2A.
(4) Para aplicaciones de voltaje de CC mayores de 48 V, las capacidades nominales de producción/interrupción para relés de contacto no
puede exceder de 1A.
(5) La corriente continua por módulo debe estar limitada, de manera que el módulo no exceda de 1440 VA.

Figura 10. Módulos de I/O discretos

Módulos de E/S analógicos


Análogico se refiere a la representación numérica de cantidades para mediciones de
variables físicas continuas. Las aplicaciones analógicas son representadas de muchas
formas. La siguiente aplicación muestra un ejemplo de aplicación analógica.

En esta aplicación el procesador controla la cantidad de fluido existente en el tanque


para ajustar el porcentaje de apertura de la válvula.

La válvula se encuentra inicialmente abierta al 100%. Como el nivel de fluido en el


tanque se aproxima al punto predeterminado, el procesador modifica la salida para
UNIVERSIDAD NACIONAL EXPERIMENTAL POLITÉCNICA
ANTONIO JOSÉ DE SUCRE
DURACIÓN: INSTRUCTOR: N° DE PAGINAS:
32 HORAS T.S.U ENDER CORTES Pág.24/101
FECHA; TITULO LUGAR;
MAYO 2005 Manual de Controladores Lógicos Programables CARORA EDO. LARA
PLC ALLEN BRADLEY

disminuirla, cerrando la válvula 90%, 80% y ajustándola para mantenerla en el set point.
Figura 34.

Figura 11. Uso de representación analógica

Los módulos analógicos de la familia SLC500, de control de movimiento y de


comunicaciones proporcionan un interface único y fácil de usar entre los módulos y el
procesador.
UNIVERSIDAD NACIONAL EXPERIMENTAL POLITÉCNICA
ANTONIO JOSÉ DE SUCRE
DURACIÓN: INSTRUCTOR: N° DE PAGINAS:
32 HORAS T.S.U ENDER CORTES Pág.25/101
FECHA; TITULO LUGAR;
MAYO 2005 Manual de Controladores Lógicos Programables CARORA EDO. LARA
PLC ALLEN BRADLEY

Figura 12. Módulos de E/S analógicos

La familia SLC 500 ofrece seis módulos analógicos de E/S diferentes para sus
aplicaciones de control.

 Módulo de entrada 1746-NI4 (figura 35)


 Módulos de entrada/salida 1746-NIO4I y 1746-NIO4V (figura 35)
 Módulos de salida 1746-NO4I y 1746-NO4V (figura 35)
 Módulo de termopares 1746-NT4
 Módulo de entrada de 1746-RTD/resistencia 1746NR4

Tabla de especificaciones de módulos individuales:

Número de catálogo Canales de entrada por Canales de salida por Consumo de corriente Tolerancia de fuente de
1746_ módulo módulo de back_ plane alimentación de 24 VCC
externa
NI4 4 diferenciales, voltaje o No aplicable 25 mA a 5 VCC No aplicable
corriente seleccionable 85 mA a 24 VCC
por canal
UNIVERSIDAD NACIONAL EXPERIMENTAL POLITÉCNICA
ANTONIO JOSÉ DE SUCRE
DURACIÓN: INSTRUCTOR: N° DE PAGINAS:
32 HORAS T.S.U ENDER CORTES Pág.26/101
FECHA; TITULO LUGAR;
MAYO 2005 Manual de Controladores Lógicos Programables CARORA EDO. LARA
PLC ALLEN BRADLEY

NIO4I 2 diferenciales, voltaje o 2 salidas de corriente no 55 mA a 5 VCC1 No aplicable


corriente seleccionable aisladas individualmente 45 mA a 24 VCC
por canal
NIO4V 2 diferenciales, voltaje o 2 salidas de voltaje no 55 mA a 5 VCC No aplicable
corriente seleccionable aisladas individualmente 115 mA a 24 VCC
por canal

NO4I No aplicable 4 salidas de corriente no 55 mA a 5 VCC 24 ±10% a 195 mA


aisladas individualmente 195 mA a 24 VCC (21.6 a 26.4 VCC)

NO4V No aplicable 4 salidas de voltaje 55 mA a 5 VCC 24 10% a 145 mA


no aisladas
145 mA a 24 VCC (21.6 a 26.4 VCC)
individualmente

Figura 13. Especificaciones de módulos individuales

Nota Importante: Todos los módulos analógicos están aislados uno del otro y del backplane (tarjeta de soporte del chasis). Si
el NO4I o el NO4V reciben alimentación eléctrica externa, el consumo de corriente de 24 VCC del backplane es de 0 mA.

La tabla 12 muestra las características y ventajas de los módulos de E/S analógicos.

Característica Ventaja
Alta resolución Los convertidores de entradas de 16 bits y
salidas de 14 bits proporcionan capacidades de
control precisas.
Activado con alimentación del No requiere fuente de alimentación externa, lo
backplane cual reduce el costo del sistema

Entradas seleccionables por el usuario. Configurable por canal.


Filtro de canal de entrada Rechaza el ruido de alta frecuencia que se acopla
UNIVERSIDAD NACIONAL EXPERIMENTAL POLITÉCNICA
ANTONIO JOSÉ DE SUCRE
DURACIÓN: INSTRUCTOR: N° DE PAGINAS:
32 HORAS T.S.U ENDER CORTES Pág.27/101
FECHA; TITULO LUGAR;
MAYO 2005 Manual de Controladores Lógicos Programables CARORA EDO. LARA
PLC ALLEN BRADLEY

en una señal de entrada analógica.


La imagen es representada directamente Ahorra uso de memoria y tiempo
en la imagen SLC
Tabla 5. Características y ventajas de los módulos de E/S analógicos

Las especificaciones para los módulos analógicos son las mismas que se muestran en las Especificaciones para
el controlador modular, con las siguientes adiciones:

Descripción Especificación
Formato de comunicación SLC Binario complemento de dos de 16 bits
Cableado de campo a aislamiento de backplane 500 VCC
Tiempo de conversión 512ms. para todos los canales paralelos
Rangos de corriente/voltaje
NI4 ±10 VCC o ±20 mA (entrada de corriente y
voltaje)
NIO4I ±10 VCC o ±20 mA (entrada)
NIO4V ±10 VCC (salida)

NO4I 0 to 21mA (salida de corriente)


NO4V ±10 V (salida de voltaje)
Respuesta de paso
Entrada 60 ms a 95%
Salida 2.5 ms a 95%
Tamaño máximo de cable #14 AWG
Bloque de terminales Extraíble
Cable recomendado Belden #8761
Tabla 6. Especificaciones para el controlador modular

Instalación y cableado de módulos analógicos

Para obtener el máximo funcionamiento de los módulos analógicos, es conveniente


considerar los aspectos que se estudiaran a continuación

Requerimientos de potencia para Controladores Modulares


Los Módulos analógicos requieren de 5V dc y 24V dc de potencia desde el
backplane para el sistema SLC500. Sin embargo, los módulos analógicos NO4I y NO4V
UNIVERSIDAD NACIONAL EXPERIMENTAL POLITÉCNICA
ANTONIO JOSÉ DE SUCRE
DURACIÓN: INSTRUCTOR: N° DE PAGINAS:
32 HORAS T.S.U ENDER CORTES Pág.28/101
FECHA; TITULO LUGAR;
MAYO 2005 Manual de Controladores Lógicos Programables CARORA EDO. LARA
PLC ALLEN BRADLEY

pueden usar una fuente de poder externa de 24 V. Al eliminar los 24V de potencia
requeridos por el backplane, se produce una configuración flexible si la carga de la fuente
de poder es crítica.

Estos dos módulos proporcionan conexiones para fuentes de poder externas de 24V.
La siguiente tabla muestra los requerimientos para cada módulo analógico usando potencia
del backplane. La tabla 14 se utiliza para calcular la carga total de la fuente de poder del
sistema modular.

Los módulos analógicos no suministran lazos de potencia desde dispositivos de


entrada.

Número de Catalogo Corriente para 5V Corriente para 24V


1746-NI4 35mA 85mA
1746-NIO4I 55mA 145mA
1746-NIO4V 55mA 115mA
1746-NO4I 55mA 195mA (1)
1746-NO4V 55mA 145mA (1)
Tabla 7. Requerimientos para cada módulo analógico usando potencia del backplane

(1) Omitir estos valores cuando es cargada la fuente de poder del SLC. Los cálculos se realizan en
caso de que se decida usar una fuente de poder externa.

Configuración del Módulo


Los módulos analógicos NI4, NIO4I y NIO4V usan selectores DIP swich de
configuración, los cuales permiten la configuración de los canales de entrada, así como
cualquier entrada de corriente o voltaje. Los switches están localizados en la tarjeta del
módulo analógico. La ilustración muestra el estado de encendido y apagado del switche de
configuración. La orientación del switche también proporciona la placa del módulo.
UNIVERSIDAD NACIONAL EXPERIMENTAL POLITÉCNICA
ANTONIO JOSÉ DE SUCRE
DURACIÓN: INSTRUCTOR: N° DE PAGINAS:
32 HORAS T.S.U ENDER CORTES Pág.29/101
FECHA; TITULO LUGAR;
MAYO 2005 Manual de Controladores Lógicos Programables CARORA EDO. LARA
PLC ALLEN BRADLEY

Configura el canal para corriente de entrada


Configura el canal para voltaje de entrada
_______________________________________________________________________
ATENCION: deberá tener cuidado para evitar la conexión de una fuente de voltaje a un canal configurado
para entrada de corriente. La inapropiada operación del módulo puede ocasionar daños al mismo.
_______________________________________________________________________

Switche de configuración del 1746-NI4

El NI4 tiene 4 DIP switches individuales que controlan el modo de entrada de los
canales de entrada de 0 a 3. El switche en posición ON configura el canal para entrada de
corriente. El switche en la posición OFF configura el canal para entrada de voltaje.

Switche1 = Canal 0
Switche2 = Canal 1
Switche3 = Canal 2
Switche4 = Canal 3

Switche de configuración para el 1746 - NIO4I y -NIO4V

El NIO4I y NIO4V tienen 2 switches individuales etiquetados 1 y 2. Estos switches


controlan el modo de entrada de los canales de entrada 0 y 1. El switche en la posición ON
configura el canal para entrada de corriente. El switche en la posición OFF configura el
canal para entrada de voltaje.

Switche1 = Canal 0
Switche2 = Canal 1
UNIVERSIDAD NACIONAL EXPERIMENTAL POLITÉCNICA
ANTONIO JOSÉ DE SUCRE
DURACIÓN: INSTRUCTOR: N° DE PAGINAS:
32 HORAS T.S.U ENDER CORTES Pág.30/101
FECHA; TITULO LUGAR;
MAYO 2005 Manual de Controladores Lógicos Programables CARORA EDO. LARA
PLC ALLEN BRADLEY

Switche de Potencia externo para el 1746 - NO4I y -NO4V

Los módulos de salida analógicos NO4I y NO4V, tienen un switche externo para
potencia de 24 V, SW1, el cual proporciona la opción para usar una fuente de poder externa.
En la posición alta, la potencia es suministrada desde la fuente de poder externa. En la
posición baja, la potencia es suministrada desde el módulo del backplane.

Selección del slot en el chasis


Dos factores determinan donde deberá colocarse el módulo analógico en el chasis:
la temperatura ambiental y ruido eléctrico. Considere las siguientes condiciones cuando
seleccione el slot para el módulo analógico.

Posición del módulo:

- en el slot más lejos de la fuente ac o en el módulo de alto voltaje dc.

- en el cerramiento del chasis donde está instalado el sistema SLC 500.

- más lejos del chasis de la fuente de poder , si es instalado en un sistema


modular.

Instalación del Módulo

Todos los módulos son montados en un slot particular. Recuerde que en un


sistema modular el procesador siempre ocupa el primer slot del primer chasis.
UNIVERSIDAD NACIONAL EXPERIMENTAL POLITÉCNICA
ANTONIO JOSÉ DE SUCRE
DURACIÓN: INSTRUCTOR: N° DE PAGINAS:
32 HORAS T.S.U ENDER CORTES Pág.31/101
FECHA; TITULO LUGAR;
MAYO 2005 Manual de Controladores Lógicos Programables CARORA EDO. LARA
PLC ALLEN BRADLEY

Cuando se esté instalando el módulo analógico en el chasis, no es necesario


apartar el bloque del terminal desde el módulo. Sin embargo, si el bloque del
terminal es apartado, utilice una etiqueta escrita con la localización en la cara del
bloque terminal, para identificar la localización y tipo del módulo.

_______________________________________________________________________
ATENCION: nunca instale, remueva o cablee módulos con potencia aplicada al chasis.
Tampoco exponga los módulos analógicos a superficies u otras áreas que puedan influir con
carga electrostática. Las cargas electrostáticas pueden destruir el circuito analógico.
_______________________________________________________________________

Removiendo el módulo analógico del bloque terminal

Al remover el bloque terminal, apriete el tope del botón, hale hacia fuera y
hacia abajo. Como muestra la figura 37.

Importante: el potenciómetro ajusta el voltaje durante la fase de calibración a 2,5


Volts y no requiere de ningún otro ajuste.

1. Verificar que todos los switches sean colocados para la aplicación.

2. Alinear el tablero del circuito del módulo analógico con la tarjeta guía del chasis
(figura 37)

3. Deslizar el módulo hasta que ambos encajen y el botón este asegurado.

4. Para remover el módulo, bajar el clip retenedor en el tope y presione el botón


del módulo, deslice el módulo hacia fuera.
UNIVERSIDAD NACIONAL EXPERIMENTAL POLITÉCNICA
ANTONIO JOSÉ DE SUCRE
DURACIÓN: INSTRUCTOR: N° DE PAGINAS:
32 HORAS T.S.U ENDER CORTES Pág.32/101
FECHA; TITULO LUGAR;
MAYO 2005 Manual de Controladores Lógicos Programables CARORA EDO. LARA
PLC ALLEN BRADLEY

Figura 14. Módulo Analógico

Módulo de termopares/mV 1746_NT4


El módulo de termopares/mV recibe y almacena, en su tabla de imagen,
datos analógicos de termopares y /o milivolts CC (mV) convertidos digitalmente,
para que sean descargados por todos los procesadores SLC 500 compactos y
modulares.

Característica Ventaja
Compensación de junta fría y Proporciona lecturas digitales precisas
linealización de temperaturas del proceso

Cuatro filtros seleccionables Le permite adecuar la respuesta del


sistema a su entorno.
Configuración de canales individuales Le permite combinar tipos de milivolts
y termopares.
UNIVERSIDAD NACIONAL EXPERIMENTAL POLITÉCNICA
ANTONIO JOSÉ DE SUCRE
DURACIÓN: INSTRUCTOR: N° DE PAGINAS:
32 HORAS T.S.U ENDER CORTES Pág.33/101
FECHA; TITULO LUGAR;
MAYO 2005 Manual de Controladores Lógicos Programables CARORA EDO. LARA
PLC ALLEN BRADLEY

EVALUACION DEL PROCESO


Nombre: ____________________________________________ Fecha: _____________

Departamento: _______________

PARTE I:

Coloque dentro de los paréntesis (V) si es verdadero y (F) si es falso, a las


afirmaciones que se mencionan a continuación. Justifique su respuesta en caso de ser falsa.

1. Los Controladores programables SLC500 se comunican a través de una red incorporada


DH-485 que permite el soporte y la supervisión del programa. ( )

2. La conexión DH+ directa permite que el SLC 5/04 ejecute instrucciones matemáticas en
tiempos más rápidos. ( )

3. La plataforma de E/S 1746 es un diseño de hardware eficiente para incluir fuentes de


alimentación. ( )

4. Los módulos analógicos requieren de 5V dc y 24V dc de potencia desde el backplane para


el sistema SLC500. ( )

5. Los módulos analógicos usan selectores DIP switch de configuración, para activar
directamente los dispositivos de campo. ( )
UNIVERSIDAD NACIONAL EXPERIMENTAL POLITÉCNICA
ANTONIO JOSÉ DE SUCRE
DURACIÓN: INSTRUCTOR: N° DE PAGINAS:
32 HORAS T.S.U ENDER CORTES Pág.34/101
FECHA; TITULO LUGAR;
MAYO 2005 Manual de Controladores Lógicos Programables CARORA EDO. LARA
PLC ALLEN BRADLEY

6. El módulo analógico debe ubicarse al lado de la fuente ac. ( )

7. En un sistema modular el procesador siempre ocupa el primer slot del primer chasis. ( )

8. El módulo de termopares/mv recibe y almacena, en su tabla de imagen, datos analógicos de


termopares y/o milivolts cc convertidos digitalmente. ( )

9. La corriente continua por módulo debe estar limitada, de manera que el módulo no exceda
de 2000 VA. ( )

10. Los módulos de E/S están disponibles con densidades de 4,8,16 y 32 puntos. ( )
UNIVERSIDAD NACIONAL EXPERIMENTAL POLITÉCNICA
ANTONIO JOSÉ DE SUCRE
DURACIÓN: INSTRUCTOR: N° DE PAGINAS:
32 HORAS T.S.U ENDER CORTES Pág.35/101
FECHA; TITULO LUGAR;
MAYO 2005 Manual de Controladores Lógicos Programables CARORA EDO. LARA
PLC ALLEN BRADLEY

PARTE II:

Desarrolle las siguientes asignaciones:

1. Indique las características correspondientes a un procesador fijo con entradas y salidas.

 ______________________________________________________________________

 ______________________________________________________________________

 ______________________________________________________________________

2. Mencione por lo menos cuatro características de hardware para el Procesador SLC 5/03:

 ______________________________________________________________________

 ______________________________________________________________________

 ______________________________________________________________________

 ______________________________________________________________________
UNIVERSIDAD NACIONAL EXPERIMENTAL POLITÉCNICA
ANTONIO JOSÉ DE SUCRE
DURACIÓN: INSTRUCTOR: N° DE PAGINAS:
32 HORAS T.S.U ENDER CORTES Pág.36/101
FECHA; TITULO LUGAR;
MAYO 2005 Manual de Controladores Lógicos Programables CARORA EDO. LARA
PLC ALLEN BRADLEY

CAPITULO III

CONSIDERACIONES DE CABLEADO

El siguiente capítulo proporciona una serie de normas de cableado, como conectar


el cable Belden, y como determinar el largo del cable.

________________________________________________________________________________________
ATENCION: antes de cablear algún módulo analógico, desenergizar desde el sistema del SLC500 y desde
alguna otra fuente del módulo analógico.
________________________________________________________________________________________

Normas para sistema de cableado


Utilice las siguientes normas para la planificación del cableado de un sistema de
módulos analógicos:

 Todos los terminales analógicos comunes (ANL COM) son eléctricamente


conectados internamente. El puerto ANL COM no es conectado a tierra
internamente en el módulo.

 Los terminales de voltaje en IN+ y IN- deben permanecer dentro de +20 y -20
Volts con respecto al puerto ANL COM para asegurar la adecuada entrada al
canal de operación. Esto es para los canales de operación tanto de corriente
como de voltaje.

 Las salidas de voltaje (OUT 0 y OUT 1) del NIO4V y el NO4V son


referenciados por ANL COM. La resistencia de carga (R1) para el canal de
salida de voltaje debe ser igual o más grande que 1K ohms.
UNIVERSIDAD NACIONAL EXPERIMENTAL POLITÉCNICA
ANTONIO JOSÉ DE SUCRE
DURACIÓN: INSTRUCTOR: N° DE PAGINAS:
32 HORAS T.S.U ENDER CORTES Pág.37/101
FECHA; TITULO LUGAR;
MAYO 2005 Manual de Controladores Lógicos Programables CARORA EDO. LARA
PLC ALLEN BRADLEY

 Los canales de salida de corriente (OUT 0 y OUT 1) de el NIO4I y NO4I


suministran corriente que retornan al ANL COM, La resistencia de carga (R1)
del canal de de salida de corriente debe ser entre 0 y 500 ohms.

Aterramiento del cable


El cable Belden #8761 tiene dos cables de señal: negro(black wire) y claro (clear
wire). Un cable drenador (drain wire) y una malla metálica (foil shield) (figura 38). El
cable drenador y la malla metálica deben estar aterrados en uno de los extremos del cable.
No conectar a tierra ambos extremos del cable drenador y la malla metálica.

Canal de entrada: use la pestaña de montaje del chasis como aterramiento para el
cable drenador y la malla metálica.

Canal de salida: el aterramiento del cable drenador y de la malla metálica en la


carga analógica.

Figura 15. Cable Belden #8761

Cableando el módulo analógico


Después de instalar adecuadamente el módulo analógico en el chasis, use el
siguiente procedimiento de cableado. El cable Belden #8761 es recomendado para cableado
de módulos analógicos.
UNIVERSIDAD NACIONAL EXPERIMENTAL POLITÉCNICA
ANTONIO JOSÉ DE SUCRE
DURACIÓN: INSTRUCTOR: N° DE PAGINAS:
32 HORAS T.S.U ENDER CORTES Pág.38/101
FECHA; TITULO LUGAR;
MAYO 2005 Manual de Controladores Lógicos Programables CARORA EDO. LARA
PLC ALLEN BRADLEY

________________________________________________________________________________________
ATENCION: antes de desconectar algún módulo analógico, desconectar la fuente desde el sistema SLC 500
y desde otra fuente del módulo analógico.
________________________________________________________________________________________

Para cablear el módulo analógico seguir estos pasos y ver las figuras 39 y 40.

1. Designar el extremo del cable donde el drain wire y el foil shield son aterrados
como END1. Designar el otro extremo como END 2.

2. En cada extremo de lámina del cable en algún caso se expone a un cable


individual.

3. La condición de señal del cable es de 2 pulgadas de largo. La lámina de metal


alrededor de 3/16 pulgadas (4,76mm) de aislamiento lejos a la exposición del
extremo del cable.

4. Cada extremo 1, enrrollar juntos el drain wire y el foil shield, alejándolos del
cable y presionándolos.

5. Cada extremo 2, cortar el drain wire y el foil shield y presionarlos.

6. Conectar la señal del cable (Black y Clear) al terminal del bloque y a los
dispositivos de entrada y salida. Es recomendable un máximo torque de 5 lb.in
(0,565 NM) para todos los terminales.

7. Repetir los pasos 1 hasta el 6 para cada canal del módulo analógico

Figura 16. Preparación del cable End 1


UNIVERSIDAD NACIONAL EXPERIMENTAL POLITÉCNICA
ANTONIO JOSÉ DE SUCRE
DURACIÓN: INSTRUCTOR: N° DE PAGINAS:
32 HORAS T.S.U ENDER CORTES Pág.39/101
FECHA; TITULO LUGAR;
MAYO 2005 Manual de Controladores Lógicos Programables CARORA EDO. LARA
PLC ALLEN BRADLEY

Figura 17. Preparación del cable End 2

Aterramiento de Mallas metálicas y cables drenadores


No conectar el foil shield o el drain wire al bloque terminal del módulo analógico.
El foil shield y el drain wire deben ser conectados a tierra, que no esté disponibles en el
bloque terminal. Ver la figura 41 de diagrama de cableado de módulos analógicos.
UNIVERSIDAD NACIONAL EXPERIMENTAL POLITÉCNICA
ANTONIO JOSÉ DE SUCRE
DURACIÓN: INSTRUCTOR: N° DE PAGINAS:
32 HORAS T.S.U ENDER CORTES Pág.40/101
FECHA; TITULO LUGAR;
MAYO 2005 Manual de Controladores Lógicos Programables CARORA EDO. LARA
PLC ALLEN BRADLEY

NI4 NIO4I & NIO4V

NO4I & NO4V

Figura 18. Diagrama de cableado de Módulos analógicos


UNIVERSIDAD NACIONAL EXPERIMENTAL POLITÉCNICA
ANTONIO JOSÉ DE SUCRE
DURACIÓN: INSTRUCTOR: N° DE PAGINAS:
32 HORAS T.S.U ENDER CORTES Pág.41/101
FECHA; TITULO LUGAR;
MAYO 2005 Manual de Controladores Lógicos Programables CARORA EDO. LARA
PLC ALLEN BRADLEY

Figura 19. Cable interconector de chasis

Opciones de Comunicación
La siguiente tabla resume las opciones de comunicación para la familia de
procesadores SLC 500.
Opción Comunicación Tipo de procesador

SLC 5/01 SLC 5/02 SLC 5/03 SLC 5/04

Data Highway DH-485 (contestador) (contestador (contestador (contestador


485 o iniciador) o iniciador) o iniciador)

RS-232 DH-485  
DF1 (4)  (1)  (1)  
ASCII  
Data Highway Plus DH+  (2) (3)  (2) (3)  (2) 

Tabla 8. Comunicación para la familia de procesadores SLC500

(1)Se requiere un módulo 1747_KE.


(2) Se requiere un módulo 1784_KA5.
(3) Operación del contestador sólo a través del módulo 1784_KA5.
(4)Full o half-duplex esclavo
El convertidor RS232 a RS485 de la figura 43 permite transformar una señal de 3 a
15Volts y de -3 a -15Volts correspondientes a los niveles lógicos (RS232) que salen del
UNIVERSIDAD NACIONAL EXPERIMENTAL POLITÉCNICA
ANTONIO JOSÉ DE SUCRE
DURACIÓN: INSTRUCTOR: N° DE PAGINAS:
32 HORAS T.S.U ENDER CORTES Pág.42/101
FECHA; TITULO LUGAR;
MAYO 2005 Manual de Controladores Lógicos Programables CARORA EDO. LARA
PLC ALLEN BRADLEY

puerto serial del computador, a los niveles de tensión entre 0 y 5Volts que son los niveles
manejados por el SLC (RS485).

Figura 20. Convertidor de RS232 a RS485

La interfaz de acoplamiento de la figura 44 permite conectar varios nodos en una


red , a través de las conexiones que posee.

 El punto de conexión de red (Network Connetion) es la conexión común para


todos los nodos de la red.

 El punto de periféricos (J2) sirve como entrada del terminal de un dispositivo


externo como: dataliner, panel view, convertidores de RS232 a RS485 para
conectar un PC.

 El punto CPU (J1) permite la conexión entre el nodo de la red y el PLC ó SLC
utilizado.
UNIVERSIDAD NACIONAL EXPERIMENTAL POLITÉCNICA
ANTONIO JOSÉ DE SUCRE
DURACIÓN: INSTRUCTOR: N° DE PAGINAS:
32 HORAS T.S.U ENDER CORTES Pág.43/101
FECHA; TITULO LUGAR;
MAYO 2005 Manual de Controladores Lógicos Programables CARORA EDO. LARA
PLC ALLEN BRADLEY

Figura 21. Interfaz de acoplamiento DH - 485

En la figura 45 se muestra una red DH - 485.

Como puede observarse cada nodo de la red está representado por un acoplador DH-
485.

Las principales características de esta red son:

 velocidades de comunicación de hasta 19.2 K baudios

 aislamiento eléctrico a través de 1746-AIC

 longitud de red máxima de 1219 m (4,000 pies)

 especificaciones eléctricas RS–485

 conexión de cable Belden 9842 entre nodos (conexión en cadena)


UNIVERSIDAD NACIONAL EXPERIMENTAL POLITÉCNICA
ANTONIO JOSÉ DE SUCRE
DURACIÓN: INSTRUCTOR: N° DE PAGINAS:
32 HORAS T.S.U ENDER CORTES Pág.44/101
FECHA; TITULO LUGAR;
MAYO 2005 Manual de Controladores Lógicos Programables CARORA EDO. LARA
PLC ALLEN BRADLEY

Figura 22. Ejemplo de red DH-485

Puerto Procesador Data Highway Plus


Este puerto de conexión existente en los procesadores SLC 5/04 permite la
comunicación con el computador, ya que dicho puerto posee la configuración para el tipo
de comunicación DH+. En la figura 46 se observa como la conexión entre el PC y
SLC5/04 se realiza a través de la tarjeta 1784-KT que se le coloca al computador.
UNIVERSIDAD NACIONAL EXPERIMENTAL POLITÉCNICA
ANTONIO JOSÉ DE SUCRE
DURACIÓN: INSTRUCTOR: N° DE PAGINAS:
32 HORAS T.S.U ENDER CORTES Pág.45/101
FECHA; TITULO LUGAR;
MAYO 2005 Manual de Controladores Lógicos Programables CARORA EDO. LARA
PLC ALLEN BRADLEY

Figura 23. Puerto procesador Data Highway Plus SLC 5/04

En la figura 47 se observa un ejemplo de red Data Highway Plus, donde los


componentes de dicha red están conectados mediante el cableado físico común y cada
puerto DH+ del SLC 5/04.

Las principales características de la red DH+ son las siguientes:

 velocidades de comunicación de hasta 57.6 K baudios

 longitud de red máxima de 3,048 m (10,000 pies)

 conexión de cable Belden 9463 (Línea Azul) entre nodos (conexión en cadena)
UNIVERSIDAD NACIONAL EXPERIMENTAL POLITÉCNICA
ANTONIO JOSÉ DE SUCRE
DURACIÓN: INSTRUCTOR: N° DE PAGINAS:
32 HORAS T.S.U ENDER CORTES Pág.46/101
FECHA; TITULO LUGAR;
MAYO 2005 Manual de Controladores Lógicos Programables CARORA EDO. LARA
PLC ALLEN BRADLEY

Figura 24. Ejemplo de Red Data Highway Plus

Módulo de Entrada/salida remota


Los módulos de entrada/salida remota se pueden ver en la figura 48.

La red Remote I/O permite que el procesador SLC 500 intercambie información de
entrada y salida con hasta 32 dispositivos (nodos) a través de un solo cable doble trenzado.
Además de la comunicación remota con los sistemas de E/S 1746, 1771 y 1794 (Flex I/O),
el escáner de E/S remota también habilita la comunicación con el bloque de E/S 1791. Esto
reduce la cantidad de cableado y el tiempo de instalación. Un ejemplo de este tipo de red se
observa en la figura 49.
UNIVERSIDAD NACIONAL EXPERIMENTAL POLITÉCNICA
ANTONIO JOSÉ DE SUCRE
DURACIÓN: INSTRUCTOR: N° DE PAGINAS:
32 HORAS T.S.U ENDER CORTES Pág.47/101
FECHA; TITULO LUGAR;
MAYO 2005 Manual de Controladores Lógicos Programables CARORA EDO. LARA
PLC ALLEN BRADLEY

Figura 25. Módulos 1747 - SN y 1747 - ASB

Figura 26. Ejemplo de Entrada/Salida remota


UNIVERSIDAD NACIONAL EXPERIMENTAL POLITÉCNICA
ANTONIO JOSÉ DE SUCRE
DURACIÓN: INSTRUCTOR: N° DE PAGINAS:
32 HORAS T.S.U ENDER CORTES Pág.48/101
FECHA; TITULO LUGAR;
MAYO 2005 Manual de Controladores Lógicos Programables CARORA EDO. LARA
PLC ALLEN BRADLEY

Conexión del Terminal de Programación


Al conectar el terminal de programación al procesador SLC 500 se establece la
comunicación entre ambos dispositivos. La figura 50 muestra el caso en que el sistema se
encuentra On-line, es decir, conectado al procesador y Off-line cuando el computador no
tiene ninguna conexión.

Figura 27. On-line Vs Off-line

En la figura 51 se observa una conexión del terminal de programación con el


módulo 1747-PIC el cual convierte el modo de comunicación DH232 al modo de
comunicación DH-485. Se puede observar que tanto para el procesador SLC5/02 y el
SLC5/03 se puede utilizar el acoplador 1747-AIC para conectar los dispositivos (PC y
SLC) , ó también hacer la conexión directamente al puerto del SLC. El módulo PIC puede
ser sustituído por la tarjeta 1784-KR. Ambas conexiones sirven para programar al SLC.
UNIVERSIDAD NACIONAL EXPERIMENTAL POLITÉCNICA
ANTONIO JOSÉ DE SUCRE
DURACIÓN: INSTRUCTOR: N° DE PAGINAS:
32 HORAS T.S.U ENDER CORTES Pág.49/101
FECHA; TITULO LUGAR;
MAYO 2005 Manual de Controladores Lógicos Programables CARORA EDO. LARA
PLC ALLEN BRADLEY

Figura 28. Conexión de Terminal de programación

Conexiones de Red DH-485


En las conexiones de Red DH-485, cada dispositivo tiene una única
dirección como puede verse en la figura 52. Los terminales con dirección 15 ó 16
pueden estar conectados en línea con algún procesador.
UNIVERSIDAD NACIONAL EXPERIMENTAL POLITÉCNICA
ANTONIO JOSÉ DE SUCRE
DURACIÓN: INSTRUCTOR: N° DE PAGINAS:
32 HORAS T.S.U ENDER CORTES Pág.50/101
FECHA; TITULO LUGAR;
MAYO 2005 Manual de Controladores Lógicos Programables CARORA EDO. LARA
PLC ALLEN BRADLEY

Figura 29. Conexiones de Red DH-485

Conexión del terminal de programación (DH+)


La figura 53 muestra una forma de conexión para la programación del SLC a
través del puerto DH+.

Figura 30. Conexión del terminal de programación (DH+)

Para una conexión de red DH+, cada dispositivo tiene una única dirección y los
terminales con dirección 76 y 77 pueden conectarse en línea con algún procesador. Figura
54.
UNIVERSIDAD NACIONAL EXPERIMENTAL POLITÉCNICA
ANTONIO JOSÉ DE SUCRE
DURACIÓN: INSTRUCTOR: N° DE PAGINAS:
32 HORAS T.S.U ENDER CORTES Pág.51/101
FECHA; TITULO LUGAR;
MAYO 2005 Manual de Controladores Lógicos Programables CARORA EDO. LARA
PLC ALLEN BRADLEY

Figura 31. Conexiones de red DH+

Conexión del terminal de programación (serial RS-232)


En la figura 55 se observa otro tipo de conexión para la programación del
SLC, en este caso con el protocolo de comunicación RS-232. Como puede verse, la
conexión se hace a través de otro puerto que por lo general se encuentra identificado
con RS-232.
UNIVERSIDAD NACIONAL EXPERIMENTAL POLITÉCNICA
ANTONIO JOSÉ DE SUCRE
DURACIÓN: INSTRUCTOR: N° DE PAGINAS:
32 HORAS T.S.U ENDER CORTES Pág.52/101
FECHA; TITULO LUGAR;
MAYO 2005 Manual de Controladores Lógicos Programables CARORA EDO. LARA
PLC ALLEN BRADLEY

Figura 32. Conexión del terminal de programación (RS-232)


UNIVERSIDAD NACIONAL EXPERIMENTAL POLITÉCNICA
ANTONIO JOSÉ DE SUCRE
DURACIÓN: INSTRUCTOR: N° DE PAGINAS:
32 HORAS T.S.U ENDER CORTES Pág.53/101
FECHA; TITULO LUGAR;
MAYO 2005 Manual de Controladores Lógicos Programables CARORA EDO. LARA
PLC ALLEN BRADLEY

EVALUACION DEL PROCESO

Nombre: ____________________________________________ Fecha: _____________

Departamento: _______________

PARTE I:

Coloque dentro de los paréntesis (V) si es verdadero y (F) si es falso, a las


afirmaciones que se mencionan a continuación. Justifique su respuesta en caso de ser
falsa.

1) Todos los terminales analógicos comunes son eléctricamente conectados internamente. ( )

2) El puerto ANL COM es conectado a tierra internamente en el módulo. ( )

3) Los terminales de voltaje en IN+ e IN- deben permanecer dentro de 25 Volts con respecto
al puerto ANL COM para asegurar la adecuada entrada al canal de operación. ( )

( )
4) El convertidor RS-232 a RS-485 permite transformar una señal de 3 a 15 Volts y de –3 a –
15 Volts.
UNIVERSIDAD NACIONAL EXPERIMENTAL POLITÉCNICA
ANTONIO JOSÉ DE SUCRE
DURACIÓN: INSTRUCTOR: N° DE PAGINAS:
32 HORAS T.S.U ENDER CORTES Pág.54/101
FECHA; TITULO LUGAR;
MAYO 2005 Manual de Controladores Lógicos Programables CARORA EDO. LARA
PLC ALLEN BRADLEY

( )

5) El punto de conexión de red sirve como entrada del terminal de un dispositivo externo.

( )

6) El puerto procesador Data Highway Plus permite la comunicación con el computador.

( )
7) En las conexiones de red DH-485 todos los dispositivos tienen la misma dirección de
conexión.

( )
8) La red Remote I/O permite que el procesador SLC500 intercambie información de entrada
y salida con hasta 32 dispositivos a través de un solo cable doble trenzado.

( )

9) La velocidad de comunicación de la red DH+ es de hasta 19,2 Kbaudios.

( )
10) El punto CPU (J1) de la interfaz de acoplamiento es la conexión común para todos los
nodos de la red.
UNIVERSIDAD NACIONAL EXPERIMENTAL POLITÉCNICA
ANTONIO JOSÉ DE SUCRE
DURACIÓN: INSTRUCTOR: N° DE PAGINAS:
32 HORAS T.S.U ENDER CORTES Pág.55/101
FECHA; TITULO LUGAR;
MAYO 2005 Manual de Controladores Lógicos Programables CARORA EDO. LARA
PLC ALLEN BRADLEY

PARTE II:

Desarrolle las siguientes asignaciones:

1) Indique las normas para la planificación del cableado de un sistema de módulos


analógicos.

 ________________________________________________________________

 ________________________________________________________________

 ________________________________________________________________

 ________________________________________________________________

2) Enumere los pasos necesarios para cablear un módulo analógico.

______________________________________________________________________
______________________________________________________________________
______________________________________________________________________
______________________________________________________________________
______________________________________________________________________
______________________________________________________________________
______________________________________________________________________
______________________________________________________________________

3) Indique las principales características de una Red DH-485

 ___________________________________________________________________
UNIVERSIDAD NACIONAL EXPERIMENTAL POLITÉCNICA
ANTONIO JOSÉ DE SUCRE
DURACIÓN: INSTRUCTOR: N° DE PAGINAS:
32 HORAS T.S.U ENDER CORTES Pág.56/101
FECHA; TITULO LUGAR;
MAYO 2005 Manual de Controladores Lógicos Programables CARORA EDO. LARA
PLC ALLEN BRADLEY

 ___________________________________________________________________

 ___________________________________________________________________

 ___________________________________________________________________

 ___________________________________________________________________
UNIVERSIDAD NACIONAL EXPERIMENTAL POLITÉCNICA
ANTONIO JOSÉ DE SUCRE
DURACIÓN: INSTRUCTOR: N° DE PAGINAS:
32 HORAS T.S.U ENDER CORTES Pág.57/101
FECHA; TITULO LUGAR;
MAYO 2005 Manual de Controladores Lógicos Programables CARORA EDO. LARA
PLC ALLEN BRADLEY

PARTE III:

Ejercicio 1:
Estudiar la estación de trabajo asignada e identificar sus componentes principales.
1. Estudie la estación de trabajo y llene la siguiente tabla:

Slot # Tipo de módulo Número de módulo

2. Identifique lo siguiente:
a. Fuente de Poder
b. Chasis (incluya el número de slots)
3. Quitar la fuente del chasis

_____________________________________________________________________________
ATENCION: mover la fuente del chasis del SLC 500 antes de accesar el procesador u otros
componentes. Un fracaso al mover la fuente podría causar daños al hardware, o provocar lesión
o daño al equipo debido a una operación inesperada de la máquina.
UNIVERSIDAD NACIONAL EXPERIMENTAL POLITÉCNICA
ANTONIO JOSÉ DE SUCRE
DURACIÓN: INSTRUCTOR: N° DE PAGINAS:
32 HORAS T.S.U ENDER CORTES Pág.58/101
FECHA; TITULO LUGAR;
MAYO 2005 Manual de Controladores Lógicos Programables CARORA EDO. LARA
PLC ALLEN BRADLEY

_____________________________________________________________________________
4. Quitar el procesador del chasis

5. Localizar la batería en el procesador


6. Localizar el módulo de memoria en el procesador.
7. Si es posible, escoger un módulo de entrada o de salida y localizar sus números
de catálogo.
8. Reemplace todos los componentes y verifique con su instructor la instalación de
los módulos convenientes antes de energizar.
9. Energizar.

Ejercicio 2:
Establecer comunicación entre el terminal de programación y el procesador SLC500
en tu estación de trabajo.

1. Conectar físicamente el terminal de programación al procesador SLC500.

2. Utilice la guía de procedimientos comunes para conectar el terminal del


procesador directamente al software.

CAPITULO IV

PROGRAMACION DE CONTROLADORES LOGICOS PROGRAMABLES


UNIVERSIDAD NACIONAL EXPERIMENTAL POLITÉCNICA
ANTONIO JOSÉ DE SUCRE
DURACIÓN: INSTRUCTOR: N° DE PAGINAS:
32 HORAS T.S.U ENDER CORTES Pág.59/101
FECHA; TITULO LUGAR;
MAYO 2005 Manual de Controladores Lógicos Programables CARORA EDO. LARA
PLC ALLEN BRADLEY

El siguiente capítulo contiene los aspectos más importantes acerca del manejo del
software de programación de la familia SLC500. Se realiza una descripción de las
instrucciones de programación más comunes utilizando como modelo el software de
programación industrial RSLogix 500 para Windows 95, windows NT y para la familia de
controladores programables compactos de la familia SLC500 de Allen Bradley.

Las instrucciones a estudiar son aplicadas de manera similar a la familia PLC 5.

RsLogix 500
El software utilizado para la programación de los controladores lógicos
programables estudiados hasta ahora, denominado RSLogix 500, funciona bajo Windows
95 ó Windows NT. Dicho software contiene una interfaz de usuario muy agradable y
sencilla de manejar. Es de hacer notar que las funciones del RSLogix son extensas y se
requiere de práctica para aprender a manejarlo. A continuación se estudiarán las acciones
más comunes en el desarrollo de proyectos, con la finalidad de familiarizarse con el
ambiente del software.

Abrir archivos

Una vez cargado el software RSLogix500 desde su escritorio de Windows se


presenta el siguiente menú.
UNIVERSIDAD NACIONAL EXPERIMENTAL POLITÉCNICA
ANTONIO JOSÉ DE SUCRE
DURACIÓN: INSTRUCTOR: N° DE PAGINAS:
32 HORAS T.S.U ENDER CORTES Pág.60/101
FECHA; TITULO LUGAR;
MAYO 2005 Manual de Controladores Lógicos Programables CARORA EDO. LARA
PLC ALLEN BRADLEY

El icono Abrir archivo se utiliza cuando desea abrir un proyecto existente. Al


hacer clic en este icono, se solicita el nombre del archivo y la ruta de acceso de la
ubicación del archivo. Primero se cerrarán los archivos que estén abiertos y
RSLogix le preguntará si desea guardar los cambios que se hicieron.

Puede abrir archivos .RSS (archivos creados usando RSLogix 500) o


archivos .ACH (archivos que pudieron haber sido creados usando el paquete de
software AI o APS). En cualquier caso, cuando usted abre un archivo en RSLogix
500, le sigue su base de datos de documentación acompañante.

Esto es equivalente a la selección del menú Archivo > Abrir.

El icono Archivo Nuevo se utiliza cuando se desea iniciar un nuevo


proyecto. Al hacer clic en este icono se le solicita información acerca del proyecto
nuevo que desea crear (seleccionar tipo de procesador) . Es equivalente a la
selección del menú Archivo > Nuevo.

Seleccionar tipo de procesador

Use este diálogo para seleccionar el tipo de procesador que está usando en su
aplicación. Mueva el pulgar en la barra de deslizamiento vertical para ver la
totalidad de la lista de procesadores.

Para seleccionar un procesador haga clic en éste y haga clic en Aceptar, o


haga doble clic en el procesador en la lista. Se crea un proyecto vacío con un
nombre de archivo predeterminado.

Este diálogo aparece cuando se inicia un proyecto nuevo.


UNIVERSIDAD NACIONAL EXPERIMENTAL POLITÉCNICA
ANTONIO JOSÉ DE SUCRE
DURACIÓN: INSTRUCTOR: N° DE PAGINAS:
32 HORAS T.S.U ENDER CORTES Pág.61/101
FECHA; TITULO LUGAR;
MAYO 2005 Manual de Controladores Lógicos Programables CARORA EDO. LARA
PLC ALLEN BRADLEY

Guardar un proyecto RSLogix 500

1.- Haga clic en el icono Guardar Archivo o haga clic en Archivo > Guardar.

2.- Si es la primera vez que guarda el proyecto, tiene que darle un nombre al archivo
y proporcionar el nombre de la carpeta donde desea almacenarlo. Utilice el cuadro
de lista desplegable Guardar en para seleccionar una carpeta o haga doble clic en
una carpeta que aparece en la cuadrícula principal. Aquí es donde residirá el
archivo.

3.- Introduzca el nombre del archivo para el proyecto. RSLogix 500 de manera
predeterminada guarda el archivo como un archivo .RSS. Puede decidir guardar el
UNIVERSIDAD NACIONAL EXPERIMENTAL POLITÉCNICA
ANTONIO JOSÉ DE SUCRE
DURACIÓN: INSTRUCTOR: N° DE PAGINAS:
32 HORAS T.S.U ENDER CORTES Pág.62/101
FECHA; TITULO LUGAR;
MAYO 2005 Manual de Controladores Lógicos Programables CARORA EDO. LARA
PLC ALLEN BRADLEY

archivo como un archivo .ACH haciendo clic en [Archivar archivos *.ACH] en el


cuadro de lista Guardar como tipo. Esto lo hace disponible para el software de
programación SLC DOS.

4.- Si desea guardar todos los archivos de la base de datos como archivos
individuales, seleccione la opción Guardar la base de datos como archivos externos.
(En Extensiones de archivos de este archivo de ayuda se incluye una lista de las
extensiones utilizadas cuando se guardan en forma individual los archivos de la base
de datos.)

5.- Agregar una nota de revisión incluyendo el texto en el campo Nota de revisión.
Podrá ver la nota de revisión cada vez que abra el archivo.

6.- Haga clic en Aceptar para guardar el archivo del proyecto.

7.- RSLogix 500 verifica el proyecto antes de guardarlo. La barra de estado en su


ventana de aplicación le indica cuando se guarda el proyecto y también le indica si
se encontraron errores durante la verificación.

Verificar Proyecto

Utilice el icono verificar proyecto, para compilar el programa , esto es


asegurar que el mismo no tenga errores lógicos de programación.

La compilación correcta del proyecto no necesariamente indica que la


aplicación funcione de manera adecuada, el funcionamiento final depende de varios
parámetros en conjunto.
UNIVERSIDAD NACIONAL EXPERIMENTAL POLITÉCNICA
ANTONIO JOSÉ DE SUCRE
DURACIÓN: INSTRUCTOR: N° DE PAGINAS:
32 HORAS T.S.U ENDER CORTES Pág.63/101
FECHA; TITULO LUGAR;
MAYO 2005 Manual de Controladores Lógicos Programables CARORA EDO. LARA
PLC ALLEN BRADLEY

Cuando la compilación arroja algún error, el software indica el tipo de error


y el lugar donde se encuentra, facilitando así la posibilidad de realizar los cambios
correctos.

Parámetros de comunicación RSLogix 500


Use el diálogo de Configuración de Comunicaciones para indicar a RSLogix 500
qué controlador está usando para comunicarse con el procesador y qué número de nodo ha
sido designado al procesador. También puede obtener acceso al diálogo Quién activo desde
el diálogo Configuración de comunicaciones.

• Seleccione Comunic > Comunic sistema.

Descargar/Ir en línea (Definir los parámetros de comunicación de RSLogix 500)

Primero, asegúrese de haber configurado los canales de comunicación del


procesador para comunicación en línea. Una vez que hecho esto, y siempre y
cuando haya configurado las comunicaciones del controlador puede fácilmente
descargar el proyecto e ir en línea.
UNIVERSIDAD NACIONAL EXPERIMENTAL POLITÉCNICA
ANTONIO JOSÉ DE SUCRE
DURACIÓN: INSTRUCTOR: N° DE PAGINAS:
32 HORAS T.S.U ENDER CORTES Pág.64/101
FECHA; TITULO LUGAR;
MAYO 2005 Manual de Controladores Lógicos Programables CARORA EDO. LARA
PLC ALLEN BRADLEY

Haga clic en Comunic > Descargar para descargar el programa fuera de línea
actual al controlador. RSLogix 500 le pregunta si desea ir en línea. Haga clic en Sí
para ir en línea; luego seleccione el modo de operación mediante Comunic > Modo.

Alternativamente, puede hacer clic en Comunic > Cargar para cargar el


proyecto actual del controlador a la memoria de su computadora.

Selección de instrucción
Utilice la Selección de instrucción como un método para seleccionar una
instrucción y colocarla en un renglón de su programa lógico.

Instrucciones de programación

ADD (SUMA)
Se usa con los procesadores SLC 5/01 Compacto, SLC 5/02, SLC 5/03, SLC 5/04 y
MicroLogix.
Ejemplo de la instrucción
UNIVERSIDAD NACIONAL EXPERIMENTAL POLITÉCNICA
ANTONIO JOSÉ DE SUCRE
DURACIÓN: INSTRUCTOR: N° DE PAGINAS:
32 HORAS T.S.U ENDER CORTES Pág.65/101
FECHA; TITULO LUGAR;
MAYO 2005 Manual de Controladores Lógicos Programables CARORA EDO. LARA
PLC ALLEN BRADLEY

(Los parámetros mostrados son ejemplos solamente, sus datos serán diferentes.)
Descripción: Cuando las condiciones del renglón son verdaderas, esta instrucción de salida
suma la Fuente A a la Fuente B y almacena el resultado en la dirección destino. La Fuente A y la
Fuente B pueden ser valores o direcciones que contienen valores; sin embargo, la Fuente A y la
Fuente B no pueden ambas ser constantes.
Si está usando un procesador 5/02, 5/03, 5/04 o MicroLogix, puede usar direcciones
indexadas para los parámetros fuente o destino. Si está usando un procesador 5/03 OS302 o un 5/04
OS401, puede usar direcciones indirectas para los parámetros fuente o destino.
¡ADVERTENCIA!
Si el bit de destino recibe un valor menor que -32,768 o mayor que +32,767 (un número que
requiere más de 16 bits para representación), el procesador establece S:0/1 (bit de overflow) y S:5/0
(bit de interrupción por overflow, error mayor 0020). Monitorice el bit S:5/0 en su programa para
evitar esta situación potencialmente peligrosa.
Si está usando un procesador 5/02 Serie C o posterior, o un 5/03, 5/04 o MicroLogix, puede
evitar esta situación estableciendo un bit de estado. Vea a continuación.

AND [Operación Y lógico]


Se usa con los procesadores SLC 5/0 Compacto, SLC5/02, SLC5/03, SLC5/04,
MicroLogix.
Ejemplo de la instrucción

(Los parámetros mostrados son ejemplos solamente, sus datos serán diferentes.)
UNIVERSIDAD NACIONAL EXPERIMENTAL POLITÉCNICA
ANTONIO JOSÉ DE SUCRE
DURACIÓN: INSTRUCTOR: N° DE PAGINAS:
32 HORAS T.S.U ENDER CORTES Pág.66/101
FECHA; TITULO LUGAR;
MAYO 2005 Manual de Controladores Lógicos Programables CARORA EDO. LARA
PLC ALLEN BRADLEY

Descripción: Cuando las condiciones del renglón son verdaderas, las fuentes A y B de esta
instrucción de salida son intersectadas bit por bit y el resultado se almacena en el destino.
Las fuentes A y B pueden ser direcciones de palabra o constantes; sin embargo, ambas
fuentes no pueden ser constantes. Dependiendo del tipo de procesador que esté usando, en esta
instrucción puede usar direccionamiento indexado o indirecto.
El Destino debe ser una dirección de palabra.

COP [Copiar archivo]


Se usa con los procesadores SLC 5/01 Compacto, SLC5/02, SLC5/03, SLC5/04,
MicroLogix.
Ejemplo de la instrucción:

(Los parámetros mostrados son ejemplos solamente, sus datos serán diferentes.)
Descripción: Cuando las condiciones del renglón son verdaderas para esta instrucción de
salida, un archivo fuente definido por el usuario es copiado a un archivo destino.
La instrucción COP no usa bits de estado. Si necesita un bit de habilitación, programe una
salida paralela que use una dirección de almacenamiento.
Los elementos de fuente y destino pueden ser de un tipo diferente; sin embargo, el tipo de
archivo destino determina cuántas palabras de datos serán transferidas.
Nota: Si su destino es un temporizador, contador o archivo de control, asegúrese de que
las palabras fuente que correspondan a las palabras de estado de su archivo destino contengan ceros.
Asegúrese de que los archivos FUENTE y DEST (destino) contengan por lo menos el
número de elementos especificado en la LONGITUD. Además, tenga cuidado de evitar copiar
datos a elementos que ya contengan los datos necesarios para otras operaciones.
Introducción de parámetros:
Fuente - la dirección del archivo que usted desea copiar. Use el indicador de archivo (#) en
la dirección. Cuando utiliza un procesador SLC 5/03 OS301, OS302 o SLC 5/04 OS401, los
valores en punto (coma) flotante o de cadena son compatibles.
Destino - la dirección inicial donde se copia el archivo fuente. Use el indicador de archivo
(#) en la dirección. Cuando utiliza un procesador SLC 5/03 OS301, OS302 o SLC 5/04 OS401, los
valores en punto (coma) flotante o de cadena son compatibles.
UNIVERSIDAD NACIONAL EXPERIMENTAL POLITÉCNICA
ANTONIO JOSÉ DE SUCRE
DURACIÓN: INSTRUCTOR: N° DE PAGINAS:
32 HORAS T.S.U ENDER CORTES Pág.67/101
FECHA; TITULO LUGAR;
MAYO 2005 Manual de Controladores Lógicos Programables CARORA EDO. LARA
PLC ALLEN BRADLEY

Longitud - el número de elementos en el archivo que desea copiar. Por ejemplo, un


temporizador es un solo elemento que usa 3 palabras - la palabra de control (estado), la palabra de
valor preseleccionado y la palabra del acumulador. (Si el tipo de archivo destino tiene 1 palabra por
elemento, usted puede especificar una longitud máxima de 128 palabras. Si el destino es un archivo
de temporizador (3 palabras por temporizador), puede especificar una longitud máxima de 42
elementos (3 x 42 = 126). En este caso 2 palabras quedarían sin usar.

CTD [Contador -]
Se usa con los procesadores SLC5/01 Compacto, SLC5/02, SLC5/03, SLC5/04,
MicroLogix.
Ejemplo de la instrucción:

(Los parámetros mostrados son ejemplos solamente, sus datos serán diferentes.)

Descripción: Esta instrucción de salida cuenta regresivamente cada transición de falso a


verdadero de las condiciones que la preceden en el renglón y produce una salida cuando el valor
acumulado llega al valor preseleccionado. Las transiciones del renglón pueden accionarse mediante
un final de carrera o mediante partes que pasan por un detector.
Cada conteo se retiene cuando las condiciones del renglón vuelven a ser falsas. El conteo
se retiene hasta que es habilitada la instrucción RES (restablecimiento) con la misma dirección que
el contador o si otra instrucción en su programa sobrescribe el valor.
El valor acumulado se retiene después de que la instrucción CTU o CTD se vuelve falsa, y
cuando se retira y se vuelve a restaurar la alimentación eléctrica al procesador. Además, el estado
On u Off de los bits de efectuado, overflow, y underflow del contador es retentivo. El valor
acumulado y los bits de control se restablecen cuando se habilita una instrucción RES.
Los archivos de contador usan tres palabras por elemento.
Bits de la instrucción: 11 = Bit UN (underflow de conteo regresivo)
13 = Bit DN (efectuado)
14 = Bit CD (habilitación de conteo regresivo)
UNIVERSIDAD NACIONAL EXPERIMENTAL POLITÉCNICA
ANTONIO JOSÉ DE SUCRE
DURACIÓN: INSTRUCTOR: N° DE PAGINAS:
32 HORAS T.S.U ENDER CORTES Pág.68/101
FECHA; TITULO LUGAR;
MAYO 2005 Manual de Controladores Lógicos Programables CARORA EDO. LARA
PLC ALLEN BRADLEY

Los bits CD siempre están establecidos antes de pasar al modo Marcha remota o Prueba
remota.
Introducción de parámetros
Introduzca una dirección CONTADOR, valor PRESELECCIONADO y un valor ACUM.
El valor preseleccionado es el punto que tiene que alcanzarse para establecer el bit DN (efectuado).
El valor acumulado representa el estado actual de conteo.
C5:1 representa número de archivo de contador cinco, número de elemento 1.

CTU [Contador +]
Se usa con los procesadores SLC5/01 Compacto SLC5/02, SLC5/03, SLC5/04,
MicroLogix.
Ejemplo de la instrucción:

(Los parámetros mostrados son ejemplos solamente, sus datos serán diferentes.)
Descripción: Esta instrucción de salida cuenta progresivamente cada transición de falso a
verdadero de las condiciones que la preceden en el renglón y produce una salida cuando el valor
acumulado llega al valor preseleccionado. Las transiciones del renglón pueden accionarse mediante
un final de carrera o mediante partes que pasan por un detector.
La capacidad del contador para detectar las transiciones de falso a verdadero depende de la
velocidad (frecuencia) de la señal de entrada. La duración de activa e inactiva de la señal de
entrada no debe ser más rápida que el tiempo de escán.
Cada conteo se retiene cuando las condiciones del renglón vuelven a ser falsas, permitiendo
que el conteo continúe más allá del valor preseleccionado. De esta manera usted puede basar una
salida en el valor preseleccionado pero continuar contando para mantener inventario/piezas, etc.
Nota: Use una instrucción RES (restablecer) con la misma dirección que el contador, u
otra instrucción en su programa para sobrescribir el valor. El estado On u Off de los bits de
efectuado, overflow y underflow del contador es retentivo. El valor acumulado y los bits de control
se restablecen cuando se habilita una instrucción RES.
Los archivos de contador usan tres palabras por elemento.
Bits de la instrucción: 12 = Bit OV (overflow de conteo progresivo)
UNIVERSIDAD NACIONAL EXPERIMENTAL POLITÉCNICA
ANTONIO JOSÉ DE SUCRE
DURACIÓN: INSTRUCTOR: N° DE PAGINAS:
32 HORAS T.S.U ENDER CORTES Pág.69/101
FECHA; TITULO LUGAR;
MAYO 2005 Manual de Controladores Lógicos Programables CARORA EDO. LARA
PLC ALLEN BRADLEY

13 = Bit DN (efectuado)
15 = Bit CU (habilitación conteo progresivo)
Los bits CU siempre están establecidos antes de pasar al modo Marcha remota o Prueba
remota.
Introducción de parámetros:
Introduzca una dirección CONTADOR, valor PRESELECCIONADO y un valor ACUM.
El valor preseleccionado es el punto que tiene que alcanzarse para establecer el bit DN (efectuado).
El valor acumulado representa el estado actual de conteo.
C5:1 representa número de archivo de contador cinco, número de elemento 1.

DIV [División]
Se usa con los procesadores SLC 5/01 Compacto, SLC5/02, SLC5/03, SLC5/04,
MicroLogix.
Ejemplo de la instrucción:

(Los parámetros mostrados son ejemplos solamente, sus datos serán diferentes.)
Descripción: Cuando las condiciones del renglón son verdaderas, esta instrucción de salida
divide la Fuente A entre la Fuente B y almacena el resultado en el destino y en el registro
matemático. El valor guardado en el destino es redondeado. El valor guardado en el registro
matemático consta del cociente sin redondear (colocado en la palabra más significativa) y del resto
(colocado en la palabra menos significativa).
La Fuente A y la Fuente B pueden ser valores constantes o direcciones que contienen
valores; sin embargo, la Fuente A y la Fuente B no pueden ambas ser constantes.
Si está usando un procesador 5/02, 5/03, 5/04 o MicroLogix, puede usar direcciones
indexadas para los parámetros fuente o destino. Si está usando un procesador 5/03 OS302 o un 5/04
OS401, puede usar direcciones indirectas para los parámetros fuente o destino.
Si retorna un valor mayor que +32,767 se establece un indicador de error menor, y el valor
32,767 es colocado en el destino. Sin embargo, si está usando un procesador Serie C o posterior,
5/02 o 5/03, 5/04 o MicroLogix y tiene establecido el bit S:2/14 (bit de selección de overflow
UNIVERSIDAD NACIONAL EXPERIMENTAL POLITÉCNICA
ANTONIO JOSÉ DE SUCRE
DURACIÓN: INSTRUCTOR: N° DE PAGINAS:
32 HORAS T.S.U ENDER CORTES Pág.70/101
FECHA; TITULO LUGAR;
MAYO 2005 Manual de Controladores Lógicos Programables CARORA EDO. LARA
PLC ALLEN BRADLEY

matemático), entonces los 16 bits menos significativos, sin signo y truncados del overflow
permanecen en el destino.
Si el resto es 0.5 o mayor, el destino se redondea por exceso. El cociente sin redondear se
coloca en la palabra más significativa del registro matemático; el resto es colocado en la palabra
menos significativa.

EQU [Igual]
Se usa con los procesadores SLC5/01 Compacto, SLC5/02, SLC5/03, SLC5/04,
MicroLogix.
Ejemplo de la instrucción:

(Los parámetros mostrados son ejemplos solamente, sus datos serán diferentes.)
Descripción: Esta instrucción de entrada es verdadera cuando la Fuente A = Fuente B. La
instrucción EQU compara dos valores especificados por el usuario. Si los valores son iguales,
permite continuidad del renglón. El renglón se hace verdadero y la salida es activada (siempre y
cuando nada más afecte el estado del renglón).

Introducción de parámetros:
Usted debe introducir una dirección de palabra para la Fuente A. Puede introducir una
constante de programa o una dirección de palabra para la Fuente B. Los enteros negativos se
almacenan en forma de complemento a dos.
Si está usando un procesador 5/02, 5/03, 5/04 o MicroLogix, puede usar direcciones
indexadas para los parámetros de la Fuente A y la Fuente B. Si está usando un procesador 5/03
OS302 o un 5/04 OS401, puede usar direcciones indirectas para los parámetros de la Fuente A y la
Fuente B.
UNIVERSIDAD NACIONAL EXPERIMENTAL POLITÉCNICA
ANTONIO JOSÉ DE SUCRE
DURACIÓN: INSTRUCTOR: N° DE PAGINAS:
32 HORAS T.S.U ENDER CORTES Pág.71/101
FECHA; TITULO LUGAR;
MAYO 2005 Manual de Controladores Lógicos Programables CARORA EDO. LARA
PLC ALLEN BRADLEY

FLL [Llenar archivo]


Se usa con los procesadores SLC5/01 Compacto, SLC5/02, SLC5/03, SLC5/04,
MicroLogix.
Ejemplo de la instrucción:

(Los parámetros mostrados son ejemplos solamente, sus datos serán diferentes.)
Descripción: Esta instrucción de salida llena las palabras de un archivo con un valor fuente.
La fuente permanece sin cambio. Todos los elementos en el valor fuente (típicamente una constante
de programa) se envían al archivo destino cada vez que la lógica del renglón se hace verdadera.
Los elementos se llenan en orden ascendente hasta llegar al número de elementos (longitud que
usted introduce).
El tipo de archivo destino determina el número de palabras por elemento que la instrucción
transfiere. Por ejemplo, si el tipo de archivo destino es contador y el tipo de archivo fuente es
enteros, se transfieren tres palabras de enteros por cada elemento en el archivo tipo contador.
La instrucción FLL no escribe más allá de los límites del archivo. Todos los datos de
overflow se pierden. Además, no ocurre ninguna conversión de datos si los archivos fuente y
destino son de tipos diferentes, use el mismo tipo de archivo para cada uno.

Introducción de parámetros:
Fuente - la constante del programa o la dirección del elemento. El indicador de archivo (#)
no es necesario para una dirección de elemento. Cuando utiliza un procesador SLC 5/03 OS301,
OS302 o SLC 5/04 OS401, los valores en punto (coma) flotante o de cadena son compatibles.
Destino - la dirección del archivo destino. La instrucción escribe sobre los datos ya
almacenados en el destino. Cuando utiliza un procesador SLC 5/03 OS301, OS302 o SLC 5/04
OS401, los valores en punto (coma) flotante o de cadena son compatibles.
Longitud - el número de elementos en el archivo que desea llenar. Si el tipo de archivo
destino tiene 3 palabras por elemento, puede especificar una longitud máxima de 42. Si el tipo de
archivo destino tiene 1 palabra por elemento, usted puede especificar una longitud máxima de 128
palabras.
UNIVERSIDAD NACIONAL EXPERIMENTAL POLITÉCNICA
ANTONIO JOSÉ DE SUCRE
DURACIÓN: INSTRUCTOR: N° DE PAGINAS:
32 HORAS T.S.U ENDER CORTES Pág.72/101
FECHA; TITULO LUGAR;
MAYO 2005 Manual de Controladores Lógicos Programables CARORA EDO. LARA
PLC ALLEN BRADLEY

Cuando utilice el controlador MicroLogix, consulte la tabla siguiente para obtener la


longitud permitida.
Tipo de archivo de destino Longitud máxima
Salida 1
Entrada 2
Estado 33
Bit 32
Temporz 40
Contador 32
Control 16
Entero 105
Los elementos se copian desde el archivo fuente especificado a un archivo destino
especificado, cada escán en que el renglón es verdadero. Se copian (en orden ascendente sin
transformación de los datos) hasta el número especificado o hasta llegar al último elemento del
archivo destino, lo que ocurra primero.
Asegúrese de especificar correctamente la dirección inicial y la longitud del bloque de datos
que va a copiar. La instrucción no escribirá más allá de un límite de archivo (tal como entre los
archivos N16 y N17) en el destino. El overflow se perdería. Sin embargo, la instrucción leerá más
allá de un límite de archivo (tal como entre N16 y N17) en la fuente. Tenga mucho cuidado si el
número de palabras por elemento de los archivos fuente y destino son diferentes.

GEQ [Mayor o igual que]


Se usa con los procesadores SLC5/01 Compacto, SLC5/02, SLC5/03, SLC5/04,
MicroLogix.
Ejemplo de la instrucción:

(Los parámetros mostrados son ejemplos solamente, sus datos serán diferentes.)
Descripción: Esta instrucción de entrada compara dos valores especificados por el usuario.
Si el valor almacenado en la Fuente A es mayor que o igual al valor almacenado en la Fuente B,
permite la continuidad del renglón. El renglón se hará verdadero y la salida será activada (siempre
UNIVERSIDAD NACIONAL EXPERIMENTAL POLITÉCNICA
ANTONIO JOSÉ DE SUCRE
DURACIÓN: INSTRUCTOR: N° DE PAGINAS:
32 HORAS T.S.U ENDER CORTES Pág.73/101
FECHA; TITULO LUGAR;
MAYO 2005 Manual de Controladores Lógicos Programables CARORA EDO. LARA
PLC ALLEN BRADLEY

y cuando ninguna otra instrucción afecte el estado del renglón). Si el valor en la Fuente A es menor
que el valor en la Fuente B, la instrucción es lógicamente falsa.
Introducción de parámetros:
Usted debe introducir una dirección de palabra para la Fuente A. Puede introducir una
constante de programa o una dirección de palabra para la Fuente B. Los enteros con signo se
almacenan en forma de complemento a dos.

JMP [Saltar a etiqueta]


Se usa con los procesadores SLC5/01 Compacto SLC5/02, SLC5/03, SLC5/04,
MicroLogix.
Ejemplo de la instrucción:

(Los parámetros mostrados son ejemplos solamente, sus datos serán diferentes.)
Descripción: Cuando la condición de renglón para esta instrucción de salida es verdadera,
el procesador salta hacia adelante o hacia atrás a la instrucción de etiqueta (LBL) correspondiente y
continúa la ejecución del programa en la etiqueta. Más de una instrucción JMP pueden saltar a la
misma etiqueta. Un salto hacia adelante a una etiqueta le ahorra tiempo de escán al programa al
omitir un segmento del programa hasta que se lo necesite. Los saltos hacia atrás le permiten al
controlador ejecutar repetidamente segmentos del programa.
Nota: Tenga cuidado cuando use la instrucción JMP para moverse hacia atrás o en lazo a
lo largo de su programa. Si hace lazos muchas veces, puede causar que el temporizador de control
(watchdog) sobrepase del tiempo y se produzca un fallo del procesador. Use un contador,
temporizador o el registro de escán del programa (S:3, bits 0-7) para limitar la cantidad de tiempo
en lazos dentro de las instrucciones JMP/LBL.
Introducción de parámetros:
Introduzca un número de etiqueta decimal de 0-999. Usted puede colocar:
 Hasta 256 etiquetas para los controladores SLC en cada archivo de subrutina.
 Hasta 1,000 etiquetas para controladores MicroLogix en cada archivo de subrutina.
UNIVERSIDAD NACIONAL EXPERIMENTAL POLITÉCNICA
ANTONIO JOSÉ DE SUCRE
DURACIÓN: INSTRUCTOR: N° DE PAGINAS:
32 HORAS T.S.U ENDER CORTES Pág.74/101
FECHA; TITULO LUGAR;
MAYO 2005 Manual de Controladores Lógicos Programables CARORA EDO. LARA
PLC ALLEN BRADLEY

JSR [Saltar a subrutina]


Se usa con los procesadores SLC5/01 Compacto, SLC5/02, SLC5/03, SLC5/04,
MicroLogix.
Ejemplo de la instrucción:

(Los parámetros mostrados son ejemplos solamente, sus datos serán diferentes.)
Descripción: Cuando las condiciones del renglón son verdaderas para esta instrucción de salida, el
procesador salta al archivo receptor de subrutina. Sólo puede saltar a la primera instrucción en una
subrutina. Cada subrutina debe tener un número de archivo único (decimal, 3-255).
No programe una JSR en bifurcaciones de salida anidadas con controladores compactos o
SLC 5/01.
Las subrutinas anidadas le permiten direccionar el flujo del programa desde el programa
principal a una subrutina y luego seguir en otra subrutina. Cuando anide subrutinas, aplique las
siguientes reglas:
Procesadores compacto y 5/01 - puede anidar subrutinas hasta en 4 niveles.
Procesadores 5/02, 5/03, 5/04 y MicroLogix - puede anidar subrutinas hasta en 8 niveles.

LBL [Etiqueta]
Se usa con los procesadores SLC5/01 Compacto, SLC5/02, SLC5/03, SLC5/04,
MicroLogix.
Ejemplo de la instrucción:

(Los parámetros mostrados son ejemplos solamente, sus datos serán diferentes.)
Descripción: Esta instrucción de entrada es el receptor de la instrucción JMP que tiene el
mismo número de etiqueta. Tiene que programar esta instrucción como la primera instrucción en un
renglón. Esta instrucción no tiene bits de control. Siempre es evaluada como verdadera o lógica 1.
UNIVERSIDAD NACIONAL EXPERIMENTAL POLITÉCNICA
ANTONIO JOSÉ DE SUCRE
DURACIÓN: INSTRUCTOR: N° DE PAGINAS:
32 HORAS T.S.U ENDER CORTES Pág.75/101
FECHA; TITULO LUGAR;
MAYO 2005 Manual de Controladores Lógicos Programables CARORA EDO. LARA
PLC ALLEN BRADLEY

Puede programar múltiples saltos a la misma etiqueta asignando el mismo número de


etiqueta a múltiples instrucciones JMP, pero la asignación del mismo número de etiqueta a dos o
más etiquetas causa un error de tiempo de compilación.
Nota: No salte dentro de una zona MCR. Las instrucciones que se programan dentro de
una zona MCR comenzando con la instrucción LBL y terminando en la instrucción END MCR
siempre serán evaluadas como si la zona MCR fuera verdadera, sin considerar el estado de la
instrucción START MCR.
Introducción de parámetros:
Introduzca un número de etiqueta decimal de 0-999.
• En los controladores SLC se permiten hasta 256 etiquetas por subrutina.
• En los controladores MicroLogix se permiten hasta 1,000 etiquetas.

LEQ [Menor o igual que]


Se usa con los procesadores SLC5/01 Compacto, SLC5/02, SLC5/03, SLC5/04,
MicroLogix.
Ejemplo de la instrucción:

(Los parámetros mostrados son ejemplos solamente, sus datos serán diferentes.)
Descripción: Esta instrucción de entrada condicional prueba si un valor (fuente A) es
menor que o igual a otro valor (fuente B). Si el valor en la fuente A es menor que o igual al valor en
la fuente B, la instrucción es lógicamente verdadera. Si el valor en la fuente A es mayor que el
valor en la fuente B, la instrucción es lógicamente falsa.
Introducción de parámetros:
Introduzca una dirección de palabra para la fuente A. Introduzca una constante o una
dirección de palabra para la fuente B. Los enteros con signo se almacenan en forma de
complemento a dos.
UNIVERSIDAD NACIONAL EXPERIMENTAL POLITÉCNICA
ANTONIO JOSÉ DE SUCRE
DURACIÓN: INSTRUCTOR: N° DE PAGINAS:
32 HORAS T.S.U ENDER CORTES Pág.76/101
FECHA; TITULO LUGAR;
MAYO 2005 Manual de Controladores Lógicos Programables CARORA EDO. LARA
PLC ALLEN BRADLEY

LES [Menor que]


Se usa con los procesadores SLC 5/01 Compacto, SLC5/02, SLC5/03, SLC5/04,
MicroLogix.
Ejemplo de la instrucción:

(Los parámetros mostrados son ejemplos solamente, sus datos serán diferentes.)
Descripción: Esta instrucción de entrada condicional prueba si un valor (Fuente A) es
menor que otro valor (Fuente B). Si el valor en la Fuente A es menor que el valor en la Fuente B, la
instrucción es lógicamente verdadera. Si el valor en la Fuente A es mayor que o igual al valor en la
Fuente B, la instrucción es lógicamente falsa.
Introducción de parámetros:
Introduzca una dirección de palabra para la Fuente A. Introduzca una constante o una
dirección de palabra para la Fuente B. Los enteros con signo se almacenan en forma de
complemento a dos.
Si está usando un procesador 5/02, 5/03, 5/04 o MicroLogix, puede usar direcciones
indexadas para los parámetros fuente o destino. Si está usando un procesador 5/03 OS302 o un 5/04
OS401, puede usar direcciones indirectas para los parámetros fuente.

LIM [Prueba límite]:


Se usa con los procesadores SLC5/02, SLC5/03, SLC5/04, MicroLogix.
Ejemplo de la instrucción:
UNIVERSIDAD NACIONAL EXPERIMENTAL POLITÉCNICA
ANTONIO JOSÉ DE SUCRE
DURACIÓN: INSTRUCTOR: N° DE PAGINAS:
32 HORAS T.S.U ENDER CORTES Pág.77/101
FECHA; TITULO LUGAR;
MAYO 2005 Manual de Controladores Lógicos Programables CARORA EDO. LARA
PLC ALLEN BRADLEY

(Los parámetros mostrados son ejemplos solamente, sus datos serán diferentes.)
Descripción: Use la instrucción LIM para probar si los valores están dentro o fuera de un
rango especificado, dependiendo de cómo usted establezca los límites.
Introducción de parámetros
Dependiendo de cómo usted define el parámetro Prueba, los parámetros Límite Bajo y
Límite Alto pueden ser una dirección de palabra o una constante de programa. Vea a continuación.
Prueba Lím bajo Lím alto
Constante Dirección de palabra Dirección de palabra
Dirección de palabra Constante o dirección de palabra Constante o dirección de
Palabra
Estado verdadero/falso de la instrucción
Si el Límite Bajo tiene un valor igual a o menor que el Límite Alto, la instrucción es
verdadera cuando el valor Prueba está entre los límites o es igual a cualquiera de los límites. Si el
valor Prueba está fuera de los límites, la instrucción es falsa.
Si el Límite Bajo tiene un valor mayor que el Límite Alto, la instrucción es falsa cuando el
valor Prueba está entre los límites. Si el valor Prueba es igual a cualquiera de los límites o está
fuera de los límites, la instrucción es verdadera.

MOV [Mover]
Se usa con los procesadores SLC 5/01 Compacto, SLC5/02, SLC5/03, SLC5/04,
MicroLogix.
Ejemplo de la instrucción:

(Los parámetros mostrados son ejemplos solamente, sus datos serán diferentes.)
Descripción: Cuando las condiciones del renglón que precede a esta instrucción son
verdaderas, la instrucción MOV mueve una copia de la fuente al destino en cada escán. El valor
original permanece intacto y sin cambio en su ubicación fuente.
Si está usando un procesador 5/02, 5/03, 5/04 o MicroLogix, puede usar direcciones
indexadas para los parámetros fuente o destino. Si está usando un procesador 5/03 OS302 o un 5/04
OS401, puede usar direcciones indirectas para los parámetros fuente o destino.
UNIVERSIDAD NACIONAL EXPERIMENTAL POLITÉCNICA
ANTONIO JOSÉ DE SUCRE
DURACIÓN: INSTRUCTOR: N° DE PAGINAS:
32 HORAS T.S.U ENDER CORTES Pág.78/101
FECHA; TITULO LUGAR;
MAYO 2005 Manual de Controladores Lógicos Programables CARORA EDO. LARA
PLC ALLEN BRADLEY

Fuente - Esta es la dirección de los datos que usted desea mover. La fuente puede ser una
constante.
Destino - Esta es la dirección que identifica a dónde se van a mover los datos.
Nota: Si desea mover una palabra de datos sin afectar los indicadores matemáticos, use
una instrucción Copiar (COP) con una longitud de 1 palabra en lugar de la instrucción MOV.

MSG [Lectura/escritura de mensajes]


Se usa con los procesadores
SLC5/02
MicroLogix DH-485

SLC 5/03SLC 5/04

(Los parámetros mostrados son sólo ejemplos, sus datos serán diferentes.)
Descripción: La instrucción MSG es una instrucción de salida que transfiere datos de un
nodo a otro en la red de comunicaciones DH-485. Cuando la instrucción se habilita, la transferencia
del mensaje está pendiente. La transferencia real de los datos se realiza al final del escán.
La instrucción puede programarse como de escritura o lectura de mensajes. El dispositivo
receptor puede ser otro procesador SLC 500 en la red o un dispositivo que no sea SLC 500 y use el
UNIVERSIDAD NACIONAL EXPERIMENTAL POLITÉCNICA
ANTONIO JOSÉ DE SUCRE
DURACIÓN: INSTRUCTOR: N° DE PAGINAS:
32 HORAS T.S.U ENDER CORTES Pág.79/101
FECHA; TITULO LUGAR;
MAYO 2005 Manual de Controladores Lógicos Programables CARORA EDO. LARA
PLC ALLEN BRADLEY

archivo de interface común (485CIF archivo 9 en los procesadores SLC 500). El protocolo 485CIF
también se usa para mensajes tipo PLC2.
Tres bits del archivo de estado están relacionados con la instrucción MSG: S:2/5 (Comando
de entrada DH-485 pendiente), S:2/6 (Respuesta de mensaje DH-485 pendiente) y S:2/7 (Comando
MSG de salida pendiente).

MUL [Multiplicación]
Se usa con los procesadores SLC5/01 Compacto, SLC5/02, SLC5/03, SLC5/04,
MicroLogix.
Ejemplo de la instrucción:

(Los parámetros mostrados son ejemplos solamente, sus datos serán diferentes.)
Descripción: Use la instrucción MUL para multiplicar un valor (fuente A) por otro (fuente
B) y colocar el resultado en el destino. La Fuente A y la Fuente B pueden ser valores constantes o
direcciones que contienen valores; sin embargo, la Fuente A y la Fuente B no pueden ambas ser
constantes.
Si está usando un procesador 5/02, 5/03, 5/04 o MicroLogix, puede usar direcciones
indexadas para los parámetros fuente o destino. Si está usando un procesador 5/03 OS302 o un 5/04
OS401, puede usar direcciones indirectas para los parámetros fuente o destino.
Si retorna un valor mayor que +32,767 se establece un indicador de error menor, y el valor
32,767 es colocado en el destino. Si está usando un procesador Series C o posterior, 5/02, 5/03, 5/04
o MicroLogix y tiene establecido el bit S:2/14 (bit de selección de overflow matemático), entonces
los 16 bits menos significativos, sin signo y truncados del valor de overflow permanecen en el
destino.
El registro matemático contiene el resultado entero de 32 bits con signo de la operación de
multiplicación. Este resultado es válido en el overflow.

NEQ [Diferente]
Se usa con los procesadores SLC5/01 Compacto, SLC5/02, SLC5/03, SLC5/04,
MicroLogix.
UNIVERSIDAD NACIONAL EXPERIMENTAL POLITÉCNICA
ANTONIO JOSÉ DE SUCRE
DURACIÓN: INSTRUCTOR: N° DE PAGINAS:
32 HORAS T.S.U ENDER CORTES Pág.80/101
FECHA; TITULO LUGAR;
MAYO 2005 Manual de Controladores Lógicos Programables CARORA EDO. LARA
PLC ALLEN BRADLEY

Ejemplo de la instrucción:

(Los parámetros mostrados son ejemplos solamente, sus datos serán diferentes.)
Descripción: Use la instrucción NEQ para probar si dos valores son diferentes. Si la
Fuente A y la Fuente B son diferentes, la instrucción es lógicamente verdadera. Si los dos valores
son iguales, la instrucción es lógicamente falsa.
Introducción de parámetros:
Fuente A - debe ser una dirección de palabra.
Fuente B - puede ser una dirección de palabra o una constante de programa.
Si está usando un procesador 5/02, 5/03, 5/04 o MicroLogix, puede usar direcciones de
palabra indexada para los parámetros de la fuente A y la fuente B. Si está usando un procesador
5/03 OS302 o un 5/04 OS401, puede usar direcciones indirectas para los parámetros de la Fuente A
y la Fuente B.
Los enteros con signo se almacenan en forma de complemento a dos.
UNIVERSIDAD NACIONAL EXPERIMENTAL POLITÉCNICA
ANTONIO JOSÉ DE SUCRE
DURACIÓN: INSTRUCTOR: N° DE PAGINAS:
32 HORAS T.S.U ENDER CORTES Pág.81/101
FECHA; TITULO LUGAR;
MAYO 2005 Manual de Controladores Lógicos Programables CARORA EDO. LARA
PLC ALLEN BRADLEY

NOT [Operación Not lógico]


Se usa con los procesadores SLC5/01 Compacto, SLC5/02, SLC5/03, SLC5/04,
MicroLogix.
Ejemplo de la instrucción:

(Los parámetros mostrados son ejemplos solamente, sus datos serán diferentes.)
Descripción: Cuando las condiciones del renglón son verdaderas, la fuente de la
instrucción NOT es sometida a la operación lógica No, bit a bit y almacenada en el destino.
La fuente y el destino deben ser direcciones de palabra.
Si está usando un procesador 5/02, 5/03, 5/04 o MicroLogix, puede usar direcciones
indexadas para los parámetros fuente o destino. Si está usando un procesador 5/03 OS302 o un 5/04
OS401, puede usar direcciones indirectas para los parámetros fuente o destino.

Tabla de verdad de la instrucción OR


FUENTE DEST
0 1
1 0
UNIVERSIDAD NACIONAL EXPERIMENTAL POLITÉCNICA
ANTONIO JOSÉ DE SUCRE
DURACIÓN: INSTRUCTOR: N° DE PAGINAS:
32 HORAS T.S.U ENDER CORTES Pág.82/101
FECHA; TITULO LUGAR;
MAYO 2005 Manual de Controladores Lógicos Programables CARORA EDO. LARA
PLC ALLEN BRADLEY

OR [Operación O inclusivo]
Se usa con los procesadores SLC5/01 Compacto, SLC5/02, SLC5/03, SLC5/04,
MicroLogix.
Ejemplo de la instrucción:

(Los parámetros mostrados son ejemplos solamente, sus datos serán diferentes.)
Descripción: Cuando las condiciones del renglón son verdaderas, las fuentes A y B de la
instrucción OR se someten a la instrucción O exclusivo, bit a bit y el resultado se almacena en el
destino. Las fuentes A y B pueden ser direcciones de palabra o constantes; sin embargo, ambas
fuentes no pueden ser constantes. Puede introducir una constante o una dirección de palabra para
los parámetros fuente. El destino debe ser una dirección de palabra.
Si está usando un procesador 5/02, 5/03, 5/04 o MicroLogix, puede usar direcciones
indexadas para los parámetros fuente o destino. Si está usando un procesador 5/03 OS302 o un 5/04
OS401, puede usar direcciones indirectas para los parámetros fuente o destino.
Tabla de verdad de la instrucción OR
FUENTE A FUENTE B DEST
0 0 0
0 1 1
1 0 1
1 1 1
UNIVERSIDAD NACIONAL EXPERIMENTAL POLITÉCNICA
ANTONIO JOSÉ DE SUCRE
DURACIÓN: INSTRUCTOR: N° DE PAGINAS:
32 HORAS T.S.U ENDER CORTES Pág.83/101
FECHA; TITULO LUGAR;
MAYO 2005 Manual de Controladores Lógicos Programables CARORA EDO. LARA
PLC ALLEN BRADLEY

OSR [Un frente ascendente]


Se usa con los procesadores SLC5/01 Compacto SLC5/02, SLC5/03, SLC5/04,
MicroLogix.
Ejemplo de la instrucción

(Los parámetros mostrados son ejemplos solamente, sus datos serán diferentes.)
Descripción:
La instrucción OSR es una instrucción de entrada condicional que activa un evento para que
ocurra una vez. Use la instrucción OSR cuando un evento debe comenzar en base a un cambio de
estado del renglón de falso a verdadero, como activado por un botón pulsador. Un ejemplo sería el
uso de la instrucción OSR para inmovilizar valores LED que se muestran rápidamente.
Coloque la instrucción OSR en un renglón inmediatamente antes de la instrucción de salida.
Luego haga referencia a la salida como un frente en su programa. La dirección que usted da a la
instrucción de entrada OSR es donde se retiene el estado previo del renglón.
Usted debe introducir una dirección de bit para la instrucción OSR. Use una dirección ya
sea de archivo binario o archivo de enteros. La dirección de bit que usted usa debe ser única. No la
use en ningún otro lugar en el programa.
La dirección asignada a la instrucción OSR no es la dirección de única a que hace referencia
el programa, ni indica el estado de la instrucción OSR. Esta dirección permite que la instrucción
OSR recuerde el estado anterior del renglón.
¡ADVERTENCIA!
No coloque condiciones de entrada después de la instrucción OSR en el renglón cuando está
utilizando un controlador Compacto o SLC 5/01. Puede ocurrir una operación inesperada.
Los controladores SLC 5/02, 5/03, 5/04 y Micrologix le permiten utilizar una instrucción
OSR por cada salida en un renglón. En los procesadores Compacto y SLC 5/01 sólo se puede
utilizar una instrucción OSR por renglón, sin importar la cantidad de salidas. Las instrucciones
OSR no pueden ocurrir dentro de bifurcaciones cuando se utilizan controladores Compacto y 5/01.
Operación:
Cuando las condiciones del renglón que precede a la instrucción OSR pasan de falsas a
verdaderas, la instrucción OSR es verdadera durante un escán. Después que se completa un escán,
la instrucción OSR se vuelve falsa, aun cuando las condiciones del renglón que la precede
permanezcan verdaderas. La instrucción OSR vuelve a ser verdadera si hay una transición de falso
a verdadero de las condiciones del renglón que la precede.
UNIVERSIDAD NACIONAL EXPERIMENTAL POLITÉCNICA
ANTONIO JOSÉ DE SUCRE
DURACIÓN: INSTRUCTOR: N° DE PAGINAS:
32 HORAS T.S.U ENDER CORTES Pág.84/101
FECHA; TITULO LUGAR;
MAYO 2005 Manual de Controladores Lógicos Programables CARORA EDO. LARA
PLC ALLEN BRADLEY

OTE [Activación de salida]


Se usa con los procesadores SLC5/01 Compacto, SLC5/02, SLC5/03, SLC5/04,
MicroLogix.
Ejemplo de la instrucción:

(Los parámetros mostrados son ejemplos solamente, sus datos serán diferentes.)
Descripción: Esta instrucción establece el bit especificado cuando se alcanza la continuidad
del renglón (el renglón se hace verdadero). Bajo condiciones normales de operación, si el bit
establecido corresponde a un dispositivo de salida, el dispositivo de salida será activado cuando el
renglón se haga verdadero.
Si está usando un procesador 5/02, 5/03, 5/04 o MicroLogix, puede usar direcciones
indexadas. Si está usando un procesador 5/03 OS302 o un 5/04 OS401, puede usar direcciones
indirectas.
Las direcciones de salidas se especifican a nivel de bits.
¡ADVERTENCIA!
Nunca use una dirección de salida en más de un lugar en su programa lógico. Siempre
tenga presente la carga representada por una bobina de salida.
Ayuda para direccionamiento:
En una dirección de salida, tal como O:4/03:
"O" indica la tabla de imagen de salida
"4" representa la ranura cuatro (decimal)
"03" representa el bit tres
Nota: La ranura 0 está reservada para el procesador.

OTL [Enclavamiento de salida]


Se usa con los procesadores SLC5/01 Compacto SLC5/02, SLC5/03, SLC5/04,
MicroLogix.
Ejemplo de la instrucción:
UNIVERSIDAD NACIONAL EXPERIMENTAL POLITÉCNICA
ANTONIO JOSÉ DE SUCRE
DURACIÓN: INSTRUCTOR: N° DE PAGINAS:
32 HORAS T.S.U ENDER CORTES Pág.85/101
FECHA; TITULO LUGAR;
MAYO 2005 Manual de Controladores Lógicos Programables CARORA EDO. LARA
PLC ALLEN BRADLEY

(Los parámetros mostrados son ejemplos solamente, sus datos serán diferentes.)
Descripción: Esta instrucción funciona muy parecido a la instrucción OTE con la
excepción que una vez que se establece un bit con una instrucción OTL, se "enclava" en estado
activado. Una vez que un bit OTL se ha establecido en "ON" (1 en la memoria) permanecerá en
"ON" aún si la condición del renglón se hace falsa. El bit debe restablecerse con una instrucción
OTU.
A las instrucciones de enclavamiento y desenclavamiento se les debe asignar la misma
dirección en su programa lógico. Las direcciones de salidas se especifican a nivel de bits.
¡ADVERTENCIA!
Si ocurre una condición de error que detenga el procesamiento, la salida física será
desactivada (OFF). Pero una vez que se borre la condición de error, el controlador continuará la
operación con el OTL en el estado determinado por su valor de la tabla de datos.
Nota: En caso de una pérdida de alimentación eléctrica, los dispositivos de salida
controlada por OTL se activarán al retornar la alimentación eléctrica si el bit OTL estaba
establecido cuando ocurrió la pérdida de alimentación eléctrica.
Ayuda para direccionamiento:
En una dirección de salida, tal como O:12/03:
"O" indica la tabla de imagen de salida
"12" representa la ranura doce (decimal)
"03" representa el bit tres
Nota: El "12" representa la ranura 12 (La ranura 0 está reservada para el procesador.).
Esta podría ser la última ranura disponible en un chasis de 13 ranuras (0-12), o podría ser la sexta
ranura en un chasis #2 si están interconectados dos chasis de 7 ranuras.

OTU [Desenclavamiento de salida]


Se usa con los procesadores SLC5/01 Compacto, SLC5/02, SLC5/03, SLC5/04,
MicroLogix.
Ejemplo de la instrucción:

(Los parámetros mostrados son ejemplos solamente, sus datos serán diferentes.)
UNIVERSIDAD NACIONAL EXPERIMENTAL POLITÉCNICA
ANTONIO JOSÉ DE SUCRE
DURACIÓN: INSTRUCTOR: N° DE PAGINAS:
32 HORAS T.S.U ENDER CORTES Pág.86/101
FECHA; TITULO LUGAR;
MAYO 2005 Manual de Controladores Lógicos Programables CARORA EDO. LARA
PLC ALLEN BRADLEY

Descripción: Use esta instrucción de salida para desenclavar (restablecer) un bit enclavado
(establecido) que fue establecido por una instrucción OTL. La dirección OTU debe ser idéntica a la
dirección OTL que originalmente estableció el bit.
¡ADVERTENCIA!
Si ocurre una condición de error que detiene el procesamiento, la salida física será
desactivada (OFF). Pero una vez que se borre la condición de error, el controlador continuará la
operación con el OTL en el estado determinado por su valor de la tabla de datos.
Nota: En caso de una pérdida de alimentación eléctrica, los dispositivos de salida
controlada por OTL se activarán al retornar la alimentación eléctrica si el bit OTL estaba
establecido cuando ocurrió la pérdida de alimentación eléctrica.
Ayuda para direccionamiento:
En una dirección de salida, tal como O:4/03:
"O" indica la tabla de imagen de salida
"4" representa la ranura cuatro (decimal)
"03" representa el bit tres
Nota: La ranura 0 está reservada para el procesador.
Las direcciones de salidas se especifican a nivel de bits.

Control de lazo cerrado PID [Proporcional/Integral/Derivada]

Se usa con los procesadores SLC 5/02, SLC5/03, SLC5/04.


Ejemplo de la instrucción:

(Los parámetros mostrados son ejemplos solamente, sus datos serán diferentes.)
UNIVERSIDAD NACIONAL EXPERIMENTAL POLITÉCNICA
ANTONIO JOSÉ DE SUCRE
DURACIÓN: INSTRUCTOR: N° DE PAGINAS:
32 HORAS T.S.U ENDER CORTES Pág.87/101
FECHA; TITULO LUGAR;
MAYO 2005 Manual de Controladores Lógicos Programables CARORA EDO. LARA
PLC ALLEN BRADLEY

Descripción: Esta instrucción de salida se usa para controlar propiedades físicas tales como
temperatura, presión, nivel de líquido o velocidad de flujo de los ciclos del proceso.
La instrucción PID normalmente controla un lazo cerrado usando entradas desde un módulo
de entradas analógicas y proporcionando una salida a un módulo de salidas analógicas como una
respuesta para retener efectivamente una variable del proceso en un punto de ajuste determinado.
Este es un ejemplo de cómo funciona un lazo PID simple. Es un lazo básico para el control
de temperatura.

La ecuación PID controla el proceso enviando una señal de salida a la válvula de control.
Cuanto mayor sea el error entre el punto de ajuste y la entrada de la variable del proceso, mayor
será la señal de salida y viceversa. Se puede añadir un valor adicional (alimentación anticipada o
polarización) a la salida de control como un offset. El resultado del cálculo PID (variable de
control) dirigirá a la variable del proceso que usted está controlando hacia el punto de ajuste.
La ecuación PID controla el proceso enviando una señal de salida al accionador. Cuanto
mayor es el error entre el punto de ajuste y la entrada de la variable del proceso, mayor es la señal
de salida y viceversa. Se puede añadir un valor adicional (alimentación anticipada o polarización) a
la salida de control como un offset. El resultado del cálculo PID (variable de control) dirigirá a la
variable del proceso que usted está controlando hacia el punto de ajuste.
La instrucción PID se puede utilizar en modo temporal o modo STI. En modo temporal, la
instrucción actualiza su salida periódicamente con una frecuencia que el usuario puede seleccionar.
En modo STI, la instrucción debe ser colocada en una subrutina de interrupción STI. Actualiza su
salida cada vez que hay un escán de la subrutina STI. El intervalo de tiempo de STI y la frecuencia
de actualización del lazo PID deben ser iguales para que la ecuación se ejecute correctamente.

Introducción de parámetros:
UNIVERSIDAD NACIONAL EXPERIMENTAL POLITÉCNICA
ANTONIO JOSÉ DE SUCRE
DURACIÓN: INSTRUCTOR: N° DE PAGINAS:
32 HORAS T.S.U ENDER CORTES Pág.88/101
FECHA; TITULO LUGAR;
MAYO 2005 Manual de Controladores Lógicos Programables CARORA EDO. LARA
PLC ALLEN BRADLEY

Longitud del bloque de control - Especifique un archivo entero, por ejemplo N7:0. La
longitud del archivo está fijada en 23 palabras.
Variable del proceso PV - La dirección del elemento que almacena el valor de entrada del
proceso. Esta dirección puede ser la ubicación de la palabra de entrada analógica donde se
almacena el valor de la entrada A/D. También puede introducir una dirección entera si decide
preescalar el valor de la entrada en el rango 0-16383.
Variable de control CV - La dirección del elemento que almacena la salida de la instrucción
PID. El valor de salida tiene un rango de 0-16383, siendo 16383 el valor 100% "ON" (activado).
Normalmente ésta es una dirección entera, para que puede escalar el rango de salida PID al rango
analógico particular que requiera su aplicación.
UNIVERSIDAD NACIONAL EXPERIMENTAL POLITÉCNICA
ANTONIO JOSÉ DE SUCRE
DURACIÓN: INSTRUCTOR: N° DE PAGINAS:
32 HORAS T.S.U ENDER CORTES Pág.89/101
FECHA; TITULO LUGAR;
MAYO 2005 Manual de Controladores Lógicos Programables CARORA EDO. LARA
PLC ALLEN BRADLEY

RES [Restablecer]
Se usa con procesadores SLCSLC5/01 Compacto, SLC5/02, SLC5/03, SLC5/04,
MicroLogix.

Ejemplo de la instrucción:

(Los parámetros mostrados son ejemplos solamente, sus datos serán diferentes.)
Descripción: La instrucción RES se usa para restablecer temporizadores y contadores.
Cuando las condiciones que le preceden en el renglón son verdaderas, la instrucción RES restablece
el valor acumulado y los bits de control del temporizador o contador. Asegúrese de que el
temporizador o contador que está siendo controlado por la instrucción Restablecer tenga la misma
dirección que la instrucción Restablecer. Por ejemplo, si la dirección RTO es T4:1, la dirección
RES también debe ser T4:1.
Cuando se restablece un contador, si la instrucción RES y el renglón del contador están
activos, se restablece el bit CU o CD.
Si el valor preseleccionado del contador es negativo, la instrucción RES establece el valor
acumulado en cero. Esto hace que el bit de finalizado sea establecido por una instrucción contador
ascendente o descendente.
¡ADVERTENCIA!
No use la instrucción RES para restablecer una instrucción TOF. Una instrucción RES
siempre restablece los bits de estado y el valor acumulado. Esto podría resultar en una operación
impredecible de la máquina o lesiones al personal.
UNIVERSIDAD NACIONAL EXPERIMENTAL POLITÉCNICA
ANTONIO JOSÉ DE SUCRE
DURACIÓN: INSTRUCTOR: N° DE PAGINAS:
32 HORAS T.S.U ENDER CORTES Pág.90/101
FECHA; TITULO LUGAR;
MAYO 2005 Manual de Controladores Lógicos Programables CARORA EDO. LARA
PLC ALLEN BRADLEY

RET [Retorno de subrutina]


Se usa con los procesadores SLC5/01 Compacto, SLC5/02, SLC5/03, SLC5/04,
MicroLogix.
Ejemplo de la instrucción

Descripción: Esta instrucción de salida marca el final de la ejecución de la subrutina o el


final del archivo de subrutina. Hace que el procesador continúe la ejecución en el archivo de
programa principal en la instrucción siguiente a la instrucción JSR donde salió del programa. Si
involucra una secuencia de subrutinas anidadas, la instrucción hace que el procesador retorne la
ejecución del programa a la subrutina anterior.
El renglón que tiene la instrucción RET puede ser condicional si este renglón precede el
final de la subrutina. De esta manera, el procesador omite el resto de una subrutina solamente si su
condición de renglón es verdadera.
Sin una instrucción RET, la instrucción END (siempre presente en la subrutina)
automáticamente retorna la ejecución del programa a la instrucción JSR en el programa de escalera
que la llamó.
Use una instrucción RET en todas las subrutinas, incluyendo:
 Subrutinas DII - procesadores 5/03 y 5/04 solamente
 Subrutinas STI - procesadores 5/02, 5/03 y 5/04 solamente
 Subrutinas de interrupción accionadas por eventos de E/S - procesadores 5/02, 5/03 y
5/04 solamente
 Subrutinas de manipulación de errores del usuario - procesadores 5/02, 5/03 y 5/04
solamente
UNIVERSIDAD NACIONAL EXPERIMENTAL POLITÉCNICA
ANTONIO JOSÉ DE SUCRE
DURACIÓN: INSTRUCTOR: N° DE PAGINAS:
32 HORAS T.S.U ENDER CORTES Pág.91/101
FECHA; TITULO LUGAR;
MAYO 2005 Manual de Controladores Lógicos Programables CARORA EDO. LARA
PLC ALLEN BRADLEY

RTO [Temporizador retentivo a la conexión]


Se usa con los procesadores SLC5/01 Compacto, SLC5/02, SLC5/03, SLC5/04,
MicroLogix.
Ejemplo de la instrucción:

(Los parámetros mostrados son ejemplos solamente, sus datos serán diferentes.)
Descripción: Una instrucción RTO funciona igual que una instrucción TON con la
excepción de que una vez que ha comenzado a controlar el tiempo, mantiene la cuenta del tiempo
aun cuando el renglón pase a ser falso, ocurra un fallo, el modo de Marcha remota o Prueba remota
cambie a Programa remoto o se interrumpa el suministro de energía. Cuando retorna la continuidad
del renglón (el renglón se vuelve a hacer verdadero), la instrucción RTO comienza la temporización
desde el tiempo acumulado que fue retenido cuando se perdió la continuidad del renglón. Al retener
su valor acumulado, los temporizadores retentivos miden el periodo acumulativo durante el cual las
condiciones del renglón son verdaderas.
Bits de la instrucción:
13 = DN (efectuado)
14 = TT (bit de temporización del temporizador)
15 = EN (bit de habilitación)
Nota: El valor acumulado puede ser restablecido por la instrucción RES. Cuando se
habilita una instrucción RES con la misma dirección que la instrucción RTO, se restablecen los bits
de control y el valor acumulado.
IMPORTANTE
La temporización podría ser inexacta si las instrucciones JMP, LBL, JSR, o SBR se saltan el
renglón que contiene una instrucción de temporización mientras el temporizador está temporizando.

Ayuda para direccionamiento:


Introduzca una dirección de TEMPORIZADOR, BASE DE TIEMPO, valor
PRESELECCIONADO y valor ACUM (acumulado). Los archivos de temporizador usan tres
UNIVERSIDAD NACIONAL EXPERIMENTAL POLITÉCNICA
ANTONIO JOSÉ DE SUCRE
DURACIÓN: INSTRUCTOR: N° DE PAGINAS:
32 HORAS T.S.U ENDER CORTES Pág.92/101
FECHA; TITULO LUGAR;
MAYO 2005 Manual de Controladores Lógicos Programables CARORA EDO. LARA
PLC ALLEN BRADLEY

palabras por elemento, una para los bits de la instrucción (la palabra de control), una para el valor
preseleccionado y una para el acumulador.
T4:1 representa el archivo de temporizador número cuatro, número de elemento 1.

SCL [Escalar datos]


Se usa con los procesadores SLC5/02, SLC5/03, SLC5/04, MicroLogix.
Ejemplo de la instrucción:

(Los parámetros mostrados son ejemplos solamente, sus datos serán diferentes.)
Descripción: Use esta instrucción para escalar datos desde su módulo analógico y llevarlos
dentro de los límites prescritos por la variable del proceso u otro módulo analógico. Por ejemplo,
use la instrucción SCL para convertir una señal de entrada de 4-20 mA a una variable del proceso
PID. O use la instrucción SCL para escalar una entrada analógica para controlar una salida
analógica.
Cuando las condiciones del renglón son verdaderas, esta instrucción multiplica la fuente por
una proporción especificada. El resultado redondeado se suma a un valor de offset y se coloca en el
destino.
Puede usar direcciones indirectas o indexadas para los parámetros fuente o destino.
Ecuaciones usadas en el cálculo de una relación lineal:
Valor escalado = (valor de entrada x proporción) + offset
Proporción = (escalado máx. - escalado mín.) / (entrada máx. - entrada mín.)
Offset = escalado mín - (entrada mín x proporción)
Introducción de parámetros:
Los valores deben estar entre -32768 y +32767 para los parámetros siguientes.
Fuente - Esta debe ser una dirección de palabra.
Proporción - (o pendiente) es el valor positivo o negativo que usted introduce dividido entre
10,000. Puede ser una constante de programa o una dirección de palabra.
UNIVERSIDAD NACIONAL EXPERIMENTAL POLITÉCNICA
ANTONIO JOSÉ DE SUCRE
DURACIÓN: INSTRUCTOR: N° DE PAGINAS:
32 HORAS T.S.U ENDER CORTES Pág.93/101
FECHA; TITULO LUGAR;
MAYO 2005 Manual de Controladores Lógicos Programables CARORA EDO. LARA
PLC ALLEN BRADLEY

Offset - Esta puede ser una constante de programa o una dirección de palabra.
Destino - Es la dirección del resultado de la operación.
Nota: Si el resultado de la Fuente multiplicada por la Proporción y dividido entre 10,000
es mayor que 32767, ocurre un overflow en la instrucción SCL, causando el error 0020 (bit de error
menor), y coloca el valor 32767 en el destino. Esto ocurre sin importar el offset actual. Si esto
ocurre, restablezca el bit S:5/0 con su programa de escalera antes del final del escán actual, de lo
contrario se declarará un error mayor.

SUB [Resta]
Se usa con los procesadores SLC5/01 Compacto, SLC5/02, SLC5/03, SLC5/04,
MicroLogix.
Ejemplo de la instrucción:

(Los parámetros mostrados son ejemplos solamente, sus datos serán diferentes.)
Descripción: Cuando las condiciones del renglón son verdaderas, la instrucción de salida
SUB resta la Fuente B de la Fuente A y almacena el resultado en el destino. La Fuente A y la
Fuente B pueden ser valores o direcciones que contienen valores; sin embargo, la Fuente A y la
Fuente B no pueden ambas ser constantes.
Si está usando un procesador 5/02, 5/03, 5/04 o MicroLogix, puede usar direcciones
indexadas para los parámetros fuente o destino. Si está usando un procesador 5/03 OS302 o un 5/04
OS401, puede usar direcciones indirectas para los parámetros fuente o destino.
¡ADVERTENCIA!
Si el bit de destino recibe un valor menor que -32,768 o mayor que +32,767 (un número que
requiere más de 16 bits para representación), el procesador establece S:0/1 (bit de overflow) y S:5/0
(bit de interrupción por overflow, error mayor 0020). Monitorice el bit S:5/0 en su programa para
evitar esta situación potencialmente peligrosa.
Si está usando un procesador 5/02 Serie C o posterior, o un 5/03, 5/04 o MicroLogix, puede
evitar esta situación estableciendo un bit de estado. Vea a continuación.
UNIVERSIDAD NACIONAL EXPERIMENTAL POLITÉCNICA
ANTONIO JOSÉ DE SUCRE
DURACIÓN: INSTRUCTOR: N° DE PAGINAS:
32 HORAS T.S.U ENDER CORTES Pág.94/101
FECHA; TITULO LUGAR;
MAYO 2005 Manual de Controladores Lógicos Programables CARORA EDO. LARA
PLC ALLEN BRADLEY

Resta de 32 bits
Si está usando un procesador 5/02 Serie C o posterior, o un 5/03, 5/04 o MicroLogix (con
capacidad de suma y resta de 32 bits), puede establecer el bit de overflow matemático (S:2/14) en el
archivo de estado. Esto hace que los 16 bits menos significativos, truncados y sin signo
permanezcan en el destino.
Si este bit no está establecido y ocurre una condición de overflow o underflow, la operación
será la misma que con un procesador Serie B. La dirección destino tendrá un 32767 (si el resultado
es positivo) o -32768 (si el resultado es negativo).

TOF [Temporizador a la desconexión]


Se usa con los procesadores :SLC5/01 Compacto, SLC5/02, SLC5/03, SLC5/04,
MicroLogix.
Ejemplo de la instrucción:

(Los parámetros mostrados son ejemplos solamente, sus datos serán diferentes.)
Descripción: Utilice la instrucción TOF para activar o desactivar una salida después que su
renglón ha estado inactivo durante un intervalo de tiempo predeterminado. Esta instrucción de
salida comienza la temporización (a intervalos de un segundo o de una centésima de segundo)
cuando el renglón es "falso". Espera la cantidad de tiempo especificado (según lo establecido en
PRESEL), mantiene registro de los intervalos acumulados que han ocurrido (ACUM), y restablece
el bit DN (efectuado) cuando el tiempo ACUM (acumulado) es igual al tiempo PRESEL.
El valor acumulado es restablecido cuando las condiciones del renglón pasan a verdaderas
sin importar si el temporizador ha sobrepasado el tiempo de espera.
Bits de la instrucción: 13 = DN (efectuado)
14 = TT (bit de temporización del temporizador)
15 = EN (bit de habilitación)
Nota: Si el renglón se hace "verdadero" (obtiene continuidad lógica) durante el proceso de
temporización, se restablece el ACUM independientemente de si el temporizador ha llegado o no al
valor PRESEL, se restablecen los bits DN y EN y se establece el bit TT.
UNIVERSIDAD NACIONAL EXPERIMENTAL POLITÉCNICA
ANTONIO JOSÉ DE SUCRE
DURACIÓN: INSTRUCTOR: N° DE PAGINAS:
32 HORAS T.S.U ENDER CORTES Pág.95/101
FECHA; TITULO LUGAR;
MAYO 2005 Manual de Controladores Lógicos Programables CARORA EDO. LARA
PLC ALLEN BRADLEY

Si se pierde la alimentación eléctrica mientras una instrucción TOF está temporizando pero
no ha alcanzado su valor preseleccionado, los bits EN, TT y DN permanecen establecidos y el valor
acumulado (ACUM) permanece igual. Esto también es cierto si el procesador cambia del modo
Marcha remota o Prueba remota al modo Programa remoto.
IMPORTANTE
La temporización podría ser inexacta si las instrucciones JMP, LBL, JSR, o SBR se saltan el
renglón que contiene una instrucción de temporización mientras el temporizador está temporizando.
No se puede utilizar la instrucción Restablecer (RES) con la instrucción TOF porque la
instrucción RES siempre borra los bits de estado y el valor acumulado.
Ayuda para direccionamiento:
Introduzca una dirección de TEMPORIZADOR, BASE DE TIEMPO, valor
PRESELECCIONADO y valor ACUM (acumulado). Los archivos de temporizador usan tres
palabras por elemento, una para los bits de la instrucción (la palabra de control), una para el valor
preseleccionado y una para el acumulador.
T4:1 representa el archivo de temporizador número cuatro, número de elemento 1.

TON [Temporizador a la conexión]


Se usa con los procesadores: SLC5/01 Compacto, SLC5/02, SLC5/03, SLC5/04,
MicroLogix.
Ejemplo de la instrucción:

(Los parámetros mostrados son ejemplos solamente, sus datos serán diferentes.)
Descripción: Utilice la instrucción TON para activar o desactivar una salida después que el
temporizador ha estado activo durante un intervalo de tiempo prestablecido. Esta instrucción de
salida comienza la temporización (a intervalos de un segundo o de una centésima de segundo)
cuando el renglón es "verdadero." Espera la cantidad de tiempo especificado (según lo establecido
en PRESET), mantiene control de los intervalos acumulados que ocurrieron (ACUM) y establece el
bit DN (terminado) cuando el tiempo ACUM (acumulado) es igual al tiempo PRESET.
Mientas las condiciones del renglón permanecen verdaderas, el temporizador ajusta el valor
acumulado (ACC) en cada evaluación hasta que alcanza el valor prestablecido (PRE). El valor
acumulado es restablecido cuando las condiciones del renglón pasan a ser falsas, sin importar si el
temporizador ha sobrepasado el tiempo de espera.
UNIVERSIDAD NACIONAL EXPERIMENTAL POLITÉCNICA
ANTONIO JOSÉ DE SUCRE
DURACIÓN: INSTRUCTOR: N° DE PAGINAS:
32 HORAS T.S.U ENDER CORTES Pág.96/101
FECHA; TITULO LUGAR;
MAYO 2005 Manual de Controladores Lógicos Programables CARORA EDO. LARA
PLC ALLEN BRADLEY

Bits de la instrucción: 13 = DN (efectuado)


14 = EN (bit de habilitación)
15 = TT (bit de temporización del temporizador)
Si se pierde la alimentación eléctrica mientras una instrucción TOF está temporizando pero
no ha alcanzado su valor preseleccionado, los bits EN y TT permanecen establecidos y el valor
acumulado (ACUM) permanece igual. Esto también es cierto si el procesador cambia del modo
Marcha remota o Prueba remota al modo Programa remoto.
Nota: Si el renglón se hace "falso" (pierde continuidad lógica) durante el proceso de
temporización, se restablece el valor acumulado, y se restablecen los bits DN, EN y TT
independientemente de si el temporizador llegó al valor PRESEL.

IMPORTANTE
La temporización podría ser inexacta si las instrucciones JMP, LBL, JSR, o SBR se saltan
el renglón que contiene una instrucción de temporización mientras el temporizador está
temporizando.
Ayuda para direccionamiento:
Introduzca una dirección de TEMPORIZADOR, BASE DE TIEMPO, valor
PRESELECCIONADO y valor ACUM (acumulado). Los archivos de temporizador usan tres
palabras por elemento, una para los bits de la instrucción (la palabra de control), una para el valor
preseleccionado y una para el acumulador.
T4:1 representa el archivo de temporizador número cuatro, número de elemento 1.

XIC [Examina si cerrado]


Se usa con los procesadores: SLC5/01 Compacto, SLC5/02, SLC5/03, SLC5/04,
MicroLogix.
Ejemplo de la instrucción:

(Los parámetros mostrados son ejemplos solamente, sus datos serán diferentes.)
UNIVERSIDAD NACIONAL EXPERIMENTAL POLITÉCNICA
ANTONIO JOSÉ DE SUCRE
DURACIÓN: INSTRUCTOR: N° DE PAGINAS:
32 HORAS T.S.U ENDER CORTES Pág.97/101
FECHA; TITULO LUGAR;
MAYO 2005 Manual de Controladores Lógicos Programables CARORA EDO. LARA
PLC ALLEN BRADLEY

Descripción: Esta instrucción (también denominada "examina si On" o "normalmente


abierto") funciona como un bit de entrada o almacenamiento.
Si el bit de memoria correspondiente es un "1" (On), esta instrucción permitirá la
continuidad del renglón y se activarán las salidas
Nota: Otros factores podrían afectar la continuidad del renglón.
Si el bit de memoria correspondiente es un "0" (off), esta instrucción no permitirá la
continuidad del renglón (asume su estado normalmente abierto) y las salidas en el renglón serán
desactivadas (otros factores pueden afectar la continuidad del renglón).
Si se usa como un bit de entrada, su estado debe corresponder al estado de los dispositivos
de entrada reales asociados con la tabla de imagen de entrada mediante las direcciones idénticas.

Ayuda para direccionamiento:


Ejemplo: I:12/03
En la dirección del ejemplo, "I" indica la tabla de imagen de entrada; "12" representa la
ranura doce (decimal); después de la diagonal "/" el "03" indica el bit tres.
Nota: La ranura 0 está reservada para el procesador.
Las direcciones de entrada se especifican al nivel de bits.

XIO [Examina si abierto]


Se usa con los procesadores: SLC5/01 Compacto, SLC5/02, SLC5/03, SLC5/04,
MicroLogix.
Ejemplo de la instrucción:

(Los parámetros mostrados son ejemplos solamente, sus datos serán diferentes.)
Descripción: Esta instrucción (también denominada "examina si Off" o "normalmente
cerrado") funciona como un bit de entrada o almacenamiento.
Si el bit de memoria correspondiente es un "1" (on), esta instrucción no permitirá la
continuidad del renglón y las salidas del renglón serán desactivadas (Nota Otros factores podrían
afectar la continuidad del renglón).
UNIVERSIDAD NACIONAL EXPERIMENTAL POLITÉCNICA
ANTONIO JOSÉ DE SUCRE
DURACIÓN: INSTRUCTOR: N° DE PAGINAS:
32 HORAS T.S.U ENDER CORTES Pág.98/101
FECHA; TITULO LUGAR;
MAYO 2005 Manual de Controladores Lógicos Programables CARORA EDO. LARA
PLC ALLEN BRADLEY

Si el bit de memoria correspondiente es un "0" (off), esta instrucción asume su estado


normal y permite la continuidad del renglón y las salidas del renglón serán activadas (De nuevo,
otros factores pueden afectar la continuidad del renglón).
Si se usa como un bit de entrada, su estado debe corresponder al estado de los dispositivos
de entrada reales asociados con la tabla de imagen de entrada mediante las direcciones idénticas.

Ayuda para direccionamiento:


Ejemplo: I:12/03
En la dirección del ejemplo, "I" indica la tabla de imagen de entrada; "12" representa la
ranura doce (decimal); después de la diagonal "/" el "03" indica el bit tres.
Nota: La ranura 0 está reservada para el procesador.
Las direcciones de entrada se especifican al nivel de bits.

Almacenamiento de Archivos de Proyectos


El almacenamiento de proyectos puede realizarse utilizando:
- La unidad de disco de 3 1/2'', insertando el diskette desde el terminal de
programación.
- La unidad de disco duro. Donde se debe mantener permanentemente el terminal de
programación. La ventaja del disco duro es la rapidez para leer y escribir los
programas, además de la mayor capacidad de almacenamiento.

Copia de proyectos de la unidad de diskette 3 1/2 al disco duro (Figura 56)


1. Inserte diskette en la unidad A.
2. Abrir el archivo que desee copiar en el disco duro.
3. Seleccione la opción File.
4. Seleccione la opción open y escoja la unidad A.
5. Seleccione el nombre del archivo que desea copiar.
6. Una vez cargado el archivo, seleccionar nuevamente File y luego save as.
UNIVERSIDAD NACIONAL EXPERIMENTAL POLITÉCNICA
ANTONIO JOSÉ DE SUCRE
DURACIÓN: INSTRUCTOR: N° DE PAGINAS:
32 HORAS T.S.U ENDER CORTES Pág.99/101
FECHA; TITULO LUGAR;
MAYO 2005 Manual de Controladores Lógicos Programables CARORA EDO. LARA
PLC ALLEN BRADLEY

7. Seleccione la unidad de disco duro y presione save.

Figura 33 Copia de Proyectos

A: Unidad de diskette 3 1/2


C: Unidad de Disco duro
UNIVERSIDAD NACIONAL EXPERIMENTAL POLITÉCNICA
ANTONIO JOSÉ DE SUCRE
DURACIÓN: INSTRUCTOR: N° DE PAGINAS:
32 HORAS T.S.U ENDER CORTES Pág.100/101
FECHA; TITULO LUGAR;
MAYO 2005 Manual de Controladores Lógicos Programables CARORA EDO. LARA
PLC ALLEN BRADLEY

EVALUACION DEL PROCESO

Nombre: ____________________________________________ Fecha: _____________

Departamento: _______________

PARTE I:

Coloque dentro de los paréntesis (V) si es verdadero y (F) si es falso, a las


afirmaciones que se mencionan a continuación. Justifique su respuesta en caso de ser
falsa.

1) La instrucción de salida CTD [Contador -] cuenta regresivamente cada transición de falso a ( )


verdadero de las condiciones que la preceden en el renglón.

( )
2) La instrucción EQU [Igual] determina un valor fijo especificado.

3) Los saltos hacia atrás en la programación, permiten al controlador ejecutar repetidamente ( )


segmentos del programa.

4) La instrucción MSG es una instrucción de salida que transfiere datos de un nodo a otro en ( )
la red de comunicaciones DH-485.
UNIVERSIDAD NACIONAL EXPERIMENTAL POLITÉCNICA
ANTONIO JOSÉ DE SUCRE
DURACIÓN: INSTRUCTOR: N° DE PAGINAS:
32 HORAS T.S.U ENDER CORTES Pág.101/101
FECHA; TITULO LUGAR;
MAYO 2005 Manual de Controladores Lógicos Programables CARORA EDO. LARA
PLC ALLEN BRADLEY

( )
5) La instrucción OSR [un frente ascendente] establece el bit especificado cuando se alcanza
la continuidad del renglón.

( )

6) La instrucción Control de lazo cerrado PID se usa para restablecer temporizadores y


contadores.

( )

7) La instrucción SCL [ Escalar datos] se usa para escalar datos desde un módulo analógico y
llevarlos dentro de los límites prescritos por la variable del proceso u otro módulo
analógico.
( )

8) La instrucción LBL [Etiqueta] contiene ocho bits de control.


( )

9) La instrucción FLL [Llenar archivo] se encarga de llenar las palabras de un archivo con un
valor fuente.
( )

10) La configuración de los canales de comunicación del procesador se realiza luego de


descargar un proyecto. ( )

Вам также может понравиться