Está en la página 1de 194

Manual

del usuario
Controladores
programables PLC5
1785 clsicos
(1785LT, LT2, LT3, LT4)
AllenBradley
Debido a la variedad de usos de los productos descritos en esta
publicacin, las personas responsables de la aplicacin y uso de este
equipo de control deben asegurarse de que se han seguido todos los
pasos necesarios para que cada aplicacin y uso cumpla con todos los
requisitos de rendimiento y seguridad, incluyendo leyes, regulaciones,
cdigos y normas aplicables.
Los ejemplos de ilustraciones, grficos, programas y esquemas
mostrados en esta gua tienen la nica intencin de ilustrar el texto.
Debido a las muchas variables y requisitos asociados con cualquier
instalacin particular, Allen-Bradley no puede asumir responsabilidad
u obligacin (incluyendo responsabilidad de propiedad intelectual) por
el uso real basado en los ejemplos mostrados en esta publicacin.
La publicacin de Allen-Bradley SGI-1.1, Safety Guidelines for the
Application, Installation, and Maintenance of Solid State Control
(disponible en la oficina de Allen-Bradley local), describe algunas
diferencias importantes entre equipos transistorizados y dispositivos
electromecnicos, las cuales deben tomarse en consideracin al usar
productos tales como los descritos en esta publicacin.
Est prohibida la reproduccin total o parcial de los contenidos de esta
publicacin de propiedad exclusiva sin el permiso escrito de
Allen-Bradley Company Inc.
A travs de este manual hacemos anotaciones para informarle de
consideraciones de seguridad:
ATENCION: Identifica informacin sobre prcticas o
circunstancias que pueden conducir a lesiones personales o
la muerte, daos materiales o prdidas econmicas.
Las notas de Atencin le ayudan a:
S identificar un peligro
S evitar el peligro
S reconocer las consecuencias
Nota importante: Identifica informacin especialmente importante
para una aplicacin y un entendimiento correctos del producto.
Informacin importante para
el usuario
Resumen de los cambios
i
Resumen de los cambios
Este manual ha sido revisado y ahora abarca slo los controladores
programables PLC-5 clsicos: PLC-5/10, -5/12, -5/15 y -5/25.
Adems, tambin incluye las hojas de trabajo para diseo adjuntas, las
cuales anteriormente estaban disponibles en una publicacin separada:
1785-5.2. Esta publicacin separada ya no est disponible; para obtener
estas hojas de trabajo, vea el Apndice B.
Para obtener informacin sobre los procesadores PLC-5 con nuevas
caractersticas y Ethernet, vea el Manual del usuario de los
Controladores Programables PLC-5 con nuevas caractersticas y
Ethernet, publicacin 1785-6.5.12ES.
Summary Changes
Prefacio
i
Controladores programables PLC5 clsicos
La documentacin de sus controladores programables PLC-5 clsicos
est organizada en manuales de acuerdo a las tareas que usted realiza.
Esta organizacin le permite encontrar fcilmente la informacin que
desea sin tener que leer informacin que no est relacionada con su
tarea actual. La flecha en la Figura 1 apunta al libro que usted est
leyendo actualmente.
Figura 1
Biblioteca de documentacin de controladores programables PLC5
clsicos
Software 6200 o
17856.6.1ES
17856.1ES
Manual del usuario de
los controladores
programables PLC5 1785
17856.2.1ES
Explicacin de las funciones
del procesador, el diseo
del sistema, y consideraciones
de programacin y
Referencia rpida de los
controladores programables
1785 PLC5
Acceso rpido a interruptores,
bits de estado, indicadores,
instrucciones, pantallas SW
17857.1ES
conjunto de instrucciones
Referencia del
Ejecucin de instrucciones,
parmetros, bits de
estado y ejemplos
Cmo instalar y establecer
los interruptores del chasis,
procesadores PLC5, cmo
hacer conexiones elctricas
y de tierra de su sistema
Instalacin del hardware
de los controladores
programables
PLC5 1785 clsicos
AI Series
hojas de trabajo
Para obtener ms informacin sobre los controladores programables
PLC-5 1785 o sobre las publicaciones mencionadas anteriormente,
comunquese con su oficina de ventas, distribuidor o integrador local
de sistemas.
Este manual tiene el propsito de ayudarle a disear el sistema de un
controlador programable PLC-5 clsico. Use este manual como ayuda
para:
seleccionar los componentes de hardware correctos para su sistema
determinar las caractersticas importantes de los procesadores PLC-5
clsicos y cmo usarlas
planificar el esquema de su sistema PLC-5 clsico
Cmo usar su documentacin
Propsito de este manual
Prefacio
ii
Este manual tiene diez captulos y dos apndices. La siguiente tabla
indica cada captulo y apndice con su correspondiente ttulo y una
descripcin general breve de los temas considerados en cada uno.
Captulo/
Apndice
Ttulo Temas considerados
1 Descripcin del sistema Proporciona una descripcin general de los procesadores PLC5 clsicos en diferentes
configuraciones del sistema. Proprciona una introduccin a los procesadores PLC5 clsicos y
sus caractersticas y configuraciones principales. Tambin proporciona informacin sobre el
uso de un procesador PLC5 clsicos como escner de E/S remoto, escner de E/S local o
adaptador de E/S remoto.
2 Eleccin del hardware Proporciona informacin respecto a sus opciones de hardware cuando disea un sistema
procesador PLC5 clsico.
3 Ubicacin del hardware del
sistema
Proporciona informacin sobre el ambiente adecuado, proteccin del procesador PLC5 clsico
y cmo evitar dao electrosttico para su sistema controlador programable PLC5 clsico.
Tambin proporciona informacin sobre el esquema de la canalizacin y cableado, espacio
para el panel posterior y configuraciones de conexin a tierra.
4 Asignacin de modos de
direccionamiento, racks y grupos
Describe los modos de direccionamiento de E/S que usted puede elegir para su chasis.
Explica cmo asignar nmeros de racks y grupos a su chasis de E/S. Adems explica cmo
configurar E/S complementario asignando direcciones de grupos y racks.
5 Eleccin de la comunicacin Identifica cada canal/conector del procesador PLC5 clsico y explica cmo configurar su
procesador PLC5 clsico. Proporciona informacin adicional sobre la red Data Highway
Plus (DH+), el software de programacin y las conexiones del terminal de programacin.
6 Planificacin de los programas
del sistema
Explica el uso de diagramas de funcin secuencial (SFC). Proporciona pautas y ejemplos para
preparar programas del sistema. Proporciona un mapa de archivos de la tabla de datos y
mtodos para direccionar los archivos de la tabla de datos. Explica cmo usar el archivo de
estado del procesador.
7 Seleccin de las rutinas de
interrupcin
Proporciona un resumen de las condiciones para las que usted elegira rutinas de fallo para su
aplicacin. Proporciona una definicin de las rutinas de fallo.
8 Transferencia de datos discretos
y bloques
Explica cmo su procesador PLC5 transfiere datos discretos y bloques tanto en el modo
escner como en el modo adaptador.
9 Clculo de tiempos para el
programa
Proporciona una descripcin general del tiempo de escn del procesador. Proporciona una
lista de los tiempos de ejecucin y requisitos de la memoria para instrucciones de bits y
palabras as como instrucciones de archivo.
10 Maximizacin del rendimiento del
sistema
Explica cmo calcular el rendimiento efectivo y proporciona mtodos para optimizar el tiempo
de escn de E/S.
A Seleccin de posicionamientos
para los interruptores
Describe los posicionamientos de interruptores para configurar un sistema controlador
programable PLC5 clsicos.
B Hojas de trabajo de diseo Proporciona hojas de trabajo para ayudar al diseador a planificar el sistema y para ayudar al
instalador a instalar el sistema.
El siguiente diagrama de flujo demuestra un proceso que usted puede
usar cuando planifique su sistema controlador programable PLC-5
clsico.
Organizacin del manual
Cmo usar este manual
Prefacio
iii
Diseo de sistema
determinado
Seleccin de mdulos
de E/S, terminales
Colocacin
del hardware
Seleccin de mdulos
adaptadores
Seleccin de chasis
de E/S
Seleccin de fuente
de alimentacin
Seleccin de
procesador PLC5
Seleccin de bateras y
mdulos de la memoria
E/S complementario
seleccionado?
Sistema de seguridad
seleccionado?
Configuracin de comunicacin
del procesador
Seleccin de software
de programacin
Asignacin de
direccionamiento
Uso de rutinas de fallo
Seleccin
del hardware
y ubicacin
del hardware
del sistema
Seleccin de la
comunicacin
Asignacin de
modo de direccionamiento,
racks y grupos
Planificacin de los
programas del sistema
Clculo del
tiempo del
programa y maximizacin
del rendimiento del sistema
Transferencia de
datos discretos y
bloques
Diseo de SFC
Configuracin de red
Data Highway Plus
Esquema de la tabla de datos
y estado del
procesador
Transferencia de datos en los
modos adaptador y escner
Tiempos de escn de
actualizacin de E/S y
prog. de escalera
Como sus decisiones no siempre pueden ejecutarse como parte de un
proceso estrictamente lineal, usted puede elegir completar sus tareas en
forma paralela. Por ejemplo, cuando usted selecciona sus mdulos de
E/S, tambin puede empezar a distribuir y direccionar sus mdulos.
Consulte el captulo Ubicacin del hardware del sistema para
determinar requisitos ambientales, recintos necesarios, esquema de los
cables, y requisitos de conexiones a tierra para sus chasis y enlaces de
E/S. Tambin puede evaluar el tiempo de las transferencias de bloque
cuando determine dnde colocar sus mdulos de transferencias de
bloques (en el chasis de E/S local residente del procesador, en el chasis
de E/S local extendido o en el chasis de E/S remoto).
Prefacio
iv
Tabla de contenido
i
Captulo 1
Uso de este captulo 11 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Descripcin de los trminos usados en este captulo 11 . . . . . . . . . . . . . .
Diseo de sistemas 12 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Preparacin de las especificaciones funcionales 13 . . . . . . . . . . . . . . . . .
Introduccin de mdulos procesadores PLC5 15 . . . . . . . . . . . . . . . . . .
Uso del procesador PLC5 clsico como escner de E/S remotas 19 . . .
Uso del procesador PLC5 clsico como adaptador de E/S remotas 110 .
Captulo 2
Objetivos del captulo 21 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Seleccin de mdulos de E/S 21 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Seleccin de mdulos adaptadores de E/S 24 . . . . . . . . . . . . . . . . . . . . . . .
Seleccin del chasis de E/S 26 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Seleccin de una interface del operador 26 . . . . . . . . . . . . . . . . . . . . . . . . .
Eleccin de un procesador PLC5 clsico para su aplicacin 29 . . . . . . . .
Seleccin de fuentes de alimentacin 29 . . . . . . . . . . . . . . . . . . . . . . . . . . .
Seleccin de mdulos de la memoria 213 . . . . . . . . . . . . . . . . . . . . . . . . . . .
Seleccin de la batera de repuesto 213 . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Seleccin de E/S complementarias 213 . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Seleccin de un sistema de seguridad del procesador PLC5 clsico 214 . .
Seleccin de terminaciones de vnculo 215 . . . . . . . . . . . . . . . . . . . . . . . . . .
Conexin de un terminal de programacin a un mdulo procesador 215 .
Seleccin de los cables 215 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Captulo 3
Objetivos del captulo 31 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Determinacin del ambiente apropiado 31 . . . . . . . . . . . . . . . . . . . . . . . . .
Proteccin de su procesador 34 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Cmo evitar dao electrosttico 34 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Cmo hacer su esquema de canalizacin 34 . . . . . . . . . . . . . . . . . . . . . . . .
Planificacin del cableado 35 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Disposicin del espacio para el backplane 37 . . . . . . . . . . . . . . . . . . . . . . .
Configuracin de la conexin a tierra 38 . . . . . . . . . . . . . . . . . . . . . . . . . . .
Captulo 4
Objetivos del captulo 41 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Instalacin de mdulos de E/S en el chasis 41 . . . . . . . . . . . . . . . . . . . . . . .
Descripcin de los trminos usados en este captulo 42 . . . . . . . . . . . . . . .
Eleccin del modo de direccionamiento 43 . . . . . . . . . . . . . . . . . . . . . . . . .
Asignacin de racks 49 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Direccionamiento de E/S complementarias 414 . . . . . . . . . . . . . . . . . . . . . .
Descripcin del sistema
Seleccin del hardware
Ubicacin del hardware del
sistema
Asignacin de modos de
direccionamiento, racks y
grupos
Tabla de contenido
ii
Captulo 5
Objetivos del captulo 51 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Identificacin de canales/conectores del procesador PLC5 clsico 51 . .
Configuracin de la comunicacin para su procesador 53 . . . . . . . . . . . . .
Configuracin de la red DH+ 53 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Conexin de la red DH+ al Data Highway 510 . . . . . . . . . . . . . . . . . . . . . .
Seleccin de la conexin del terminal de programacin 510 . . . . . . . . . . . .
Captulo 6
Objetivos del captulo 61 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Planificacin de los programas de aplicacin 61 . . . . . . . . . . . . . . . . . . . . .
Uso de SFC con procesadores PLC5 clsicos 61 . . . . . . . . . . . . . . . . . . . .
Preparacin de los programas para su aplicacin 63 . . . . . . . . . . . . . . . . .
Direccionamiento de archivos de la tabla de datos 67 . . . . . . . . . . . . . . . .
Uso del archivo de estado del procesador 69 . . . . . . . . . . . . . . . . . . . . . . .
Captulo 7
Objetivos del captulo 71 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Uso de caractersticas de programacin 71 . . . . . . . . . . . . . . . . . . . . . . . . .
Escritura de una rutina de fallo 73 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Descripcin de fallos mayores detectados por el procesador 711 . . . . . . . .
Captulo 8
Objetivos del captulo 81 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Transferencia de datos usando el modo adaptador 81 . . . . . . . . . . . . . . . .
Programacin de transferencia discreta en el modo adaptador 84 . . . . . .
Programacin de transferencias en bloques en el modo adaptador 87 . . .
Transferencia de datos usando el modo escner 816 . . . . . . . . . . . . . . . . . .
Programacin de transferencia discreta en el modo escner 817 . . . . . . . .
Programacin de transferencia en bloques en el modo escner 817 . . . . . .
Consideraciones de programacin 821 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Captulo 9
Objetivos del captulo 91 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Informacin introductoria al escn del procesador PLC5 clsico 91 . . . .
Tiempos de actualizacin de E/S - transferencia discreta y en bloques 94
Tiempos de las instrucciones y requisitos de la memoria 97 . . . . . . . . . . .
Constantes del programa 913 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Elementos directos e indirectos 913 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Seleccin de la comunicacin
Planificacin de los programas
del sistema
Seleccin de las rutinas de
interrupcin
Transferencia de datos
discretos y en bloques
Clculo de tiempos para el
programa
Tabla de contenido
iii
Captulo 10
Objetivos del captulo 101 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Componentes del tiempo del proceso 101 . . . . . . . . . . . . . . . . . . . . . . . . . . .
Retardo de mdulos de entrada y salida 101 . . . . . . . . . . . . . . . . . . . . . . . . .
Transferencia del backplane de E/S 102 . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Tiempo de exploracin de E/S remota 102 . . . . . . . . . . . . . . . . . . . . . . . . . .
Tiempo del procesador 106 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Clculo del tiempo del proceso 107 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Apndice A
Backplane del chasis con procesador PLC5 clsico A1 . . . . . . . . . . . . . . .
Backplane del chasis con mdulo adaptador A2 . . . . . . . . . . . . . . . . . . . . .
Puente de configuracin del chasis para fuente de alimentacin A3 . . . . .
Mdulo adaptador de E/S remotas 1771ASB serie C sin E/S
complementarias A4 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Mdulo adaptador de E/S remotas 1771ASB serie C con E/S
complementarias A6 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
SW1 A7 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
SW2 en un PLC5, mdulo escner A8 . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
SW2 en un sistema de PLC2/20, 2/30, o mdulo subescner de E/S A9
SW2 en un sistema PLC3 o PLC5/250 con grupos de 8 palabras A10 . . . .
SW2 en un sistema PLC3 o PLC5/250 con grupos de 4 palabras A11 . . . .
SW3 A12 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Apndice B
Convenciones usadas en estas hojas de trabajo B1 . . . . . . . . . . . . . . . . . . .
Preparacin de especificaciones funcionales B2 . . . . . . . . . . . . . . . . . . . . .
Determinacin de una estrategia de control B4 . . . . . . . . . . . . . . . . . . . . . .
Identificacin de ubicaciones de chasis B6 . . . . . . . . . . . . . . . . . . . . . . . . . .
Seleccin de tipos de mdulos y lista de puntos de E/S B7 . . . . . . . . . . . . .
Total de requisitos de mdulos de E/S B9 . . . . . . . . . . . . . . . . . . . . . . . . . .
Asignacin de mdulos de E/S a chasis y asignacin de direcciones B10 . .
Seleccin de mdulos adaptadores B12 . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Colocacin del hardware del sistema B14 . . . . . . . . . . . . . . . . . . . . . . . . . . .
Determinacin de requisitos de comunicacin B15 . . . . . . . . . . . . . . . . . . . .
Seleccin de un procesador PLC5 clsico B17 . . . . . . . . . . . . . . . . . . . . . . .
Seleccin de fuentes de alimentacin B21 . . . . . . . . . . . . . . . . . . . . . . . . . . .
Total de requisitos de mdulos de E/S B23 . . . . . . . . . . . . . . . . . . . . . . . . . .
Seleccin de un terminal de programacin B24 . . . . . . . . . . . . . . . . . . . . . . .
Seleccin de la configuracin del terminal de programacin B25 . . . . . . . .
Seleccin de interface de operador B26 . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Desarrollo de especificaciones de programacin B28 . . . . . . . . . . . . . . . . . .
Maximizacin del rendimiento
del sistema
Seleccin de
posicionamientos para los
interruptores
Hojas de trabajo de para
diseo
Tabla de contenido
iv
Captulo
1
1-1
Descripcin del sistema
Si desea leer sobre: Vaya a la
pgina:
Trminos usados en este captulo 11
Diseo de sistemas 12
Preparacin de su especificacin funcional 13
Identificacin de caractersticas del procesador PLC5 15
Uso del procesador PLC5 clsico como escner de E/S remotas 19
Uso del procesador PLC5 clsico como adaptador de E/S remotas 110
Familiarcese con los siguientes trminos y sus definiciones.
Trmino Definicin
Chasis de E/S local
residente del
procesador
el chasis de E/S en el cual el procesador PLC5 est instalado
E/S local residente del
procesador
los mdulos de E/S ubicados en el mismo chasis que el procesador
PLC5
Vnculo de E/S
remotas
un vnculo de comunicacin en serie entre un puerto del procesador
PLC5 en modo escner y un adaptador as como mdulos de E/S
ubicados lejos del procesador PLC5
Chasis de E/S remotas es el recinto del hardware que contiene los mdulos adaptador y de E/S
ubicados en forma remota en un vnculo de comunicacin en serie
hasta un procesador PLC5 en el modo escner
Datos de transferencia
discreta
datos (palabras) transferidos a/desde un mdulo de E/S discreto.
Datos de transferencia
en bloque
datos transferidos, en bloques de datos de hasta 64 palabras a/desde
un mdulo de E/S de transferencia en bloques (por ejemplo un mdulo
analgico)
Uso de este captulo
Descripcin de los trminos
usados en este captulo
Descripcin del sistema
Captulo 1
1-2
Usted puede usar procesadores PLC-5 clsicos en un sistema diseado
para control centralizado o en un sistema diseado para control
distribuido.
1771ASB
Terminal de programacin
Chasis con
HP 9000
o VAX
Terminal de
programacin
ControlView
El Control centralizado es un sistema
jerrquico en el que el control sobre un
proceso completo est concentrado en
un procesador de control.
Red DH+
PLC5 clsico
Procesador
Enlace de E/S remoto
con software
adaptador de
E/S remoto
1771ASB
Chasis con
adaptador de
E/S remoto
Ordenador
principal
6200 VMS
INTERCHANGE
ControlView
INTERCHANGE

r
18084
El control distribuido es un sistema en
el cual las funciones de control y
administracin estn distribuidas en
toda una planta. Mltiples procesadores
manejan las funciones de control y
administracin y usan una red Data
Highway
TM
o un sistema de bus para la
comunicacin .
A DECnet
Integrador
Pyramid
Enlace de E/S remoto
PanelView
del operador
Terminal
Serie 8600
CNC con
E/S remoto
Procesador SLC 5/01
sistema modular de 7 ranuras
con mdulo 1747DCM
Red DH+
Software
Terminal de
programacin
Software
Considere los siguientes puntos como pautas generales cuando disee
su sistema.
Su(s) procesador(es) ser(n) usado(s) en un sistema de control
centralizado o distribuido?
Qu tipo de proceso(s) ser(n) controlado(s) por un sistema PLC-5?
Cules procesos sern controlados juntos?
Cules son las preocupaciones respecto al ambiente y la seguridad?
Cul es el flujo y funcionalidad de su sistema?
Diseo de sistemas
Descripcin del sistema
Captulo 1
1-3
Determine los criterios generales para su sistema. Use los siguientes
captulos como gua para los criterios y opciones en la seleccin de los
elementos principales del sistema controlador programable PLC-5
clsico, tal como se muestra en la Figura 1.1.
Figura 1.1
Flujo del diseo del sistema procesador PLC5
Diseo de sistema
determinado
Seleccin de mdulos
de E/S, terminales
Seleccin de mdulos
adaptadores
Seleccin de chasis
de E/S
Seleccin de fuente
de alimentacin
Seleccin de procesador
PLC5 clsico
Seleccin de bateras
y mdulos de la memoria
E/S complementario
seleccionado?
Sistema de seguridad
seleccionado?
Configuracin de
comnicacin del procesador
Seleccin de software
de programacin
Asignacin de
direccionamiento
Uso de rutinas
de fallo
Seleccin
del hardware
y ubicacin
del hardware
del sistema
Seleccin de la
comunicacin
Asignacin de modo
de direcciona
miento, racks y
grupos
Planificacin de los
programas del
sistema
Clculo de tiempos del
programa y maximizacin
del rendimiento del sistema
Transferencia de datos en
los modos adaptador y
escner
Transferencia de
datos discretos
y bloques
Diseo de SFC
Colocacin del
hardware
Configuracin de red
Data Highway Plus
Esquema de la tabla de
datos y estado del
procesador
Tiempos de escn de
actualizacin de E/S y
prog. de escalera
Recomendamos que primero desarrolle una especificacin que defina
su seleccin de hardware y su aplicacin de programacin. La
especificacin es una visin conceptual de su sistema. Usela para
determinar su:
estrategia de control
seleccin de hardware, esquema y direccionamiento
diagrama de funcin secuencial (SFC)
caractersticas de programacin especiales
requisitos de lgica de escalera y texto estructurado
Preparacin de su
especificacin funcional
Descripcin del sistema
Captulo 1
1-4
La Figura 1.2 muestra un modelo de desarrollo de programa que usted
puede usar.
Figura 1.2
Modelo de desarrollo de programa
Especificacin
funcional
Anlisis
detallado
(concepcin general)
Desarrollo
Prueba
Fin de
del programa
aceptacin
Este modelo permite la interaccin de actividades en los diferentes
niveles. Cada seccin representa una actividad que usted realiza.
Prepare una especificacin funcional para empezar, luego, prepare el
anlisis detallado.
En base al anlisis detallado, usted tambin puede desarrollar sus
programas, introducir sus programas y probarlos. Cuando la prueba ha
sido completada, usted est listo para poner en ejecucin los programas
en su aplicacin. El anlisis detallado puede usarse como la base para
desarrollar sus procedimientos y requisitos de prueba. Puesto que la
especificacin funcional ha sido bien pensada, puede usarse como el
documento de fin de proceso del programa.
Contenido de la especificacin funcional
La especificacin funcional representa una visin muy general de su
proceso o una descripcin de la operacin. Identifique los sucesos y el
orden general en el cual stos deben ocurrir. Identifique el equipo que
necesitar para su proceso/operacin. Indique de manera general el
esquema de su sistema. Si su aplicacin requiere un sistema de control
distribuido, por ejemplo, indique dnde necesitar vnculos de E/S
remotas. Adems, puede tener un proceso ubicado cerca de su
procesador. El proceso puede requerir un tiempo de actualizacin ms
rpido que el proporcionado por un vnculo de E/S remotas, por lo
tanto, usted puede seleccionar un vnculo de E/S local extendido para
ese proceso.
Descripcin del sistema
Captulo 1
1-5
Nota importante: Seleccione una velocidad de comunicacin para su
vnculo de E/S remotas con el cual cada dispositivo en la red pueda
comunicarse.
La porcin de desarrollo del programa de su especificacin funcional
puede estar en cualquier forma: instruccin escrita, diagrama de flujo o
borrador de MCP/SFC y subrutinas. Use la forma que sea ms familiar
para usted. Recomendamos, sin embargo, que usted genere borradores
de SFC y subrutinas para que tenga una mejor correspondencia entre
sus diagramas iniciales y su programa final.
Anlisis detallado
En esta fase, usted identifica la lgica necesaria para planificar sus
programas. Esto incluye entradas, salidas, acciones especficas y
transiciones entre acciones (es decir detalles del nivel de bits necesarios
para escribir su programa).
Desarrollo del programa
Usted introduce los programas ya sea fuera de lnea en su computadora
o en lnea en un procesador. En la siguiente fase, usted prueba los
programas que ha introducido. Una vez que la prueba ha sido
completada, sus programas resultantes deben corresponder con su
especificacin funcional.
Revisin para confirmar integridad
Una vez que ha completado la especificacin funcional y el anlisis
detallado, revselos para determinar si hay informacin incompleta o
faltante tal como:
condiciones de entrada
condiciones de seguridad
rutinas de arranque o de desactivacin de emergencia
alarmas y tratamiento de las alarmas
deteccin de fallos y tratamiento de los fallos
exhibicin de mensaje de condiciones de fallo
condiciones anormales de operacin
La siguiente es una lista de los procesadores PLC-5 y sus nmeros de
catlogo.
Procesador Nmero de catlogo
PLC5/10t 1785LT4
PLC5/12t 1785LT3
PLC5/15t 1785LT
PLC5/25t 1785LT2
Introduccin de mdulos
procesadores PLC5
clsicos
Descripcin del sistema
Captulo 1
1-6
Para obtener informacin sobre otros procesadores PLC-5 (con nuevas
caractersticas, Ethernet o ControlNet), comunquese con su
representante de Allen-Bradley.
Caractersticas de los procesadores de la familia PLC5
De la familia de procesadores PLC-5, usted puede seleccionar el(los)
procesador(es) que necesita para su aplicacin. Las caractersticas
comunes a todos los procesadores PLC-5 clsicos son:
las mismas dimensiones fsicas
uso de la ranura del extremo izquierdo en el chasis de E/S 1771
pueden usar cualquier mdulo de E/S 1771 en el chasis de E/S local
residente del procesador, con un mximo de hasta 32 puntos por
mdulo
el mismo software de programacin y terminales de programacin
el mismo conjunto bsico de instrucciones
los programas de lgica de escalera y SFC pueden ser usados por
cualquiera de los procesadores PLC-5
Si tiene alguna pregunta respecto a cualquiera de las caractersticas de
su procesador PLC-5, comunquese con su distribuidor de
Allen-Bradley o con la oficina de ventas de Allen-Bradley.
Llamadas de subprograma
Use una subrutina para almacenar secciones repetidas de la lgica del
programa, a la cual puede tenerse acceso desde archivos mltiples del
programa. Una subrutina ahorra memoria porque usted programa la
lgica repetitiva slo una vez. La instruccin JSR ordena al procesador
que vaya a un archivo de subrutina diferente dentro del procesador
lgico, que escanee esa subrutina una vez y que regrese al punto de
partida.
Para obtener informacin detallada sobre cmo generar y usar
subrutinas, vea el conjunto de documentacin de su software de
programacin
Diagramas de funcin secuencial
Use los diagramas de funcin secuencial (SFC) como un lenguaje de
control secuencial para controlar y exhibir el estado de un proceso de
control. En lugar de un programa de escalera largo para su aplicacin,
divida la lgica en pasos y transiciones. Un paso corresponde a una
tarea de control; una transicin corresponde a una condicin que debe
ocurrir antes de que el controlador programable pueda realizar la
siguiente tarea de control. La representacin visual de estos pasos y
transiciones le permite ver en qu estado est el proceso de la mquina
en un momento dado.
Para obtener informacin detallada sobre cmo generar y usar SFC,
vea su software de programacin.
Descripcin del sistema
Captulo 1
1-7
Programas de lgica de escalera
Un programa de control principal puede ser un archivo SFC numerado
1-999; tambin puede ser un programa de archivo de lgica de escalera
numerado 2-999 en cualquier archivo de programa.
Descripcin del sistema
Captulo 1
1-8
Considere el uso de
esta tcnica:
Si est:
SFC definiendo el orden de sucesos en un proceso secuencial
Lgica de escalera ms familiarizado con la lgica de escalera que con
lenguajes de programacin como BASIC
realizando diagnsticos
programando control discreto
Para obtener informacin detallada sobre cmo usar la lgica de
escalera, vea la documentacin del software de programacin.
Sistema de seguridad (backup)
El siguiente diagrama muestra un sistema de seguridad PLC-5 tpico:
HSSL
1771P4S
1785BCM
PLC5
Red DH+
18691
Chasis de E/S remotas
Vnculo de E/S remotas
1771P4S
1785BCM
PLC5
Chasis de E/S local
Mdulo
Fuente de alimentacin
Procesador
Fuente de
alimentacin
Red DH+
Chasis de E/S remotas
Procesador
Chasis de E/S local
Mdulo
Vnculo de E/S remotas
En la configuracin del sistema de seguridad (backup) PLC-5, un
sistema controla la operacin de las E/S remotas y las comunicaciones
de la red DH+. A este sistema se le llama sistema primario. El otro
sistema est listo para tomar el control del E/S remotas y de las
comunicaciones de la red DH+ en caso de un fallo en el sistema
primario. A este sistema se le llama sistema secundario.
Vea el captulo 2 Seleccin del hardware para seleccionar el
hardware del sistema de seguridad. Para obtener ms informacin
sobre la configuracin del sistema de seguridad del procesador PLC-5,
vea el Manual del usuario del mdulo de comunicacin de seguridad
PLC-5, publicacin 1785-6.5.4ES.
Descripcin del sistema
Captulo 1
1-9
Use el modo escner cuando desee que un procesador PLC-5 clsico
escanee y controle el(los) vnculo(s) de E/S remotas(s). El procesador
en el modo escner tambin acta como procesador supervisor de otros
procesadores en el modo adaptador.
El procesador en el modo escner escanea el archivo de la memoria del
procesador para leer entradas y controlar salidas. El procesador en el
modo escner transfiere datos de transferencia discreta y datos de
transferencia en bloques hacia/desde el rack local de procesador
residente, as como hacia/desde mdulos en los racks de E/S remotass.
Un procesador PLC-5 escanea las E/S locales del procesador residente
de manera sncrona al escn del programa. Un procesador PLC-5
escanea las E/S remotas de manera asncrona al escn del programa,
pero el procesador actualiza la tabla de datos de imagen de
entrada/salida desde el(los) bfer(s) de E/S remota de manera sncrona
al escn del programa. Esto sucede al final de cada escn de programa.
Escn de E/S
Bfer de
E/S remotas
Vnculo de
E/S de procesador
residente
Entrada
Salida
E
n
t
r
a
d
a
S
a
l
i
d
a
Entrada Salida
E/S remotas
Escn
de E/S remotas
local de procesador
residente
Sncrona a
escn del
programa
Asncrona a
escn del
programa
Procesador
PLC5 en modo
escner
El procesador PLC-5 en el modo escner tambin puede:
reunir datos desde dispositivos adaptadores de nodo en racks de E/S
remotas
procesar datos de E/S desde mdulos de E/S de 8, 16 32 puntos
direccionar E/S en grupos de E/S de 2, 1 1/2 ranura
aceptar una configuracin de E/S complementaria
aceptar transferencias en bloque en cualquier chasis de E/S
Configure el procesador PLC-5/15 -5/25 para el modo escner,
estableciendo el conjunto de interruptores SW1.
Uso del procesador PLC5
clsico como escner de E/S
remotas
Descripcin del sistema
Captulo 1
1-10
Use un procesador PLC-5 clsico (excepto el procesador PLC-5/10) en
el modo adaptador cuando necesite un intercambio de datos predecible,
en tiempo real, entre un procesador PLC-5 de control distribuido y un
procesador supervisor. Usted puede conectar los procesadores por
medio del vnculo de E/S remotas (vea la Figura 1.3). Usted puede
controlar el estado entre el procesador supervisor y el procesador
PLC-5 en el modo adaptador a una velocidad constante (es decir, la
velocidad de transmisin del vnculo de E/S remotas no es afectada por
terminales de programacin ni otras comunicaciones no relacionadas al
control).
Figura 1.3
Comunicaciones del modo adaptador
Vnculo de E/S remotas
1771 E/S
Dispositivo de
visualizacin
de mensajes
DL40
Procesador
supervisor
Procesa-
dor PLC5
en modo
adaptador
1
1
Los siguientes controladores programables pueden operar como procesadores
supervisores
Procesadores PLC2/20t PLC2/30t
Procesadores PLC3t PLC3/10t
Procesadores PLC5/11, 5/15, 5/20, 5/25 y 5/30 as como procesadores
PLC5/VMEt
Procesadores PLC5/40, 5/40L, 5/60, 5/60L y 5/80 as como procesadores
PLC5/40BVt y PLC5/40LVt
PLC5/20Et, 5/40Et
PLC5/250t
2
2
Todos los procesadores de la familia PLC5, excepto el PLC5/10, pueden operar como
mdulos adaptadores de E/S remotas.
Vnculo de E/S remotas
El procesador PLC-5 en el modo adaptador acta como una estacin
remota para el procesador supervisor. El procesador PLC-5 en el modo
adaptador puede supervisar y controlar las E/S locales residentes del
procesador mientras se comunica con el procesador supervisor a travs
de un vnculo de E/S remotas.
El procesador supervisor se comunica con el adaptador PLC-5/12,
-5/15, -5/25 ya sea con ocho o cuatro palabras de la tabla de imagen
de E/S.
Un procesador PLC-5 transfiere datos de E/S y datos de estado usando
transferencias discretas y transferencias en bloques. Usted tambin
puede usar instrucciones de transferencias en bloques para comunicar
informacin entre un procesador supervisor y un procesador en el
modo adaptador. La capacidad mxima por transferencia en bloques es
64 palabras.
Uso del procesador PLC5
clsico como adaptador de
E/S remotas
Captulo
2
2-1
Seleccin del hardware
Use este captulo como gua en la seleccin del hardware del sistema
para su aplicacin.
Si desea informacin
sobre:
Refirase a la
pgina:
Mdulos de E/S 21
Adaptadores de E/S 24
Chasis 26
Interface del operador 26
Procesador PLC5 29
Fuentes de
alimentacin
29
Mdulos de la
memoria
213
Bateras 213
E/S complementarias 213
Sistema de seguridad 214
Resistencia de
terminacin
215
Cables 215
Usted selecciona los mdulos de E/S para que su procesador PLC-5 se
interconecte con las mquinas o procesos que usted determin
previamente.
Use la siguiente lista y la Tabla 2.A como pautas para seleccionar
mdulos de E/S y/o interfaces de control del operador.
Cuntas E/S se requieren para controlar el (los) proceso(s)?
Dnde concentrar usted los puntos de E/S para porciones de un
proceso completo (cuando un proceso completo est distribuido en
una extensa rea fsica)?
Qu tipo de E/S se requiere para controlar el (los) proceso(s)?
Cul es el rango de voltaje requerido para cada mdulo de E/S?
Qu corriente de backplane se requiere para cada mdulo de E/S?
Cules son las limitaciones de ruido y distancia para cada mdulo
de E/S?
Qu aislamiento se requiere para cada mdulo de E/S?
Objetivos del captulo
Seleccin de mdulos de
E/S
Seleccin del hardware
Asignacin de modo de
direccionamiento,
racks y grupos
Seleccin de
la comunicacin
Diseo de sistema
determinado
Ubicacin del hardware
del sistema
Planificacin de los
programas del sistema
Clculo de tiempos
para el programa
Seleccin de las rutinas
de interrupcin
Transferencia de
datos discretos y
bloques
Seleccin del hardware
Captulo 2
2-2
Tabla 2.A
Pautas para la seleccin de mdulos de E/S
Seleccione este tipo
de mdulo de E/S:
Para estos tipos de dispositivos de campo u
operaciones (ejemplos):
Explicacin:
Mdulo de entradas
discretas y mdulo de
bloque de E/S
1

Interruptores selectores, botones pulsadores, clulas
fotoelctrricas, finales de carrera, interruptores
automticos, interruptores de proximidad, interruptores de
nivel, contactos de arrancadores de motor, contactos de
rels, interruptores manuales
Los mdulos de entrada sienten las seales de
ON/OFF o ABIERTO/CERRADO. Las seales
discretas pueden ser de CA o CC.
Mdulo de salidas
discretas y mdulo de
bloque de E/S
1
Alarmas, rels de control, ventiladores, luces, bocinas,
vlvulas, arrancadores de motor, solenoides
Las seales de los mdulos de salida se
interconectan con dispositivos ON/OFF o
ABIERTOS/CERRADOS. Las seales discretas
pueden ser de CA o CC.
Mdulo de entradas
analgicas
Transductores de temperatura, transductores de presin,
transductores de clula de carga, transductores de
humedad, transductores de flujo, potencimetros
Convierten seales analgicas continuas en
valores de entrada para el procesador PLC.
Mdulo de salidas
analgicas
Vlvulas analgicas, actuadores, registradores, variadores
de velocidad de motores elctricos, medidores analgicos
Convierten salidas del procesador PLC a
seales analgicas (generalmente a travs de
transductores) para dispositivos de campo.
Mdulos de E/S
especficos
Codificadores, medidores de flujo, comunicacin de E/S,
ASCII, dispositivos tipo RF, escalas de peso, lectores de
cgidos de barras, lectores de etiquetas, dispositivos de
representacin visual
Son usados generalmente para aplicaciones
especficas como control de posicin, PID y
comunicacin de dispositivo externo.
1
Un mdulo de bloque de E/S 1791 es un dispositivo de E/S remotas que tiene fuente de alimentacin, adaptador de E/S remotas,
circuito de acondicionamiento de seales y conexiones de E/S. Un mdulo de bloque de E/S no requiere montaje de chasis. Se usa
para controlar E/S remotas discretas concentradas como paneles, luces piloto e indicaciones de estado.
Nota importante: Determine el direccionamiento junto con la
seleccin de mdulos de E/S. La seleccin del direccionamiento y la
seleccin de la densidad de mdulos de E/S son mutuamente
dependientes.
Seleccin de densidad del mdulo de E/S
La densidad de un mdulo de E/S es el nmero de bits de la tabla de
imagen de entrada o de salida del procesador al cual corresponde. Un
mdulo bidireccional con 8 bits de entrada y 8 bits de salida tiene una
densidad de 8. La Tabla 2.B proporciona pautas para seleccionar la
densidad del mdulo de E/S.
Tabla 2.B
Pautas para seleccionar la densidad del mdulo de E/S
Seleccione esta densidad
de E/S:
Si usted:
mdulo de E/S de 8 puntos actualmente usa mdulos de 8 puntos
necesita salidas integrales, con fusibles separados
desea reducir al mnimo el costo por mdulo
mdulo de E/S de 16 puntos actualmente usa mdulos de 16 puntos
necesita salidas con fusibles separados con un brazo de
cableado especial
mdulo de E/S de 32 puntos actualmente usa mdulos de 32 puntos
desea reducir al mnimo el nmero de mdulos
desea reducir al mnimo el espacio requerido para
chasis de E/S
desea reducir al mnimo el costo por punto de E/S
Seleccin del hardware
Captulo 2
2-3
Mdulos de E/S extensores/maestros
Algunos mdulos de E/S (llamados maestros) se comunican con sus
extensores por el backplane. Estas combinaciones de mdulos
maestros/extensores:
pueden utilizar en tiempo compartido el backplane, o
no pueden utilizar en tiempo compartido el backplane
Para los mdulos maestros que pueden utilizar en tiempo compartido
el backplane, usted puede usar dos maestros en el mismo chasis. Para
una combinacin de maestro/extensor que no puede utilizar en tiempo
compartido el backplane, usted no puede poner otra combinacin de
maestro/extensor en el mismo chasis de E/S.
Ejemplo: El mdulo controlador de motores paso a paso (cat. no.
1771-M1, parte de un conjunto 1771-QA) y el mdulo controlador
servo (cat. no. 1771-M3, parte de un conjunto 1771-QC) siempre
actan como maestros y no pueden utilizar en tiempo compartido el
backplane. Por lo tanto, usted no puede colocar un segundo mdulo
maestro en el mismo chasis con ninguno de estos mdulos.
La Tabla 2.C resume la compatibilidad de los mdulos maestros dentro
de un solo chasis de E/S.
Tabla 2.C
Compatibilidad de mdulos maestros dentro de un solo chasis de
E/S
1er mdulo
maestro
2do mdulo maestro
1771IX
1
1771IF
1
1771OF
1
1771M1 1771M3
1771IX
1
Vlido
2
Vlido
2
1771IF
1
Vlido
2
Vlido
2
Vlido
2
1771OF
1
Vlido
2
Vlido
2
Vlido
2
1771M1
1771M3
1
Estos mdulos han sido reemplazados por mdulos maestros 1771IXE, IFE y OFE que
no presentan el conflicto maestro/extensor en un chasis como los mdulos 1771IX, IF, y
OF mostrados en esta tabla.
2
Estas son slo combinaciones de maestros que usted puede usar en un solo chasis de
E/S. Estas combinaciones son vlidas con o sin los extensores asociados del mdulo
(1771M1 y M3 tienen mdulos extensores). Usted puede usar un mximo de dos
maestros en el mismo chasis; usted puede usar cualquier otro mdulo de E/S inteligente
no mostrado aqu con estos maestros.
Nota importante: La densidad no es relevante para un mdulo
extensor porque ste se comunica slo con su maestro; un mdulo
extensor no se comunica directamente con un adaptador.
Seleccin del hardware
Captulo 2
2-4
Seleccione mdulos adaptadores de E/S para que su procesador PLC-5
se interconecte con mdulos de E/S. Use la Tabla 2.D como gua
cuando seleccione mdulos adaptadores de E/S.
Tabla 2.D
Pautas para seleccionar mdulos adaptadores
Seleccione: Cuando sus requisitos sean:
Mdulo adaptador de E/S
remotas 1771AS 1771ASB
1
(o chasis 1771AM1, AM2 con
fuente de alimentacin integral
y mdulo adaptador)
un vnculo de E/S remotas con:
57.6 kbps con una distancia de hasta 10,000 pies de cable o
el tiempo no es suficientemente crtico para colocar mdulos de E/S en
un chasis de E/S local del procesador o un chasis de E/S local extendido
Mdulo adaptador de E/S local
extendido 1771ALX
un vnculo de E/S local extendido con:
un vnculo de E/S locales extendidas con tiempo crtico y todos los
chasis de E/S locales extendidas estn a menos de 100 pies del
procesador.
1
El mdulo 1771ASB serie C y posteriores tienen 230.4 kbps de velocidad de comunicacin adems de 57.6 kbps y 115.2 kbps.
Mdulos adaptadores de E/S remotas 1771AS/ASB
La Tabla 2.E muestra la densidad de E/S por mdulo y los modos de
direccionamiento que usted puede usar con los chasis de E/S y los
mdulos adaptadores de E/S remotas.
Tabla 2.E
Combinaciones de chasis de E/S/mdulo adaptador
Adaptador de E/S
remotas
Densidad de E/S por
Direccionamiento
remotas
No. de cat. de mdulo
Densidad de E/S por
mdulo
a 2slots a 1slot a 1/2slot
1771AS 8
16
32
S
--
1
No
No
No
No
No
No
No
1771ASB
serie A
8
16
32
S
--
1
No
S
S
--
1
No
No
No
1771ASB
serie B, C y D
8
16
32
S
--
1
No
S
s
--
1
S
S
S
1771AM2 8
16
32
--
--
--
S
S
--
1
S
S
S
1
Ubicacin de mdulo condicional; usted debe usar un mdulo de entrada y un mdulo de salida en dos ranuras adyacentes (pareja par/impar) del chasis de E/S,
empezando con la ranura 0. Si no puede emparejar los mdulos de esta manera, deje la ranura adyacente vaca.
Usando el mdulo adaptador 1771-ASB Serie C o D, usted puede
seleccionar una de tres velocidades de comunicacin: 57.6 kbps, 115.2
kbps, 230.4 kbps.
Seleccin de mdulos
adaptadores de E/S
ALX
ASB
Seleccin del hardware
Captulo 2
2-5
Mdulo adaptador de E/S local extendido 1771ALX
La Tabla 2.F muestra la densidad de E/S por mdulo y los modos de
direccionamiento que usted puede usar con los chasis de E/S y los
mdulos adaptadores de E/S local extendido.
Tabla 2.F
Combinaciones de chasis de E/S/mdulo adaptador de E/S local
extendido
No. de cat. de mdulo
Densidad de
E/S por
Direccionamiento
No. de cat. de mdulo E/S por
mdulo
a 2slot a 1slot a 1/2slot
1771ALX
Serie A
8
16
32
S
--
1
No
S
S
--
1
S
S
S
1
Ubicacin de mdulo condicional; usted debe usar un mdulo de entrada y un mdulo de salida en dos ranuras adyacentes (pareja par/impar) del
chasis de E/S, empezando con la ranura 0. Si no puede emparejar los mdulos de esta manera, deje la ranura adyacente vaca
Otros dispositivos en un vnculo de E/S
Los siguientes son otros dispositivos que usted puede usar en un
vnculo de E/S remotas:
Procesador PLC-5 en el modo adaptador
Escner remoto PLC-5/250 en el modo adaptador
Mdulo de interface PLC para unidades digitales de CA y CC
Adaptador de E/S remotas para unidades del Boletn 1336
Mdulos de teclado y pulsadores RediPANEL
Dataliner
PanelView (vea interface del operador)
Mdulo opcional F30D (para terminal de planta T30)
8600 9/SERIE CNC con opcin de adaptador de E/S remotas
CVIM en modo adaptador
Sistema fijador Pro-Spec 6000 con opcin de adaptador de E/S
remotas
Mdulo 1747-DCM (a rack SLC-500)
Mdulo 1771-DCM
Robot 1771-GMF (mdulo de interface de E/S remotas)
Para obtener ms informacin sobre estos dispositivos, vea el catlogo
correspondiente de productos Allen-Bradley.
Seleccin del hardware
Captulo 2
2-6
Un chasis de E/S es un envolvente individual y compacto para el
procesador, los mdulos de fuente de alimentacin, los mdulos
adaptadores de E/S remotas y local extendido y los mdulos de E/S.
La ranura del extremo izquierdo del chasis de E/S est reservada para
el procesador o el mdulo adaptador. Al seleccionar un chasis, tenga
en cuenta lo siguiente:
Cuando determine el nmero mximo de E/S en su aplicacin, deje
espacio para las ranuras de E/S dedicadas a los mdulos de fuente de
alimentacin, mdulos de comunicacin y otros mdulos de E/S
inteligentes.
Usted debe usar chasis de la serie B o posteriores con mdulos de
E/S de 16 y 32 puntos.
Deje espacio para futuras adiciones de mdulos de E/S al chasis.
Los chasis de E/S disponibles son:
4 ranuras (1771-A1B)
8 ranuras (1771-A2B)
12 ranurasinstalacin en rack (1771-A3B), instalacin en panel
(1771-A3B1)
16 ranuras (1771-A4B)
Usted tambin puede seleccionar un chasis con una fuente de
alimentacin integral y adaptador de E/S remotas (mostrado a la
izquierda). Los dos tipos son:
1 ranura (1771-AM1)
2 ranuras (1771-AM2)
PanelView y ControlView son productos de interface del operador o
paquetes que se comunican con un procesador PLC-5. Use la
Tabla 2.G como gua al seleccionar el producto PanelView o
ControlView para su sistema controlador programable PLC-5. Use la
Tabla 2.H para obtener una comparacin de las caractersticas de los
productos PanelView y ControlView.
Seleccin del chasis de E/S
4slot
1771A1B
1771AM1
1771AM2
Seleccin de una interface
del operador
Seleccin del hardware
Captulo 2
2-7
Tabla 2.G
Pautas para seleccionar una interface del operador
Seleccione esta
interface del
operador:
Para estos tipos de operaciones
(ejemplos):
Explicacin:
PanelView
1
Arranques/paradas, operaciones
automticas/manuales, puntos de
consigna, salidas, alarmas
Usado como una ventana del operador para introducir comandos que hacen
ajustes del proceso, tales como arranques/paradas y cambios de ciclos.
Tambin puede usarse para operaciones de alarmas. Puede comunicarse
con un procesador PLC5 individual en un vnculo de E/S remotas. Tiene un
nmero fijo de dispositivos y una cantidad de datos que puede manejar.
Tiene sistema incorporado de verificacin de errores. Es un CRT industrial
con pulsadores, memoria transistorizada y procesador y sin partes movibles
(es decir unidad de disco).
Usa la utilidad de paso, que es la capacidad de realizar transferencias hacia
el ordenador y desde la computadora a travs de la red DH+/vnculos de E/S
remotas.
ControlView
1
Almacenamiento, representacin
visual y tratamiento de datos en el
rendimiento del proceso (es decir
tendencias, grficos del proceso,
frmulas, informes y diarios)
Usado como una ventana del operador que se comunica con un procesador
PLC5 en la red Data Highway Plus (DH+). Diseado para usarse como un
vnculo de informacin. Puede comunicarse con mltiples procesadores
PLC. ControlView es un paquete de software que funciona en una
computadora personal IBM

con base DOS.


1
Para obtener ms informacin sobre los productos PanelView y ControlView, consulte con su oficina de ventas local de AllenBradley o su
distribuidor de AllenBradley.
Tabla 2.H
Comparacin de las caractersticas de PanelView y de ControlView
Categora PanelView ControlView
Comunicacin con
procesador PLC
E/S remotas
5 transferencias por terminal mximo (32 palabras por
transferencia)
1 transferencia discreta por terminal (64 palabras
mximo, una va). Esto es 8 racks de transferencias
Red DH+
Data Highway
Data Highway II Modo Nativo
Grficos Caracteres grficos
Crea pantallas con el software PanelBuilder
Monocromo o colores (8 de 16 colores mostrados a la
vez)
Grficos Pixel
Crea pantallas con la opcin de editor Mouse Grafix o C
ToolKit
EGA, VGA o equivalente con 256K RAM
Monitor monocromo o a colores
Nmero de pantallas
por terminal/estacin
de trabajo
8 a 12 pantallas de complejidad media tpica
200 objetos mximo por pantalla
Limitado por tamao de memoria del terminal: 128
Kbytes
Limitado slo por capacidad de disco duro
50 posiciones de entradas de datos por pantalla
50 referencias por lista de comandos por pantalla
300 referencias/puntos mximo por pantalla
Capacidad de datos 200 objetos mximo por pantalla 10,000 puntos mximo en la base de datos
Velocidad de
comunicacin
Limitado por tiempos de transferencias de bloques y
transferencias discretas
Depende del procesador PLC y del tamao del vnculo
de E/S remotas
8 clases de escn, cada una con tiempos de actualizacin
de primer plano y fondo configurables por el usuario;
limitado por rendimiento de Data Highway, DH+ o Data
Highway II
Hardware Terminales de teclado o pantalla de contacto, colores o
monocromo
Computadora AllenBradley, IBM, o compatible
requerido para el software PanelBuilder
Computadora AB, IBM, o compatible con procesador 286
386, coprocesador matemtico y disco duro requeridos
en cada estacin del operador
Seleccin del hardware
Captulo 2
2-8
Categora ControlView PanelView
Programacin Software PanelBuilder
Introduccin controlada por men con espacios en
blanco para llenar
Usa PanelBuilder para crear archivo de aplicacin que
define pantallas, mensajes, alarmas, luego transfiere
archivo de aplicacin al terminal PanelView
Crea base de datos en lnea a travs del men
Introduccin controlada por men con espacios en blanco
para llenar, o importa datos por medio de la capacidad de
importacin ASCII
Crea pantallas con la opcin de editor GRAFIX o la opcin
C toolkit
Mensajes 496 mximo por terminal No aplicable
Alarmas 496 mximo por terminal 2000 puntos con opcin de sistema de alarma
Seguridad 8 niveles 16 niveles con capacidad de acceso de operador individual
Objetos individuales con seguridad
Desactivacin de pantalla
Opciones Puerto serie remoto
Memoria EEPROM o EPROM
Muchas opciones de software
Para obtener ms informacin sobre la seleccin y configuracin del
PanelView, vea:
el PanelView Operator Terminal and PanelBuilder Development
Software User Manual, No. de cat. 2711-ND002 versin C,
PN40061-139-01 solicite la ltima versin
Reemplazo de firmware adaptador de nodos para datos de
instalacin de terminales PanelView, PN40062-236-01 - solicite la
ltima versin
Para obtener ms informacin sobre la seleccin y configuracin de
ControlView, vea:
ControlView Core User Manual, publicacin 6190-6.5.1
ControlView Allen-Bradley Drivers User Manual, publicacin
6190-6.5.5
ControlView Networking User Manual, publicacin 6190-6.5.9
Otras interfaces del operador
Usted puede usar las siguientes interfaces del operador en su sistema
procesador PLC-5:
Mdulos de botones pulsadores y teclado RediPANEL
Dataliner
Terminales de programacin 1784-T47 y 1784-T53.
Para obtener ms informacin sobre estas interfaces del operador, vea
el catlogo apropiado de productos Allen-Bradley.
Seleccin del hardware
Captulo 2
2-9
Seleccione entre los siguientes procesadores PLC-5.
Tabla 2.I
Tabla de seleccin de procesadores PLC5 clsicosParte 1
Procesador/
Cat. No.
Palabras de
memoria de
usuario
mximas
Memoria de
mdulo EEPROM
(palabras) y
nmero de
mdulo
Total mximo de E/S
(cualquier combinacin)
E/S
analg
mx
Tiempo de escn de
programa/K palabra
Tiempo de escn de
E/S/rack (en un solo
chasis, ext-local o
remoto)
MCP
mltiples/
cantidad
PLC5/10
(1785LT4) 6 K 8 K (1785MJ)
512 (mdulos 32 E/S)
256 (mdulos 16 E/S)
128 (mdulos 8 E/S) 256
2 ms (lgica discreta)
8 ms (tpico) N/A No / 1
PLC5/12
(1785LT3) 6 K 8 K (1785MJ)
512 (mdulos 32 E/S)
256 (mdulos 16 E/S)
128 (mdulos 8 E/S) 256
2 ms (lgica discreta)
8 ms (tpico)
10 ms @ 57.6 kbps
(remoto) No / 1
PLC5/15
(1785LT)
6 K expandible
a 10 K 14 K 8 K (1785MJ)
512 (cualquier comb.) o
512 ent. + 512 salidas
(complementario) 512
2 ms (lgica discreta)
8 ms (tpico)
10 ms @ 57.6 kbps
(remoto) No / 1
PLC5/25
(1785LT2)
13 K
expandible a
17 K 21 K
8 K (1785MJ) o
16 K (1785MK)
1024 (cualquier comb) o
1024 ent. + 1024 salidas
(complementario) 1024
2 ms (lgica discreta)
8 ms (tpico)
10 ms @ 57.6 kbps
(remoto) No / 1
Tabla 2.J
Tabla de seleccin de procesadores PLC5Parte 2
P d / Nmero de E/S remotas E/S
Nmero
mximo de
k d
Nmero mximo de chasis de
E/S
Nmero de
puertos
RS 232/
Veloc. de
transmisin
de E/S
Carga de
corriente
d Procesador/
Cat. No.
Nmero de E/S remotas, E/S
locales extendidas y puertos DH+
racks de
E/S
Total Local ext. Remoto
p
RS232/
422/ 423
de E/S
remota
1
de
backplane
PLC5/10
(1785LT4) 1 DH+ 1 1 0 0 0 2.5 A
PLC5/12
(1785LT3)
1 DH+
1 E/S remota) (adaptador
solamente) 4 1 0 0 0 57.6 kbps 2.5 A
PLC5/15
(1785LT)
1 DH+
1 E/S remota (adaptador o escner) 4 13 0 12 0 57.6 kbps 2.5 A
PLC5/25
(1785LT2)
1 DH+
1 E/S remota (adaptador o escner) 8 17 0 16 0 57.6 kbps 2.5 A
Use los siguientes pasos como pautas para seleccionar una fuente de
alimentacin para un chasis que contiene un procesador PLC-5, un
mdulo adaptador de E/S remotas 1771-AS o -ASB o un mdulo
adaptador de E/S local extendido 1771-ALX.
1. Determine el voltaje de entrada para la fuente de alimentacin.
2. Calcule el uso total de corriente del backplane para los mdulos
de E/S, sumando el uso de corriente del backplane para cada
mdulo de E/S en ese chasis.
Seleccin de un procesador
PLC5 clsico para su
aplicacin
1771P7
Seleccin de fuentes de
alimentacin
Seleccin del hardware
Captulo 2
2-10
3. Agregue uno de los siguientes al total de corriente usada por el
backplane para el mdulo de E/S:
a. 3.3 Amps cuando el chasis contendr un procesador PLC-5
(corriente mxima usada para cualquier procesador PLC-5)
o
b. 1.2 Amps cuando el chasis contendr ya sea un mdulo de
E/S remotas 1771-AS o -ASB o un mdulo adaptador de
E/S local extendido 1771-ALX
4. Si usted deja ranuras disponibles en su chasis para expansin
futura:
a. indique el uso de corriente del backplane para futuros
mdulos de E/S
b. agregue el uso total de corriente para todos los mdulos de
E/S de expansin al total calculado en el paso 3.
5. Determine si el espacio disponible para la fuente de alimentacin
est en el chasis o instalado fuera del chasis.
Seleccione su fuente de alimentacin de la Tabla 2.K o de la Tabla 2.L
usando el requisito de voltaje de entrada y el uso total de corriente del
backplane, tal como se determin en los pasos 1 al 5 mencionados
previamente.
Para obtener ms informacin sobre las fuentes de alimentacin, vea el
Catlogo de productos de automatizacin, publicacin AP100ES.
Activacin de un chasis que contiene un procesador PLC5
La Tabla 2.K indica los mdulos de fuente de alimentacin que usted
puede usar con un procesador PLC-5 clsico.
Seleccin del hardware
Captulo 2
2-11
Tabla 2.K
Activacin de un chasis que contiene un procesador PLC5 clsico
Corriente de salida (en amps) cuando es paralela
con:
Fuente de
alimenta
cin
Potencia de
entrada
Potencia de
salida
(en amps)
P3 P4 P4S P4S1 P5 P6S P6S1 Posicin de
fuente de
alimentacin
1771P3 120 Vca 3 6 11 11 chasis, 1 ranura
1771P4 120 Vca 8 11 16 16 chasis, 2 ranuras
1771P4S 120 Vca 8 11 16 16 chasis, 1 ranura
1771P4S1 100 Vca 8 16
1771P4R 120 Vca 8/16/24
1
1771P5 24 Vcc 8 16 chasis, 2 ranuras
1771P6S 220 Vca 8 16 chasis, 1 ranura
1771P6S1 200 Vca 8 16
1771P6R 220 Vca 8/16/24
1
1771P7 120/220 Vca 16
externa
2
1771PS7 120/220 Vca 16
1
Para obtener ms informacin, vea la publicacin 17712.136
2
Usted no puede usar una fuente de alimentacin externa y un mdulo de fuente de alimentacin con base en ranuras para activar el mismo chasis; stos no son compatibles.
Seleccin del hardware
Captulo 2
2-12
Activacin de un chasis de E/S remotas que contiene un 1771AS
1771ASB o un chasis de E/S local extendido que contiene un
1771ALX
La Tabla 2.L indica los mdulos de fuente de alimentacin que usted
puede usar con un chasis de E/S remotas o un chasis de E/S local
extendido.
Tabla 2.L
Activacin de un chasis de E/S remotas (que contiene un 1771AS
ASB) o un chasis de E/S local extendido (que contiene un
1771ALX)
Fuente de
alimentacin
Potencia de
entrada
Corriente de
salida (en
amps)
Corriente de salida (en amps) cuando es paralela
con:
Posicin de la
fuente de
alimentacin amps)
P3 P4 P4S P4S1 P5 P6S P6S1
alimentacin
1771P3 120 Vca 3 6 11 11 chasis, 1ranura
1771P4 120 Vca 8 11 16 16 chasis, 2 ranuras
1771P4S 120 Vca 8 11 16 16 chasis, 1 ranura
1771P4S1 100 Vca 8 16
1771P4R 120 Vca 8/16/24
1
1771P5 24 Vcc 8 16 chasis, 2 ranuras
1771P6S 220 Vca 8 16 chasis, 1 ranura
1771P6S1 200 Vca 8 16
1771P6R 220 Vca 8/16/24
1
1771P1 120/220 Vca 6.5 externa
2
1771P2 120/220 Vca 6.5
1771P7 120/220 Vca 16
1771PS7 120/220 Vca 16
1777P2 120/220 Vca 9
1777P4 24 Vcc 9
1
Para obtener ms informacin, vea la publicacin 17712.136.
2
Usted no puede usar una fuente de alimentacin externa y un mdulo de fuente de alimentacin con base en ranuras para activar el mismo chasis; stos no son compatibles.
Seleccin del hardware
Captulo 2
2-13
Seleccione un mdulo de la memoria de la Tabla 2.M para su
procesador PLC-5.
Tabla 2.M
Mdulos de la memoria para el procesador PLC5
Seguridad de memoria no voltil (EEPROM) Memoria RAM (CMOS)
Palabras Nmero de catlogo (y procesador) Palabras Nmero de catlogo (y
procesador)
8 K 1785MJ (PLC5/10, 5/12,
5/15, y 5/25)
4 K 1785MR (PLC5/15 y 5/25)
16 K 1785MK (PLC5/25)
1785ME16 (PLC5/11, 5/20, 5/30,
5/40, 5/40L, 5/60, 5/60L, y 5/80)
8 K 1785MS (PLC5/15 y 5/25)
Se suministra una batera con su procesador PLC-5. Seleccione una
batera de repuesto usando la Tabla 2.N y la Tabla 2.O. Para obtener
ms informacin, vea las Pautas de Allen-Bradley para el manejo de
bateras de litio, publicacin ICCG-5.14ES.
Tabla 2.N
Bateras del procesador
Procesador Batera
1
Funcin
PLC5/10, 5/12, 5/15,
y 5/25
1770XY, AA litio Retiene la memoria del procesador y la
memoria en un mdulo CMOS RAM
opcional, si el procesador no est activado.
1
La batera 1770XY es una batera de cloruro tionilo de litio, tamao AA de 3.6 volts., fabricada por Tadiran con nmero de parte TL 5104 y tipo
AEL/S.
Tabla 2.O
Duracin promedio de la batera
Batera Temperatura Potencia desactivada
100% (promedio)
Potencia desactivada
50% (promedio)
1770XY 60C
25C
329 das
2 aos
1.4 aos
3.3 aos
Usted configura las E/S complementarias asignando un nmero de rack
de E/S de un chasis de E/S (primario) a otro chasis de E/S
(complementario). Usted complementa las funciones de E/S en el
chasis primario con funciones opuestas en el chasis complementario.
Use el captulo 4, Asignacin de modos de direccionamiento, racks y
grupos, junto con la siguiente seleccin de hardware de E/S
complementarias.
Seleccin de mdulos de la
memoria
Seleccin de la batera de
repuesto
Seleccin de E/S
complementarias
Seleccin del hardware
Captulo 2
2-14
Use los siguientes mdulos ya sea en el chasis de E/S primario o en el
complementario opuesto a cualquier tipo de mdulo:
Mdulo adaptador de comunicacin (1771-KA2)
Mdulo controlador de comunicacin (1771-KE)
Mdulo de interface de la familia PLC-2/RS-232-C (1771-KG)
Mdulo convertidor de fibras pticas (1771-AF)
Mdulo adaptador de comunicacin DH/DH+ (1785-KA)
Mdulo de interface de comunicaciones DH+/RS-232-C (1785-KE)
Use los siguientes mdulos ya sea en el chasis de E/S primario o en el
secundario opuesto a cualquier tipo de mdulo. Sin embargo, estos
mdulos no funcionan como mdulos independientes; cada uno tiene
un mdulo maestro asociado. Tenga cuidado al colocar los mdulos
maestros en el chasis de E/S (consulte el prrafo sobre mdulos de E/S
maestros/extensores):
Mdulo extensor de entrada analgica (1771-E1, -E2, -E3)
Mdulo extensor de salida analgica (1771-E4)
Mdulo extensor servo (realimentacin de encoder) (1771-ES)
Mdulo extensor de salida de impulsos (1771-OJ)
Un sistema de seguridad (backuup) del procesador PLC-5 contiene dos
de los siguientes componentes del hardware:
Mdulo procesador PLC-5 clsico
Procesador Nmero de catlogo
PLC5/15 1785LT serie B
PLC5/25 1785LT2
Mdulo de control de seguridad (backup) 1785-BCM serie C (para 2
canales)
Mdulo de expansin de seguridad (backup) 1785-BEM (para 2
canales adicionales)
Fuente de alimentacin
Chasis local
Nota importante: El sistema de seguridad (backup) PLC-5 no
efecta la copia de seguridad de E/S en el chasis local residente del
procesador. No instale E/S en el chasis local residente del procesador
de un sistema con copia de seguridad.
Para obtener ms informacin sobre la configuracin del sistema de
seguridad (backup) del procesador PLC-5, consulte el Manual del
usuario del mdulo de comunicacin de seguridad PLC-5, publicacin
1785-6.5.4ES.
Seleccin de un sistema de
seguridad (backup) del
procesador PLC5
Seleccin del hardware
Captulo 2
2-15
Termine los vnculos de E/S remotas estableciendo el conjunto de
interruptores SW3. Si usted no puede usar una terminacin de 82-Ohm
debido a los dispositivos que coloc en su vnculo de E/S (vea la
siguiente tabla para obtener una lista de estos dispositivos), debe usar
terminaciones de 150-Ohm. El usar la resistencia ms alta reduce la
cantidad de dispositivos que usted puede colocar por vnculo de E/S
remotas a 16. Adems, esto limita sus velocidades de comunicacin a
57.6 kbps y 115.2 kbps.
Terminacin de red DH+
Termine su red DH+ con una terminacin de 150 Ohm, 1/2 Watt.
Si tiene este procesador: Termine una red DH+ de la siguiente forma:
PLC5/10, 5/12, 5/15 5/25 Estableciendo el conjunto de interruptores SW3 del
procesador PLC5 (consulte su Manual de
instalacin del hardware de los controladores
programables clsicos de la familia PLC5 1785,
publicacin 17856.6.1ES).
Conecte el terminal de programacin directamente al procesador a
travs del conector DH+ COMM INTFC tipo D en el panel frontal.
Usted tambin puede conectar el terminal de programacin de manera
remota a una red DH+ a travs del conector de 3 patillas, o a una
estacin remota.
Seleccione los cables de la lista de opciones que se indica a
continuacin. Vea el captulo 3, Ubicacin del hardware del sistema,
para determinar las longitudes que necesitar para los cables de su
sistema.
Vnculo de E/S remotas
Use un cable twinaxial Belden 9463 (1770-CD) para conectar su
procesador PLC-5 a los mdulos adaptadores de E/S remotas.
Conecte sus dispositivos de E/S usando:
cable conductor simple (aplicaciones analgicas y algunas discretas)
cable conductor mltiple (aplicaciones analgicas y algunas
discretas)
cable blindado conductor mltiple (algunos mdulos de E/S
especficos y mdulos discretos de CC de bajo voltaje)
Seleccin de terminaciones
de vnculo
Conexin de un terminal de
programacin a un mdulo
procesador
Seleccin de los cables
Seleccin del hardware
Captulo 2
2-16
Para obtener ms informacin sobre el cableado de E/S, vea el Manual
de instalacin del hardware de los controladores programables clsicos
de la familia PLC-5 1785, publicacin 1785-6.6.1ES y la informacin
sobre la instalacin de los mdulos de E/S que usted ha seleccionado.
Para obtener ms informacin, vea las Pautas de cableado y conexin a
tierra de los controladores programables de Allen-Bradley, publicacin
1770-4.1ES y el documento Control, Communication and Information
Reference Guide, publicacin ICCG-1.2.
Terminal de programacin
El cable que usted use para conectar un procesador a un terminal de
programacin depende del dispositivo de comunicacin usado. La
Tabla 2.P indica los cables que usted necesita para las diferentes
configuraciones.
Tabla 2.P
Cables para la conexin de un procesador PLC5 clsico y un
terminal de programacin
Si usted tiene este
dispositivo:
Con este dispositivo de
comunicacin:
Use este cable:
PLC5/10, 5/12, 5/15, 1784KT, KT2 1784CP PLC 5/10, 5/12, 5/15,
5/25
1784 KT, KT2
1784KL, KL/B
1784 CP
1784KTK1 1784CP5
1784PCMK 1784PCM5
6160T60, 6160T70, 6121
IBM PC/AT (o compatible)
1785KE 1784CAK
1784T47, 6123, 6124
IBM PC/XT (o compatible)
1785KE 1784CXK
6120, 6122 1785KE 1784CYK
Usted tambin puede usar una interface de comunicacin 1770-KF2/B
para conectar a un procesador PLC-5. Usted incorpora sus propios
cables para conectar su terminal de programacin a travs de los
puertos serie COM1 COM2 al 1770-KF2/B. Para obtener
informacin sobre las asignaciones de las pines de los cables, vea el
Manual de instalacin del hardware de los controladores programables
clsicos PLC-5 1785, publicacin 1785-6.6.1ES.
Captulo
3
3-1
Ubicacin del hardware del sistema
Para una instalacin apropiada es necesario tener un esquema bien
planeado de su sistema controlador programable PLC-5. Lea este
captulo para obtener informacin sobre la ubicacin del hardware.
Si desea informacin sobre: Vaya a
la
pgina:
El ambiente apropiado 31
La proteccin de su sistema 34
Cmo evitar dao
electrosttico
34
Cmo planificar su esquema
de canalizacin
34
Cmo planificar el cableado 36
La conexin a tierra de su
sistema
37
Coloque el procesador en un ambiente que tenga las condiciones
indicadas en las pautas descritas en la Tabla 3.A.
Tabla 3.A
Condiciones ambientales apropiadas para su procesador
Condicin ambiental Rango aceptable
Temperatura de operacin 0 a 60C (32 a 140F)
Temperatura de almacenamiento 40 a 85C (40 a 185F)
Humedad relativa 5 a 95% (sin condensacin)
Separe su sistema controlador programable de otros equipos y de las
paredes de la planta para permitir el enfriamiento por conveccin. El
enfriamiento por conveccin produce una columna vertical de aire
hacia arriba sobre el procesador. Este aire fro no debe exceder de
60C (140F) en ningn punto por debajo del procesador. Si la
temperatura excede los 60C, instale ventiladores que traen aire filtrado
o recirculan el aire interno dentro del envolvente, o instale unidades
intercambiadoras de aire acondicionado/calefaccin.
Objetivos del captulo
Determinacin del ambiente
apropiado
Seleccin del hardware
Asignacin de modos de
direccionamiento,
racks y grupos
Seleccin de
la comunicacin
Diseo de sistema
determinado
Ubicacin del hardware
del sistema
Planificacin de los
programas del sistema
Clculo de tiempos
para el programa
Seleccin de las rutinas
de interrupcin
Transferencia de
datos discretos y
bloques
Ubicacin del hardware del sistema
Captulo 3
3-2
Para permitir el enfriamiento por conveccin apropiado en envolventes
que contienen un chasis residente del procesador y chasis de E/S
remotas, siga estas pautas.
13081
Requisitos de espacio mnimo para un chasis residente
del procesador:
Instale el chasis de E/S horizontalmente.
Deje 153 mm (6 pulgadas) encima y debajo del chasis.
Deje 102 mm (4 pulgadas) en los lados de cada chasis.
Deje 51 mm (2 pulgadas) verticalmente y
horizontalmente entre cualquier chasis y el conducto de
cableado o regletas de bornes.
Deje cualquier exceso de espacio en la parte superior
del envolvente, donde la temperatura es ms alta.
102 mm
(4")
153 mm
(6")
51 mm
(2")
102 mm
(4")
153 mm
(6")
51 mm(2")
Conducto de cableado
Area reservada para desco
nexin, transformador, rels
de control, arrancadores de
motor u otros dispositivos del
usuario.
Ubicacin del hardware del sistema
Captulo 3
3-3
(4") (6" )
1 8 7 4 9
Requisitos de espacio mnimo para un chasis de
E/S remotas:
Instale el chasis de E/S horizontalmente.
Deje 153 mm (6 pulgadas) encima y debajo
de todos los chasis. Cuando use ms de
un chasis en la misma rea, deje 152.4 mm
(6 pulgadas) verticales entre cada chasis.
Deje 102 mm (4 pulgadas) en los lados de
cada chasis. Cuando use ms de un
chasis en la misma rea, deje 101.6 mm (4
pulgadas) entre cada chasis.
Deje 51 mm (2 pulgadas) verticalmente y
horizontalmente entre cualquier chasis y el
conducto de cableado o regletas de bornes.
Deje cualquier exceso de espacio en la
parte superior del envolvente, donde la
temperatura es ms alta.
102 mm 153 mm
51 mm (2")
51 mm (2")
153 mm (6")
(4")
102 mm
(4")
102 mm
153 mm (6")
Conducto de cableado
Area reservada para desco
nexin, transformador, rels
de control, arrancadores de
motor u otros dispositivos del
usuario.
Conducto de cableado
Ubicacin del hardware del sistema
Captulo 3
3-4
Usted proporciona el envolvente para su sistema procesador. Este
envolvente protege su sistema procesador contra contaminantes
atmosfricos tales como aceite, humedad, polvo, vapores corrosivos y
otras substancias dainas suspendidas en el aire. Para ayudar a
proteger su sistema contra interferencias electromagnticas e
interferencias de frecuencias de radio, recomendamos un envolvente de
acero.
Instale el envolvente en una posicin en la que usted pueda abrir
completamente las puertas. Usted necesita acceso fcil al cableado y
componentes relacionados del procesador para que la resolucin de
problemas sea fcil.
Cuando seleccione el tamao del envolvente, deje espacio adicional
para transformadores, fusibles, interruptor de desconexin, rel de
control maestro y regletas de bornas.
ATENCION: Bajo algunas condiciones, las descargas
electrostticas pueden perjudicar el rendimiento o daar el
mdulo procesador. Lea y siga las siguientes precauciones
para obtener proteccin contra el dao electrosttico.
Use una muequera conductiva con conexin a tierra
aprobada cuando manipule el mdulo procesador.
Toque un objeto conectado a tierra para descargar su
potencial electrosttico antes de manipular el mdulo.
No toque el conector del backplane ni los pines de los
conectores.
Cuando no est usando el mdulo procesador,
mantngalo en su bolsa protectora.
El esquema de canalizacin de un sistema refleja el lugar donde estn
ubicados los diferentes tipos de mdulos de E/S en el chasis de E/S.
Por lo tanto, usted debe determinar la ubicacin de los mdulos de E/S
antes de hacer el esquema e instalar los cables. Cuando planifique la
ubicacin de sus mdulos de E/S, sin embargo, clasifique los mdulos
en base a las categoras de conductores publicadas para cada mdulo de
E/S con el fin de que pueda seguir estas pautas. Estas pautas coinciden
con las pautas para la instalacin de equipo elctrico para reducir al
mnimo las entradas de ruido elctrico a los controladores desde
fuentes externas, descritas en la norma 518-1982 de IEEE.
Proteccin de su
procesador
Cmo evitar dao
electrosttico
Cmo hacer su esquema de
canalizacin
Ubicacin del hardware del sistema
Captulo 3
3-5
Para planificar su esquema de canalizacin, haga lo siguiente:
S categorice los cables conductores
S instale los cables conductores
Categorizacin de los conductores
Separe todos los alambres y cables en categoras, tal como se describe
en Pautas de cableado y conexin a tierra de equipos de automatizacin
industrial, publicacin 1770-4.1ES. Vea los datos de instalacin de
cada mdulo de E/S que est usando, para obtener informacin sobre
su clasificacin.
Instalacin de conductores
Para obtener proteccin contra el ruido de acoplamiento de un
conductor a otro, siga las pautas generales descritas en Pautas de
cableado y conexin a tierra de equipos de automatizacin industrial,
publicacin 1770-4.1ES. Debe seguir prcticas seguras de conexin a
tierra y cableado, las cuales se describen en la publicacin National
Electrical Code (NEC, publicado por la Asociacin Nacional de
Proteccin contra Incendios, en Quincy, Massachusetts), as como los
cdigos elctricos locales.
Cableado de la red DH+
A una velocidad de transmisin de red DH+ de 57.6 kbps, no exceda de
3,048 m de cable (10,000 pies) para longitud de cable troncal, 30.5 m
(100 pies de cable) para longitud de cable de lnea de derivacin.
Cableado del vnculo de E/S remotas
Para obtener informacin sobre las restricciones de longitud del cable
troncal para el vnculo de E/S remotas, consulte la Tabla 3.B.
Tabla 3.B
Longitudes mximas de cable por velocidad de comunicacin
Velocidad de
transmisin
Longitud mxima de
cable
57.6 kbps 3,048 m (10,000 ft)
115.2 kbps 1,524 m (5000 ft)
230.4 kbps 762 m (2500 ft)
Nota importante: Todos los dispositivos en el vnculo de E/S remotas
deben estar comunicndose a la misma velocidad de transmisin.
Planificacin del cableado
Ubicacin del hardware del sistema
Captulo 3
3-6
Use pernos de montaje de 6.35 mm (0.25 pulgada) para conectar el
chasis de E/S al panel posterior del envolvente.
Figura 3.1
Dimensiones del chasis (serie B)
315 mm
(12.41")
254mm
(10")
Lado
193 mm
1
(7.60")
591 mm
(23.25")
464 mm
(18.25")
337 mm
(13.25")
210 mm
(8.25")
171 mm
(6.75")
610 mm
(24.01")
483 mm
(19.01")
356 mm
(14.01")
229 mm
(9.01")
1771A1B
1771A2B
1771A3B1
1771A4B
1771A4B 16 ranuras
1771A3B1 12 ranuras
1771A2B 8 ranuras
1771A1B 4 ranuras
16 ranuras
12 ranuras
8 ranuras
4 ranuras
Conector de
potencia
1771
Frente
12450I
217 mm
1
(8.54")
339 mm
(13.53")
465 mm
(18.31")
484 mm
(19")
9 mm
(.34")
26 mm
(1.02")
178 mm
(7")
130 mm
(5.10")
1
La dimensin de profundidad mxima por instalacin depender del cableado y los conectores del mdulo.
1771A3B
Lado
Disposicin del espacio
para el backplane
Ubicacin del hardware del sistema
Captulo 3
3-7
Figura 3.2
Dimensiones del chasis de E/S serie B y de la fuente de
alimentacin 1771P2
315mm
(12.41")
610 mm
(24.01")
483mm
(19.01")
356 mm
(14.01")
229mm
(9.01")
254mm
(10")
1771P1
1771P2
1771P7
1771PS7
12451I
91 mm
(3.6")
591 mm
(23.25")
464 mm
(18.25")
337 mm
(13.25")
210 mm
(8.25")
La profundidad de espacio libre es 204 mm (8 pulgadas) para conexin de E/S de 8 puntos por mdulo.
1771A4B 16 ranuras
1771A3B1 12 ranuras
1771A2B 8 ranuras
16 ranuras
12 ranuras
8 ranuras
4 ranuras
Use pernos de montaje de
0.25" de dimetro (4
lugares)
Fuente de
alimentacin
1771A1B 4 ranuras
Para obtener informacin respecto a la configuracin de la conexin a
tierra recomendada para sistemas de E/S remotas, vea la Figura 3.3.
Figura 3.3
Configuracin de conexin a tierra recomendada para sistemas de
E/S remotas
Al sistema de
electrodos de
tierra
15561
Envolvente
Bus de
tierra
Conductor de
electrodo de
tierra
Pared del
chasis
de E/S
Lengeta de tierra
Lengeta
de tierra
Tuerca
Arandela de
estrella
Configuracin de la
conexin a tierra
Ubicacin del hardware del sistema
Captulo 3
3-8
Captulo
4
4-1
Asignacin de modos de direccionamiento,
racks y grupos
Este captulo contiene conceptos de direccionamiento de hardware
bsicos y le proporciona pautas con las cuales seleccionar los modos de
direccionamiento (incluyendo E/S complementarias), racks y grupos
para usar en su sistema.
Si desea informacin
sobre:
Vaya a
la
pgina:
Instalacin de mdulos de
E/S en el chasis
41
Obtener una descripcin
de los trminos
42
Seleccin el modo de
direccionamiento de E/S
43
Asignaciones de nmero
de rack
49
Direccionamiento E/S
complementarias
412
Coloque los mdulos de E/S en un chasis dependiendo de las
caractersticas elctricas del mdulo. La instalacin se hace de
izquierda a derecha, siendo la posicin del extremo izquierdo en el
chasis la ms cercana al procesador PLC-5 al mdulo adaptador de
E/S. El orden de instalacin es el siguiente:
1. mdulos de transferencia en bloques (todos los tipos)
2. mdulos de entrada de CC, colocados de izquierda a derecha de
voltaje ms bajo a voltaje ms alto
3. mdulos de salida de CC, colocados de izquierda a derecha de
voltaje ms bajo a voltaje ms alto
4. mdulos de entrada de CA colocados de izquierda a derecha de
voltaje ms bajo a voltaje ms alto
5. mdulos de salida de CA, colocados de izquierda a derecha de
voltaje ms alto a voltaje ms bajo
Objetivos del captulo
Instalacin de mdulos de
E/S en el chasis
Seleccin del hardware
Asignacin de modos de
direccionamiento,
racks y grupos
Seleccin de
la comunicacin
Diseo de sistema
determinado
Ubicacin del hardware
del sistema
Planificacin de los
programas del sistema
Clculo de tiempos
para el programa
Seleccin de las rutinas
de interrupcin
Transferencia de
datos discretos y
bloques
Asignacin de modos de direccionamiento,
racks y grupos
Captulo 4
4-2
Las siguientes son pautas para la instalacin de mdulos de
transferencia en bloques.
Coloque tantos mdulos como sea posible para los cuales usted
necesita tiempos rpidos de transferencia en bloques en su chasis de
E/S local residente del procesador.
Coloque los mdulos que necesitan tiempos rpidos de transferencia
en bloques (pero no hay espacio disponible en el chasis de E/S local
residente del procesador) en un chasis de E/S local extendido.
Coloque los mdulos que no tienen condiciones crticas de tiempos
como otros mdulos de transferencia en bloques, en el chasis de E/S
remotas.
Los mdulos de salida de CA siempre deben ser los mdulos de E/S
ms lejanos de cualquier mdulo de transferencia en bloques en el
mismo chasis.
Familiarcese con los siguientes trminos y sus definiciones:
Un Grupo de E/S es una unidad de direccionamiento que corresponde
a una palabra de la tabla de imagen de entrada (16 bits) y a una palabra
de la tabla de imagen de salida (16 bits). Un grupo de E/S puede
contener hasta 16 entradas y 16 salidas y puede ocupar 2, 1 1/2
ranura del mdulo para fines de direccionamiento.
00
01
02
03
04
05
06
07
10
11
12
13
14
15
16
17
00
01
02
03
04
05
06
07
10
11
12
13
14
15
16
17
00
01
02
03
04
05
06
07
10
11
12
13
14
15
16
17
13073
Terminales
de entrada
Terminales
de salida
Terminales
de entrada
o salida
Grupo de mdulos de E/S de 2 ranuras Grupo de mdulos de E/S de 1 ranura
(Grupo de E/S # 0) (Grupo de E/S # 0)
Descripcin de los trminos
usados en este captulo
Asignacin de modos de direccionamiento,
racks y grupos
Captulo 4
4-3
Un Rack de E/S es una unidad de direccionamioento que corresponde
a 8 palabras de la tabla de imagen de entrada y 8 palabras de la tabla de
imagen de salida. Un rack contiene 8 grupos de E/S.

13074
0 1 2 3 4 5 6 7
Nmeros de grupos de E/S
Dependiendo del tamao del chasis de E/S y del tamao del grupo de
E/S, un rack de E/S puede ocupar una fraccin de un chasis de E/S, un
chasis de E/S completo o mltiples chasis de E/S.
Usted selecciona un modo de direccionamiento para cada chasis de
manera independiente, en base al tipo y densidad de los mdulos de
E/S contenidos en l. Cuando seleccione el modo de direccionamiento,
limite el nmero de adaptadores de E/S remotas y mdulos de E/S al
mximo nmero que puede aceptar el procesador PLC-5.
Uso de direccionamiento a 2 slots
Cuando usted selecciona direccionamiento a 2 slots, el procesador
direcciona dos ranuras del mdulo de E/S como un grupo de E/S. Cada
grupo fsico de E/S de 2 ranuras corresponde a una palabra (16 bits) en
la tabla de imagen de entrada y a una palabra (16 bits) en la tabla de
imagen de salida. El tipo (unidireccional o bidireccional) y la densidad
del mdulo que usted instala determina el nmero de bits que es usado
en cada palabra.
Nota importante: Usted no puede usar mdulos de E/S de 32 puntos
con direccionamiento a 2 slots.
Seleccin del modo de
direccionamiento
Asignacin de modos de direccionamiento,
racks y grupos
Captulo 4
4-4
Mdulos de E/S de 8 puntos
Los mdulos de E/S discretos digitales de 8 puntos tienen un mximo
de ocho entradas o hasta ocho salidas. Puesto que stos no interfieren
con la imagen de E/S de cada uno de ellos, usted puede colocar
cualquier combinacin de mdulos de E/S de 8 puntos (incluyendo
mdulos bidireccionales, como por ejemplo mdulos de transferencias
en bloques) en cualquier orden.
00
01
02
03
04
05
06
07
10
11
12
13
14
15
16
17
17 16 15 14 12 10 07 06 05 03 02 01 00 04 11 13
17 16 15 14 12 10 07 06 05 03 02 01 00 04 11 13
11867
Grupo de E/S
de 2 ranuras
Terminales de
entrada
Terminales de
entrada
No usados
Palabra de la tabla de imagen de entrada correspondiente
al grupo de E/S.
Palabra de la tabla de imagen de salida correspondiente
al grupo de E/S.
Este grupo de E/S usa 16 bits de la tabla de imagen de entrada.
Grupo de E/S de 2 ranuras con dos
mdulos de entrada de 8 puntos
00
01
02
03
04
05
06
07
10
11
12
13
14
15
16
17
17 16 15 14 12 10 07 06 05 03 02 01 00 04 11 13
17 16 15 14 12 10 07 06 05 03 02 01 00 04 11 13
14965
Grupo de E/S
de 2 ranuras
Terminales
de salida
Terminales
de entrada
Bits de salida usados No usados
Siempre 0 Bits de entrada usados
Palabra de la tabla de imagen de salida correspondiente
al grupo de E/S.
Palabra de la tabla de imagen de entrada correspondiente
al grupo de E/S.
Este grupo de E/S usa 8 bits de la tabla de imagen de
entrada y 8 bits de la tabla de imagen de salida.
Grupo de E/S de 2 ranuras con un mdulo
de entrada de 8 puntos y un mdulo de
salida de 8 puntos
Asignacin de modos de direccionamiento,
racks y grupos
Captulo 4
4-5
Mdulos de E/S de 16 puntos
Los mdulos de E/S digitales de 16 puntos tienen hasta 16 entradas o
hasta 16 salidas. Un mdulo de E/S de 16 puntos usa una palabra
completa en la tabla de imagen de entrada y en la de salida.
17 16 15 14 12 10 07 06 05 03 02 01 00 04 11 13
17 16 15 14 12 10 07 06 05 03 02 01 00 04 11 13
00
01
02
03
04
05
06
07
10
11
12
13
14
15
16
17
00
01
02
03
04
05
06
07
10
11
12
13
14
15
16
17
15559
Grupo de E/S
de 2 ranuras
Terminales
de entrada
Terminales
de salida
Palabra de la tabla de imagen de salida correspondiente
al grupo de E/S.
Palabra de la tabla de imagen de entrada correspondiente
al grupo de E/S.
Este grupo de E/S usa 16 bits de la tabla de imagen de
entrada y 16 bits de la tabla de imagen de salida.
Grupo de E/S de 2 ranuras con un mdulo de
entrada de 16 puntos y un mdulo de salida de
16 puntos
I O I O I O I O I O I O I O I O
0
1
2
3
4
5
6
7
0
1
2
3
4
5
6
7
0 1 2 3 4 5 6 7
Tabla de imagen de entrada
Tabla de imagen de salida Palabra #
Designacin de grupo de E/S
Chasis de E/S que contiene
mdulos de 16 puntos
Designacin de entrada/salida
Palabra #
Debido a que cada mdulo de 16 puntos usa una palabra
completa en la tabla de imagen, el nico tipo de mdulo que
usted puede instalar en un grupo de E/S de 2 ranuras con
un mdulo de entrada de 16 puntos, es un mdulo de 8
16 puntos que realiza una funcin complementaria (las
entradas y salidas se complementan unas a otras).
Como todos los mdulos de transferencia en bloques son
bidireccionales, no pueden usarse para complementar los
mdulos de entrada ni los de salida.
Asignacin de modos de direccionamiento,
racks y grupos
Captulo 4
4-6
Uso de direccionamiento a 1 slot
Cuando usted selecciona direccionamiento a 1 slot, el procesador
direcciona una ranura del mdulo de E/S como un grupo de E/S. Cada
ranura fsica en el chasis corresponde a una palabra en la tabla de
imagen de entrada y en la de salida. El tipo (unidireccional o
bidireccional) y la densidad del mdulo que usted instala determinan el
nmero de bits usados en estas palabras.
Mdulos de E/S de 8 puntos
Usted puede colocar cualquier combinacin de
mdulos de E/S de 8 16 puntos (incluyendo
mdulos bidireccionales tales como los mdulos de
transferencia en bloques) en cualquier orden, con
direccionamiento a 1 slot. Los mdulos de 8 16
puntos no interfieren con la imagen de E/S de los
otros mdulos de 8 16 puntos.
Mdulos de E/S de 16 puntos
Un slo mdulo de 16 puntos usa una palabra entera
de la tabla de imagen del procesador.
Direccionamiento de mdulo de transferencia en
bloque
Para direccionar un mdulo de transferencia en
bloque de slo 1 ranura en un grupo de E/S de 1
ranura, use el rack de E/S asignado y los nmeros de
grupo de la ranura (en la cual reside el mdulo) y 0
para el nmero de mdulo. Para direccionar un
mdulo de transferencia en bloques de doble ranura,
use el nmero de rack de E/S asignado, el nmero de
grupo de E/S ms bajo asignado y 0 para el nmero
de mdulo.
00
01
02
03
04
05
06
07
10
11
12
13
14
15
16
17
00
01
02
03
04
05
06
07
10
11
12
13
14
15
16
17
17 16 15 14 12 10 07 06 05 03 02 01 00 04 11 13
17 16 15 14 12 10 07 06 05 03 02 01 00 04 11 13

11869
Grupo de E/S
de 1 ranura
Grupo de E/S
de 1 ranura
Terminales
de entrada
Terminales
de salida
Palabra de la tabla de imagen de salida correspondiente
al grupo de E/S.
Palabra de la tabla de imagen de entrada correspondiente
al grupo de E/S.
Grupo de E/S de 1 ranura con un mdulo discreto
digital de 16 puntos
Un slo mdulo de 16 puntos usa una palabra entera de la
tabla de imagen.
Asignacin de modos de direccionamiento,
racks y grupos
Captulo 4
4-7
Mdulos de E/S de 32 puntos
Para usar mdulos de E/S de 32 puntos con direccionamiento a 1 slot,
usted debe instalar, como par, un mdulo de entrada y un mdulo de
salida en dos ranuras adyacentes (pareja par/impar) del chasis de E/S,
empezando con la ranura 0 de E/S. Si usted no puede emparejar los
mdulos de esta manera, una de las dos ranuras del par debe estar
vaca. Por ejemplo, si la ranura de E/S 0 contiene un mdulo de
entrada de 32 puntos, la ranura de E/S 1 debe contener un mdulo de
salida de 8, 16 32 puntos (o un mdulo que est usando la placa
posterior principal para potencia elctrica solamente); de lo contrario,
la ranura debe estar vaca.
14258
000
000
001
001
17 16 15 14 12 10 07 06 05 03 02 01 00 04 11 13
17 16 15 14 12 10 07 06 05 03 02 01 00 04 11 13
17 16 15 14 12 10 07 06 05 03 02 01 00 04 11 13
17 16 15 14 12 10 07 06 05 03 02 01 00 04 11 13
Ranura 0
Mdulo de
entrada
grupo 0, 1
de E/S
Ranura 0
mdulo
de salida
grupo 0, 1
de E/S
Palabras de la tabla de imagen de salida correspondientes
a grupos de E/S 0 y 1.
Palabras de la tabla de imagen de entrada correspondientes
a los grupos de E/S 0 y 1.
Grupo de E/S de 1 ranura con mdulos de E/S de 32 puntos
2 3 0 1
0
1
2
3
4
5
6
7
0
1
2
3
4
5
6
7
4 5 6 7 Designacin de grupo de E/S
Designacin de entrada/salida
Palabra # Tabla de imagen de salida
Chasis de E/S con
direccionamiento a
1 slot
Palabra # Tabla de imagen de entrada
I O I I O I O O
Asignacin de modos de direccionamiento,
racks y grupos
Captulo 4
4-8
Uso de direccionamiento a 1/2 slot
Cuando usted selecciona direccionamiento a 1/2 slot, el procesador
direcciona la mitad de una ranura del mdulo de E/S como un grupo de
E/S. Cada ranura fsica en el chasis corresponde a dos palabras de la
tabla de imagen de entrada y dos palabras de la tabla de imagen de
salida. El tipo (unidireccional o bidireccional) y la densidad del
mdulo que usted instala determina el nmero de bits que son usados
en cada palabra.
Usted puede combinar mdulos de E/S de 8,
16 y 32 puntos en cualquier orden en el chasis
de E/S porque hay 32 bits de entrada y 32 bits
de salida disponibles en la tabla de imagen
para cada ranura de E/S. Cuando usa mdulos
de E/S de 8 y 16 puntos con direccionamiento
a 1/2 slot, sin embargo, usted usa menos bits
de E/S totales en nuestra tabla de imagen.
00
02
04
06
-
10
12
14
16
-
00
02
04
06
-
10
12
14
16
-
01
03
05
07
-
11
13
15
17
-
01
03
05
07
-
11
13
15
17
-
17 0 10 7
17 10 0 7
17 10 0 7
17 10 0 7
Grupo de E/S de 1/2 ranura con un
mdulo de entrada de 32 puntos
Este grupo de E/S usa dos palabras de la tabla de imagen.
Entrada #
Palabra de entrada 0
Palabra de salida 0
No usado
Grupo de
E/S 0 de
1/2
ranura
Grupo de
E/S 0 de
1/2
ranura
Grupo de
E/S 1 de
1/2
ranura
Grupo de
E/S 1 de
1/2
ranura
Palabra de entrada 1
Palabra de salida 1
No usado
Palabras de la
tabla de imagen
asignadas para
el grupo de E/S 0
Palabras de la
tabla de imagen
asignadas para
el grupo de E/S 1
Entrada #
I I OO
2
3
0
1
Siempre
0
0
1
2
3
4
5
6
7
0
1
2
3
4
5
6
7
4
5
6
7
14974
Designacin de grupo de E/S
Designacin de entrada/salida
Palabra # Tabla de imagen de salida
No
usado
Chasis de E/S con direccionamiento
a 1/2 slot
Palabra # Tabla de imagen de entrada
Asignacin de modos de direccionamiento,
racks y grupos
Captulo 4
4-9
Resumen
La Tabla 4.A proporciona un resumen de las pautas para seleccionar un
modo de direccionamiento.
Tabla 4.A
Resumen de pautas para seleccionar un modo de direccionamiento
Modo de
direcciona-
miento
Pautas
2slot Dos ranuras de mdulo de E/S = 1 grupo
Cada grupo fsico de E/S de 2 ranuras corresponde a una palabra (16 bits) en la tabla de imagen de
entrada y una palabra (16 bits) en la tabla de imagen de salida.
Cuando usted usa mdulos de E/S de 16 puntos, debe instalar como par un mdulo de entrada y un
mdulo de salida en un grupo de E/S; si usa un mdulo de entrada en la ranura 0, debe usar un mdulo
de salida en la ranura 1 (o sta debe estar vaca). Esta configuracin le proporciona el uso mximo de
E/S.
Usted no puede usar un mdulo de transferencia en bloques y un mdulo de 16 puntos en el mismo
grupo de E/S porque los mdulos de transferencia en bloques usan 8 bits tanto en la tabla de entrada
como en la de salida. Por lo tanto, 8 bits del mdulo de 16 puntos seran incompatibles con el mdulo
de transferencia en bloques.
Usted no puede usar mdulos de E/S de 32 puntos.
1slot Una ranura de mdulo de E/S = 1 grupo
Cada ranura fsica en el chasis correspnde a una palabra (16 bits) en la tabla de imagen de entrada y
una palabra (16 bits) en la tabla de imagen de salida.
Cuando usted usa mdulos de E/S de 32 puntos, debe instalar como par un mdulo de entrada y un
mdulo de salida en una pareja par/impar de grupo de E/S adyacente; si usa un mdulo de entrada en
la ranura 0, debe usar un mdulo de salida en la ranura 1 (o sta debe estar vaca). Esta configuracin
le proporciona el uso mximo de E/S.
Use cualquier combinacin de mdulos de E/S de 8 y 16 puntos, mdulos de transferencia en bloques
o mdulos inteligentes en un slo chasis de E/S. El usar mdulos de 8 puntos da como resultado
menos E/S totales.
1/2slot Media ranura de mdulo de E/S = 1 grupo
Cada ranura fsica en el chasis corresponde a dos palabras (32 bits) en la tabla de imagen de entrada y
dos palabras (32 bits) en la tabla de imagen de salida.
Use cualquier combinacin de mdulos de 8, 16 y 32 puntos, mdulos de transferencia en bloques y
mdulos inteligentes. El usar mdulos de E/S de 8 puntos y de 16 puntos da como resultado menos
E/S totales.
Con direccionamiento a 1/2 slot, el forzado de E/S en el chasis local residente del procesador no
funciona correctamente.
El nmero de racks en un chasis depende del tamao del chasis y del
modo de direccionamiento:
Si est usando
este tamao de
chasis:
Con
direccionamiento a
2 slots, el tipo de
rack es:
Con
direccionamiento a
1 slot, el tipo de
rack es:
Con
direccionamiento a
1/2 slot, el tipo de
rack es:
4 ranuras 1/4 de rack 1/2 de rack 1 rack
8 ranuras 1/2 de rack 1 rack 2 racks
12 ranuras 3/4 de rack 11/2 racks 3 racks
16 ranuras 1 rack 2 racks 4 racks
Asignacin de racks
Asignacin de modos de direccionamiento,
racks y grupos
Captulo 4
4-10
Cuando asigne nmeros de rack, use las siguientes pautas:
Un nmero de rack de E/S es igual a ocho grupos de E/S,
independientemente del modo de direccionamiento que usted
seleccione.
Usted puede asignar desde uno hasta cuatro racks en su chasis
local residente del procesador (128 entradas y 128 salidas)
dependiendo del tamao del chasis y del modo de direccionamiento.
Usted no puede dividir un rack de E/S local residente del procesador
entre dos o ms chasis ni asignar grupos de E/S locales residentes
del procesador no usados a racks de E/S remotas.
La direccin predeterminada del rack local residente del procesador
es 0. Usted puede cambiar el valor predeterminada a 1,
estableciendo el bit 2 en la palabra de control del procesador (S:26)
en la pantalla de configuracin del procesador; tambin tiene que
cambiar el modo del procesador de marcha a programa, para la
ejecucin.
Una E/S local extendida y un chasis de E/S remotas no pueden ser
direccionados por el mismo nmero de rack de E/S. Por ejemplo, si
un chasis de E/S local extendido de 8 ranuras es configurado como
grupos de E/S 0-3 del rack de E/S 2, un chasis de E/S remotas de 8
ranuras no puede ser configurado como grupos de E/S 4-7 del rack
de E/S 2.
Racks de E/S remotas
Usted puede asignar un rack de E/S remotas a una fraccin de un
chasis, un slo chasis de E/S, o mltiples chasis de E/S:
01 23 45 67 01 23 45 67 0 1 2 3 4 5 6 7
0 1 2 3 4 5 6 7
16466
Rack de E/S No. 0 Rack de E/S No. 1 Rack de E/S No. 2
Un chasis de 16 ranuras, dos racks
Fuente de alimentacin no indicada
Un chasis de 16 ranuras, un rack
Fuente de alimentacin no indicada
Un chasis de 4 ranuras, 1/2 rack
Fuente de alimentacin no indicada
2 chasis de 2 ran., 1/4 rack c/u
Fuente de alim. no indicada
Rack de E/S No. 3
Asignacin de modos de direccionamiento,
racks y grupos
Captulo 4
4-11
Cuando asigne nmeros de rack de E/S remotas, use las siguientes
pautas:
Limite los nmeros de racks de E/S remotas a los que su procesador
PLC-5 puede aceptar.
El procesador PLC-5 y el mdulo adaptador 1771-ASB asignan
automticamente el siguiente nmero(s) de rack superior a los
grupos de E/S restantes del chasis. Por ejemplo, si usted selecciona
direccionamiento a 1/2 slot para su chasis local residente del
procesador y est usando un chasis de 16 ranuras (1771-A4B), el
procesador direccionar los racks 0, 1, 2 y 3 en este chasis.
Racks de mdulo de transferencia en bloques usando
direccionamiento a 1/2 slot
Para direccionar un mdulo de transferencia en bloques en un grupo de
E/S de 1/2 ranura, use el nmero de rack asignado, el nmero inferior
de grupo de E/S asignado de la ranura(s) en la cual reside el mdulo y
0 para el nmero de mdulo (Figura 4.1).
Figura 4.1
Ejemplo de direccin de mdulo de transferencia en bloque usando
direccionamiento a 1/2 slot
Rack 0 Rack 1 Rack 2 Rack 3
03 47 03 47 03 47 03 47
Rack = 2
15560
Nmero de
grupo de
E/S
Este ejemplo es vlido slo para un mdulo
de transferencia en bloques de una ranura.
Ranura = 0
Grupo = 4
Asignacin de modos de direccionamiento,
racks y grupos
Captulo 4
4-12
Usted configura E/S complementarias asignando un nmero de rack de
E/S de un chasis de E/S (primario) a otro chasis de E/S
(complementario), complementando mdulos grupo por grupo de E/S.
Los mdulos de E/S en el chasis complementario realizan la funcin
opuesta de los mdulos correspondientes en el chasis primario.
Los procesadores PLC-5/15 y -5/25 que funcionan como escner de
E/S remotas aceptan E/S complementarias.
Use estas pautas cuando configure su sistema remoto para E/S
complementarias.
Asigne el nmero de rack de E/S complementarias a un chasis de
cualquier tamao.
No coloque un mdulo de entrada opuesto a un mdulo de entrada,
porque usar los mismos bits en la tabla de imagen de entrada.
Usted puede colocar un mdulo de salida opuesto a otro mdulo de
salida; stos usarn los mismos bits en la tabla de imagen de salida.
Esto le permite usar un mdulo de salida para controlar una mquina
y el otro mdulo con la misma direccin para controlar un panel
anunciador para mostrar el estado de la mquina. Sin embargo, no
recomendamos esta ubicacin de mdulos para E/S redundante.
Usted no puede configurar el chasis local residente del procesador
PLC-5 con E/S complementarias. El procesador PLC-5 se comunica
con cada chasis de E/S local residente del procesador como si fuera
un rack de E/S completo (ocho grupos de E/S). Por lo tanto, si el
chasis local residente del procesador contiene cuatro grupos de E/S,
los cuatro grupos de E/S restantes de ese rack de E/S no son usados;
usted no puede asignarlos a otro chasis.
Usted no puede usar E/S complementarias con un chasis que usa una
combinacin de mdulos de E/S de 32 puntos y direccionamiento a
1 slot ni con mdulos de E/S de 16 puntos con direccionamiento a 2
slots.
Nota importante: Para los procesadores PLC-5/15 y -5/25, se
realiza una autoconfiguracin antes de que el escner empiece a
comunicarse con el adaptador.
Instalacin de los mdulos con direccionamiento a 2 slots
La Figura 4.2 muestra una posible ubicacin de mdulos para
configurar E/S complementarias usando direccionamiento a 2 slots.
Direccionamiento de E/S
complementarias
Asignacin de modos de direccionamiento,
racks y grupos
Captulo 4
4-13
Figura 4.2
Configuraciones de E/S complementarias con direccionamiento a 2
slots
I O
I O O
I
BT
BT
BT
BT BT
V
A
C
I
O
0 2 1 3 4 5 6 7
O
0 2 1 3 4 5 6 7
2
1 3
13079
3 3 3 3 3
8
I
8 8
O
8
16
16
O
8
O
8
8
8
O
16
O
8
O
8
I
8
I
8
O
8
O
8
O
8
O
8
O
8
I
16 16
I
16
O
16
I
16
I
16
I
16
I
16
I
16
I
16
O
16
O
16
O
16
O
16
O
16
O
16
1
Doble ranura Doble ranura
V
A
C
I
O
V
A
C
I
O
V
A
C
I
O
V
A
C
I
O
V
A
C
I
O
V
A
C
I
O
Chasis de 16 ranuras
primario
Chasis de 16 ranuras
primario
Nmero de grupo
de E/S
Nmero de grupo
de E/S
Chasis de 16 ranuras
complementario
Chasis complementario
no permitido excepto
para salida
Ejemplo B
Las salidas en el chasis complementario usan los mismos bits en la tabla de imagen de salida que
las salidas en el chasis primario.
I = Mdulo de entrada O = Mdulo de salida BT = Mdulo de transferencia en bloque 8 = mdulos de E/S de 8 puntos 16 = mdulos de E/S de 16 puntos
1 Los mdulos de salida usan los mismos bits de la tabla de imagen de salida
2 Puede ser mdulo de entrada o salida de 8 puntos o mdulo de transferencia en bloques de una ranura
3 Debe estar vaca si la ranura primaria correspondiente es mdulo de transferencia en bloques
Ejemplo A
Asignacin de modos de direccionamiento,
racks y grupos
Captulo 4
4-14
Instalacin de los mdulos con direccionamiento a 1 slot
La Figura 4.3 muestra una ubicacin posible de mdulos para
configurar E/S complementarias usando direccionamiento a 1 slot.
Figura 4.3
Configuraciones de E/S complementarias con direccionamiento a 1
slot
I I O I O O O
BT
0 2 1 3 4 5 6 7
1 2
BT
O I I I O O
V
A
C
I
O
O O I I O O I
I, O,
BT
I I I O O O
0 1 2 3 4 5 6 7
0 2 1 3 4 5 6 7 0 1 2 3 4 5 6 7
I
O
I
O
I
O
I
O
I
O
I
O
I
O
I
O
I
O
I
O
I
O
I
O
I
O
I
O
I
O
I
O
13080
1
3 3
Doble ranura
V
A
C
I
O
Chasis de 16 ranuras
primario
Chasis de 16 ranuras
primario
Nmero de grupo
de E/S
Nmero de grupo
de E/S
Chasis de 16 ranuras
complementario
Chasis de 16 ranuras
complementario
Ejemplo A
Ejemplo B
I = Mdulo de entrada (8 16 puntos)
O = Mdulo de salida (8 16 puntos)
BT = Mdulo de transferencia en bloques
1 Los mdulos de salida usan los mismos bits de la tabla de imagen de salida
2 Puede ser mdulo de entrada o de salida (8 16 puntos) mdulo de transferencia en bloques de una ranura
3 Debe estar vaca si la ranura primaria correspondiente es mdulo de transferencia en bloques
Asignacin de modos de direccionamiento,
racks y grupos
Captulo 4
4-15
Instalacin de los mdulos con direccionamiento a 1/2 slot
La Figura 4.4 muestra una ubicacin posible de mdulos para
configurar E/S complementarias usando direccionamiento a 1/2 slot.
Figura 4.4
Configuraciones de E/S complementarias con direccionamiento a
1/2 slot
I I O I O O O
BT
1 2
BT
O I
V
A
C
I
O
O O I I O O I
I, O,
BT
I O
I
O
I
O
I
O
I
O
I
O
I
O
I
O
I
O
I
O
I
O
I
O
I
O
14261
1
01
01 23
23
45
45
67
67
01
01
23
23
45
45
67
67
01
01
23
23
45
45
67
67
3 3
Doble ranura
V
A
C
I
O
Chasis de 12 ranuras
primario
Chasis de 12 ranuras
primario
Nmero de grupo
de E/S
Nmero de grupo
de E/S
Chasis de 12 ranuras
complementario
Chasis de 12 ranuras
complementario
Ejemplo A
Ejemplo B
I = Mdulo de entrada (8, 16, 32 puntos)
O = Mdulo de salida (8, 16, 32 puntos)
BT = Mdulo de transferencia en bloques
1 Los mdulos de salida usan los mismos bits de la tabla de imagen de salida
2 Puede ser mdulo de entrada o de salida (8 16 puntos) mdulo de transferencia en bloques de una ranura
3 Debe estar vacia si la ranura primaria correspondiente es mdulo de transferencia en bloques
Asignacin de modos de direccionamiento,
racks y grupos
Captulo 4
4-16
Instalacin de mdulos de E/S complementarias
Para obtener un resumen de las pautas para la instalacin de mdulos
de E/S de 8, 16 y 32 puntos, vea la Tabla 4.B. Para obtener un resumen
de las pautas para la instalacin de mdulos de transferencia en
bloques, vea la Tabla 4.C.
Tabla 4.B
Resumen de pautas para la instalacin de mdulos de 8, 16 y 32
puntos usados en E/S complementarias
Mtodo de
direccio-
namiento
Pautas
Tipos de mdulos usados: Instalacin:
2slot 8 puntos Instale los mdulos de entrada opuestos a los mdulos de salida y los
mdulos de salida opuestos a los mdulos de entrada
1slot 8 puntos, 16 puntos
mdulos de salida opuestos a los mdulos de entrada.
1/2slot 8 puntos, 16 puntos, 32 puntos
Tabla 4.C
Resumen de las pautas para la instalacin de mdulos de
transferencia en bloques usados en E/S complementarias
Mtodo de
direccio-
namiento
Pautas para la instalacin de mdulos de transferencia en bloques en chasis primario
Usando mdulos de una ranura: Usando mdulos de doble ranura:
2slot La ranura derecha del grupo de E/S primario puede
ser otro mdulo de transferencia en bloques de una
ranura, o un mdulo de entrada o salida de 8 puntos.
La ranura izquierda del grupo de E/S
complementarias debe estar vaca.
En la ranura derecha del grupo de E/S
complementarias, usted puede colocar un mdulo de
salida de 8 puntos; esta ranura debe estar vaca si la
ranura correspondiente en el grupo de E/S primario es
un mdulo de transferencia en bloques de una ranura.
La ranura izquierda del grupo de E/S
complementarias debe estar vaca.
En la ranura derecha del grupo de E/S
complementarias, usted puede colocar slo un
mdulo de salida de 8 puntos (si hay alguno).
1slot Deje vaco el grupo de E/S correspondiente en el
chasis complementario.
La ranura izquierda de las dos ranuras de E/S
correspondientes en el chasis complementario debe
estar vaca.
En la ranura derecha de las dos ranuras de E/S
correspondientes en el chasis complementario,
usted puede colocar un mdulo de entrada, de
salida o de transferencia en bloques de una ranura
(si hay alguno); los mdulos pueden ser mdulos de
E/S de 8 puntos o de 16 puntos.
1/2slot Deje vaco el grupo de E/S correspondiente en el
chasis complementario.
La ranura izquierda de las dos ranuras de E/S
correspondientes en el chasis complementario debe
estar vaca.
En la ranura derecha de las dos ranuras de E/S
correspondientes en el chasis complementario,
usted puede colocar un mdulo de entrada, de
salida o de transferencia en bloques de una ranura
(si hay alguno); los mdulos pueden ser mdulos de
E/S de 8 puntos, de 16 puntos y/o de 32 puntos.
Captulo
5
5-1
Seleccin de la comunicacin
Use este captulo para elegir la comunicacin apropiada para su
aplicacin.
Si desea informacin sobre: Vaya a la
pgina:
Identificacin de canales para el
procesador
52
Configuracin de la comunicacin para
su procesador
53
Configuracin de la red Data Highway
Plus (DH+)
53
Conexin de la red DH+ al Data
Highway
510
Seleccin de la conexin del terminal
de programacin
510
Esta seccin ilustra y describe los paneles frontales del procesador.
Cuando se haya familiarizado con el hardware del procesador, vea la
pgina 5-3 para obtener informacin sobre la configuracin de las
comunicaciones.
Objetivos del captulo
Identificacin de
canales/conectores del
procesador PLC5 clsico
Seleccin del hardware
Asignacin de modos de
direccionamiento,
racks y grupos
Seleccin de
la comunicacin
Diseo de sistema
determinado
Ubicacin del hardware
del sistema
Planificacin de los
programas del sistema
Clculo de tiempos
para el programa
Seleccin de las rutinas
de interrupcin
Transferencia de
datos discretos y
bloques
Seleccin de la comunicacin
Captulo 5
5-2
Figura 5.1
Paneles frontales del procesador
P
R
O
G
Procesador PLC5/10 Procesadores
PLC5/12, 5/15 y 5/25
Conecte
el terminal de
programacin
aqu
Conecte
la red DH+
aqu
Indicador de E/S
REMOTAS
ACTIVO/FALLO
(verde/rojo)
Escriba el nmero
de estacin de la
red DH+ en esta
etiqueta
Designacin
de miembro
de la familia
PLC5
Alojamiento de la
batera
Interruptor de llave
Indicador del
adaptador
(verde)
Indicador de
FORZADOS
(mbar)
Indicador de
MARCHA/FALLO
del procesador
(verde/rojo)
Indicador de la
batera (rojo)
Indicador de
comunicacin
ACTIVA/FALLO
(verde/rojo)
Conecte el
vnculo de
E/S remotas
aqu
Nombre del conector Tipo de
conector
Descripcin
Terminal de programacin 9 pines, tipo D Use este conector para conectar un terminal de programacin directamente al procesador. Este
conector terminal de programacin tiene una conexin paralela con el conector de 3 pines red de
comunicacin DH+.
Red de comunicaciones
DH+
3 pines Use este conector para conectar a una red de comunicacin DH+.
E/S remotas 3 pines Use este conector para el vnculo de E/S remotas. (Este conector no est disponible para el
procesador PLC5/10.)
Captulo 5
Seleccin de la comunicacin
5-3
Usted selecciona el modo escner o adaptador para su procesador
PLC-5 estableciendo los interruptores.
Configuracin de la comunicacin del procesador
Usted configura el procesador estableciendo los conjuntos de
interruptores SW1 y SW2 en el procesador. Para obtener informacin
sobre los posicionamientos de interruptores, vea el Apndice A. Siga
estos pasos para planificar la configuracin para su procesador.
1. Seleccione el modo escner o adaptador en el conjunto de
interruptores SW1 (los procesadores PLC-5/10 y -5/12 no pueden
ser configurados como escneres).
2. Si usted selecciona el modo adaptador, asigne una direccin de
rack (nmero de rack 0-77 octal) en el conjunto de interruptores
SW2. El procesador supervisor usa esta direccin para atribuir
referencias al procesador en el modo adaptador.
3. Si selecciona el modo adaptador, especifique el tamao del chasis
simulado, ya sea un chasis de E/S de 8 ranuras o de 16 ranuras y
el correspondiente primer grupo de E/S en el conjunto de
interruptores SW2. El tamao del chasis simulado y el primer
grupo de E/S determinan el nmero de palabras de transferencia
de datos discretos (4 palabras para un chasis de 8 ranuras, 8
palabras para un chasis de16 ranuras) que el procesador transfiere
hacia y desde el procesador supervisor duante el escn de E/S
remotas del procesador supervisor.
Tome nota de que el tamao real del chasis no tiene ninguna
influencia en el tamao simulado del chasis.
Usted puede usar una red DH+ para transferir datos a computadores de
un nivel ms alto y como un vnculo de programacin del procesadores
PLC-5 mltiples. Un procesador PLC-5 puede comunicarse por la red
DH+ con otros procesadores y con un terminal de programacin.
Usted puede conectar un mximo de 64 estaciones a una red DH+. La
red funciona bajo el protocolo de paso del testigo con transferencia
de datos a 57.6 kbps.
Para configurar un procesador para la comunicacin DH+, vea el
Conjunto de documentacin del software de programacin.
Estimacin del rendimiento de la red Data Highway Plus
Hay muchos factores que pueden afectar el rendimiento de su red DH+,
los cuales incluyen:
S nodos
S tamao y nmero de mensajes
S destino de los mensajes
S tiempo de procesamiento interno
Configuracin de la
comunicacin para su
procesador
Configuracin de la red DH+
Seleccin de la comunicacin
Captulo 5
5-4
Nodos
Los nodos afectan el tiempo de transmisin de las siguientes maneras:
Durante una rotacin completa del testigo, cada nodo en la red
DH+ recibe el testigo aunque tenga o no algo que enviar.
Cada nodo emplea entre 1.5 ms (si no tiene mensajes que enviar) y
38 ms (mximo tiempo atribuido) con el testigo, suponiendo que
no haya repeticiones (Figura 5.2).
Figura 5.2
Ciclo de comunicacin
Estacin
Estacin Estacin
Estacin
Estacin
red DH+
Mx. 38 ms
con el testigo"
Min. 1.5 ms
con el testigo"
1
2
3
4
5
Tamao y nmero de mensajes
Un procesador PLC-5 codifica mensajes en paquetes para su
transmisin por la red DH+. El nmero mximo de palabras de datos
en un paquete depende de la estacin de envo y del tipo de comando.
Este lmite viene del protocolo de la red, el cual limita la transmisin
de una estacin a un mximo de 271 bytes por paso del testigo. Una
estacin puede enviar ms de un mensaje en un paso del testigo,
siempre y cuando el nmero total de bytes de datos y comandos
combinados no exceda de 271.
Sin embargo, si un mensaje excede el tamao mximo de paquete
atribuido, la estacin de envo requerir ms de un paso del testigo para
completar el mensaje. Por ejemplo, si un procesador PLC-5 desea
enviar un mensaje de 150 palabras, tendr que transmitir dos mensajes,
posiblemente requiriendo muchas rotaciones del testigo.
El nmero de mensajes que una estacin tiene que enviar tambin
afecta el tiempo de rendimiento efectivo. Por ejemplo, si una estacin
tiene tres mensajes en cola y un cuarto es activado, es posible que el
cuarto mensaje tenga que esperar hasta que los tres previos sean
procesados.
Captulo 5
Seleccin de la comunicacin
5-5
Destino de los mensajes
Los tiempos de rendimiento efectivo varan dependiendo de que la
estacin receptora pueda procesar el mensaje y generar una respuesta
antes que esa estacin reciba el testigo. La Figura 5.3 supone que la
estacin 1 desea enviar un mensaje a la estacin 4.
Figura 5.3
Ejemplo 1 de destino de mensaje
Estacin
Estacin Estacin
Estacin
2
1
4
5
Mensaje
La estacin 1 tiene el testigo. Slo la estacin que tiene el testigo
puede enviar un mensaje. La estacin 1 enva el mensaje a la estacin
4. Ahora la estacin 1 debe pasar el testigo al siguiente nmero de
estacin ms alto, que es la estacin 2.
La estacin 2 tiene el testigo. Suponga que la estacin 2 tiene
mensajes para enviar y se queda con el testigo por 30 ms. Durante este
tiempo, la estacin 4 ha procesado el mensaje de la estacin 1 y tiene
una respuesta en la cola. Cuando termina, la estacin 2 pasa el testigo
al siguiente nmero de estacin ms alto, que es la estacin 4. La
estacin 4 ahora puede contestar el mensaje de la estacin 1. Esto
completa la transaccin del mensaje.
En la Figura 5.3, la estacin 4 ha tenido tiempo para procesar el
mensaje y generar una respuesta. Pero se no es el caso con la estacin
2 en la Figura 5.4.
Figura 5.4
Ejemplo 2 de destino de mensaje
Estacin
Estacin Estacin
Estacin
2
1
4
5
Mensaje
Seleccin de la comunicacin
Captulo 5
5-6
En la Figura 5.4 suponemos que la estacin 1 desea enviar un mensaje
idntico al mostrado en la Figura 5.3 pero a la estacin 2. La estacin
1 tiene el testigo. La estacin 1 enva el mensaje a la estacin 2 y
luego pasa el testigo a la estacin 2. Ahora la estacin 2 tiene el testigo
pero no ha tenido tiempo para generar una respuesta para la estacin 1.
Por lo tanto, la estacin 2 enva cualquier mensaje que tiene en la cola
y luego pasa el testigo a la estacin 4. Las estaciones 4, 5 y 1 reciben
el testigo en orden y envian cualquier mensaje que tienen en la cola.
Luego el testigo regresa a la estacin 2, que luego enva su respuesta a
la estacin 1. En este ejemplo, tom una pasada adicional del testigo
por la red para completar la transaccin del mensaje, aunque el
mensaje fue idntico al mostrado en la Figura 5.3.
Tiempo de procesamiento interno
El tiempo de procesamiento interno depende de qu tan ocupado est
un procesador dado en la red cuando enva o recibe un mensaje.
Por ejemplo, el procesador A acaba de recibir una peticin READ
(lectura) del procesador B en la red. Si el procesador A ya tiene tres
mensajes propios para enviar, la respuesta a la peticin READ
(lectura) del procesador B tendr que esperar hasta que la estacin
complete el procesamiento de los mensajes en la cola que estn antes
que ste.
Resultados de prueba de tiempo promedio de respuesta de red
DH+
Esta seccin muestra grficamente los resultados de la prueba realizada
en una red DH+ donde el nmero de estaciones y nmero de palabras
enviados en el mensaje varan.
La Figura 5.5 muestra el tiempo de respuesta promedio de un mensaje
de tamao variable en una red DH+ con nmeros variables de
estaciones. Tambin le da una idea del tiempo de respuesta tpico que
usted puede esperar en una red DH+ dada.
Captulo 5
Seleccin de la comunicacin
5-7
Figura 5.5
Tiempo de respuesta promedio para todos los procesadores PLC5
0.0
0.5
1.0
1.5
2.0
2.5
3.0
3.5
4.0
4.5
5.0
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22
Nmero de procesadores PLC5
Tiempo de
respuesta
(Seg)
50 W
100 W
250 W
500 W
+

X
W=Palabras
La Figura 5.6 muestra el efecto de un terminal de programacin en el
tiempo de respuesta de mensaje bajo varias configuraciones.
Figura 5.6
Aumento de tiempo de respuesta (%)
0
5
10
15
20
25
30
35
40
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22
Nmero de procesadores PLC5
tiempo de
respuesta
(%)
Efecto
en
%
%
%
%
%
%
%
%
%
50 W
100 W
250 W
500 W
+

X
W=Palabras
Constitucin de la prueba
Se usaron entre uno y 22 procesadores con un terminal de
programacin en lnea. Cada procesador PLC-5 ejecuta 1K de lgica
de escalera.
Seleccin de la comunicacin
Captulo 5
5-8
La prueba inicial fue hecha con un procesador PLC-5 escribiendo datos
a otro procesador PLC-5. Se registr el tiempo de respuesta. Se
agregaron procesadores PLC-5 adicionales a la red, cada uno
escribiendo la misma cantidad de datos a un procesador PLC-5 en la
siguiente direccin de estacin ms alta. Se realizaron cuatro pruebas
separadas usando transmisiones de datos de 50, 100, 250 y 500
palabras.
Pautas de aplicacin
Considere las siguientes pautas de aplicacin al configurar una red
DH+ para su sistema.
Configure el nmero de nodos en su red dependiendo del tamao y
frecuencia de mensajes intercambiados entre dispositivos.
Limite el nmero de nodos en su red cuando est tratando de lograr
el tiempo ms rpido de respuesta de control.
No agregue ni retire nodos de la red durante la operacin de la
mquina o del proceso. Si el testigo de la red reside con un
dispositivo que es retirado, el testigo puede perderse para el resto de
la red. La red es restablecida automticamente, pero puede tomar
varios segundos. El control no ser fiable o se interrumpir durante
este tiempo.
Incluya temporizadores controladores de secuencia en programas
lgicos para transferencia de datos DH+ (para proporcionar una
interrupcin de manera ordenada si ocurre un fallo).
No programe procesadores en lnea durante la operacin de la
mquina o del proceso. Esto podra resultar en rfagas largas de
actividad de la red DH+ que podra aumentar el tiempo de respuesta.
Cuando sea posible, agregue una red DH+ separada para la
programacin de los procesadores para mantener los efectos del
terminal de programacin de la red DH+ del proceso.
Conexin de dispositivos a la red DH+
Usted puede conectar dispositivos en una red DH+ con:
S conexin en cadena
S conexin de lnea troncal/lnea de derivacin
Vea la Figura 5.7. Adems, para obtener instrucciones completas sobre
el cableado de la red, vea el documento Data Highway and Data
Highway Plus Cable Guide, publicacin 1770-6.2.1.
Captulo 5
Seleccin de la comunicacin
5-9
Figura 5.7
Ejemplos de conexiones de la red DH+ (en cadena y lnea
troncal/lnea de derivacin)
1
SH
2
13061
Notas:
Una vez que un terminal de programacin est conectado a un
procesador, ste puede comunicarse con cada procesador que usted
conecte en la red DH+.
Use slo conectores de estacin AllenBradley.
Cuando el procesador sea un
dispositivo terminal, termine
la red.
T50
PLC5 PLC5 PLC5 PLC5
T50
PLC5 PLC5 PLC5
Configuracin en
cadena
Configuracin lnea troncal/
lnea de derivacin
Conector de estacin (vea notas)
Seleccin de la comunicacin
Captulo 5
5-10
El procesador PLC-5 tiene dos conectores con caractersticas elctricas
idnticas. La conexin a cualquiera de ellos proporciona el mismo
vnculo de comunicacin. Estos conectores son:
S Conector de INTFC COM DH+ tipo D de 9 pines
S Conector de INTFC COM DH+ tipo D de 3 pines
Usted puede conectar redes DH+ al Data Highway a travs de una
interface de comunicacin como el mdulo 1785-KA. El mdulo
1785-KA permite que los nodos en una red DH+ se comuniquen con
nodos en el Data Highway o en otra red DH+.
Para obtener ms informacin sobre la conexin de la red DH+ al Data
Highway, comunquese con la oficina de ventas o con el distribuidor
local de Allen-Bradley. Adems, para obtener ms informacin, vea el
Data Highway/Data Highway Plus Protocol and Command Set,
publicacin 1770-6.5.16.
Usted puede conectar su terminal de programacin a un procesador
PLC-5 de varias maneras:
S conexin directa a la red DH+
S conexin remota (DH+ a Data Highway a DH+)
S conexiones en serie
Conexin directa a red DH+
Use un 1784-KT para conectar un T53, o un terminal de programacin
compatible con IBM directamente a un procesador o a una red DH+
que conecta procesadores (Figura 5.8).
Conexin de la red DH+ al
Data Highway
Seleccin de la conexin del
terminal de programacin
Captulo 5
Seleccin de la comunicacin
5-11
Figura 5.8
Conexin a la red DH+ a travs del mdulo de interface de
comunicacin 1784KT
Procesador PLC5/10,
5/12 5/15 5/25
1784CP
T53 o IBM compatible
con 1784KT
Red DH+
Use un 1784-KL/B para conectar un terminal de programacin T47
directamente a un procesador o a una red DH+ que conecta
procesadores (Figura 5.9).
Figura 5.9
Conexin a la red DH+ a travs de un mdulo de interface de
comunicacin 1784KL
Red DH+
1784CP
Procesador PLC5/10,
5/12, 5/15 5/25 T47 con 1784KL
Conexin remota
Las configuraciones de programacin remotas disponibles con las
tarjetas 1784-KT, 1784-KT2 y 1784-KL le proporcionan comunicacin
con procesadores en otras redes DH+ en la red para expandir el rango
de procesadores que usted puede usar para el desarrollo del programa
(Figura 5.10).
Seleccin de la comunicacin
Captulo 5
5-12
Figura 5.10
Ejemplo de configuracin de red DH+ a Data Highway a DH+
17195
Data Highway
Red DH+ remota
1785KA
PLC5/10, 5/12, 5/15, 5/25
Procesador
Conexiones en serie
Usted puede conectar un terminal de programacin a un procesador
PLC-5/10, -5/12, -5/15 -5/25 a travs de un puerto serie (COM1
COM2) en el terminal con uno de los siguientes mdulos de
comunicaciones:
Mdulo de interface de comunicacin 1785-KE Serie A o Serie B
(reside en un rack de E/S 1771)
Mdulo de interface de comunicacin 1770-KF2, Serie B (unidad de
sobremesa tal como se muestra en la Figura 5.12)
Nota importante: El controlador de comunicacin transmite con
interrupciones; el puerto serie debe aceptar interrupciones de hardware.
En la mayora de las mquinas, COM1 y COM2 aceptan estas
interrupciones.
Captulo 5
Seleccin de la comunicacin
5-13
Figura 5.11
Conexin del 1785KE (Serie B) a travs de un puerto serie RS232C
Red DH+
1785KE Serie B
Puerto serie T53
COM1 COM2
Procesador PLC5/10,
5/12, 5/15 5/25
Figura 5.12
Conexin del 1770KF2/B a travs de un puerto serie RS232C
Red DH+
1770KF2/B
Puerto serie T53
COM1 COM2 Procesador PLC5/10,
5/12, 5/15 5/25
Seleccin de la comunicacin
Captulo 5
5-14
Captulo
6
6-1
Planificacin de los programas del sistema
Este captulo incluye consideraciones bsicas de programacin para la
planificacin de un sistema controlador programable PLC-5.
Si desea informacin sobre: Vaya a
la
pgina:
Planificacin de programas de
aplicacin
61
Uso de SFC 61
Preparacin de programas
para su aplicacin
63
Direccionamiento de la tabla
de datos
67
Uso del archivo de estado del
procesador
69
Para obtener informacin sobre las instrucciones que se usan en la
programacin de la lgica de escalera, vea la documentacin del
software de programacin.
Use la especificacin funcional que usted desarroll previamente para
definir su aplicacin de programacin. La especificacin es una visin
conceptual de su aplicacin y se usa para determinar su programa
principal (MCP), diagrama de funcin secuencial (SFC) y lgica de
escalera.
En la planificacin y desarrollo de los programas para su aplicacin,
recomendamos que usted use el modelo de desarrollo de programa
mostrado en el captulo 1 Descripcin del sistema.
Use SFC como un lenguaje de control de secuencia por medio del cual
usted puede controlar y exhibir el estado de un proceso de control. En
lugar de un programa de escalera largo para su aplicacin, divida la
lgica en pasos y transiciones. La representacin visual de estos pasos
y transiciones le permite al usuario ver en qu estado est el proceso de
la mquina en un tiempo dado.
Objetivos del captulo
Planificacin de los
programas de aplicacin
Uso de SFC con
procesadores PLC5
Seleccin del hardware
Asignacin de modos de
direccionamiento,
racks y grupos
Seleccin de
la comunicacin
Diseo de sistema
determinado
Ubicacin del hardware
del sistema
Planificacin de los
programas del sistema
Clculo de tiempos
para el programa
Seleccin de las rutinas
de interrupcin
Transferencia de
datos discretos y
bloques
Planificacin de los programas del sistema
Captulo 6
6-2
Cada paso corresponde a una tarea de control (exhibida como un
casillero); cada paso est relacionado a un archivo de programa que
contiene la lgica de escalera para la tarea de control asociada. Cada
transicin (representada visualmente como una lnea horizontal)
examina condiciones, especificadas en un archivo de programa
asociado, que determinan cundo el procesador puede continuar a la
siguiente tarea.
Decidiendo cmo usar un SFC
Despus de haber identificado las reas principales de operacin de la
mquina, convierta los pasos y caminos lgicos que usted identific en
su especificacin de diseo a bloques de constitucin de SFC. La
Tabla 6.A ayuda a explicar cundo usar diferentes bloques de
constitucin de SFC.
Nota importante: En este punto no se preocupe sobre la lgica real
para cada paso y transicin. Despus de terminar el SFC, usted puede
desarrollar la lgica.
Tabla 6.A
Cmo decidir cundo usar estructuras de SFC
Si tiene: Entonces dibuje: Usando estas reglas:
Un estado de mquina independiente Un paso con su transicin Un paso siempre debe ser seguido por una transicin.
Una cadena de sucesos definida claramente
que ocurre secuencialmente
Por ejemplo, en una rea de tratamiento al
calor, la temperatura debe subir a una
velocidad particular, manteniendo la
temperatura durante un cierto tiempo y
luego enfriar a una velocidad particular.
Un camino simple de
pasos y transiciones
Para propsitos de diseo, numere los pasos y transiciones
consecutivamente a partir del 2.
Empiece el camino con un paso, termine el camino con una
transicin.
Dos o ms caminos alternativos donde slo
uno es seleccionado
Por ejemplo, dependiendo de un cdigo de
constitucin, una estacin debe perforar o
pulir.
Una bifurcacin de
seleccin
Las transiciones que empiezan cada camino son escaneadas
de izquierda a derecha. La primera transicin verdadera
determina el camino tomado.
Dos o ms caminos paralelos que deben ser
escaneados simultneamente por lo menos
una vez
Por ejemplo, las comunicaciones y
transferencias en bloques deben ocurrir
mientras la lgica de control est
ejecutando.
Una bifurcacin
simultnea
Todos los caminos estn activos en la estructura.
Usted puede definir hasta 7 caminos paralelos.
002
003
010
013
008
012
006
011
009
007
004 005
014
015
Paso
inicial
Planificacin de los programas del sistema
Captulo 6
6-3
Ejemplo de aplicacin para SFC
Para aplicaciones de SFC tpicas, un programa SFC controla el orden
de sucesos en su proceso emitiendo comandos. Un comando, como por
ejemplo fwdcyr_cmd para mover hacia adelante un transportador, es
simplemente un bit de almacenamiento de la tabla de datos (por
ejemplo B3:0/7) que usted constituye en el SFC. Luego usted
programa la lgica para fwdcyr_cmd en un programa de escalera o
texto estructurado aparte, para controlar las salidas reales para mover el
transportador.
Usted slo puede tener un archivo de programa principal que sea un
SFC o un programa de lgica de escalera. Usted introduce los
programas en su computadora usando el editor de SFC o de lgica de
escalera. Para obtener ms informacin sobre la introduccin de SFC o
de lgica de escalera, vea el conjunto de documentacin del software
de programacin.
Consideraciones de programacin para SFC
Para obtener informacin sobre las reglas de SFC para programacin
especial, use la Tabla 6.B.
Tabla 6.B
Reglas de SFC para consideraciones de programacin especiales
Si tiene: Use estas reglas:
Que saltar dentro del SFC Use una etiqueta e instruccin GOTO.
Un paso que necesita ser ejecutado
en mltiples lugares dentro del SFC
Repita el paso donde es necesario o use una subrutina global que es
llamada desde pasos mltiples.
Un paso que puede ser ignorado en
base a condiciones lgicas
Cree dos bifurcaciones de seleccin, una con el paso y otra sin el paso; o
coloque el paso en una subrutina; o combine el paso con otro paso que
es segregado por una zona MCR.
Una estructura de bifurcacin de
SFC dentro de otra estructura de
bifurcacin (anidamiento)
Anide las estructuras de bifurcacin. El software acepta todos los niveles
de bifurcaciones anidadas que usted puede almacenar en base a la
memoria del procesador.
Un miniSFC (pasos comprimidos)
dentro del SFC principal
Cree un macro SFC. Un macro empieza con un paso; la transicin para
el paso final sigue al macro.
Que restablecer la lgica en un
programa SFC
Establezca la instruccin SFR para restablecer el organigrama.
Que desactivar un MCP Establezca el bit de desactivacin en la pantalla de configuracin del
procesador.
Para obtener ms informacin sobre cualquiera de las tcnicas indicadas en esta tabla, consulte la
documentacin del software de programacin.
Esta seccin usa un ejemplo de aplicacin de mquina perforadora. La
informacin sobre la fase de introduccin del programa se encuentra en
el conjunto de documentacin del software de programacin.
Usted puede usar slo un programa principal, pero puede aplicar
algunos de los pasos incorporndolos en su SFC principal y programas
de escalera de apoyo.
Preparacin de los
programas para su
aplicacin
Planificacin de los programas del sistema
Captulo 6
6-4
Organizacin de un ejemplo de mquina
Esta seccin usa un ejemplo de una operacin especfica de mquina
para mostrarle cmo identificar condiciones y acciones y cmo agrupar
las acciones en pasos de operacin de la mquina.
Figura 6.1
Diagrama de bloque de hardware y descripcin de proceso de
mquina
OFF
N C
N O N O
LS1
LS5
CL1
LS4 LS3
LS2 .
.
.
. . . .
N O . .
N O . .
Motor
transportador
del
Ensamblaje de
avance
Motor
perforadora
Mantener abierto
Estacin de
descarga
Abrazadera
Estacin de
carga
AVANCE
AVANCE
AVANCE
AUTOMATICO
Una descripcin de esta operacin podra ser como sigue:
1. El operador pone en marcha el transportador seleccionando
AUTOMATICO.
2. El operador coloca un bloque de madera en el transportador.
3. La madera se mueve a su posicin y hace actuar LS1.
4. Cuando la madera est en posicin:
a. el transportador se detiene
b. CL1 sujeta la madera
c. la estacin de perforacin se mueve hacia adelante
5. La estacin de perforacin se mueve hacia adelante y cierra LS3. Esta
accin activa el motor de la perforadora.
6. La estacin de perforacin se mueve hasta profundidad total y cierra LS4.
Esta accin:
a. detiene el movimiento hacia adelante de la estacin de perforacin
b. inicia un retardo de 2 segundos
7. La estacin de perforacin retrocede despus del retardo de 2 segundos.
8. El motor de la perforadora se detiene cuando LS3 es liberado.
9. La estacin de perforacin llega a su posicin inicial y abre LS2. Esta
accin:
a. detiene el movimiento inverso
b. abre la abrazadera
c. pone en marcha el transportador hacia adelante
10. La madera es expulsada cuando LS5 cambia para indicar que el ciclo ha
sido completado.
Planificacin de los programas del sistema
Captulo 6
6-5
Le recomendamos que cree un borrador de SFC para representar la
operacin (Figura 6.2).
Figura 6.2
Especificacin funcional de ejemplo de mquina perforadora
inicializacin
transportador hacia
010 AUTOMATICO operador empieza ciclo
011 LS1 madera en posicin
012 LS4 agujero perforado
013 TMR1 temporizador de retardo efectuado
014 LS2 inicio estacin
015 LS5 madera expulsada
perforadora
retardo
perforacin inversa
expulsin
Paso
Transicin
adelante
Creacin del anlisis detallado para su especificacin funcional
Empiece determinando los detalles de su proceso, tal como se indic en
el captulo 1, Descripcin del sistema. Identifique los requisitos de
hardware. La Tabla 6.C identifica los requisitos de hardware para las
entradas y salidas de la mquina perforadora.
Planificacin de los programas del sistema
Captulo 6
6-6
Tabla 6.C
Requisitos de hardware para ejemplo de entradas y salidas de la
perforadora
Entrada Parte Descripcin
AUTOMATICO interruptor selector seleccione modo automtico
LS1 N.A. final de carrera parte en su lugar
LS2 N.C. final de carrera inicio estacin de perforacin
LS3 N.A. final de carrera motor de perforadora activado
LS4 N.A. final de carrera estacin de perforacin a profundidad total
LS5 N.A. final de carrera ciclo completo
DSF motor de unidad mueva estacin de perforacin hacia adelante
DSB motor de unidad mueva estacin de perforacin hacia atrs
DM motor de perforadora motor de perforadora activado
CL1 abrazadera elctrica abrazadera 1 activada
CMF motor de unidad mueva transportador hacia adelante
TMR1 temporizador temporizador de retardo
Use los requisitos de hardware (con la especificacin funcional) para
hacer que las entradas y salidas correspondan con las acciones del
proceso. La Tabla 6.D muestra los requisitos de hardware con la
descripcin general del ejemplo de la mquina perforadora.
Tabla 6.D
Lista de condiciones y acciones para el ejemplo de perforadora
Cuando sucede esto: Esto sucede:
interruptor AUTOMATICO
se cierra
Transportador se mueve hacia adelante (CMF = on)
LS1 se cierra Transportador se detiene
Abrazadera sujeta madera
Estacin de perforacin avanza
(CMF = off)
(CL1 = on)
(DSF = on)
LS3 se cierra Motor de perforadora se pone en marcha (DM = on)
LS4 se cierra Estacin de perforacin se detiene
Temporizador de retardo se pone en
marcha
(DSF = off)
(TMR1 = on)
temporizador efectuado Estacin de perforacin retrocede (DSB = on)
LS3 se abre Motor de perforadora se detiene (DM = off)
LS2 se abre Estacin de perforacin se detiene
Abrazadera libera madera
Transportador arranca
(DSB = off)
(CL1 = off)
(CMF = on)
LS5 se cierra Madera es expulsada
Planificacin de los programas del sistema
Captulo 6
6-7
Una vez que usted identifica las acciones individuales, puede agregar
estas acciones a su plan para completar su programa. Una vez que
usted tiene un programa de SFC que define las acciones individuales de
las mquinas de su proceso, puede crear un programa de lgica de
escalera que controle las salidas de dichas acciones de las mquinas.
No importa el orden en que usted programe estos renglones. Este
programa simplemente contiene la lgica de escalera que define un
comando para cada accin de mquina en su proceso.
Introduccin del programa
Al terminar su anlisis detallado, usted tiene su programa principal
planificado. Ahora, introduzca su programa en su terminal.
La memoria PLC-5 est dividida en dos reas: almacenamiento de
programaarchivos y datos.
Areas de
almacenamiento
Descripcin
Datos Todos los datos que el procesador examina o cambia son almacenados en
archivos en reas de almacenamiento de datos de la memoria. Estas
reas de almacenamiento almacenan:
Datos recibidos de mdulos de entrada
Datos que van a ser enviados a mdulos de salida; estos datos
representan decisiones hechas por la lgica
Resultados intermedios hechos por la lgica
Datos precargados tales como predefiniciones y frmulas
Instrucciones de control
Estado del sistema
Archivos de
programa
Usted crea archivos para la lgica del programa, dependiendo del mtodo
que est usando: lgica de escalera, organigramas de funcin secuencial
y/o texto estructurado. Estos archivos contienen las instrucciones para
examinar entradas y salidas y devolver resultados.
Memoria de la tabla de datos
Usted puede direccionar archivos de datos en formatos diferentes
cuando escribe sus programas. Consulte la Tabla 6.E para obtener
informacin sobre especificaciones vlidas de tipo de archivos de la
tabla de datos.
ARCHIVOS DE PROGRAMA
Datos Datos de
salida entrada
Archivos de imagen de E/S
Archivos de transferencia
Otros archivos de datos
en bloques
ALMACENAMIENTO DE DATOS
Examen
datos
Devolucin
resultados
Direccionamiento de
archivos de la tabla de datos
Planificacin de los programas del sistema
Captulo 6
6-8
Tabla 6.E
Uso de la memoria de la tabla de datos
Tipo de
archivo
Identifica
dor de tipo
de archivo
Nmero
de
archivo
Memoria usada en
tiempo de procesa
miento interno para
cada archivo
(palabras de 16 bits)
Memoria usada
(palabras de 16 bits)
por palabra, palabra
flotante, carcter, o
estructura
Imagen salida O 0 2 1/palabra
Imagen entrada I 1 2 1/palabra
Estado S 2 2 1/palabra
Bit (binario) B 3 2 1/palabra
Temporizador T 4
1
2 3/estructura
Contador C 5
1
2 3/estructura
Control R 6
1
2 3/estructura
Entero N 7
1
2 1/palabra
Coma flotante F 8
1
2 2/palabra flot.
ASCII A 3 - 999 2
1
/
2
por carcter
BCD D 3 - 999 2 1/palabra
No definido 9 - 999 2 0
1
Este es el nmero de archivo predeterminado. Para este tipo de archivo, usted puede asignar cualquier nmero de archivo de 3 hasta 999.
Los archivos de la tabla de datos estn contiguos en la memoria. El
tamao en palabras para los archivos de E/S 0 y 1 son:
Para este procesador: Tamao de memoria de archivos O0 y I1
PLC5/10, 5/12, 5/15 Est fijado en 32 palabras
PLC5/25 Vara de 32 a 64 palabras (32 es el valor
predeterminado)
El archivo de estado 2 est fijado en 32 palabras para cada procesador.
Los archivos 3-999 varan en tamao. Estos archivos contienen slo el
nmero de palabras correspondiente a la direccin ms alta que usted
asigna. Cada archivo B, N, A, y D puede tener 1,000 palabras mximo.
Cada archivo F puede tener 1,000 palabras flotantes (palabras de 32
bits) mximo. Cada archivo T, C, R y SC puede tener 1,000 estructuras
mximo.
Planificacin de los programas del sistema
Captulo 6
6-9
Formatos de direccionamiento de la tabla de datos
Tipo de direccin Descripcin Ejemplo
Direccin lgica Formato con cdigo alfanumrico para
especificar la posicin de los datos
N23:0 direcciona un archivo de enteros 23, palabra 0
Direccin de
imagen de E/S
Formato de direccin lgica, pero relaciona
posiciones fsicas en el chasis de E/S a
posiciones de la memoria en el archivo de
imagen de E/S
I:017/17 direcciona la palabra de entrada 017 (octal) del archivo de entrada,
bit 17 (octal), que corresponde al rack 01, grupo de mdulos 7 y terminal 17
Direccin indirecta Formato de direccin lgica, pero le permite
cambiar valores de direccin en la direccin
de base con su programa de lgica de
escalera
N[N7:6]:0 tiene el nmero de archivo como la variable.
El nmero de archivo es almacenado en el archivo de enteros 7, palabra 6
Direccin indexada El prefijo de ndice (#) es seguido por un
formato de direccin lgica, pero agrega un
valor de ndice (desplazamiento) desde el
archivo de estado del procesador a la
direccin de base
Cuando #N23:0 es la direccin indexada y el valor de desplazamiento
almacenado en el archivo de estado es 10, entonces
la direccin de base es el archivo de enteros 23, elemento 0
y la direccin de desplazamiento es el archivo de enteros 23, elemento 10
Direccin
simblica
Cadena de caracteres ASCII que relaciona
la direccin (archivo, estructura, palabra o
bit) a un nombre descriptivo, significativo
que usted asigna
Por ejemplo, un archivo de coma flotante F10:0 podra recibir una direccin
simblica de Calc_1. Estos smbolos son una caracterstica del software de
programacin y no del procesador. Las pautas para establecer una direccin
son:
Empiece el nombre con un carcter alfabtico.
El smbolo debe empezar con una letra y puede tener hasta 10 de los
siguientes caracteres: AZ (maysculas o minsculas), 09, subrayado (_)
y @.
Usted puede substituir una direccin simblica por estructura, palabra o
direcciones de bit.
Registre los smbolos que usted define y sus direcciones lgicas
correspondientes.
Use la pantalla de estado del procesador para controlar:
informacin de estado del procesador
fallos mayores y menores
STI
tiempos de escn del programa
estado de E/S
Los datos de estado del procesador se almacenan en el archivo de
estado S:2. Vea la Tabla 6.F.
Uso del archivo de estado
del procesador
Planificacin de los programas del sistema
Captulo 6
6-10
Tabla 6.F
Direcciones del archivo de estado del procesador
Esta palabra del archivo de estado: Almacena:
S:0
Indicadores aritmticos
bit 0= acarreo
bit 1 = overflow
bit 2= cero
bit 3 = signo
S:1 Estado e indicadores del procesador
S:2
Posicionamientos de interruptores:
bits 0 - 5 = estacin DH+ #
bit 7 = establecido es escner; restablecido es adaptador
(PLC5/15, 5/25 solamente)
bit 11, 12 = direccionamiento HW
bit 12 bit 11
0 0 ilegal
1 0 1/2slot
0 1 1slot
1 1 2slot
bit 13, 14 = EEPROM
bit 13 bit 14
0 0 Transferencia EEPROM en caso de
memoria defectuosa del procesador
0 1 Transferencia EEPROM inhabilitada
1 1 Transferencia EEPROM al momento
del encendido
bit 15 = establecido es memoria no protegida
S:3 a S:6
Tabla de nodos activos:
Palabra Bits Estacin DH+ #
3 015 0017
4 015 2037
5 015 4057
6 015 6077
S:8 Duracin de ltimo escn de programa (en ms)
S:9 Duracin mxima de escn de programa (en ms)
S:10 Bits de fallo menor
S:11 Bits de fallo mayor
S:12 Ubicacin de almacenamiento de cdigos de fallo
S:13 Archivo de programa donde ocurri fallo
S:14 Nmero de rengln donde ocurri fallo
S:16
Ubicacin de almacenamiento de nmero de archivo de estado de
E/S
S:18 Reloj anual del procesador
S:19 Reloj mensual del procesador
S:20 Reloj diario del procesador
S:21 Reloj horario del procesador
S:22 Reloj de minutos del procesador
S:23 Reloj de segundos del procesador
S:24 Desplazamiento de direccionamiento indexado
S:25 (PLC5/12, 5/15, 5/25 solamente) Archivo de imagen adaptador de E/S
S:26 Bits de control del usuario para rutina de arranque del procesador
S:28 Punto de consigna de controlador de secuencia del programa (en ms)
S:29 Archivo de rutina de fallo
S:30 Punto de consigna STI (en ms)
S:31 Nmero de archivo STI
Captulo
7
7-1
Seleccin de las rutinas de interrupcin
Este captulo considera las rutinas de interrupcin que usted puede
incluir cuando programa su sistema.
Si desea informacin
sobre:
Vaya a
la
pgina:
Uso de las caractersticas
de programacin
71
Escritura de una rutina de
fallo
73
Use su especificacin de diseo para determinar si necesita una o ms
de las siguientes caractersticas de programacin:
control de ejecucin del programa
rutinas de encendido
Si una porcin de la
lgica debe ejecutar:
Ejemplo: Usando: Haciendo lo siguiente:
Inmediatamente al
detectar condiciones
que requieren un
procedimiento de
arranque
Volver a arrancar el
sistema despus de
que ste ha sido
desactivado
Rutina de
encendido/fallo
Cree un archivo separado para un procedimiento de arranque controlado para la
primera vez que usted empieza un programa o cuando empieza un programa
despus de un tiempo improductivo del sistema. El procesador ejecuta la rutina
de activacin/fallo hasta su trmino.
Inmediatamente al
detectar un fallo mayor
Enviar estado crtico a
un procesador
supervisor por la red
DH+ despus de
detectar un fallo mayor
Rutina de fallo Cree un archivo separado para una respuesta controlada a un fallo mayor. El
primer fallo detectado determina cul rutina de fallo es ejecutada. El procesador
ejecuta la rutina de fallo hasta su trmino. Si la rutina limpia el fallo, el
procesador contina el programa lgico principal desde donde ste fue
interrumpido. Si no, el procesador falla y cambia al modo de programa.
Objetivos del captulo
Uso de caractersticas de
programacin
Seleccin del hardware
Asignacin de modos de
direccionamiento,
racks y grupos
Seleccin de
la comunicacin
Diseo de sistema
determinado
Ubicacin del hardware
del sistema
Planificacin de los
programas del sistema
Clculo de tiempos
para el programa
Seleccin de las rutinas
de interrupcin
Transferencia de
datos discretos y
bloques
Seleccin de las rutinas de interrupcin
Captulo 7
7-2
Estados de ejecucin del programa
Los programas de usuario en el procesador PLC-5 clsico siempre
estn en uno de los siguientes cinco estados: completado, listo,
ejecucin, espera o en fallo.
Estado completado
El programa ha completado la ejecucin
o todava no ha empezado la ejecucin
Estado listo
El programa estara ejecutando si fuera de una prioridad mayor;
todos los programas pasan por este estado; pueden haber
varios programas en este estado en cualquier momento dado
Estado de ejecucin
El programa est ejecutando; slo
un programa a la vez puede estar
en este estado
Estado de espera
El programa est listo para la ejecucin pero est
esperando que ocurra algn suceso (tal como la terminacin
de un temporizador o entrada a transicin)
Estado completado
El programa ha completado la ejecucin
o todava no ha empezado la ejecucin
Hay un nuevo programa
(por ej., un MCP, STI, PII)
listo con mayor
prioridad?
S
No
Est en fallo el programa?
S
No
Estado en fallo

Elije limpiar el fallo una rutina
S
de fallo apropiada?
No
El contador de programa
es ajustado para apuntar a
la siguiente instruccin
Todos los programas de usuario activos
son cancelados y el procesador
entra al estado en fallo
Solicita el programa una S
No
transferencia en bloque remota?
(rutinas STI y PII solamente)
Mientras se est efectuando la transferencia

en bloques, se realiza una operacin
de reprogramacin, y se ejecutan programas
O
p
e
r
a
c
i

n

d
e

r
e
a
s
i
g
n
a
c
i

n
de ms baja prioridad (a menos que
todas las otras ejecuciones estn prohibidas
Estado de espera
por una zona UID/UIE alrededor de la
transferencia en bloques)
Ocurri un error de
tiempo de
ejecucin dentro
del programa
d
e

p
r
i
o
r
i
d
a
d
e
s
O
p
e
r
a
c
i

n

d
e

r
e
a
s
i
g
n
a
c
i

n
d
e

p
r
i
o
r
i
d
a
d
e
s
O
p
e
r
a
c
i

n

d
e

r
e
a
s
i
g
n
a
c
i

n
d
e

p
r
i
o
r
i
d
a
d
e
s
Seleccin de las rutinas de interrupcin
Captulo 7
7-3
Usted puede escribir una rutina de fallo que el procesador ejecuta
cuando detecta un fallo mayor. Por ejemplo, si su archivo de programa
es alterado o contaminado, usted puede indicarle al procesador que
interrumpa el programa en curso, ejecute su rutina de fallo y luego
contine procesando el programa original.
Esta seccin le muestra cmo establecer y escribir una rutina de fallo y
cmo proteger su procesador contra un arranque en el modo de marcha
despus de una prdida de electricidad.
Respuestas a un fallo mayor
Cuando el procesador detecta un fallo mayor, el procesador
inmediatamente interrumpe el programa en curso. Si existe una rutina
de fallo (es decir, especificada en S:29 como una rutina de fallo), el
procesador ejecuta ese programa de rutina de fallo para los fallos
recuperables. Entonces, dependiendo del tipo de fallo, el procesador:
regresa al archivo de programa de escalera en curso, si el procesador
puede recuperarse del fallo
introduce el modo de fallo si el procesador no puede recuperarse del
fallo
Por ejemplo, el rengln en la Figura 7.1 incluye una instruccin que
causa un fallo mayor.
Figura 7.1
Ejemplo de lgica de escalera para un fallo
] [
A B C
Causa un
fallo mayor
En el ejemplo de la Figura 7.1 el procesador ejecuta la rutina de fallo
antes de detectar el fallo. Si la rutina de fallo restablece los bits
fallados, el procesador regresa a la siguiente instruccin en el archivo
de programa que sigue a la que fall y ejecuta las salidas en el resto del
rengln.
Si usted no programa una rutina de fallo para el fallo B, el procesador
inmediatamente falla.
Los bits en la palabra 11 del archivo de estado del procesador indican
el tipo de fallo mayor. Vea la Tabla 7.A para determinar si un fallo es
recuperable.
Escritura de una rutina de
fallo
Seleccin de las rutinas de interrupcin
Captulo 7
7-4
Tabla 7.A
Respuesta a fallos mayores (palabra 11 del archivo de estado)
Este bit: Indica este fallo: Y el fallo es:
00 Archivo de programa alterado o contaminado
01 Direccin alterada en programa de escalera
(vea cdigos de fallo 1019)
R bl l
02 Error de programacin
(vea cdigos de fallo 2029)
Recuperable - la
rutina de fallo
puede instruir al
05 Fallo de proteccin de arranque (vea palabra 26, bit 1).
El procesador establece el bit 5; si su rutina de fallo no
restablece este bit, el procesador inhibe el arranque.
puede instruir al
procesador para
que limpie el fallo y
luego contine el
d l
07 Fallo generado por el usuario; el procesador salt a la rutina de
fallo (vea cdigos de fallo 09)
g
escn del
programa.
08 Controlador de secuencia fall
13 Archivo STI no contiene lgica de escalera o no existe
03 Procesador detect un fallo SFC
(vea cdigos defallo 7479)
04 Procesador detect un error al ensamblar un archivo de
programa de escalera (vea cdigo de fallo 70)
No recuperable
09 El sistema est mal configurado; usted instal un cartucho
RAM pero configur el sistema para EEPROM o infringi reglas
de ubicacin de mdulos de E/S de 32 puntos para
direccionamiento a 1 slot
No recuperable -
el procesador
introduce el modo
de fallo sin
escanear la rutina
10 Error de hardware no recuperable
escanear la rutina
de fallo.
14 Rutina de fallo no contiene lgica de escalera o no existe
15 Archivo de programa de rutina de fallo no contiene lgica de
escalera
Una transferencia en bloques remota desde una rutina de fallo causa
que el procesador detenga el escn de todos los programas hasta que se
completa la transferencia en bloques.
Cdigos de fallos mayores
La Tabla 7.B indica los cdigos de fallos mayores. El procesador
almacena el cdigo de fallo en la palabra 12 del archivo de estado del
procesador.
Seleccin de las rutinas de interrupcin
Captulo 7
7-5
Tabla 7.B
Cdigos de fallos mayores
Cdigo Fallo
00 - 09 Reservado para cdigos de fallo definidos por el usuario
12 Tipo de operando de enteros equivocado, restaure nuevo archivo de la memoria del procesador
13 Tipo de operacin de modo combinado equivocado, restaure nuevo archivo de la memoria del procesador
14 No hay suficientes operandos para la instruccin, restaure nuevo archivo de la memoria del procesador
15 Hay demasiados operandos para las instrucciones, restaure nuevo archivo de la memoria del procesador
16 Instruccin alterada, probablemente debido a restauracin de un archivo de la memoria del procesador
incompatible
17 No puede encontrar fin de expresin, restaure nuevo archivo de la memoria del procesador
18 Fin de zona de edicin inexistente; restaure nuevo archivo de la memoria del procesador
20 Usted introdujo un nmero de elemento muy grande en una direccin indirecta
21 Usted introdujo un nmero de elemento negativo en una direccin indirecta
22 Usted trat de obtener acceso a un archivo de programa no definido
23 Usted us un nmero de archivo negativo, usted us un nmero de archivo mayor que el nmero de archivos
existentes o usted trat de direccionar indirectamente los archivos 0, 1 2
24 Usted trat de direccionar indirectamente un archivo del tipo equivocado
30 Usted trat de saltar a demasiados archivos de subrutinas anidadas
31 Usted no introdujo suficientes parmetros de subrutinas
32 Usted salt a un archivo invlido (no escalera)
33 Usted introdujo un archivo de rutina CAR que no es cdigo 68000
34 Usted introdujo un valor predefinido o acumulado negativo en una instruccin del temporizador
35 Usted introdujo una variable de tiempo negativa en una instruccin PID
36 Usted introdujo un punto de consigna fuera de rango en una instruccin PID
37 Usted direccion un mdulo invlido en una instruccin de transferencia en bloque, entrada inmediata o salida
inmediata
38 Usted introdujo una instruccin de retorno desde un archivo que no era de subrutina
39 Instruccin FOR con NXT faltante
40 El archivo de control es muy pequeo para la instruccin PID, BTR, BTW o MSG
41 Instruccin NXT con FOR faltante
42 Usted trat de saltar a una etiqueta eliminada
44-69 Reservado
70 El procesador detect etiquetas duplicadas
74 Error de archivo SFC detectado
75 El SFC tiene demasiadas funciones activas
77 Archivo SFC ausente o del tipo equivocado para paso, accin o transicin o
Se cre suborganigrama, pero est vaco; o
Archivo de temporizador o SC especificado en SFC vaco o muy pequeo
78 El procesador no puede continuar ejecutando el SFC despus de una prdida de electricidad
79 Usted trat de transferir un SFC a un procesador que no puede ejecutar SFC; o
Este PLC especfico no acepta este SFC con nuevas caractersticas
80 Usted instal incorrectamente un mdulo de E/S de 32 puntos en una configuracin de 1 ranura (PLC5/15,
5/25)
Usted tiene un error de configuracin de E/S (PLC5/11, 5/20, 5/30, 5/40, 5/40L, 5/60, 5/60L, 5/80)
81 Usted estableci un interruptor prohibido en el backplane del chasis de E/S; el interruptor 4 el 5 debe estar
desactivado
Seleccin de las rutinas de interrupcin
Captulo 7
7-6
Nota importante: Si el procesador PLC-5 detecta un fallo en la rutina
de fallo (condicin de fallo doble), el procesador PLC-5 pasa
directamente al modo de fallo sin completar la rutina de fallo.
Programacin de una rutina de fallo
Si usted elige programar una rutina de fallo, primero haga que la rutina
de fallo examine la informacin de fallo mayor registrada por el
procesador PLC-5 y decida si har lo siguiente antes de que el
procesador PLC-5 pase automticamente al modo de fallo:
establecer una alarma
limpiar el fallo
interrumpir el proceso de manera ordenada
Al detectar un fallo mayor, el procesador PLC-5 inmediatamente
suspende el archivo de programa que estaba ejecutando y, si est
programado, ejecuta el archivo de rutina de fallo una vez hasta su
trmino. Si el procesador PLC-5 no ejecuta una rutina de fallo, o si la
rutina de fallo no limpia el fallo, el procesador PLC-5 automticamente
cambia al modo de fallo.
Establecimiento de una alarma
Es posible que usted necesite que una alarma d una seal cuando
ocurre un fallo mayor. Coloque este rengln primero en su programa
de rutina de fallo
alarma
salida
y combnelo con un contador. Usted tambin puede establecer una
alarma en su rutina de fallo para que d una seal cuando la rutina de
fallo limpia un fallo mayor.
Borrado del fallo
Si decide borrar el fallo en la rutina de fallo, coloque la lgica de
escalera para borrar el fallo al comienzo de la rutina de fallo. Usted
puede comparar el cdigo de fallo con una referencia.
Compare el cdigo de fallo con una referencia Identifique los
fallos mayores posibles y luego seleccione slo aquellos que su
aplicacin le permitir limpiar de manera segura. Estos son sus cdigos
de fallo de referencia.
Desde la rutina de fallo, examine el cdigo de fallo mayor que el
procesador almacena en S:12. Use una instruccin SFC para comparar
el cdigo de fallo con el archivo de referencia que contiene cdigos de
fallo aceptables (comparacin de palabra a archivo). Si el
procesador encuentra un equivalente, la instruccin FSC establece el
bit de encuentro (.FD) en la estructura de control especificada. Use
una instruccin MOV para limpiar el fallo en S:11. Luego salte al final
de la rutina de fallo para completar rpidamente la ejecucin de la
rutina de fallo.
Seleccin de las rutinas de interrupcin
Captulo 7
7-7
En la Figura 7.2, #N10:0 es el archivo de referencia.
Figura 7.2
Ejemplo de comparacin de un cdigo de fallo mayor con una
referencia
JMP
MOV
MOVE
Source
Dest S:11
0
RES
R6:0
] [
R6:0
FD
10
] [ LBL
10
Ultimo rengln de rutina de fallo
TND
EN
FSC
FILE SEARCH/COMPARE
Control
Length
Position
Mode
R6:0
20
0
ALL
DN
ER
Expression
S:12 = #N10:0
U
R6:0
IN
El procesador completa el escn de la rutina de fallo. Si la rutina
limpia S:11, el procesador regresa al archivo de programa y contina la
ejecucin del programa. Si la rutina de fallo no limpia S:11, el
procesador ejecuta el resto de la rutina de fallo y pasa al modo de
FALLO (FAULTED).
Nota importante: Si la rutina de fallo limpia el fallo mayor, el
procesador completa la rutina de fallo y regresa a la siguiente
instruccin en el archivo de programa que sigue al que contena la
instruccin fallada. El resto del rengln es ejecutado. Parece que el
fallo nunca ocurri. La ejecucin de la rutina de fallo contina hasta
que usted rectifica la causa del fallo.
Uso de la lgica de interrupcin
La programacin de la interrupcin debe incluir las siguientes
consideraciones.
Seleccin de las rutinas de interrupcin
Captulo 7
7-8
Almacene las condiciones iniciales y restablezca otros datos para
lograr un arranque ordenado posteriormente.
Controle la interrupcin de salidas crticas. Use lazos si es necesario
para extender el tiempo de escn de la rutina de fallo nica hasta el
lmite del temporizador controlador de secuencia del procesador, de
manera que su programa pueda confirmar que ocurrieron sucesos
crticos.
Prueba de una rutina de fallo
Para probar una rutina de fallo, use una instruccin JSR para saltar a la
rutina de fallo. Enve un cdigo de fallo como el primer parmetro de
la instruccin JSR. El procesador almacena el cdigo de fallo en la
palabra de estado 12 y establece el bit correspondiente en la palabra 11.
Es posible que usted detecte y establezca sus propios fallos usando los
cdigos de fallo 0-9 o usando los cdigos de fallo definidos por el
procesador 10-87.
Establecimiento de una rutina de fallo
Usted puede escribir programas de rutinas de fallos mltiples y
almacenarlos en archivos de rutinas de fallos mltiples, pero el
procesador lgico ejecuta slo un programa de rutina de fallo cuando el
procesador PLC-5 detecta un fallo mayor. El nmero de la rutina de
fallo que el procesador PLC-5 ejecuta es almacenado en la palabra 29
del archivo de estado del procesador. Tpicamente, usted introduce un
nmero de archivo de rutina de fallo con el software de programacin y
cambia el archivo de rutina de fallo especificado desde el programa de
escalera.
Para establecer una rutina de fallo, usted necesita:
activar la rutina de fallo introduciendo un nmero de archivo de
rutina de fallo en el archivo de estado
crear el archivo del programa e introducir la lgica de la rutina de
fallo
limpiar un fallo mayor (por un medio diferente a la rutina de fallo)
Habilitacin de una rutina de fallo
Para activar una rutina de fallo, almacene el nmero del archivo de
programa (3-999) del archivo que contiene la lgica de la rutina de
fallo, en la palabra 29 del archivo de estado del procesador. Cuando el
procesador encuentra un fallo mayor, el procesador ejecuta la lgica de
la rutina de fallo para manipular el fallo.
Si usted no especifica un nmero de archivo de programa, el
procesador inmediatamente introduce el modo de fallo despus de
detectar un fallo.
Seleccin de las rutinas de interrupcin
Captulo 7
7-9
Cambio de la rutina de fallo desde la lgica de escalera
Usted puede cambiar la rutina de fallo especificada desde la lgica de
escalera copiando un nuevo nmero de archivo de rutina de fallo en la
palabra 29 del archivo de estado del procesador.
La Figura 7.3 muestra un ejemplo de programa para cambiar el nmero
de archivo de la rutina de fallo.
Figura 7.3
Ejemplo de cambio del nmero de archivo de la rutina de fallo
MOV
MOVE
Source
Dest S:29
12
ATENCION: No altere el nmero de archivo del programa
de la rutina de fallo ni use el mismo archivo para ningn otro
propsito. Si el nmero de archivo que usted especifica
resulta en una rutina de fallo no existente, el procesador
inmediatamente introduce el modo de fallo despus de detectar
un fallo. Puede ocurrir una operacin inesperada de la
mquina con dao al equipo y/o lesiones personales.
Borrado de un fallo mayor
Usted puede borrar un fallo mayor con uno de los siguientes mtodos:
Use el software de programacin para borrar el fallo mayor.
Para obtener ms informacin sobre el uso del software de
programacin para borrar fallos mayores, vea el captulo sobre
borrado de fallos en el conjunto de documentacin del software de
programacin.
Cambie el interruptor en el procesador PLC-5 del modo REM al
modo de PROGR y al modo de RUN.
Nota importante: El borrar un fallo mayor no corrige la causa del
fallo. El procesador PLC-5 puede continuar repitiendo el ciclo de fallo
hasta que usted corrija la(s) causa(s) del fallo mayor.
Seleccin de las rutinas de interrupcin
Captulo 7
7-10
Establecimiento de proteccin contra procedimiento de arranque
Usted puede establecer su procesador de manera que despus de una
prdida de electricidad el procesador no regrese en el modo de marcha.
El bit 1 en la palabra 26 del archivo de estado del procesador establece
la proteccin contra el procedimiento de arranque. La Tabla 7.C
muestra los estados para este bit.
Tabla 7.C
Establecimiento y restablecimiento del bit de proteccin contra el
procedimiento de arranque
Si palabra 26, bit 1 est: Despus de una prdida de electricidad, el procesador:
Establecido (1) Escanea la rutina de fallo antes de regresar al escn de
programa normal
Restablecido (0) Se activa directamente en el primer rengln del primer archivo
de programa
Establezca la palabra 26, bit 1 manualmente desde la pantalla de estado
del procesador (vea el captulo sobre uso de datos de estado en la
documentacin del software de programacin). O usted puede
enclavar este bit a travs de la lgica de escalera. Cuando est
establecido, el procesador escanea la rutina de fallo una vez hasta su
trmino despus de que el procesador se recupera de una prdida de
electricidad. Usted puede escribir la rutina de fallo para determinar si
el estado actual del procesador permite o no que el procesador
responda correctamente a la lgica de escalera por ejemplo, para
permitir o inhibir el procedimiento de arranque del procesador.
Permitiendo o inhibiendo el procedimiento de arranque
El Bit 5 de la palabra de estado 11 indica si usted desea o no activar el
procesador despus de una prdida de electricidad. Despus de una
prdida de electricidad, el procesador automticamente establece este
bit; la Tabla 7.D muestra cmo usted puede cambiarlo desde su rutina
de fallo.
Tabla 7.D
Establecimiento y restablecimiento del bit de arranque
Si la rutina de fallo hace
que la palabra 11, bit 5 sea:
Entonces el procesador:
Establecido (1) Falla al final del escn de la rutina de fallo.
Deje este bit establecido para inhibir el arranque.
Restablecido (0) Contina escaneando el archivo de la memoria del
procesador. Restablezca este bit para permitir el arranque
Nota importante: Usted puede usar las instrucciones JMP y LBL para
escanear slo la porcin de la rutina de fallo asociada con un fallo
particular o con la condicin de arranque.
Para obtener informacin acerca de la proteccin contra el
procedimiento de arranque en SFC, vea el conjunto de documentacin
del software de programacin.
Seleccin de las rutinas de interrupcin
Captulo 7
7-11
En general, si el procesador detecta un fallo del hardware, establece un
fallo mayor y restablece las E/S. Si detecta un error de tiempo de
ejecucin, el procesador establece un bit de fallo mayor y los racks de
E/S remotas son establecidos de acuerdo al interruptor del ltimo
estado. Las salidas del mdulo en los racks remotos permanecen en su
ltimo estado o son desactivadas en base a cmo usted estableci el
interruptor del ltimo estado en el chasis de E/S 1771.
Para decidir cmo establecer este interruptor, evale cmo sern
afectadas por un fallo las mquinas en su proceso. Por ejemplo, cmo
reaccionar la mquina a que las salidas queden en su ltimo estado o a
que las salidas sean desactivadas automticamente? A qu est
conectada cada salida? Continuar el movimiento de la mquina?
Causar sto que el control de su proceso se haga inestable?
Para establecer este interruptor, vea el Manual de instalacin del
hardware de los controladores programables clsicos de la familia 1785
PLC-5, publicacin 1785-6.6.1ES.
Nota importante: En el chasis local del procesador PLC-5, las salidas
son restablecidas independientemente del posicionamiento del
interruptor del ltimo estado cuando ocurre una de las siguientes
situaciones:
el procesador detecta un error de tiempo de ejecucin
usted establece un bit de archivo de estado para restablecer un rack
local
usted selecciona el modo de programa o el modo de prueba
Fallo en un rack de E/S local residente del procesador
El chasis que contiene el procesador PLC-5 clsico es el chasis de E/S
local residente del procesador. Si ocurre un problema con el backplane
del chasis, los bits de la tabla de datos de entradas y salidas para el rack
de E/S local residente quedan en su ltimo estado. El procesador
establece un fallo menor y contina escaneando el programa y
controlando E/S remotas y local extendido.
Su programa de escalera debe controlar los bits de fallo del rack de E/S
y tomar la accin de recuperacin apropiada (las cuales se han
considerado ms adelante en esta seccin).
ATENCION: Si ocurre un fallo del rack de E/S local
residente y usted no tiene mtodos de recuperacin, la tabla de
imagen de entrada y las salidas para el rack fallado
permanecen en su ltimo estado. Esto puede resultar en
lesiones personales y dao potencial a la mquina.
Descripcin de fallos
mayores detectados por el
procesador
Seleccin de las rutinas de interrupcin
Captulo 7
7-12
Fallo en un chasis de E/S remotas
En general, cuando un chasis de E/S remotas falla, el procesador
establece un bit de fallo del rack de E/S y luego contina escaneando el
programa y controlando las E/S restantes. Las salidas en el rack
fallado permanencen en su ltimo estado o son desactivadas, en base a
cmo usted estableci el interruptor del ltimo estado en el chasis de
E/S 1771.
ATENCION: Si las salidas son controladas por entradas en un
rack diferente y ocurre un fallo del rack de E/S remotas, (en el
rack de entradas), las entradas quedan en su ltimo estado no
fallado. Las salidas pueden no ser apropiadamente controladas
y pueden ocurrir lesiones personales o dao potencial a la
mquina. Asegrese de tener mtodos de recuperacin.
Recuperacin de un fallo de rack de E/S local residente del
procesador o rack de E/S remotas
En el procesador PLC-5, usted puede controlar fallos de rack de E/S
usando los bits de estado del procesador y luego recuperarse del fallo
usando una rutina de fallo o lgica de escalera.
Uso de los bits de estado para controlar fallos de rack
Hay dos tipos de bits de estado usados para mostrar informacin acerca
de su sistema de E/S: los bits de estado global y los bits de estado de
rack de E/S.
Los bits de estado global se establecen si ocurre un fallo en cualquiera
de los racks lgicos.
Procesador Bits de rack lgico posibles
PLC5/10, 5/12 5/15 4
PLC5/25 8
Cada bit representa un rack completo, independientemente de cuntos
chasis conforman un rack. (Recuerde que usted puede tener hasta
cuatro chasis configurados como cuartos de rack para formar un rack
lgico). Estos bits son almacenados en los ocho bits inferiores de las
palabras 7, 32 y 34 del archivo de estado.
Para obtener ms informacin sobre estos bits de estado global, vea el
conjunto de documentacin del software de programacin.
Seleccin de las rutinas de interrupcin
Captulo 7
7-13
Los bits de estado del rack de E/S, conocidos tambin como los bits
de estado de rack parcial, se usan para controlar los racks en su
sistema de E/S. El software crea automticamente un archivo de datos
enteros para almacenar esta informacin cuando se define un archivo
de estado de E/S. Este archivo contiene 2 palabras de bits de estado
por cada rack configurado en su sistema. El nmero del archivo de
datos que contiene esta informacin de E/S es almacenado en la
palabra 16 (byte inferior) del archivo de estado. Usted debe introducir
esta informacin en la pantalla de estado del procesador. Para obtener
ms informacin sobre el monitoreo del estado de E/S con bits de
estado del rack de E/S, vea el conjunto de documentacin del software
de programacin.
Uso de rutina de fallo y lgica de escalera para una recuperacin
Es posible que usted desee configurar un fallo de rack de E/S como un
fallo menor si tiene la rutina de fallo y la lgica de escalera apropiadas
para realizar una interrupcin del sistema de manera ordenada. Usted
puede programar la lgica de escalera de varias formas para
recuperarse de un fallo de rack de E/S. Estos mtodos son:
fallo mayor generado por el usuario
restablecimiento de tabla de imagen de entrada
programacin de zona de fallo
Mtodos: Descripcin:
Fallo mayor
generado por
el usuario
Usted salta a una rutina de fallo cuando ocurre un fallo de rack de E/S remotas. En
otras palabras, si los bits de estado indican un fallo, usted programa el procesador
para que acte como si hubiera ocurrido un fallo mayor (es decir, saltar a la rutina de
fallo). Luego usted programa su rutina de fallo para que detenga el proceso o
realice una interrupcin de su sistema de manera ordenada. Cuando el procesador
ejecuta la instruccin de fin de archivo para la rutina de fallo, se declara un fallo
mayor generado por el usuario.
Restableci
miento de tabla
de imagen de
entrada
Usted controla los bits de estado y si un fallo es detectado, usted programa el
procesador para que acte como si hubiera ocurrido un fallo menor. Despus de
que los bits de estado indican un fallo, use la pantalla de estado de E/S para inhibir
el rack remoto que fall. Luego usted usa la lgica de escalera para establecer o
restablecer bits de la tabla de imagen de entrada de acuerdo a los requisitos de
salida en el rack no fallado.
Si usted restablece los bits de la tabla de imagen de entrada, durante la siguiente
actualizacin de E/S los bits de entrada son establecidos otra vez en su ltimo
estado vlido. Para evitar que esto ocurra, su programa debe establecer los bits de
inhibicin para el rack fallado. Los bits de inhibicin global controlan las imgenes
de entrada sobre la base de rack por rack; los bits de inhibicin de rack parcial
controlan las imgenes de entrada sobre la base de 1/4 de rack. Para obtener ms
informacin sobre estos bits, vea el conjunto de documentacin del software de
programacin.
Este mtodo requiere una revisin amplia y cuidadosa de su sistema para
operaciones de recuperacin. Para obtener ms informacin sobre inhibicin de
racks de E/S, vea el conjunto de documentacin del software de programacin.
Mtodo de
programacin
de zona de
fallo
Usando el mtodo de programacin de zona de fallo, usted desactiva secciones de
su programa con las zonas MCR. Usando los bits de estado, usted controla sus
racks; cuando es detectado un fallo, usted controla el programa a travs de los
renglones en su zona MCR. Con este mtodo, las salidas dentro de la zona MCR
deben ser no retentivas para ser desactivadas cuando un fallo de rack es detectado.
Para obtener ms informacin, vea la documentacin del software de programacin.
Seleccin de las rutinas de interrupcin
Captulo 7
7-14
Captulo
8
8-1
Transferencia de datos discretos y bloques
Este captulo cubre informacin sobre transferencias discretas y
transferencias en bloques de datos de E/S cuando un procesador est
configurado ya sea para el modo adaptador o escner. Los datos de
transferencia discreta son palabras transferidas hacia/desde un mdulo
de E/S discreto digital. Los datos de transferencia en bloques se
transfieren, en bloques de datos de hasta 64 palabras, hacia/desde un
mdulo de transferencia en bloques de E/S (como por ejemplo un
mdulo analgico).
Si desea informacin sobre: Refi-
rase a la
pgina:
Modo adaptador:
Datos de transferencia discreta
Datos de transferencia en bloque
Ejemplo de lgica de escalera
81
84
87
810
Modo escner:
Datos de transferencia discreta
Datos de transferencia en bloque
816
816
817
Consideraciones de programacin 821
Usted puede transferir datos en el modo adaptador de dos maneras.
Si desea transferir: Use este mtodo:
Palabras hacia/desde un mdulo de E/S digital Transferencia de datos discretos Palabras hacia/desde un mdulo de E/S digital Transferencia de datos discretos
Bloques de datos (hasta 64 palabras) hacia/desde un
mdulo de transferencia en bloque (tal como un
mdulo analgico)
Transferencia en bloques
La forma en que el procesador transfiere los datos de E/S discretas y
los bloques es similar.
El procesador en el modo adaptador y el procesador supervisor
automticamente transfieren datos de E/S discretas entre ellos, por
medio del escn de E/S remotas del procesador supervisor.
Objetivos del captulo
Transferencia de datos usando
el modo adaptador
Seleccin del hardware
Asignacin de modos de
direccionamiento,
racks y grupos
Seleccin de
la comunicacin
Diseo de sistema
determinado
Ubicacin del hardware
del sistema
Planificacin de los
programas del sistema
Clculo de tiempos
para el programa
Seleccin de las rutinas
de interrupcin
Transferencia de
datos discretos y
bloques
Transferencia de datos discretos y bloques
Captulo 8
8-2
Durante cada escn de E/S remotas ocurre lo siguiente:
el procesador supervisor transfiere 2, 4, 6 u 8 palabras
dependiendo de la configuracin del procesador en el modo
adaptador para 1/4, 1/2, 3/4 de rack o rack completo.
el procesador en el modo adaptador transfiere 2, 4, 6 u 8 palabras
dependiendo de la configuracin del procesador en el modo
adaptador para 1/4, 1/2, 1/3 de rack o rack completo.
E/S inmediatas
IIN (y)
Intercambio datos
x
y
P
r
e
p
a
r
a
c
i

n

p
r
e
v
i
a
Intercambio
de datos
IOT (x)
Intercambio de datos
Exploracin
lgica
Lect entradas
Procesador PLC5 en el modo adaptador
Escn de E/S remotas
Bfer de
E/S
remotas
Escrit salidas
Escritura salidas
Lectura entradas
Procesador supervisor en modo escner
Tabla
de
imagen
de E/S
Tabla de
imagen
de E/S
Rack
residente
del procesador
Escn de
programa
La Figura 8.1 muestra las transferencias entre el archivo de salida del
procesador supervisor y el archivo de entrada del procesador en el
modo adaptador, y entre el archivo de salida del procesador en el modo
adaptador y el archivo de entrada del procesador supervisor.
Transferencia de datos discretos y bloques
Captulo 8
8-3
Figura 8.1
Transferencias de E/S automticas entre procesadores supervisores
y en el modo adaptador
15298
00 03 04 07 10 13 14 17 00 03 04 07 10 13 14 17
00 03 04 07 10 13 14 17 00 03 04 07 10 13 14 17
Palabra
0
1
2
3
4
5
6
7
Palabra
0
1
2
3
4
5
6
7
Procesador supervisor Procesador en el modo adaptador
I:30 - I:37 (o archivo de imagen adaptador)
Procesador supervisor Procesador en el modo adaptador
O:30 - O:37 (o archivo de imagen adaptador
Procesador supervisor
PLC2 0X00X7
PLC3 OXX0OXX7
PLC5 O:X0O:X7
Procesador supervisor
PLC2 1X01X7
PLC3 IXX0IXX7
PLC5 I:X0I:X7
Archivo
de salida
Archivo
de entrada
Archivo
de entrada
Archivo
de salida
1
1
La palabra 0 est reservada para transferencias en bloques y estado.
Si los datos del procesador supervisor deben controlar las salidas del
procesador en el modo adaptador, la lgica de escalera en el procesador
en el modo adaptador debe transferir los datos desde su archivo de
entrada (rack 3 de E/S o el archivo de imagen adaptador) a su archivo
de salida (E/S local). Use las instrucciones XIC y OTE para los datos
de bits; use las instrucciones de transferencia y de copia para los datos
de palabras.
Si desea que el procesador supervisor lea datos de un archivo de datos
que se encuentra en el procesador en el modo adaptador, la lgica de
escalera en el procesador en el modo adaptador debe transferir los
datos a su tabla de imagen de salida (rack 3 de E/S o el archivo de
imagen adaptador) para la transferencia al procesador supervisor.
Transferencia de datos discretos y bloques
Captulo 8
8-4
Para el procesador supervisor, use el nmero de racks de E/S
configurados del adaptador para recibir datos o almacenar datos para
transferirlos.
Uso del rack 3 (direcciones O:30O:37 e I:30I:37)
El rack 3 es el archivo de transferencia discreta predeterminado para
los procesadores PLC-5/12, -5/15 y -5/25. Tpicamente, cada
instruccin de salida en un procesador debe tener una instruccin de
entrada correspondiente en el otro procesador. El nmero de rack
determina las direcciones que usted usa.
La lgica de escalera en el procesador supervisor usa el nmero de
rack (0-76 octal) del procesador en el modo adaptador.
Acondicione la lgica de escalera en el procesador adaptador con
I30/10. Cuando est establecido, este bit indica un fallo de
comunicacin entre el procesador adaptador y el supervisor.
Creacin de un archivo de imagen adaptadorProcesadores
PLC5/12, 5/15 y 5/25
Si usted usa direccionamiento a 1/2 slot en un chasis de 16 ranuras,
necesita direcciones del rack 3 para escanear la E/S local residente del
procesador en el procesador en modo adaptador. En este caso, puede
crear un archivo de imagen adaptador para transferir datos. Antes de
crear un archivo de imagen adaptador, asegrese de que estas
condiciones sean verdaderas:
el procesador PLC-5 est en el modo adaptador
el procesador en el modo adaptador est en un chasis de E/S
1771-A4B
usted est usando direccionamiento a 1/2 slot
usted no ha inhibido el rack 3 estableciendo el bit de inhibicin de
rack 3 en la palabra de estado 27 del procesador
Para crear el archivo de imagen adaptador, cree un archivo de enteros
de 16 palabras. Este archivo debe ser de 16 palabras
independientemente de que usted use transferencias de 4 palabras o de
8 palabras. Este archivo debe ser un archivo de enteros nico, para
usarse slo como un archivo de imagen adaptador. Las palabras 0-7 se
usan para salidas; las palabras 8-15 se usan para entradas. Los bits
estn numerados en decimales 0-15 para cada palabra.
Para indicarle al procesador cul archivo es el archivo de imagen
adaptador, introduzca el nmero de archivo en la palabra 25 del archivo
de estado del procesador. Usted introduce este nmero de archivo en la
pantalla de estado del procesador. Para obtener ms informacin
acerca de la pantalla de estado del procesador, vea el captulo sobre uso
de datos de estado en la documentacin del software de programacin.
Nota importante: Si est usando un archivo de imagen de adaptador
(en lugar de la imagen del rack 3), no puede usar transferencias en
bloques entre el supervisor y el procesador en modo adaptador.
Programacin de
transferencia discreta en el
modo adaptador
Transferencia de datos discretos y bloques
Captulo 8
8-5
Acondicione la lgica de escalera en el procesador en modo adaptador
con la palabra 8, bit 8 decimal del archivo de imagen adaptador.
Cuando est establecido, este bit indica un fallo de comunicacin entre
el procesador adaptador y el supervisor.
ATENCION: No programe transferencias en bloques a un
procesador supervisor si usted crea un archivo de imagen
adaptador.
Transferencia de bits entre procesadores en modo supervisor y
adaptador
La Figura 8.2 muestra la lgica de escalera para transferir el bit 17 de
la palabra 7 de imagen de salida del procesador supervisor y el bit 16
de la palabra 5 de imagen de salida del procesador en el modo
adaptador. La x representa el nmero de rack del procesador en el
modo adaptador; el rack 3 es el rack simulado para el procesador en el
modo adaptador. Este ejemplo supone direccionamiento de hardware a
1 slot o a 2 slots.
Figura 8.2
Transferencia de bits usando el rack 3 en el procesador en el modo
adaptador
17
16
I:37
17
O:35
16
Procesador supervisor (PLC2) Procesador adaptador (PLC5)
0x7
Ix5
Cuando el procesador supervisor establece su bit de imagen de salida
0x:7/17, el bit del archivo de entrada I:37/17 en el procesador en modo
adaptador es establecido automticamente. De la misma forma, cuando
el procesador en el modo adaptador establece el bit de imagen de salida
O:35/16, el bit de imagen de entrada 1x:5/16 en el procesador
supervisor es establecido automticamente.
La Figura 8.3 muestra la lgica de escalera si usted cre un archivo de
imagen adaptador porque necesita el rack 3 para E/S local. Este
ejemplo usa N51 como archivo de imagen adaptador.
Transferencia de datos discretos y bloques
Captulo 8
8-6
Figura 8.3
Transferencia de bits usando su propio archivo de imagen
adaptador
17
16
N51:15
15
N51:05
14
Procesador supervisor (PLC2) Procesador adaptador (PLC5)
0x7
Ix5
Para los procesadores PLC-5/12, -5/15 y -5/25, las palabras 0-7 en el
archivo de enteros representan salidas, las palabras 8-15 representan
entrada.
Determinacin del estado del procesador en el modo adaptador
Supervisor Adaptador
El procesador en el modo adaptador
enva datos al procesador supervisor
El procesador supervisor recibe estos bits de estado (Tabla 8.A) desde
el procesador adaptador en la palabra 0 del archivo de entrada para el
rack que el procesador en el modo adaptador est emulando:
Tabla 8.A
Bits de estado del procesador en el modo adaptador
Cuando este bit est establecido: Indica esta condicin:
10 Octal datos no vlidos
15 Octal el procesador en el modo adaptador est en el
modo de programa o de prueba
Si usted usa un archivo de imagen adaptador en un procesador
PLC-5/12, -5/15 -5/25, entonces estos bits de estado no son enviados.
El procesador supervisor debe controlar los bits de fallo de rack para el
rack que el procesador en el modo adaptador est emulando, para
determinar el estado del vnculo de E/S remotas.
Determinacin del estado del procesador supervisor
Supervisor Adaptador
El procesador supervisor enva datos
al procesador en el modo adaptador
El procesador en el modo adaptador recibe estos bits de estado (Tabla
8.B) desde el procesador supervisor en I:30 (o palabra 8 del archivo de
imagen adaptador) de la tabla de datos del procesador en el modo
adaptador. Estos bits indican al procesador en el modo adaptador el
estado del procesador supervisor y la integridad del vnculo de
comunicacin de E/S remotas.
Transferencia de datos discretos y bloques
Captulo 8
8-7
Tabla 8.B
Bits de estado del procesador supervisor establecidos en la tabla de
datos del procesador en el modo adaptador
Cuando este bit est establecido: Indica que el procesador en modo adaptador:
Tabla de imagen
de entrada rack 3
(octal)
Archivo de imagen de
entrada adaptador
(decimal)
10 8 detect un fallo de comunicacin o recibi un comando de restablecimiento desde el
procesador supervisor
11 9 recibi un comando de restablecimiento desde el procesador supervisor (procesador en el
modo de programa o de prueba)
13 11 detect que el procesador supervisor est en proceso de arranque; este bit es restablecido
con la primera comunicacin desde el procesador supervisor
15 13 detect un fallo de comunicacin (por ejemplo, no hubo actividad de comunicacin en el
vnculo de comunicacin de E/S dentro de los ltimos 100 ms.)
Para transferir bloques de datos entre un procesador en el modo
adaptador PLC-5/12, -5/15 -5/25 y un procesador supervisor, el
procesador en el modo adaptador debe tener una instruccin BTW para
responder a la BTR del procesador supervisor (y una BTR para
responder a la BTW del procesador supervisor). Por ejemplo, cuando
el procesador supervisor activa una instruccin BTR, el procesador en
el modo adaptador responde activando una instruccin BTW. El
procesador supervisor controla la transferencia, el procesador en el
modo adaptador responde a la peticin. La Figura 8.4 muestra un
ejemplo de programacin de transferencia en bloques entre un
procesador en el modo adaptador y un procesador supervisor.
Programacin de
transferencias en bloques
en el modo adaptador
Transferencia de datos discretos y bloques
Captulo 8
8-8
Figura 8.4
Ejemplo de programacin de transferencia en bloques
adaptador/supervisor para un procesador PLC5/12, 5/15 5/25 en
el modo adaptador en rack xx
BTR
BTR
BLOCK TRANSFER READ
Rack
Group
Module
Control
0xx
0
0=LOW
FB001:0000
Data File
Length
FB002:0000
0
BLOCK TRANSFER WRITE
Rack
Group
Module
Control
0xx
0
0=LOW
FB001:0000
Data File
Length
FB003:0000
0
BTW
BLOCK TRANSFER READ
Rack
Group
Module
Control Block
3
0
0
N7:10
Data File
Length
N7:100
40
Continuous Y
BLOCK TRANSFER WRITE
Rack
Group
Module
Control Block
3
0
0
N7:15
Data File
Length
N7:200
8
BTW
Continuous Y
BTR
BTR
Procesador supervisor
(PLC3)
Procesador en modo adaptador
Chasis de E/S 1771
Vnculo de E/S remotas
Establecido para
rack xx
15552
(PLC5/12, 5/15, 5/25)
Consejos de direccionamiento
La Tabla 8.C ofrece algunos consejos sobre direccionamiento para
programar transferencias en bloques entre un procesador en el modo
adaptador PLC -5/12, -5/15 -5/25 y un procesador supervisor.
Transferencia de datos discretos y bloques
Captulo 8
8-9
Tabla 8.C
Consejos sobre direccionamiento para transferencias en bloques de
adaptador/supervisor con un procesador en el modo adaptador
PLC5/12, 5/15 5/25
Parmetro BTR/BTW BTR/BTW en supervisor BTR/BTW en adaptador
Rack PLC2/30: 17 octal
PLC3: 077 octal
PLC5/25: 17 octal
Debe ser 3
1
Grupo 0 Debe ser 0
Mdulo 0
Longitud Debe ser 0 Nmero de palabras
transferidas
Continuo S (PLC5 y PLC5/250 solamente) S
1
Si usted necesita rack 3 E/S para el E/S local del procesador en modo adaptador, entonces
debe especificar un archivo de imagen adaptador, y no se pueden usar transferencias en
bloque entre el supervisor y el procesador en modo adaptador.
ATENCION: Para garantizar el destino correcto de la
transferencia en bloques de datos, programe slo un conjunto
de transferencias en bloques bidireccionales entre el
procesador supervisor y el procesador en el modo adaptador
con los procesadores PLC-5/12, -5/15 y -5/25 en el modo
adaptador.
Nota importante: Si usted est usando un procesador PLC-5/12,
-5/15, -5/25, establezca la velocidad de comunicacin para E/S
remotas del procesador supervisor en 57.6 kbps.
Las transferencias en bloques entre procesadores adaptador y
supervisor transfieren datos entre direcciones de la tabla de datos. Si
usted desea transferir datos de E/S local residente del procesador en el
modo adaptador a un procesador supervisor, o si desea transferir datos
desde el procesador supervisor a la E/S local residente del procesador
en el modo adaptador, debe usar las instrucciones MOV o COP dentro
del procesador en el modo adaptador para transferir los datos dentro o
fuera del archivo de datos usado en la instruccin de transferencia en
bloque del adaptador.
La Figura 8.5 muestra transferencias de datos desde un procesador
supervisor a un procesador en el modo adaptador PLC-5/12, -5/15
-5/25 y a un mdulo de transferencia en bloques local y viceversa.
Transferencia de datos discretos y bloques
Captulo 8
8-10
Figura 8.5
Ejemplo de transferencia en bloque desde un procesador supervisor
a un procesador en el modo adaptador PLC5/12, 5/15 5/25 a un
mdulo de transferencia en bloques local y viceversa
15553
BLOCK TRANSFER WRITE
Rack
Group
Module
Control
2
0
0=LOW
FB001:0000
Data File
Length
FB002:0000
0
BLOCK TRANSFER READ
Rack
Group
Module
Control
2
0
0=LOW
FB001:0000
Data File
Length
FB003:0000
0
BTR
BLOCK TRANSFER READ
Rack
Group
Module
Control Block
3
0
0
N7:10
Data File
Length
N7:100
40
Continuous Y
BLOCK TRANSFER WRITE
Rack
Group
Module
Control Block
3
0
0
N7:20
Data File
Length
N7:150
8
BTW
Continuous Y
BTW
BTR
FB002
0000
0039
FB003
0000
0007
Archivo de
N7
N7:100
N7:139

N7:150
N7:157
/
/
/
/
A mdulo
BT
Desde
mdulo
Procesador supervisor
BT local por backplane del chasis
BLOCK TRANSFER WRITE
Rack
Group
Module
Control Block
0
2
0
N7:15
Data File
Length
N7:100
40
Continuous Y
BTW
BLOCK TRANSFER READ
Rack
Group
Module
Control Block
0
2
0
N7:25
Data File
Length
N7:150
8
BTR
Continuous Y
(PLC3)
Procesador en el modo adaptador
PLC5/12, 5/15 5/25
en rack 2 de E/S remotas de
procesador supervisor
Mdulo BT en rack 0 de E/S local,
grupo 2 de E/S, mdulo 0
Transferencias en bloques por el vnculo de E/S remotas
BT
datos
Archivo de
datos
Archivo de
datos
Si usted transfiere datos con un procesador supervisor, no puede usar
direccionamiento a 1/2 slot con un chasis 1771-A4B porque el
procesador en el modo adaptador necesita la tabla de imagen de E/S del
rack 3 para la comunicacin de la transferencia en bloque. (Esto se
aplica slo a los procesadores PLC-5/12, -5/15 y -5/25 en el modo
adaptador).
ATENCION: No trate de enviar transferencias en bloques a
un procesador supervisor cuando el procesador en el modo
adaptador usa el rack 3 para escanear E/S local residente del
procesador (cuando usted crea su propio archivo de imagen
adaptador usando un procesador PLC-5/12, -5/15 y -5/25 en
modo adaptador). El usar direcciones del rack 3 bajo esta
condicin dar como resultado una operacin impredecible de
la mquina con posible dao al equipo o lesiones personales.
Ejemplo de lgica de escalera de transferencia en bloques
Las siguientes figuras muestran ejemplos de lgica de escalera para
transferencias en bloques entre un procesador en el modo adaptador y
un procesador supervisor.
Transferencia de datos discretos y bloques
Captulo 8
8-11
Procesador supervisor (PLC2/30, PLC3, PLC5 PLC5/250)
Siga estas pautas cuando programe instrucciones de transferencia en
bloque en el procesador supervisor.
Establezca la longitud en 0.
Establezca el bit continuo para operacin continua (procesadores
PLC-5 y PLC-5/250 solamente).
Use el nmero de rack de E/S remotas para el cual usted configura el
procesador en el modo adaptador.
Use 0 para los nmeros de grupo y mdulo.
Acondicione el uso de datos BTR con un bit de datos vlidos.
Todos los comentarios de direccin para los contactos que se muestran
en los siguientes ejemplos representan el estado establecido (1) del bit
en el procesador PLC-5.
Figura 8.6
Ejemplo de transferencia en bloques en el procesador supervisor
PLC2/30
EN BLOCK TRANSFER READ
DATA ADDR
MODULE ADDR
BLOCK LENGTH
FILE
031
200
0
240-337
Bit de almacenamiento
DN
Procesador PLC5 en modo adaptador en rack 2
EN BLOCK TRANSFER WRITE
DATA ADDR
MODULE ADDR
BLOCK LENGTH
FILE
030
200
0
140-237
Bit de almacenam.
DN
U
07
Store Bit
L
Bit de efectuado BTR
120
Bit de almacenam.
FILE TO FILE MOVE
COUNTER ADDRESS
POSITION
033
0
Bits de datos no vlidos
120
06
07
020
120
07
06
020
120
06
120
06
120
10
FILE LENGTH
FILE A:
64
240-377
FILE R:
RATE PER SCAN
400-477
64
BTW
BTR
FFM
ENVIAR DATOS A PROCESADOR EN MODO ADAPTADOR
LEER DATOS DE PROCESADOR EN MODO ADAPTADOR
BUFER LEE DATOS DE PROC EN MODO
ADAPTADOR AL AREA DE ARCHIVO DE
TRABAJO
Bit de efectuado BTW
Bit de efectuado
BTR
Transferencia de datos discretos y bloques
Captulo 8
8-12
Figura 8.7
Ejemplo de transferencia en bloques en procesador supervisor
PLC3
EN
BTR
BLOCK TRANSFER READ
RACK
GROUP
MODULE
DATA FILE
2
0
0
#B2:0
DN
B1:0
15
LENGTH
CONTROL
0
#B1:0 ER
Bit de efectuado BTR
EN
BTW
BLOCK TRANSFER WRITE
RACK
GROUP
MODULE
DATA FILE
2
0
0
#B3:0
DN
LENGTH
CONTROL
0
#B1:0
ER
17
Peticin lectura
EN
MVF
MOVE WITH FILES
SOURCE
DESTIN
COUNTER
MODE
#B2:0
#B4:0
C5
ALL
DN
15
LENGTH
POSITION
64
0
ER
Procesador PLC5 en el modo adaptador en rack 2
B1:0
B1:0 I:020
10
LEER DATOS DE PROCESADOR EN MODO
ADAPTADOR
ENVIAR DATOS A PROCESADOR EN MODO
ADAPTADOR
BUFER LEE DATOS DE PROC EN MODO
ADAPTADOR AL AREA DE ARCHIVO DE
TRABAJO
Bit de efectuado BTR
Bit de datos
no vlidos
Transferencia de datos discretos y bloques
Captulo 8
8-13
Figura 8.8
Ejemplo de transferencia en bloques en procesador supervisor
PLC5
N7:10
15
N7:15
15
N7:10
15
N7:15
15
EN
BTR
BLOCK TRNSFR READ
RACK
GROUP
MODULE
CONTROL BLOCK
2
0
0
N7:10
DN
DATA FILE
LENGTH
N7:100
0
ER
Procesador PLC5 en el modo adaptador en rack 2
U
N7:15
12
N7:15
15
U
N7:10
12
N7:10
15
CONTINUOUS N
EN
BTW
BLOCK TRNSFR WRITE
RACK
GROUP
MODULE
CONTROL BLOCK
2
0
0
N7:15
DN
DATA FILE
LENGTH
N7:200
0
ER
CONTINUOUS N
Bit de error BTR
Bit de error BTW
Bit de habilitacin BTR
COP
COPY FILE
SOURCE
DEST
LENGTH
#N7:100
#N7:300
64
13
Bit de efectuado
N7:10 I:020
10
LEER DATOS DE PROCESADOR EN MODO ADAPTADOR
ENVIAR DATOS A PROCESADOR EN MODO
ADAPTADOR
BUFER LEE
DATOS DE PROC
EN MODO ADAPTADOR
AL AREA DE
ARCHIVO DE
TRABAJO
Bits de habilitacin BTR y BTW
Bits de habilitacin BTR y BTW
Bit de habilitacin BTW
BTR
Bit de datos
no vlidos
Transferencia de datos discretos y bloques
Captulo 8
8-14
Figura 8.9
Ejemplo de transferencia en bloques en el procesador supervisor
PLC5/250
EN
BTR
BLOCK TRANSFER READ
RACK
GROUP
MODULE
CONTROL BLOCK
002
0
0
BR020:0
DN
DATA FILE
BT LENGTH
1BTD1:0
0
ER
Procesador PLC5 en el modo adaptador en rack 2
CONTINUOUS N
EN
BTW
BLOCK TRANSFER WRITE
RACK
GROUP
MODULE
CONTROL BLOCK
002
0
0
BW020:0
DN
DATA FILE
BT LENGTH
1BTD2:0
0
ER
CONTINUOUS N
BT TIMEOUT 3
BT TIMEOUT 3
FILE ARITH/LOGICAL
CONTROL
LENGTH
1R0:0
64
Bit efectuado
BR020:0
DN
I:020
10
POSITION
MODE
0
ALL
DEST
EXPRESSION
#1N0:0
1BTD1:0
EN
DN
ER
FAL
LEER DATOS DE PROCESADOR EN MODO ADAPTADOR
ENVIAR DATOS A PROCESADOR EN MODO ADAPTADOR
BUFER LEE DATOS
DE PROC EN MODO
ADAPTADOR AL AREA
DE ARCHIVO DE
TRABAJO
BR020:0
EN
BWO20:0
EN
BR020:0
EN
BWO20:0
EN
BTR
Bit de datos
no vlidos
Transferencia de datos discretos y bloques
Captulo 8
8-15
Procesador en el modo adaptador (PLC5/12, 5/15, y 5/25)
Siga estas pautas cuando programe instrucciones de transferencia en
bloques en el procesador en modo adaptador.
Use 3 para el rack, 0 para el grupo y 0 para el mdulo.
Establezca el bit continuo para operacin continua.
Acondicione el uso de datos BTR con bits de estado del procesador
supervisor.
Figura 8.10
Ejemplo de transferencia en bloques para un procesador PLC5/12,
5/15 5/25 en el modo adaptador
EN
BTR
BLOCK TRNSFR READ
RACK
GROUP
MODULE
CONTROL BLOCK
3
0
0
N7:10
DN
DATA FILE
LENGTH
N7:100
40
ER
U
N7:15
12
N7:15
15
U
N7:10
12
N7:10
15
CONTINUOUS Y
EN
BTW
BLOCK TRNSFR WRITE
RACK
GROUP
MODULE
CONTROL BLOCK
3
0
0
N7:15
DN
DATA FILE
LENGTH
N7:200
8
ER
CONTINUOUS Y
Bit de error BTR
Bit de error BTW
Bit de habilitacin BTR
COP
COPY FILE
SOURCE
DEST
LENGTH
#N7:100
#N7:300
40
13
Bit de efectuado BTR
N7:10 I:030
10
I:030
11
I:030
12
I:030
15
Bits de estado
ACEPTAR DATOS DEL PROCESADOR SUPERVISOR
ENVIAR DATOS A PROCESADOR
SUPERVISOR
DATOS DE BUFER DEL
PROCESADOR SUPERVISOR
Bit de habilitacin BTW
Transferencia de datos discretos y bloques
Captulo 8
8-16
Un procesador PLC-5, en el modo escner, transfiere datos de
transferencia discreta y datos de transferencia en bloques con chasis de
E/S remotas y local residente del procesador. Si usted tiene su
procesador configurado para el modo escner, consulte las siguientes
secciones para obtener ms informacin sobre cmo un procesador
PLC-5 transfiere datos en el modo escner. Adems, las siguientes
secciones proporcionan informacin sobre cmo manejar fallos de rack
de E/S para el sistema de E/S remotas y local residente del procesador
(en el modo escner).
El procesador escanea E/S local residente del procesador de manera
asncrona y secuencialmente al escn de programa.
El procesador:
escanea datos de transferencia discreta en el chasis de E/S local
residente del procesador de manera sncrona y secuencialmente al
escn del programa.
escanea datos de transferencia discreta en el chasis de E/S remotas
de manera asncrona al escn del programa. El sistema de E/S
remotas escanea transferencias discretas de datos de E/S entre los
adaptadores de E/S remotas en el chasis de E/S y el bufer de E/S
remotas en el procesador.
realiza el mantenimiento interno una vez por escn del programa: 3
ms mximo; 1.5 ms tpico
Transferencia de datos
usando el modo escner
Programacin de
transferencia discreta en el
modo escner
Intercambio
de datos
Escn
lgico
Lectura entradas
Escritura salidas
P
r
e
p
a
r
a
c
i

n

p
r
e
v
i
a
Tabla de
imagen
de E/S
Rack
residente
del
procesador
Escn
de programa
Transferencia de datos discretos y bloques
Captulo 8
8-17
El procesador transfiere bloques de datos hacia y desde su chasis de
E/S remotas y local residente del procesador cuando funciona en el
modo escner. El procesador realiza transferencias en bloques de
manera asncrona al escn del programa. El procesador tambin
interrumpe el escn del programa de manera asncrona para obtener
acceso momentneamente a archivos de datos BTW y BTR. El
procesador realiza una transferencia en bloque remota por rack
direccionado por escn de E/S remotas en los sistemas PLC-5 clsicos.
Peticiones de transferencias en bloques en la cola
Si su programa de escalera solicita ms de una transferencia en bloque
hacia o desde el mismo chasis de E/S en el mismo escn de programa,
el procesador coloca las peticiones en la cola. Los procesadores
PLC-5/12, -5/15 y -5/25 pueden manejar hasta 17 peticiones por
direccin de rack.
Despus de que el procesador coloca las peticiones en la cola, un
procesador PLC-5/12, -5/15 -5/25 ejecuta las transferencias en
bloque en el orden en que fueron solicitadas. La nica excepcin es
una peticin de transferencia en bloque en una rutina de fallo.
El procesador tiene un bfer activo. El procesador coloca una
transferencia en bloque en el bfer activo cuando el procesador saca la
peticin de la cola. El procesador coloca una peticin de transferencia
en bloque directamente en el bfer activo slo si la cola est vaca.
Cuando el procesador es cambiado al modo de programa, las
instrucciones de transferencia en bloques que todava estn en el bfer
son canceladas.
Transferencias en bloques a la E/S local residente del procesador
Las transferencias en bloques al E/S local residente del procesador
siguen estos procedimientos.
Las peticiones de transferencias en bloques son colocadas en la cola
para el rack de E/S local residente del procesador direccionado.
El bfer activo maneja continuamente todos los mdulos de
transferencia en bloques cuyas instrucciones de transferencia en
bloques fueron activadas en el escn de programa a travs del escn
de la cola en el orden que las peticiones fueron colocadas en la cola.
El procesador interrumpe momentneamente el escn del programa
cuando el bfer activo ejecuta una peticin de transferencia en
bloque para obtener acceso al archivo de datos de transferencias en
bloques.
Las transferencias en bloques de datos de E/S pueden acabarse y el
bit de efectuado puede ser establecido en cualquier momento
durante el escn del programa.
El procesador ejecuta todas las transferencias en bloques de datos de
E/S a la E/S local residente del procesador continuamente, a medida
que cada peticin de transferencia en bloques ingresa al bfer activo.
El procesador no espera al escn de E/S para colocar las peticiones en
la cola.
Programacin de
transferencia en bloques en
el modo escner
Transferencia de datos discretos y bloques
Captulo 8
8-18
Transferencias en bloques de datos de E/S remotas
Las transferencias en bloques de datos de E/S al sistema de E/S
remotas siguen estos procedimientos:
las peticiones de transferencias en bloques son colocadas en la cola
para cada rack de E/S remotas direccionado
Cada bfer activo transfiere un bloque de datos por escn de E/S
remotas
El procesador interrumpe momentneamente el escn del programa
cuando el bfer activo ejecuta una peticin de transferencia en
bloque para obtener acceso al archivo de datos de transferencia en
bloque.
Si los escanes de programa son dos o tres veces ms largas que los
escanes de E/S remotas, el procesador puede ejecutar dos o tres
transferencias en bloques remotos por escn de programa e interrumpir
el escn del programa dos o tres veces.
Nota importante: Si usted divide nmeros de racks remotos entre
canales escneres, las transferencias en bloques a canales escneres de
menor prioridad no funcionan. Las transferencias discretas funcionan
correctamente. Los canales escneres tienen prioridad de acuerdo al
siguiente orden: 1A, 1B, 2A, luego 2B. Si usted configura los canales
1B y 2A como escneres remotos y divide el rack #2 entre ellos, por
ejemplo, las transferencias en bloques funcionarn a 1B (el canal de
ms alta prioridad) pero no funcionarn a la segunda mitad del rack #2
(2A, el canal de ms baja prioridad).
Transferencias en bloques en rutinas de fallo (STI)
Si el procesador ejecuta una rutina de fallo que contiene instrucciones
de transferencia en bloques, el procesador realiza estas transferencias
en bloques inmediatamente despus de completar cualquier
transferencia en bloque que est actualmente en el bfer activo, antes
de las peticiones de transferencias en bloques que estn esperando en la
cola.
Las transferencias en bloques en una rutina de fallo o una STI deben
ser slo entre el procesador y la E/S local residente del procesador.
ATENCION: El escn de programa se detiene cuando el
procesador PLC-5/15 -5/25 ejecuta una rutina de fallo o STI
con una instruccin de transferencia en bloque a un chasis
remoto. El retardo para una transferencia en bloque podra ser
inaceptable para su aplicacin.
Transferencia de datos discretos y bloques
Captulo 8
8-19
Secuencia de las transferencias en bloques
La Figura 8.11 muestra la secuencia que sigue el procesador para
ejecutar una transferencia en bloque en un procesador PLC-5/10, -5/12,
-5/15 -5/25.
Figura 8.11
Secuencia de transferencia en bloques
2
Bufr Q17
para 17
peticiones BT
3a, 3b, 5
Area de
BT activa
4a, 4b Chasis de E/S
1, 7
Programa de
escalera
6 STI
Archivos
de datos
Peticin
Peticin prioritaria
Datos
Datos
Peticiones y datos de salida
Acuse de recibo
y datos de entrada
1. La lgica de escalera activa la transferencia en bloque.
2. El procesador coloca la peticin de transferencia en bloque en la cola, o en el bfer activo si la cola est vaca. Si la cola est
llena, la peticin es ignorada hasta el siguiente escn.
3. Si la transferencia en bloque es una:
BTW: El procesador interrumpe el escn de programa momentneamente para transferir datos desde el archivo BTW al
bfer activo. El bfer activo transfiere la peticin y datos de salida al mdulo de E/S local residente del procesador o al
adaptador de E/S remotas.
BTR: El bfer activo enva la peticin de transferencia en bloque al mdulo de E/S local residente del procesador o al
adaptador de E/S remotas. En la misma actualizacin de transferencia en bloque local o en el siguiente escn de E/S
remotas, el bfer activo recibe el acuse de recibo de transferencia en bloque y los datos de entrada.
Nota importante: El procesador interrumpe la programacin momentneamente para transferir datos de entrada al
archivo BTR una palabra a la vez; por lo tanto, alguna lgica de escalera puede ejecutarse entre transferencias de
palabras al archivo BTR. Recomendamos que almacene sus datos BTR en el bfer con una transferencia de archivo a
archivo o una instruccin de copia, usando un bit de efectuado BTR para acondicionar el rengln si necesita integridad de
archivo de los datos.
4. Si la transferencia en bloque es para:
E/S local residente del procesador: El procesador continuamente ejecuta peticiones de transferencia en bloques para
todos los mdulos de E/S local residente del procesador en el orden en que el procesador coloca las peticiones en la cola.
E/S remotas: El procesador ejecuta una peticin de transferencia en bloque para un mdulo de transferencia en bloque
por direccin de rack por escn de E/S remotas.
5. El procesador limpia el bfer activo y el bfer activo acepta la siguiente peticin despus que el bfer recibe una confirmacin
de una lectura o escritura vlida.
6. Cuando el procesador activa una rutina de fallo o STI, el procesador ejecuta cualquier programa de transferencia en bloques
en la rutina de fallo o STI antes que cualquier peticin de transferencia en bloque en la cola, tan pronto como el bfer
completa cualquier transferencia en bloque actualmente en el bfer activo. El escn del programa es detenida hasta que la
transferencia en bloque de STI o rutina de fallo ha sido completada.
7. El proceso de transferencia en bloque se ejecuta de manera asncrona al escn del programa, por lo tanto, los datos pueden
cambiar durante una escn de programa.
Transferencia de datos discretos y bloques
Captulo 8
8-20
Secuencia de transferencia en bloques con bits de estado
Las siguientes explicaciones describen cmo la lgica de escalera y el
escner de E/S manejan transferencias en bloques con bits de estado:
Lgica de escalera:
detecta que el rengln que contiene una transferencia en bloques
est habilitado
establece el bit de habilitacin .EN (15)
detecta el estado del bit de lectura/escritura .RW (07)
coloca la transferencia en bloque en el bfer activo si la cola est
vaca; el procesador establece el bit de inicio .ST (14) y empieza la
transferencia
coloca la transferencia en bloque en la cola si el bfer activo no est
vaco; el procesador establece el bit de espera habilitada .EW (10).
Si la cola est llena, es posible que las peticiones de transferencias en
bloques no ocurran en el orden que la lgica de escalera solicita las
transferencias. El procesador establece el bit de espera habilitada .EW
(10) cuando la peticin ingresa en la cola.
El escner de E/S:
transfiere la peticin hacia o desde el chasis de E/S despus que la
peticin llega al bfer activo
detecta si el mdulo responde; si el mdulo no responde, el
procesador establece el bit de no hay respuesta .NR (09)
Si no hay respuesta y el bit de tiempo sobrepasado .TO (08) est
restablecido, el procesador vuelve a colocar en la cola la peticin
hasta que el temporizador controlador de secuencia se sobrepasa del
tiempo permitido (4 segundos). Si no hay respuesta y el bit .TO est
establecido, el escner repite la peticin una vez ms antes de
establecer el bit .ER.
Si la peticin es una:
- BTW, el procesador transfiere los datos al mdulo
- BTR, el procesador transfiere datos desde el mdulo al archivo
de datos BTR, una palabra a la vez
establece el bit de efectuado .DN (13) al trmino de una
transferencia vlida; establece el bit de error .ER (12) si hubieron
errores
controla el estado del bit continuo .CO (bit 11); si est establecido y
no ocurrieron errores, el escner vuelve a colocar en la cola la
transferencia en bloque.
notifica al bfer activo para que acepte la siguiente peticin
Para obtener una lista de cdigos de error de transferencia en bloques,
vea el captulo sobre instrucciones de transferencia en bloques en la
documentacin del software de programacin.
Transferencia de datos discretos y bloques
Captulo 8
8-21
En un sistema de control distribuido donde su proceso es controlado
por varios controladores programables independientes, usted debe
asegurarse de que su programa considere el estado de los procesadores
PLC y la integridad del vnculo de comunicacin, usando los bits de
estado que el procesador supervisor y el procesador en el modo
adaptador proporcionan el uno para el otro.
Por ejemplo, considere cmo debera responder su procesador si:
hay una degradacin incremental del control de los sistemas debido
a prdida de uno de los controladores programables
el procesador supervisor est en el modo de programa y alguien
activa manualmente una vlvula controlada normalmente por el
procesador supervisor
el procesador en el modo adaptador falla
El procesador en el modo adaptador puede controlar el estado del
procesador supervisor, examinando los bits de estado en la primera
palabra de los datos que estn siendo transferidos desde el procesador
supervisor.
El procesador supervisor puede controlar el estado del procesador en el
modo adaptador, examinando los bits de estado en la primera palabra
de los datos que estn siendo transferidos desde el procesador en el
modo adaptador. El procesador supervisor tambin puede controlar los
bits de fallo de rack para el rack que el adaptador est emulando para
determinar la integridad de las comunicaciones de E/S remotas entre el
procesador supervisor y el procesador en el modo adaptador. Para
obtener ms informacin sobre los bits de fallo de rack, vea el captulo
sobre fallos en la documentacin del software de programacin.
Consideraciones generales para transferencia en bloques de datos
de E/S
Las siguientes son consideraciones generales de programacin cuando
usted est transfiriendo bloques de datos de E/S.
Cuando realice transferencias en bloques (local residente del
procesador, local extendido o E/S remotas) en cualquier procesador
PLC-5, limpie la tabla de imagen de salida correspondiente a la
ubicacin del rack del mdulo de transferencia en bloques, antes de
cambiar al modo de RUN. Si no limpia la tabla de imagen de salida,
encontrar errores de transferencia en bloques porque estn siendo
enviadas transferencias en bloques no solicitadas al mdulo de
transferencia en bloques (por ejemplo, si un mdulo de transferencia
en bloques es instalado en el rack 2, grupo 4, limpie la palabra de
salida O:024 a 0. No use la palabra para almacenar datos).
Si usted usa instrucciones de transferencia en bloque remota y tiene
el bit de tiempo sobrepasado (.TO) establecido en 1, entonces el
procesador desactiva el temporizador de 4 seg. y solicita
transferencias en bloques adicionales en cualquier margen de 0-1
seg antes de establecer el bit de error (.ER).
Consideraciones de
programacin
Transferencia de datos discretos y bloques
Captulo 8
8-22
Consideraciones para racks locales residentes del procesador
Las siguientes son consideraciones de programacin cuando usted est
transfiriendo datos en un rack local de procesador residente.
Dentro del rack local residente del procesador, limite el nmero de
transferencias en bloques de lectura continuas a 16 transferencias de
4 palabras cada una u 8 transferencias de 64 palabras cada una. Si
trata de exceder este lmite de transferencias en bloques, ocurrir un
error de total de control (cdigo de error -5)
Las instrucciones de transferencias en bloques a cualquiera de los
siguientes mdulos que residen en el rack local residente del
procesador, dan como resultado frecuentes errores del total de
control.
- Mdulos 1771-OFE1, -OFE2, y -OFE3, todas las versiones
previas a la serie B, revisin B.
- Mdulo 2803-VIM, todas las versiones previas a la serie B,
revisin A
- IMC-120, todas las versiones
Para eliminar los errores de total de control, reemplace sus mdulos
con las series y revisiones actuales. Si no es posible un reemplazo,.
haga lo siguiente:
1. Usando un Software de programacin PLC-5 6200, versin
4.11/4.12 posterior, vaya a la pantalla de estado del
procesador.
2. Con el procesador en el modo de PROG, establezca el bit de
control del usuario 4 en 1. La palabra del bit de control del
usuario es S:26.
3. Cambie el modo del procesador de PROG a RUN.
No programe instrucciones IIN ni IOT para un mdulo en el mismo
grupo de mdulos fsicos, que el mdulo BT, a menos que sepa que
no hay una transferencia en bloque en ejecucin. Si tiene que
hacerlo, use una instruccin XIO para examinar el bit EN de la
instruccin de transferencia en bloque para acondicionar las
instrucciones IIN e IOT.
Captulo
9
9-1
Clculo de tiempos para el programa
Este captulo le proporciona informacin que le ayudar a determinar
el tiempo de escn del programa para su sistema controlador
programable PLC-5.
Si desea informacin sobre: Vaya a
la
pgina:
Tiempo de escn del procesador
PLC5
91
Tiempos de actualizacin de E/S:
Transferencia de datos discretos
Transferencia en bloques
95
95
Tiempos para las instrucciones y
requisitos de la memoria:
Instrucciones de bits y palabras
Instrucciones de archivo
97
98
911
Constantes de programa 913
Elementos directos e indirectos 915
La funcin bsica de un sistema controlador programable es leer el
estado de diversos dispositivos de entrada (tales como botones
pulsadores y finales de carrera), tomar decisiones en base al estado de
dichos dispositivos y establecer el estado de los dispositivos de salida
(tales como luces, motores y bobinas calefactoras). Para lograrlo, el
procesador PLC-5 realiza dos operaciones principales:
escn de programadonde
- se ejecuta la lgica
- se realiza el mantenimiento interno
escn de E/Sdonde se leen los datos de entrada y se establecen los
niveles de salida
Escn de programa
El ciclo de escn del programa es el tiempo que le toma al procesador
ejecutar el escn lgico una vez, realizar las tareas de mantenimiento
interno y luego empezar la ejecucin de la lgica otra vez.
El procesador realiza continuamente el escn de lgica y el
mantenimiento interno. Usted puede monitorear el tiempo de escn del
programa usando la pantalla de estado del procesador. Las actividades
de mantenimiento interno para la mayora de procesadores PLC-5
incluyen:
Objetivos del captulo
Informacin introductoria
sobre el escn del
procesador PLC5 clsico
Mantenim.
Escn
lgico
interno
Seleccin del hardware
Asignacin de modos de
direccionamiento,
racks y grupos
Seleccin de
la comunicacin
Diseo de sistema
determinado
Ubicacin del hardware
del sistema
Planificacin de los
programas del sistema
Clculo de tiempos
para el programa
Seleccin de las rutinas
de interrupcin
Transferencia de
datos discretos y
bloques
Clculo de tiempos para el programa
Captulo 9
9-2
controles internos del procesador
actualizacin de la tabla de imagen de entrada con estado de entrada
de E/S residente del procesador
actualizacin de mdulos de salida de E/S local residente del
procesador con datos de la tabla de imagen de salida
actualizacin de la tabla de imagen de entrada con estado de entrada
de E/S remotas de acuerdo a lo contenido en el bfer de E/S remotas
actualizacin del bfer de E/S remotas con datos de salida de la
tabla de imagen de salida
Si no se produce algn cambio en el estado de las entradas y el
procesador contina ejecutando las mismas instrucciones lgicas, el
ciclo de escn del programa permanece constante (en nuestro ejemplo,
a 25 ms). En sistemas reales, sin embargo, el ciclo de escn de
programa flucta debido a los siguientes factores:
la lgica falsa ejecuta ms rpido que la lgica verdadera
las instrucciones diferentes ejecutan a velocidades diferentes
los estados de entradas diferentes hacen que se ejecuten secciones
diferentes de lgica
los programas de interrupcin afectan los tiempos de escn del
programa
Efectos de lgica falsa versus lgica verdadera en el tiempo de
escn
El siguiente renglnque cambia de estados de un escn de programa
al otrocambia su tiempo de escn del programa en aproximadamente
.25 ms.
MASKED MOVE
Source
Mask
Dest
N7:0
1100110011001100
N7:2
I:000
00
MVM
Si I:000/00
est:
Entonces el rengln es:
Activado Verdadero y el procesador ejecuta la instruccin de transferencia con mscara.
Una instruccin de transferencia con mscara toma 258 s para ejecutar (vea el
apndice A de la Referencia del conjunto de instrucciones del software de
programacin PLC5, publicacin 62006.4.11ES).
Desactivado Falso y el procesador escanea el rengln pero no lo ejecuta. Toma slo 1.4
microsegundos para escanear el rengln solamente.
Otras instrucciones pueden tener un efecto mayor o menor.
Efecto de instrucciones diferentes en el tiempo de escn lgico
Algunas instrucciones tienen un efecto mucho mayor en el tiempo de
escn lgico que otras, en base al tiempo que toma ejecutar esa
instruccin.
El tiempo de escn del programa tambin es afectado por la
construccin bsica de sus renglones de escalera. Los tamaos de los
renglones y el nmero de bifurcaciones en cada uno pueden causar que
el tiempo de escn flucte considerablemente.
Clculo de tiempos para el programa
Captulo 9
9-3
Efectos de los diferentes estados de entradas en el tiempo de
exporacin lgica
Usted puede escribir su lgica de manera que ejecute diferentes
renglones en diferentes tiempos, en base a las condiciones de las
entradas. Las diferentes cantidades de lgica ejecutada en los escanes
lgicos causan diferencias en los tiempos de escn del programa. Por
ejemplo, las diferencias simples en la ejecucin de renglones en los
siguientes ejemplos hacen que varen los tiempos de escn lgico.
00
JMP
rengln 1
B3:0
20 I:000
02
MVM
MVM
JMP
O:013 20
LBL
02
rengln 2
rengln 3
rengln 4
Si I:000/02
est:
Los renglones 2 y 3
se:
Activado Saltan
Desactivado Ejecutan
Si usa subrutinas, los tiempos de escn del programa pueden variar por
el tiempo de escn de los archivos lgicos completos.
Escn de E/S
El ciclo de escn de E/S remota es el tiempo que le toma al procesador
(configurado como escner) para comunicarse una vez con todos las
entradas en su lista de escn de rack. El escn de E/S remota es
independiente de y asncrona al escn del programa.
El procesador escner mantiene una lista de todos los dispositivos
conectados a cada vnculo de E/S remotas. Un ejemplo sera como este:
PLC5/25
Rack 1
Rack 2
Rack 3
DH+
E/S rem
Estado de E/S
Direc.
rack
Tamao
rack
1
2
3
Total
1/2
Total
En este ejemplo, el canal de E/S remotas continuamente escanea los tres racks en su
lista de escn, y coloca los datos en el bfer de E/S remotas en el procesador. El
procesador actualiza su propio bfer y la tabla de imagen de E/S. Durante el
mantenimiento interno, los dos bfers son actualizados intercambiando entre ellos los
datos de entrada y salida.
Rango de E/S
IO 010/00 a 017/17
IO 020/00 a 023/17
IO 030/00 a 037/17
Clculo de tiempos para el programa
Captulo 9
9-4
Las E/S colocadas en el mismo chasis que el procesador se llaman E/S
locales residentes del procesador. Estas entradas y salidas no son
actualizadas durante el escn de E/S remotasstas son actualizadas
durante la porcin de mantenimiento interno del escn del programa.
Durante el mantenimiento interno, el procesador lee y escribe las E/S a
travs de la placa posterior principal del chasis. Por lo tanto, la
actualizacin de las E/S locales residentes del procesador es sncrona al
escn del programa.
La Figura 9.1 muestra lazos de tiempos para la transferencia de datos
discretos en un procesador PLC-5.
Figura 9.1
Bucles de tiempo de escn de programa y escn de E/S remotas
Bfer
E/S remotas
x y
A
d
a
p
t
a
d
o
r
A
d
a
p
t
a
d
o
r
A
d
a
p
t
a
d
o
r
E/S inmediatas
IOT (x)
IIN (y)
Intercambio datos
x
y
Intercambio
de datos
Rack 3
Rack 2
Rack 1
Escn de E/S remotas Escn del programa
Lazo de tiempo Lazo de tiempo
Lect. entradas
Escrit. salidas
M
a
n
t
e
n
i
m
i
e
n
t
o

i
n
t
e
r
n
o
lgico
Escn
Tabla de
imagen
de E/S
Rack
residente
del
procesador
Durante la porcin de mantenimiento interno del escn de programa, se
actualizan el bfer de E/S remotas y el rack residente del procesador.
Recuerde que el escner de E/S constantemente est actualizando el
bfer de E/S remotas de manera asncrona al escn del programa.
Clculo de tiempos para el programa
Captulo 9
9-5
Un procesador PLC-5 puede transferir datos discretos y bloques
hasta/desde el sistema de E/S local residente del procesador, el chasis
de E/S local extendido y el chasis de E/S remotas.
Transferencia de datos discretos
El sistema de E/S remotas es escaneado en un escn separada y
asncrona al escn del programa. El escn de E/S remotas toma datos
de salida del bfer de E/S remotas y los enva hacia los mdulos de
salida y coloca datos de entrada en el bfer de E/S remotas desde los
mdulos de entrada. El tiempo de escn del sistema de E/S remotas
puede tomar 3, 6 10 ms por rack en un chasis en el vnculo de E/S
remotas, dependiendo de la velocidad de baudios. Luego el procesador
PLC-5 intercambia los datos de la tabla de imagen de entrada y de
salida con el bfer de E/S remotas durante la porcin de actualizacin
de E/S del mantenimiento interno.
E/S inmediatas
El procesador responde a las peticiones de entrada inmediata (IIN) y de
salida inmediata (IOT) durante el escn lgico. El escn lgico se
suspende al ocurrir la peticin de datos de entrada/salida inmediata. El
escn lgico contina despus de obtener los datos y cumplir con la
peticin.
Los datos IIN e IOT transfieren directamente hacia y desde mdulos de
E/S en el sistema de E/S residente del procesador y en el chasis de E/S
local extendido. Con el sistema de E/S remotas, slo se actualiza el
bfer de E/S remotas.
Transferencia en bloques
El intercambio de bloques y el escn lgico se ejecutan
independientemente y concurrentemente. Los siguientes prrafos
explican la transferencia en bloques para el sistema de E/S local
extendido y luego para el sistema de E/S residente del procesador y el
E/S sistema de remotas.
Escn de E/S - transferencia
discreta y en bloques
Clculo de tiempos para el programa
Captulo 9
9-6
E/S remotas y E/S residente del procesador
El procesador realiza transferencias en bloques de manera asncrona al
escn del programa. El procesador tambin interrumpe el escn del
programa de manera asncrona para obtener acceso momentneo a
archivos de datos BTW y BTR. El procesador realiza una transferencia
en bloque remoto por rack direccionado y por escn de E/S remotas.
La Figura 9.2 muestra los bucles de tiempo para transferencias en
bloques desde un procesador PLC-5 clsico.
Figura 9.2
Transferencia en bloques a un E/S local y remoto
Rack 7
Rack 6
Rack 5
Q
A
Q
A
Q
A
Q
A
Q
A

El adaptador usado en el escn de E/S


remotas es el adaptador 1771ASB.

Interrupcin STI o rutina de fallo

Escn de
E/S remotas
E/S remotas
Escn de E/S
A
d
a
p
t
a
d
o
r
Una transferencia
por escn
Datos BTR o BTW
Peticiones
BT
Peticiones BT
Peticiones BT
Peticiones
BT
Q = Cola
A = Bfer
activo
Transferencias
en bloques
Peticiones BT
A
d
a
p
t
a
d
o
r
A
d
a
p
t
a
d
o
r
de E/S
Una transferencia
por escn
de E/S
Una transferencia
por escn
de E/S
Una transferencia
por escn
de E/S
Datos BTR o BTW
Datos BTR o BTW
Datos BTR o BTW
Datos BTR o BTW
mltiples por
Rack 0
residente del
procesador
escn
de E/S
Escn de programa
Escn
lgica
Clculo de tiempos para el programa
Captulo 9
9-7
El tiempo que le toma a un procesador escanear una instruccin
depende del tipo de instruccin, del tipo de direccionamiento, del tipo
de datos, de que la instruccin tenga que convertir o no datos y de que
la instruccin sea falsa o verdadera.
Esta seccin proporciona estimados de tiempos y requisitos de la
memoria con estas suposiciones:
direccionamiento directo
datos enteros, excepto cuando se indica lo contrario
no hay conversiones de datos
direcciones dentro de las primeras 4096 palabras de la tabla de datos
de un procesador PLC-5/10, -5/12, -5/15 -5/25
tiempos de ejecucin mostrados en s
Los requisitos de la memoria se refieren al nmero de palabras que usa
la instruccin. En algunos casos, una instruccin puede tener un rango
de requisitos de memoria. El rango de palabras existe porque la
instruccin puede usar diferentes tipos de datos.
Nota importante: Las tablas estn divididas en tiempos de
instrucciones y requisitos de memoria que son especficos para los
procesadores PLC-5/10, -5/12, -5/15 y -5/25.
Tiempos de las
instrucciones y requisitos
de la memoria
Clculo de tiempos para el programa
Captulo 9
9-8
Instrucciones de bits y palabras para los procesadores PLC5/10,
5/12, 5/15 y 5/25
La Tabla 9.A muestra los tiempos y requisitos de memoria para
instrucciones de bits y palabras para los procesadores PLC-5/10, -5/12,
-5/15 y -5/25
Tabla 9.A
Tiempos y requisitos de memoria para instrucciones de bits y
palabras para los procesadores PLC5/10, 5/12, 5/15 y 5/25
Categora Cdigo Ttulo Tiempo de ejecucin (s)
entero
Verdadero Falso
Tiempo de ejecucin (s)
Punto flotante (coma flotante)
Verdadero Falso
Palabras
de
memoria
2
Rel XIC examina si est cerrado .32 .16 1
2
XIO examina si est abierto
OTL enclavamiento de salida .48
OTU desenclavamiento de
salida
OTE activacin de la salida .48 .48
Bifurcacin fin de bifurcacin .16 .16 1
siguiente bifurcacin
inicio de bifurcacin
Temporizador y
contador
TON temporizador on
(0.01 base)
(1.0 base)
3.8
4.1
2.6
2.5
3
TOF temporizado off
(0.01 base)
(1.0 base)
2.6 3.2
RTO temporizador retentivo a
la conexin
(base 0.01)
(base 1.0)
3.8
4.1
2.4
2.3
CTU conteo aditivo 3.4 3.4
CTD conteo sustractivo 3.3
RES restablecimiento 2.2 1.0 1
1
Use el nmero ms grande para direcciones ms all de 2048 palabras en la tabla de datos del procesador.
2
Por cada direccin de bit por encima de las primeras 256 palabras de memoria en la tabla de datos, aada 0.16 s y 1 palabra de memoria.
Clculo de tiempos para el programa
Captulo 9
9-9
Categora Palabras
de
memoria
2
Tiempo de ejecucin (s)
Punto flotante (coma flotante)
Verdadero Falso
Tiempo de ejecucin (s)
entero
Verdadero Falso
Ttulo Cdigo
Aritmtica ADD adicin 6.1 1.4 14.9 1.4 47
SUB substraccin 6.2 1.4 15.6
MUL multiplicacin 9.9 1.4 18.2
DIV divisin 12.2 1.4 23.4
SQR raz cuadrada 9.9 1.3 35.6 1.3 35
NEG negacin 4.8 1.3 6.0
CLE borrado 3.4 1.1 3.9 1.1 23
TOD conversin a BCD 7.8 1.3 35
FRD conversin de BCD 8.1 1.3 35
Lgica AND y 5.9 1.4 47
OR o
XOR o exclusivo
NOT no 4.6 1.3 35
Transferencia MOV transferencia 4.5 1.3 5.6 1.3
MVM transferencia con mscara 6.2 1.4 47
Comparacin EQU igual 3.8 1.0 4.6 1.0 35
NEQ no igual 3.8 1.0 4.5
LES menor que 4.0 1.0 5.1
LEQ menor que o igual
GRT mayor que
GEQ mayor que o igual
LIM prueba lmite 6.1 1.1 8.4 1.1 47
MEQ comparacin de igualdad
con mscara
5.1 1.1
2
Use el nmero ms pequeo si todas las direcciones estn por debajo de la palabra 4096; use el nmero ms grande si todas las direcciones estn por encima de la palabra 4096.
Clculo de tiempos para el programa
Captulo 9
9-10
Categora Palabras
de
memoria
2
Tiempo de ejecucin (s)
Punto flotante (coma flotante)
Verdadero Falso
Tiempo de ejecucin (s)
entero
Verdadero Falso
Ttulo Cdigo
Clculo CPT suma 67 34 124 34 69
resta
multiplicacin 73 34 130
divisin 80 34 204
raz cuadrado 113 33 244 34 57
cambio de signo 59 33 68
borrar 49 30 55 34 45
mover 58 33 57
convertir a BCD 84
convert de BCD 75
Y 68 34 69
O
O EXCLUSIVO
NO 59 34 57
Compare CMP igual 63 34 73 34
diferente a
menor que
menor que o igual
mayor que
mayor que o igual
2
Use el nmero ms pequeo si todas las direcciones estn por debajo de la palabra 4096; use el nmero ms grande si todas las direcciones estn por encima de la palabra 4096.
Clculo de tiempos para el programa
Captulo 9
9-11
Instrucciones de archivo
Los tiempos para las instrucciones de archivo dependen del tipo de
datos, del nmero de archivos efectuados por escn y de que la
instruccin convierta o no datos entre los formatos entero y de punto
flotante (coma flotante).
La Tabla 9.B muestra los procesadores PLC-5/10, -5/12, -5/15, y -5/25.
Cuando use estas tablas, tenga en consideracin estas pautas:
para conversin de entero a punto flotante (coma flotante), aada:
8 s para cada direccin de elemento
10 s para cada direccin de archivo (# prefijo)
para conversin de punto flotante (coma flotante) a entero, aada:
33 s para cada direccin de elemento
44 s para cada direccin de archivo (# prefijo)
Tabla 9.B
Tiempos y requisitos de memoria para las instrucciones de archivo
Categora Cdigo Ttulo Tiempo (s)
entero
Tiempo (s)
Punto flotante (coma
flotante)
Tiempo (s)
entero o punto
flotante (coma
flotante)
Palabras de
memoria
1
Verdadero Verdadero Falso
Aritmtica y lgica del
archivo
FAL adicin 98 + W[36.7 + N] 98 + W[95.1 + N] 54 7-12
substraccin
multiplicacin 98 + W[42.5 + N] 98 + W[101.2 + N]
divisin 98 + W[51.1 + N] 98 + W[180.3 + N]
raz cuadrada 98 + W[84.7 + N] 98 + W[220.5 + N] 54 6-10
negacin 98 + W[29.2 + N] 98 + W[37.2 + N]
borrado 98 + W[18.4 + N] 98 + W[24.0 + N] 54 5-8
transferencia 98 + W[27.3 + N] 98 + W[36.2 + N] 54 6-10
conversin a BCD 98 + W[54.3 + N]
conversin de BCD 98 + W[45.4 + N]
AND 98 + W[37.2 + N] 54 7-12
OR 98 + W[37.2 + N]
XOR 98 + W[37.2 + N]
NOT 98 + W[28.2 + N] 54 6-10
Bsqueda y comparacin
del archivo
FSC todas las
comparaciones
93 + W[32.7 +N] 93 + W[43.3 +N]
W = nmero de elementos efectuados por escn
N = 2 x (nmero de direcciones de archivos enteros) + 8 x (nmero de direcciones de archivo en punto flotante (coma flotante)) + 6 x (nmero de direcciones de temporizador, contador o archivo de
control) + ( nmero de conversiones entre formatos enteros y de punto flotante (coma flotante))
1
Use el nmero ms pequeo si todas las direcciones estn por debajo de la palabra 4096; use el nmero ms grande si todas las direcciones estn por encima de la palabra 4096.
Clculo de tiempos para el programa
Captulo 9
9-12
Categora Cdigo Ttulo Tiempo (s)
entero
Tiempo (s)
Punto flotante (coma
flotante)
Tiempo (s)
entero o punto
flotante (coma
flotante)
Palabras de
memoria
1
Verdadero Verdadero Falso
Archivo COP copia 88 + 2.7W 104 + 3.8W 20 4-7
contador, temporizador
y control
98 + 5.8W
FLL llenado 81 + 2/.1 W 100 + 3.1W 15
contador, temporizador
y control
97 + 4.4W
Registro de
desplazamiento
BSL desplazamiento de bit
hacia la izquierda
74 + 3.4W 57
BSR desplazamiento de bit
hacia la derecha
78 + 3.0W
FFL carga FIFO 54 44
FFU descarga FIFO 68 + 3.2W 46
Diagnstico FBC comparacin de bit de
archivo
6-11
0 errores de
comparacin
75 + 6W 31
1 error de
comparacin
130 + 6W
2 errores de
comparacin
151 + 6W
DDT deteccin de
diagnstico
0 errores de
comparacin
71 + 6W 31
1 error de
comparacin
150 + 6W
2 errores de
comparacin
161 + 6W
Control de zona MCR control maestro 12 18 1
E/S inmediatas IIN entrada inmediata 2-3
local 196 16
remoto 204
IOT salida inmediata
local 202 16
remoto 166
W = nmero de elementos efectuados por escn
1
Use el nmero ms pequeo si todas las direcciones estn por debajo de la palabra 4096; use el nmero ms grande si todas las direcciones estn por encima de la palabra 4096.
Clculo de tiempos para el programa
Captulo 9
9-13
Categora Cdigo Ttulo Tiempo (s)
entero
Tiempo (s)
Punto flotante (coma
flotante)
Tiempo (s)
entero o punto
flotante (coma
flotante)
Palabras de
memoria
1
Verdadero Verdadero Falso
Secuenciador SQI secuenciador de
entradas
57 14 5-9
SQL carga del
secuenciador
55 42 4-7
SQO secuenciador de
salidas
77 42 5-9
Bifurcacin y subrutina JMP bifurcacin 45 15 2-3
JSR salto a subrutina
SBR 0 parmetros 56 15 2-3
1 parmetro 91 3-5
aadir por parmetro 21
RET retorno de sub.
0 parmetros 48 13 1
1 parmetro 70 2-3
aadir por parmetro 21
LBL etiqueta 12 12 3
Varios END fin negligible negligible 1
TND fin temporal negligible 15
AFI siempre falso 15 13
ONS un impulso 28 30 2-3
DTR transicin de datos 41 41 4-7
BTD distribuidor de bits 77 14 6-11
PID control de ciclo PID 608 34 5-9
BTR transferencia en bloque de lectura Vea captulo sobre transferencia en bloques
BTW transferencia en bloque de escritura
MSG mensaje Vea captulo sobre Mensajes MSG
W = nmero de elementos efectuados por escn
N = 2 x (nmeros de direcciones de archivos enteros) + 8 x (nmero de direcciones de archivos en punto flotante (coma flotante)) + 6 x (nmero de direcciones de temporizador, contador o archivo
de control) + ( nmero de conversiones entre formatos enteros y de punto flotante (coma flotante))
1
Use el nmero ms pequeo si todas las direcciones estn por debajo de la palabra 4096; use el nmero ms grande si todas las direcciones estn por encima de la palabra 4096.
Use constantes de programa en las instrucciones de comparacin, de
clculo y de archivo para mejorar los tiempos de ejecucin de la
instruccin. Las constantes enteras y las constantes en punto flotante
(coma flotante) se ejecutan en menos de 1 s. Tome nota de que si
usted programa usando constantes, tiene que editar el programa para
cambiar las constantes. Si programa usando direcciones de la tabla de
datos, puede cambiar los valores simplemente cambiando el valor en la
tabla de datos.
Constantes del programa
Clculo de tiempos para el programa
Captulo 9
9-14
Elementos direccionados directamente
El tiempo de ejecucin adicional para elementos direccionados
directamente depende de:
los tipos de datos
la ubicacin en la memoria, referida al inicio de todos los archivos
de datos (archivo de salida, palabra 0)
si los datos estn almacenados en la direccin de fuente o destino
si la instruccin convierte datos
La Tabla 9.C indica los tiempos a aadir a los tiempos de ejecucin de
las instrucciones.
Tabla 9.C
Tiempos de ejecucin adicional en base a direcciones de fuente y
destino
Tipo de datos Fuente
(entero a punto flotante (coma
flotante))
Destino
(punto flotante (coma flotante) a
entero)
02K 24K 4K+ 02K 24K 4K+
Entero 0 1 2 0 1 2
Coma flotante 0 3 4 0 3 4
Conversin de
datos
8 9 10 33 34 35
Cuando las direcciones del archivo (# prefijo) en la direccin de
destino o expresin contienen direcciones indirectas para nmeros de
archivo, agregue:
45 s cuando la direccin indirecta es tipo entero
48 s cuando la direccin indirecta es tipo punto flotante (coma
flotante)
48 s cuando la direccin indirecta es tipo temporizador, contador
o control
Cuando las direcciones de archivo en la expresin o destino contienen
direcciones indirectas para nmeros de elemento, agregue:
45 s cuando la direccin indirecta es tipo entero
46 s cuando la direccin indirecta es tipo punto flotante (coma
flotante)
46 s cuando la direccin indirecta es tipo temporizador, contador
o control
Si la direccin del archivo contiene dos direcciones indirectas, agregue
slo un valor (el mayor). Por ejemplo, para #F[N7:20][N7:30],
agregue 48 s (direccin de archivo en punto flotante (coma flotante)
indirecta).
Elementos directos e
indirectos
Clculo de tiempos para el programa
Captulo 9
9-15
Multiplique el tiempo adicional por el nmero de elementos en el
archivo para cualquier tipo de archivo o direccin de archivo. Para un
ejemplo de FAL:
Expresin: #N[N7:100]/10 * F8:20
agregue 10 para convertir a punto flotante (coma flotante)
agregue 45 para direccin indirecta
Destino: #N7:30
agregue 35 para convertir a entero
Multiplicacin FAL: 98 + W[42.5 + N + direccionamiento indirecto]
N = 2(2) +8 (1) + 6(0) + 10 + 35 = 57
W = 16
Tiempo de ejecucin en el modo
TOTAL (ALL): 98 + 16[42.5 + 57 +45]
2410 s
Direcciones indirectas de bits o elementos
Los tiempos de ejecucin adicionales para bits y elementos
direccionados indirectamente dependen del nmero de direcciones
variables (indirectas) en la direccin general. La Tabla 9.D indica los
tiempos adicionales.
Tabla 9.D
Tiempos de ejecucin adicionales para bits y elementos
direccionados indirectamente
Tipo de datos Tiempo (s) para
archivo o elemento
variable
Tiempo (s) para
archivo y elemento
variable
Bit en archivo binario 57 60
Bit en archivo entero 60 63
Bit en temporizador, contador o archivo de
control
64 66
Entero (N) 42 42
Temporizador, contador o archivo de control 43 44
Punto flotante (coma flotante) (F) 61 64
Conversin de entero a punto flotante (coma
flotante)
71 77
Conversin de temporizador, contador o control
a punto flotante (coma flotante)
85 81
Clculo de tiempos para el programa
Captulo 9
9-16
Captulo
10
10-1
Maximizacin del rendimiento del sistema
Este captulo explica cmo calcular el tiempo del proceso y
proporciona mtodos para optimizar el tiempo de escn de E/S remotas
en los procesadores PLC-5/11, -5/20, -5/30, -5/40, -5/40L, -5/60,
-5/60L y -5/80.
Si desea informacin
sobre:
Vaya a la
pgina:
Componentes del proceso 101
Retardo de mdulos de
entrada y salida
101
Transferencia del
backplane de E/S
102
Tiempo de escn de E/S
remotas
102
Tiempo del procesador 106
Clculo del tiempo del
proceso
106
Para obtener informacin sobre el
tiempo que le toma al procesador
ejecutar una instruccin especfica,
vea el captulo 9.
El tiempo del proceso es el tiempo que requiere la activacin de una
salida despus de que su entrada asociada ha sido activada. Usted
necesita considerar los siguientes componentes cuando evale el
tiempo del proceso:
retardo de mdulo de entrada y salida
transferencia del backplane de E/S
tiempo de escn de E/S
tiempo del procesador
Todos los mdulos de entrada y salida tienen un tiempo de
retardoel tiempo que le toma al mdulo transferir informacin
hacia/desde el backplane de E/S a travs del mdulo de E/S
hacia/desde el dispositivo de campo. Dependiendo del tipo de mdulos
que est usando, estos tiempos de retardo varan; pero los tiempos
deben tomarse en cuenta cuando se calcule el tiempo del proceso del
sistema. Seleccione mdulos que realicen la funcin que usted necesita
con los tiempos de retardo ms bajos posibles.
Objetivos del captulo
Componentes del tiempo del
proceso
Retardo de mdulos de
entrada y salida
Seleccin del hardware
Asignacin de modos de
direccionamiento,
racks y grupos
Sleccin de la
comunicacin
Diseo de sistema
determinado
Ubicacin del hardware
del sistema
Planificacin de los
programas del sistema
Clculo de tiempos
para el programa
Seleccin de las rutinas
de interrupcin
Transferencia de
datos discretos y
bloques
Maximizacin del
rendimiento del
sistema
Captulo 10
Maximizacin del rendimiento del sistema
10-2
El tiempo de transferencia del backplane E/S es el tiempo que toma el
mdulo adaptador 1771-ASB para intercambiar datos con los mdulos
de E/S en el mismo chasis, generalmente 1-2 ms para un rack de E/S
completo.
Este tiempo es bastante insignificante comparado a todo el tiempo del
proceso del sistema, pero puede ser optimizado en situaciones donde
hay ranuras vacas o mdulos que slo usan potencia del backplane en
el chasis. Por ejemplo, si las ltimas cuatro ranuras de un rack
contienen un mdulo 1785-KA y fuente de alimentacin (con 2 ranuras
vacas), el 1771-ASB puede ser configurado para que ignore esas
ltimas cuatro ranuras.
Para obtener ms informacin sobre la configuracin de su mdulos
ASB, consulte el 1771 Remote I/O Adapter Module User Manual,
publicacin 1771-6.5.83.
El tiempo de escn de E/S remotas es el tiempo que toma el escner
para comunicarse con cada dispositivo en el sistema de E/S remotas.
x y
A
d
a
p
t
a
d
o
r
A
d
a
p
t
a
d
o
r
A
d
a
p
t
a
d
o
r
Rack 3
Rack 2
Rack 1
Lect. entradas
Escrit. salidas
E/S inmediata
IIN (y)
Intercambio datos
x
y
P
r
e
p
a
r
a
c
i

n

p
r
e
v
i
a
Intercambio
de datos
IOT (x)
Bfer de
E/S
remota
Tabla de
imagen
de E/S
Escn
lgica
Escn de programa
Escn de E/S remotas
Rack residente
del procesador
Los tres factores que afectan el tiempo de escn de E/S remotas son:
la velocidad de comunicacin
el nmero de chasis
las transferencias en bloques
Velocidad de comunicacin
La velocidad de comunicacin determina el tiempo que toma el escner
para comunicarse con cada entrada individual en su lista de escn. La
Tabla 10.A indica el tiempo requerido para comunicarse con un
dispositivo en cada velocidad de comunicacin.
Transferencia del backplane
de E/S
Tiempo de escn de
E/S remotas
Captulo 10
Maximizacin del rendimiento del sistema
10-3
Tabla 10.A
Tiempos de comunicacin a diferentes velocidades de
comunicacin
Velocidad de comunicacin
(kbps)
Tiempo
(ms)
57.6 10
115.2 7
230.4 3
Si hay cuatro entradas de rack completo en la lista de escn, el escn de
E/S para ese canal a 57.6 kbps es 4 x 10 = 40 ms. Si usted cambia la
velocidad en baudios a 230.4 kbps, el tiempo del escn de E/S se
reduce a 4 x 3 = 12 ms.
Nota importante: Todos los dispositivos en la red tienen que aceptar
la velocidad en baudios que usted seleccione y deben tener las
longitudes de cable requeridas.
Nmero de entradas de rack
Usted determina el tiempo total de escn de E/S remotas en el sistema
de E/S remotas, multiplicando el nmero de entradas de rack en la lista
de escn por el tiempo por rack a la velocidad en baudios que usted
est usando (vea la Tabla 10.A). Si un canal tiene el doble de racks que
otro, por ejemplo, el tiempo de escn para el primer canal es el doble.
Para optimizar este tiempo de escn, divida sus racks de E/S entre
canales mltiples. Coloque sus E/S con tiempo ms crtico en un canal
y sus E/S con tiempo no crtco en el otro canal. Puesto que todos los
canales de E/S son independientes, un escn de E/S remotas larga en un
canal no afectar el escn de E/S remotas en el otro canal.
Transferencia en bloques
Una transferencia en bloque es una interrupcin del escn de E/S
remotas normal para transferir un bloque de datos a un mdulo de E/S
especfico. La mayor parte del tiempo que el procesador dedica para
realizar la transferencia en bloque es para la comunicacin que ocurre
entre el procesador y el mdulo de transferencia en bloque; esta
comunicacin es incorporada en la transferencia de E/S discreta y no
tiene efecto alguno en el escn de E/S remotas. El escn de E/S remotas
es afectada cuando est producindose la transferencia de datos.
El tiempo que la transferencia en bloque interrumpe el escn de E/S
remotas depende del nmero de palabras que se est transfiriendo y de
la velocidad en baudios:
Velocidad de comunicacin
(kbps)
ms/palabra Tiempo
suplementario
(ms)
57.6 .28 3
115.2 .14 2.5
230.4 .07 2
Tome nota de que estos son tiempos de
rack completo. Los racks ms pequeos
reducirn este tiempo.
Captulo 10
Maximizacin del rendimiento del sistema
10-4
Si la velocidad de comunicacin es 115.2 kbps y usted desea hacer una
transferencia en bloque de 10 palabras, por ejemplo, la interrupcin del
escn de E/S remotas es:
(10 x .14) + 2.5 = 1.4 + 2.5 = 3.9 ms
Se agregarn 3.9 ms al tiempo de escn de E/S remotas, para el escn
de E/S remotas particular en la cual se produce la transferencia en
bloque.
Clculo del tiempo ms pesimista de escn de E/S remotas
Puesto que es imposible predecir en qu escn de E/S remotas ocurrir
una transferencia en bloque, usted slo puede calcular el tiempo ms
pesimista de escn de E/S remotas. Para calcular el caso ms pesimista,
determine la E/S normal (sin transferencias en bloques), y luego aada
el tiempo de la transferencia en bloque ms larga a cada entrada en la
lista de escn). (El procesador slo puede realizar 1 transferencia en
bloque por entrada en la lista de escn, por escn de E/S.)
Por ejemplo, si su sistema es:
PLC
115.2 kbps
Rack 1
Rack 2
Rack 3
No hay TB
TB
30
palab.
TB
10
palab.
TB
20
palab.
Escn de E/S ms pesimista:
(3 x 6)
+ (20 x .14) + 2.5
+ 0
+ (30 x .14) + 2.5
3 racks a 115.2 kbpsEscn E/S normal
TB ms larga en rack 1
no hay TB en rack 2
TB ms larga en rack 2
18 + 5.3 + 0 + 6.7 = 30 ms
Optimizacin del tiempo de escn de E/S remotas
La mejor forma de optimizar su tiempo de escn es colocar su E/S con
tiempo ms crtico en un canal separado de la E/S no crtica. Sin
embargo, si slo tiene un canal disponible para E/S, puede optimizar el
escn usando la lista de escn configurable del procesador.
En un sistema normal de 4 racks,
la lista de escn sera:
Si est usando 57.6 kbps, el escn de E/S normal es 4 racks x
10 ms40 ms. Cada entrada es de igual prioridad, por lo tanto cada
rack es escaneado cada 40 ms.
rack 1
rack 2
rack 3
rack 4
Captulo 10
Maximizacin del rendimiento del sistema
10-5
Sin embargo, si el rack 2 tiene la E/S con tiempo ms crtico, use la
lista de escn para especificar:
Usando esta lista de escn, el rack 2 es escaneado un rack s, uno no.
Hay 6 entradas, por lo tanto el tiempo de escn de E/S normal es 6 x 10
ms = 60 ms. Sin embargo, puesto que el rack 2 es escaneado un rack s
uno no, el tiempo de escn efectiva del rack 2 es 2 x 10 ms = 20 ms.
Los racks restantes son escaneados cada 60 ms. Por lo tanto, el escn
ms frecuente del rack 2 (cada 20 ms) significa que los otros racks son
escaneados slo cada 60 ms.
Usted tambin puede optimizar transferencias en bloques dentro del
canal. Las transferencias en bloques se realizan slo a un mdulo de
transferencia en bloques por entrada en la lista de escn, por escn de
E/S. Si usted tiene tres mdulos de transferencia en bloques en un rack
de E/S, se requieren por lo menos tres escanes de E/S para completar
las transferencias en bloques a todos los mdulos.
PLC
A
d
a
p
t
a
d
o
r
TB TB TB
A
d
a
p
t
a
d
o
r
A
d
a
p
t
a
d
o
r
Con esta disposicin slo hay una transferencia en bloque a cada
mdulo de TB por cada 3 escanes de E/S discretas.
Tiempo de exp. mx.
Tiempo mximo para completar
una transferencia en bloque a
todos los mdulos
= 3 exp. discretas + 1 transf. bloque
= 3D + 1TB
= 3 * (3D + 1TB)
= 9D + 3TB
Sistema optimizado para transferencia de datos discretos
Sin embargo, si coloca los tres mdulos de transferencia en bloques en
racks diferentes, puede efectuar transferencias en bloques a los tres
mdulos en un escn de E/S. Para optimizar el esquema de su sistema
para transferencias en bloques, use una disposicin similar a la
siguiente:
PLC
A
d
a
p
t
a
d
o
r
TB
TB
A
d
a
p
t
a
d
o
r
Con esta disposicin, hay una transferencia en bloque a
cada mdulo de TB, cada escn de E/S discreta.
Tiempo de exp. mx.
Tiempo mnimo para completar
una transferencia en bloque a
todos los mdulos
= 3 exp. discretas + 3 transf. bloques
= 3D + 3TB
= 1 * (3D + 3TB)
= 3D + 3TB
TB
Sistema optimizado para transferencia en bloques
A
d
a
p
t
a
d
o
r
rack 1
rack 2
rack 3
rack 4
rack 2
rack 2
Captulo 10
Maximizacin del rendimiento del sistema
10-6
El tiempo del procesador es el tiempo requerido para procesar las
entradas y establecer las salidas correspondientes. Este tiempo de
procesador vara para diferentes procesadores y est basado en el
almacenamiento de entradas, el escn de programa, etc.
En un sistema PLC-5, las entradas y las salidas son almacenadas entre
la tabla de imagen de E/S y el escner de E/S. La transferencia de
entradas desde el escner al bfer de entradas es asncrona a la
transferencia de datos desde el bfer de entradas a la tabla de imagen
de entrada. El tiempo de procesador ms pesimista es:
Actualizacin peridica del
bfer de entrada
Un escn de programa
para garantizar las entradas
recibidas
.18 ms por el nmero de racks
= 10 ms
= xx ms
= xx ms
Un escn de programa para
garantizar las salidas recibidas = xx ms
Para un sistema de 3 racks con un escn de programa de 20 ms, el
tiempo de procesador ms pesimista es: 10 + 20 + 20 + .54 = 50.54
ms.
Para calcular el tiempo del proceso, use la siguiente ecuacin:
Backplane de
E/S
+ + + + + +
Retardo
tarjeta
entrada
Tiempo de
escn
de E/S
remotas ms
pesimista
Tiempo de
procesador
ms
pesimista
Tiempo de
escn
de E/S
remotas ms
pesimista
Backplane de
E/S
Retardo
tarjeta
salida
Un ejemplo de clculo de tiempo de actualizacin ms pesimista:
= 20 ms (tpico)
= 1 ms
= 30 ms
= 50.54 ms
= 30 ms
= 1 ms
= 8.8 ms (tpico)
Total 141.34 ms
Retardo tarjeta entrada
Backplane de E/S
Tiempo de escn. E/S remotas
ms pesimista
Tiempo de procesador ms pesimista
Tiempo de escn E/S remotas
ms pesimista
Backplane de E/S
Retardo tarjeta salida
Tiempo del procesador
Clculo del tiempo del
proceso
Apndice
A
A-1
Seleccin de posicionamientos para los
interruptores
Haga las siguientes selecciones de posicionamientos de interruptores
para procesadores PLC-5 clsicos.
1. Independientemente del posicionamiento de este interruptor, las salidas son restablecidas cuando ocurre una
de las siguientes situaciones:
el procesador detecta un error en el tiempo de ejecucin
se produce un fallo del backplane del chasis de E/S
usted selecciona el modo de programa o prueba
usted establece un bit de archivo de estado para restablecer un rack local
2. Si no est instalado un mdulo EEPROM y la memoria del procesador es vlida, el indicador LED PROC del
procesador parpadea, y el procesador establece S:11/9, bit 9 en la palabra de estado de fallo mayor.
3. Se produce un fallo del procesador si la memoria del procesador (indicador LED PROC rojo fijo) no es vlido.
4. Usted no puede borrar la memoria del procesador cuando este interruptor est en la posicin on" (activado)
4 5
2 -slot
1 -slot
1/2- slot
1
19309
6 7
Las salidas de este chasis permanecen en su ltimo estado cuando ocurre un
fallo del hardware.
1
Las salidas de este chasis son desactivadas cuando ocurre un
fallo del hardware.
1
Transferencia de memoria EEPROM a memoria del procesador al encendido.
2
Memoria EEPROM transfiere a memoria de procesador si la memoria del
procesador no es vlida.
Memoria EEPROM no transfiere a memoria del procesador.
3
Proteccin de memoria RAM desactivada.
Proteccin de memoria RAM activada.
4
No permitido
Proteccin de memoria RAM
8
OFF
ON
Transferencia EEPROM
Direccionamiento
Ultimo estado
Interruptor
ON
OFF
Interruptores
Interruptores
OFF OFF
OFF ON
ON OFF
ON ON
OFF OFF
ON ON
ON OFF
Presionado en parte superior
ON (cerrado)
Presionado en parte inferior
OFF (abierto)
Interruptor
Siempre
OFF
Backplane del chasis con
procesador PLC5 clsico
Seleccin de posicionamientos para los
interruptores
Apndice A
A-2
Haga las siguientes selecciones de interruptores para un mdulo
adaptador 1771-AS, -ASB o -ALX.
5 6
1
2
ON
OFF
Ultimo estado
Interruptores
Reinicio de procesador desactivado
Direccionamiento
Las salidas de este chasis de E/S permanecen en su ltimo estado cuando un fallo
de comunicacin es detectado por este adaptador de E/S.
1
El procesador puede volver a arrancar el chasis de E/S despus de
un fallo de comunicacin.
2
Usted deve volver a arrancar manualmente el chasis de E/S con un
interruptor conectado al 1771AS o ASB.
ON
ON
ON ON
ON
OFF
OFF OFF
OFF
OFF
2slot
1slot
3
1/2slot
3
No permitido
Siempre
OFF
Siempre
OFF
19308
Interruptor
Interruptor
Presionado en parte superior cerrado (ON)
Presionado en parte inferior abierto (OFF)
Las salidas de este chasis de E/S son desactivadas cuando un fallo de comunicacin
es detectado por este adaptador de E/S.
1. ATENCION: Si usted establece este interruptor en la posicin ON (activado), cuando se detecte un fallo de
comunicacin, las salidas conectadas a este chasis permanecen en su ltimo estado para permitir que el
movimiento de la mquina contine. Recomendamos que establezca el interruptor 1 en la posicin OFF
(desactivado) para desactivar las salidas conectadas a este chasis cuando se detecte un fallo.
Adems, si las salidas son controladas por las entradas en un rack diferente y se produce un fallo de rack de E/S
remotas (en el rack de entradas), las entradas permanecen en su ltimo estado sin fallo. Es posible que las salidas
puedan no ser correctamente controladas y pueden producirse lesiones personales y daos potenciales a la
mquina. Si desea que sus entradas tengan cualquier estado excepto su ltimo estado sin fallo, entonces usted
necesita programar una rutina de fallo.
2. Establezca este interruptor en la posicin ON (activado) si piensa usar configuracin automtica de rack de E/S.
3. El adaptador 1771ASB, serie A no acepta direccionamiento a 1/2 slot.
Backplane del chasis con
mdulo adaptador
Seleccin de posicionamientos para los
interruptores
Apndice A
A-3
Coloque el puente de configuracin para la fuente de alimentacin que
usted agrega a su chasis.
1. Ubique el puente de configuracin del chasis
(entre las dos primeras ranuras del extremo
izquierdo del chasis).
2. Establezca el puente de configuracin del chasis.
El valor por defecto es N (no usando un mdulo
de fuente de alimentacin en el chasis).
N Y
N Y N Y
17075
Establezca Y cuan-
do instale un mdu-
lo de fuente de ali-
mentac. en el chasis
Establezca N cuando
use una fuente de
alimentacin externa.
USANDO MODULO DE
FUENTE DE ALIM.
EN EL CHASIS?
NOTA IMPORTANTE: Usted no puede activar un solo chasis
de E/S con un mdulo de fuente de alimentacin y con una
fuente de alimentacin externa.
Puente de configuracin del
chasis para fuente de
alimentacin
Seleccin de posicionamientos para los
interruptores
Apndice A
A-4
Seleccione los interruptores para determinar el rack de E/S, grupo,
velocidad de transmisin, respuesta de vnculo y escn para su mdulo
adaptador sin E/S complementarias.
1 2 3 4
O
N
O
F
F
SW2
1 2 3 4 5 6 7 8 O
N
O
F
F
SW1
5 6
Interruptor
1 2
ON
OFF
OFF
ON
OFF
OFF
ON
ON
57.6 Kbps - 10,000 pies
115.2 Kbps - 5,000 pies
230.4 Kbps - 2,500 pies
No usado
Distancia mx.
chasis
Presionado en parte
superior cerrado (ON)
Presionado en parte
inferior abierto (OFF)
Nmero de rack
de E/S (vea siguiente
pgina)
Primer nmero
de grupo de E/S
(vea ms
abajo)
Respuesta de vnculo:
ON - para emulacin serie B
OFF - para no restringido
Escn:
ON - para todas las ranuras menos las 4 ltimas
OFF - para todas las ranuras
on = cerrado
off = abierto
Nmero de
primer grupo
de E/S
7 8
0 on on
2 on off
4 off on
6 off off
Mdulo adaptador de E/S
remotas 1771ASB serie C
sin E/S complementarias
Seleccin de posicionamientos para los
interruptores
Apndice A
A-5
Nmero de rack de E/S de mdulo adaptador de E/S remotas
(1771ASB Serie C)sin E/S complementarias
Rack 1 2 3 4 5 6
01 on on on on on off
02 on on on on off on
03 on on on on off off
04 on on on off on on
05 on on on off on off
06 on on on off off on
07 on on on off off off
10 on on off on on on
11 on on off on on off
12 on on off on off on
13 on on off on off off
14 on on off off on on
15 on on off off on off
16 on on off off off on
17 on on off off off off
20 on off on on on on
21 on off on on on off
22 on off on on off on
23 on off on on off off
24 on off on off on on
25 on off on off on off
26 on off on off off on
27 on off on off off off
Procesadores PLC5/15, 5/20 - racks 0103;
Procesadores PLC5/25, 5/30 - racks 0107;
Seleccin de posicionamientos para los
interruptores
Apndice A
A-6
Seleccione los interruptores para determinar el rack de E/S, grupo,
velocidad de transmisin, respuesta de vnculo y escn para su mdulo
adaptador usando E/S complementarias.
1 2 3 4 5 6 7 8 O
N
O
F
F
SW-1
1 2 3 4
O
N
O
F
F
SW2
5 6
1 2
ON
OFF
OFF
ON
OFF
OFF
ON
ON
57.6 Kbps10,000 ft
115.2 Kbps5,000 ft
230.4 Kbps2,500 ft
no usado
Interruptor Distancia mx.
chasis
ON - escn para todas las ranuras
ON - Chasis primario
OFF - Chasis complementario
Presionado en parte superior
cerrado (ON)
Presionado en parte inferior
abierto (OFF)
ON - Chasis primario
OFF - Chasis complementario
No. de rack de E/S
Primer nmero de grupo de E/S
Respuesta de vnculo:
ON - para emulacin serie B
OFF - para no restringido
menos las 4 ltimas
OFF - escn para todas las ranuras
Nmero de rack de E/S 4 5 6
1 on on off
2 on off on
3 on off off
4
1
off on on
5
1
off on off
6
1
off off on
7
1
off off off
1
Vlido solamente para los PLC5/25. Slo siete racks pueden ser complementados
en un sistema PLC5.
Para el primer
nmero de grupo
de E/S
7 8
0 on on
2 on off
4 off on
6 off off
Mdulo adaptador de E/S
remotas 1771ASB serie C
con E/S complementarias
Seleccin de posicionamientos para los
interruptores
Apndice A
A-7
Establezca los interruptores 1 a 6 del conjunto de interruptores SW1
para el nmero de estacin DH+. El interruptor 7 no se usa. Establezca
el interruptor 8 para el modo escner o adaptador.
1 2 3 4 5 6 7 8
interruptor hacia
on" (cerrado)
interruptor hacia
off" (abierto)
Vista lateral
abajo
arriba
Vista de la parte superior del mdulo
Conjunto de interruptores SW1
Para seleccionar: Establezca interruptor: En la posicin:
Nmero de estacin DH+ 1 a 6 (vea la informacin que se ofrece a continuacin)
El interruptor 7 no se usa 7 off
Modo escner 8 off
Adaptador 8 on
3
4
5
6
7
10
11
12
13
14
15
16
17
20
21
22
23
24
25
1
on
off
on
off
on
off
on
off
on
off
on
off
on
off
on
off
on
off
on
off
on
off
2
on
on
off
off
on
on
off
off
on
on
off
off
on
on
off
off
on
on
off
off
on
on
3
on
on
on
on
off
off
off
off
on
on
on
on
off
off
off
off
on
on
on
on
off
off
4
on
on
on
on
on
on
on
on
off
off
off
off
off
off
off
off
on
on
on
on
on
on
5
on
on
on
on
on
on
on
on
on
on
on
on
on
on
on
on
off
off
off
off
off
off
6
on
on
on
on
on
on
on
on
on
on
on
on
on
on
on
on
on
on
on
on
on
on
42
43
44
45
46
47
50
51
52
on
off
on
off
on
off
on
off
on
off
off
on
on
off
off
on
on
off
on
on
off
off
off
off
on
on
on
on
on
on
on
on
on
off
off
off
on
on
on
on
on
on
on
on
on
off
off
off
off
off
off
off
off
off
53
54
55
56
57
60
61
62
63
64
65
66
67
70
71
72
73
74
75
76
77
1
off
on
off
on
off
on
off
on
off
on
off
on
off
on
off
on
off
on
off
on
off
2
off
on
on
off
off
on
on
off
off
on
on
off
off
on
on
off
off
on
on
off
off
3
on
off
off
off
off
on
on
on
on
off
off
off
off
on
on
on
on
off
off
off
off
4
off
off
off
off
off
on
on
on
on
on
on
on
on
off
off
off
off
off
off
off
off
5
on
on
on
on
on
off
off
off
off
off
off
off
off
off
off
off
off
off
off
off
off
6
off
off
off
off
off
off
off
off
off
off
off
off
off
off
off
off
off
off
off
off
off
26
27
30
31
32
33
34
35
36
37
40
41
on
off
on
off
on
off
on
off
on
off
on
off
off
off
on
on
off
off
on
on
off
off
on
on
off
off
on
on
on
on
off
off
off
off
on
on
on
on
off
off
off
off
off
off
off
off
on
on
off
off
off
off
off
off
off
off
off
off
on
on
on
on
on
on
on
on
on
on
on
on
off
off
Nmero
de es
tacin
DH+
0
1
2
Nmero
de es
tacin
DH+
Interruptor
Interruptor
SW1
Seleccin de posicionamientos para los
interruptores
Apndice A
A-8
Establezca los interruptores del conjunto de interruptores SW2 para un
procesador PLC-5 o mdulo escner. Establezca los interruptores 2 a 8
para el nmero de palabras comunicadas desde el procesador
supervisor al procesador adaptador, para el grupo de E/S y para el
nmero de rack del grupo de E/S del procesador adaptador,
respectivamente. El interruptor 1 no se usa.
1 2 3 4 5 6 7 8 1 2 3 4
Vista lateral
Vista inferior del mdulo Conjunto de interruptores SW2
interruptor hacia abajo
on" (cerrado)
interruptor hacia arriba
off" (abierto)
Conjunto de interruptores SW3
Si desea: Establezca el
interruptor:
En la posicin:
Nunca se usa el interruptor 1. 1 off
Que el procesador supervisor use 8 palabras para comunicarse con el procesador PLC5 adaptador 2 off
Que el procesador supervisor use 4 palabras para comunicarse con el procesador PLC5 adaptador 2 on
Que el primer grupo de E/S sea 0 3 on
Que el primer grupo de E/S sea 4 3 off
Seleccionar el nmero de rack de E/S del procesador PLC5 adaptador 4 a 8 vea la siguiente
tabla
Rack 4 5 6 7 8 Rack 4 5 6 7 8
01 on on on on off 15 on off off on off
02 on on on off on 16 on off off off on
03 on on on off off 17 on off off off off
04 on on off on on 20 off on on on on
05 on on off on off 21 off on on on off
06 on on off off on 22 off on on off on
07 on on off off off 23 off on on off off
10 on off on on on 24 off on off on on
11 on off on on off 25 off on off on off
12 on off on off on 26 off on off off on
13 on off on off off 27 off on off off off
14 on off off on on
Procesadores en modo
adaptador-SW2 en un PLC5
o mdulo escner
Seleccin de posicionamientos para los
interruptores
Apndice A
A-9
Establezca los interruptores del conjunto de interruptores SW2 para un
procesador PLC-5 en el modo adaptador en un procesador PLC-2/20
-2/30 o en un sistema de mdulo subescner de E/S. Establezca los
interruptores 2 a 8 para el nmero de palabras comunicadas desde el
procesador principal al procesador adaptador, para el grupo de E/S y
para el nmero de rack del grupo de E/S del procesador adaptador,
respectivamente. El interruptor 1 no se usa.
1 2 3 4 5 6 7 8 1 2 3 4
Vista lateral
Vista inferior del mdulo Conjunto de interruptores SW2
interruptor hacia abajo
on" (cerrado)
interruptor hacia arriba
off" (abierto)
Conjunto de interruptores SW3
Si desea: Establezca el
interruptor:
En la posicin:
Nunca se usa el interruptor 1. 1 off
Que el procesador supervisor use 8 palabras para comunicarse con el
procesador PLC5 adaptador
2 off
Que el procesador supervisor use 4 palabras para comunicarse con el
procesador PLC5 adaptador
2 on
Que el primer grupo de E/S sea 0 3 on
Que el primer grupo de E/S sea 4 3 off
Seleccionar el nmero de rack de E/S del procesador PLC5 adaptador 4 a 8 vea la
informacin que
se ofrece a
continuacin
Rack 4 5 6 7 8
01 on on on on on
02 on on on on off
03 on on on off on
04 on on on off off
05 on on off on on
06 on on off on off
07 on on off off on
Procesadores en modo
adaptador-SW2 en un
PLC2/20, 2/30 o en un
sistema de mdulo
subescner de E/S
Seleccin de posicionamientos para los
interruptores
Apndice A
A-10
Establezca los interruptores del conjunto de interruptores SW2 para un
procesador PLC-5 en el modo adaptador en un sistema PLC-3 5/250.
Establezca el interruptor 2 para el nmero de palabras comunicadas
desde el procesador principal al procesador adaptador. Establezca los
interruptores 3 a 8 para el nmero de rack de E/S del procesador
adaptador. El interruptor 1 no se usa.
1 2 3 4 5 6 7 8 1 2 3 4
Vista lateral
Vista inferior del mdulo Conjunto de interruptores SW2
interruptor hacia abajo
on" (cerrado)
interruptor hacia arriba
off" (abierto)
Conjunto de interruptores SW3
Si desea: Establezca el
interruptor:
En la posicin:
Nunca se usa el interruptor 1. 1 off
Que el procesador supervisor use 8 palabras para comunicarse con el procesador
PLC5 adaptador
2 off
Seleccionar el nmero de rack de E/S del porcesador PLC5 adaptador 3 a 8 vea la informacin que se
ofrece a continuacin
0
1
2
3
4
5
6
7
10
11
12
13
14
15
16
17
20
21
22
23
24
25
26
27
30
31
32
33
34
35
36
37
40
41
on
on
on
on
on
on
on
on
on
on
on
on
on
on
on
on
on
on
on
on
on
on
on
on
on
on
on
on
on
on
on
on
off
off
4
on
on
on
on
on
on
on
on
on
on
on
on
on
on
on
on
off
off
off
off
off
off
off
off
off
off
off
off
off
off
off
off
on
on
6
on
on
on
on
off
off
off
off
on
on
on
on
off
off
off
off
on
on
on
on
off
off
off
off
on
on
on
on
off
off
off
off
on
on
5
on
on
on
on
on
on
on
on
off
off
off
off
off
off
off
off
on
on
on
on
on
on
on
on
off
off
off
off
off
off
off
off
on
on
7
on
on
off
off
on
on
off
off
on
on
off
off
on
on
off
off
on
on
off
off
on
on
off
off
on
on
off
off
on
on
off
off
on
on
8
on
off
on
off
on
off
on
off
on
off
on
off
on
off
on
off
on
off
on
off
on
off
on
off
on
off
on
off
on
off
on
off
on
off
42
43
44
45
46
47
50
51
52
8
on
off
on
off
on
off
on
off
on
7
off
off
on
on
off
off
on
on
off
6
on
on
off
off
off
off
on
on
on
5
on
on
on
on
on
on
off
off
off
4
on
on
on
on
on
on
on
on
on
3
off
off
off
off
off
off
off
off
off
53
54
55
56
57
60
61
62
63
64
65
66
67
70
71
72
73
74
75
76
8
off
on
off
on
off
on
off
on
off
on
off
on
off
on
off
on
off
on
off
on
7
off
on
on
off
off
on
on
off
off
on
on
off
off
on
on
off
off
on
on
off
6
on
off
off
off
off
on
on
on
on
off
off
off
off
on
on
on
on
off
off
off
5
off
off
off
off
off
on
on
on
on
on
on
on
on
off
off
off
off
off
off
off
4
on
on
on
on
on
off
off
off
off
off
off
off
off
off
off
off
off
off
off
off
3
off
off
off
off
off
off
off
off
off
off
off
off
off
off
off
off
off
off
off
off
Interruptor Interruptor Interruptor No. de
rack
de
E/S
No. de
rack
de
E/S
No. de
rack
de
E/S
Procesadores en modo
adaptador-SW2 en un
sistema PLC3 PLC5/250
con grupos de 8 palabras
Seleccin de posicionamientos para los
interruptores
Apndice A
A-11
Establezca los interruptores del conjunto de interruptores SW2 para un
procesador PLC-5 en el modo adaptador en un sistema PLC-3 5/250.
Establezca el interruptor 2 para el nmero de palabras comunicadas
desde el procesador principal al procesador adaptador. Establezca el
interruptor 3 para el grupo de E/S. Establezca los interruptores 4 a 8
para el nmero de rack de E/S del procesador adaptador. El interruptor
1 no se usa.
1 2 3 4 5 6 7 8 1 2 3 4
Vista lateral Vista inferior del mdulo
Conjunto de interruptores SW2
interruptor hacia abajo
on" (cerrado)
interruptor hacia arriba
off" (abierto)
Conjunto de interruptores SW3
Si desea: Establezca el
interruptor:
En la posicin:
Nunca se usa el interruptor 1 1 off
Que el procesador supervisor use 4 palabras para comunicarse con el procesador
PLC5 adaptador
2 on
Que el primer grupo de E/S sea 0 3 on
Que el primer grupo de E/S sea 4 3 off
Seleccione el nmero de rack de E/S del procesador PLC5 adaptador 4 a 8 vea la informacin que se
ofrece a continuacin
0
1
2
3
4
5
6
7
10
11
12
13
14
15
16
4
on
on
on
on
on
on
on
on
on
on
on
on
on
on
on
6
on
on
on
on
off
off
off
off
on
on
on
on
off
off
off
5
on
on
on
on
on
on
on
on
off
off
off
off
off
off
off
7
on
on
off
off
on
on
off
off
on
on
off
off
on
on
off
8
on
off
on
off
on
off
on
off
on
off
on
off
on
off
on
17
20
21
22
23
24
25
26
27
30
31
32
33
34
35
36
37
4
on
off
off
off
off
off
off
off
off
off
off
off
off
off
off
off
off
6
off
on
on
on
on
off
off
off
off
on
on
on
on
off
off
off
off
5
off
on
on
on
on
on
on
on
on
off
off
off
off
off
off
off
off
7
off
on
on
off
off
on
on
off
off
on
on
off
off
on
on
off
off
8
off
on
off
on
off
on
off
on
off
on
off
on
off
on
off
on
off
Interruptor Interruptor
Nmero
de rack
de E/S
Nmero
de rack
de E/S
Procesadores en modo
adaptador-SW2 en un
sistema PLC3 PLC5/250
con grupos de 4 palabras
Seleccin de posicionamientos para los
interruptores
Apndice A
A-12
Establezca los interruptores del conjunto de interruptores SW3 para
terminar ya sea una red DH+ o un vnculo de E/S remotas. Los
interruptores 3 y 4 no se usan.
1 2 3 4 5 6 7 8 1 2 3 4
Vista lateral Vista inferior del mdulo
interruptor hacia abajo
on" (cerrado)
interruptor hacia arriba
off" (abierto)
Conjunto de interruptores SW3
Si el procesador es: Establezca el
interruptor:
En la posicin:
Un dispositivo final en el vnculo de E/S
remotas
1 on
No es un dispositivo final en el vnculo
de E/S remotas
1 off
Un dispositivo final en la red DH+ 2 on
No es un dispositivo final en la red DH+ 2 off
El interruptor 3 no se usa 3 off
El interruptor 4 no se usa 4 off
SW3
Apndice
B
B-1
Hojas de trabajo para diseo
Los siguientes smbolos estn impresos en la esquina superior
izquierda de las hojas de trabajo. Los smbolos indican si los
programadores o instaladores necesitarn las hojas de trabajo
completadas. Use los smbolos como una forma de organizar las hojas
de trabajo completadas para el usuario correspondiente.
indica una hoja de trabajo que proporciona informacin para un programador
indica una hoja de trabajo que proporciona informacin para un instalador
BOM
indica una hoja de trabajo que proporciona informacin para una lista de
materiales (BOM)
Nota importante: Es posible que necesite hacer mltiples copias de
algunas hojas de trabajo para registrar todos los requisitos de su
sistema.
Convenciones usadas en
estas hojas de trabajo
Hojas de trabajo para diseo
Apndice B
B-2
Preparacin de las especificaciones
funcionales
Para obtener ms
informacin sobre:
Vea:
Especificaciones funcionanles Manual del usuario de los Controladores programables clsicos PLC5 1785, publicacin
17856.2.1ES, Captulo 1:
Diseo de sistemas
Preparacin de sus especificaciones funcionales
1. Divida su proceso de fabricacin en reas funcionales.
2. Saque una copia del reverso de esta hoja de trabajo para cada rea funcional.
3. Para cada rea funcional, documente lo siguiente:
Informacin que debe documentarse Ejemplo(s)
Entradas Acciones y seales, rangos, cantidades, temporizacin, tolerancia, unidades de
medida, requisitos de validacin, errores posibles y respuestas a errores
Salidas Cantidades, unidades de medida, temporizacin, tolerancias, rangos, mtodos de
validacin, mtodo de reportar salidas invlidas, ubicaciones, mtodos de salida de
datos, requisitos fsicos
Requisitos de rendimiento Precisin; tiempos mximo y mnimo de transicin, temporizacin de interface,
temporizacin de respuesta del operador, cumplimiento con estndares tales como
IEEE, ANSI
Interfaces Operador, software, hardware
Modos de fallo y mtodos de
recuperacin
Rutinas de fallo
Requisitos de seguridad Acceso del operador, alarmas, etc.
Requisitos de mantenimiento Documentacin, piezas de repuesto, capacidad de acceso
4. Use la informacin en estas hojas de trabajo para desarrollar las especificaciones funcionales
completas.
Hojas de trabajo para diseo
Apndice B
B-3
Area funcional:
Entradas:
Salidas:
Requisitos de rendimiento:
Interfaces:
Modos de fallo y mtodos de recuperacin:
Requisitos de seguridad:
Requisitos de mantenimiento:
Hojas de trabajo para diseo
Apndice B
B-4
Determinacin de la estrategia de control
Para obtener ms informacin sobre: Vea:
Estrategia de control
Modo escner de E/S remotas
Modo escner de E/S locales extendidas
Modo adaptador de E/S remotas
Manual del usuario de los Controladores programables clsicos PLC5 1785, publicacin
17856.2.1ES, Captulo 1:
Diseo de sistemas
Uso del procesador PLC5 clsico como un escner de E/S remotas
Uso del procesador PLC5 clsico como un adaptador de E/S remotas
Seleccin de la comunicacin Manual del usuario de los Controladores programables clsicos PLC5 1785, publicacin
17856.2.1ES, Captulo 5
1. Responda a las siguientes preguntas cuando empiece a planificar su estrategia de control:
Qu se va a controlar junto?
Qu se va a controlar separadamente?
Se conmunicarn los dispositivos de control como dispositivos similares (red) o de manera
jerrquica (maestro/esclavo)?
Hojas de trabajo para diseo
Apndice B
B-5
Qu se controlar a travs de un vnculo de E/S remotas?
Cules procesos sern controlados por un procesador clsico PLC-5 1785?
Cules son los aspectos ambientales y de seguridad de su sistema?
2. Use texto e ilustraciones para hacer un esquema y describir su estrategia.
Hojas de trabajo para diseo
Apndice B
B-6
Identificacin de las ubicaciones de los
chasis
1. Saque una copia de esta hoja de trabajo para cada rea funcional.
2. Para cada rea funcional, determine el nmero de chasis usando la siguiente tabla.
Area funcional:
Categora Nmero de
chasis
Cada rea funcional requiere por lo menos un chasis. 1
Aada un chasis adicional por cada caso donde las E/S en esta rea funcional requieran
diferentes:
desconexiones de la alimentaci'on elctrica
fases de CA
grupos lgicos o funcionales
Total de chasis para esta rea funcional:
3. Asigne un nmero de chasis nico a cada chasis, y registre a continuacin todos los nmeros
asignados.
Chasis ______________ Chasis ______________
Chasis ______________ Chasis ______________
Chasis ______________ Chasis ______________
Chasis ______________ Chasis ______________
Chasis ______________ Chasis ______________
Chasis ______________ Chasis ______________
Chasis ______________ Chasis ______________
Chasis ______________ Chasis ______________
Chasis ______________ Chasis ______________
Hojas de trabajo para diseo
Apndice B
B-7
Seleccin de tipos de mdulos y lista de los
puntos de E/S
Para obtener ms
informacin sobre:
Vea:
Seleccin de mdulos de E/S
Seleccin de puntos de E/S
Manual del usuario de los Controladores programables clsicos PLC5 1785, publicacin
17856.2.1ES, Captulo 2:
Seleccin de mdulos de E/S
Seleccin de mdulos adaptadores de E/S
Nmeros de catlogo de
mdulos de E/S
Catlogo de productos de automatizacin, publicacin AP 100ES, Seccin 3:
Entradas/Salidas
1. Saque una copia del reverso de esta hoja de trabajo para cada chasis.
2. Para cada chasis, haga una lista de cada mdulo de E/S discretas, analgicas y especiales y
sus caractersticas elctricas. Use la siguiente tabla para determinar las caractersticas a
indicar.
Si selecciona este tipo de mdulo de E/S: Indique estas caractersticas:
Mdulo de entradas discretas
Voltaje
Requisitos especiales:
- Aislamiento
- Interruptor de proximidad
- Surtidor o drenador
- Respuesta rpida
- TTL
Mdulo de salidas discretas
Voltaje
Corriente
Requisitos especiales:
- Aislamiento
- Proteccin (deteccin de triacs con fallo)
- TTL
- Conmutacin de alta corriente
Mdulo de entradas analgicas
Rango de voltaje o corriente
Resolucin requerida
Unipolar o diferencial
Requisitos especiales:
- Termopar
- RTD
- Aislamiento
Mdulo de salidas analgicas
Rango de voltaje o corriente
Resolucin requerida
Requisitos especiales:
- PID
- Aislamiento
Mdulos de E/S especiales o de comunicacin (incluyendo mdulos de
bloques de E/S)
Rango de voltaje o corriente
Resolucin requerida
Ruido/lmites de distancia
Unipolar o diferencial
Requisitos especiales:
- Termopar
- RTD
- PID
- Aislamiento
BOM
Hojas de trabajo para diseo
Apndice B
B-8
Nmero de chasis: _____________________
Entrada
o salida
Tipo de mdulo
de E/S
No. de cat.
de mdulo
de E/S
Tiempo
crtico
S/No
Voltaje o
rango
Corriente
o rango
Nmero
de
puntos
Resolucin
requerida
(analgica
solamente)
Unipolar o
diferencial
(analgica
solamente)
Requisitos
especiales
Hojas de trabajo para diseo
Apndice B
B-9
Total de requisitos de mdulos de E/S
1. Saque una copia de esta hoja de trabajo para cada chasis.
2. Para cada mdulo de E/S identificado en las hojas de trabajo de Seleccin de tipos de
mdulos y lista de puntos de E/S de los chasis, en las pginas 7 y 8, siga los pasos indicados a
continuacin para determinar el nmero total que necesitar.
3. En la columna A, indique el nmero de catlogo del mdulo.
4. En la columna B, indique el total del nmero de puntos de E/S del mdulo.
5. En la columna C, introduzca el nmero mximo de puntos de E/S disponibles por
mdulo.
6. En la columna D, calcule el nmero total de estos mdulos que usted necesitar para
este chasis dividiendo la Columna B entre la columna C.
7. En la columna E, introduzca el nmero de mdulos de repuesto que usted pueda
necesitar para expansin futura de este chasis.
8. En la columna F, introduzca el nmero total de estos mdulos que usted necesita para
este chasis.
Nmero de chasis: _________________
A
No. de cat. de mdulo de
E/S
B
Total de puntos de
E/S
C
Puntos de E/S /
mdulo
D
Mdulos de E/S
requeridos (B / C)
E
Mdulos de E/S de
repuesto
F
Total de mdulos
de E/S
BOM
Hojas de trabajo para diseo
Apndice B
B-10
Asignacin de mdulos de E/S a chasis y
asignacin de direcciones
Para obtener ms informacin sobre: Vea:
Asignacin de mdulos de E/S a chasis
Seleccin del modo de direciconamiento
Asignacin de direcciones
Direccionamiento de E/S complementarias
Manual del usuario de los Controladores programables clsicos PLC5 1785,
publicacin 17856.2.1ES, Captulo 4:
Colocacin de mdulos de E/S en el chasis
Seleccin del modo de direciconamiento
Asignacin de racks
Direccionamiento de E/S complementarias
Seleccin de chasis de E/S Manual de diseo de los Controladores programables clsicos PLC5 1785,
publicacin 17856.2.1ES, Captulo 2:
Seleccin de chasis de E/S
Requisitos de corriente a los mdulos de E/S Catlogo de productos de automatizacin, publicacin AP 100ES, Seccin 3:
Entradas/Salidas
9. Saque una copia del reverso de esta hoja de trabajo para cada chasis, y sela para registrar sus
respuestas a losa tems 2 a 8.
10. Indique el modo de direccionamiento de cada chasis. Use la siguiente tabla como gua en la
seleccin.
Si el mdulo de E/S ms denso en el chasis es: Y usted desea: Entonces seleccione:
8 puntos Direccionamiento a 2 slots
16 puntos
Asignar cualquier combinacin de mdulos
en ranuras de mdulo adyacentes
Direccionamiento a 1 slot
16 puntos
Utilizar completamente la capacidad de E/S Direccionamiento a 2 slots
32 puntos
Asignar cualquier combinacin de mdulos
en ranuras de mdulo adyacentes
Direccionamiento a 1/2 slot
32 puntos
Utilizar completamente la capacidad de E/S Direccionamiento a 1 slot
11. Indique el tamao del chasis. cate the chassis size. Use la siguiente tabla como gua en la
seleccin.
Si necesita: Y est: Entonces considere:
Reducir el nmero de piezas de
Expandiendo su sistema El tamao estndar que usted usa ahora
Reducir el nmero de piezas de
repuesto
Instalando un sistema nuevo Un tamao usando las pautas listadas a continuacin
Limitado a 9 pultadas Chasis de 4 ranuras
Ajustarse a los requisitos de
Limitado a 14 pultadas Chasis de 8 ranuras
Ajustarse a los requisitos de
espacio
Limitado a 19 pultadas Chasis de 12 ranuras
Limitado a 24 pultadas Chasis de 16 ranuras
Minimizar el tiempo de escn El chasis ms grande que contiene el procesador
Minimizar el costo por ranura
El chasis ms grande conforme con las decisiones
Permitir expansin
El chasis ms grande conforme con las decisiones
anteriores
12. Indique si un procesador o un adaptador est en la ranura del extremo izquierdo.
13. Indique si est usando este chasis para E/S complementarias.
14. Escriba el tipo de mdulo en cada ranura disponible en el diagrama del chasis.
15. Asigne nmeros de rack, nmeros de grupo, y nmero de puntos por grupo.
16. Indique el requisito de corriente de cada mdulo.
BOM
Hojas de trabajo para diseo
Apndice B
B-11
1771A1B
chasis de
4 ranuras
1771A2B
chasis de
8 ranuras
1771A3B, o
1771A3B1
chasis de
12 ranuras
1771A4B
chasis de
16 ranuras
Indique
tamao de
chasis:
R___ R___ R___ R___ R___ R___ R___ R___
Modo de direccionamiento: 2 slots 1 slot 1/2 slot Nmero de chasis: _________________
Procesador E/S complementarias? S, chasis______ No Adaptador o
G ___
00-07
10-17
G __
00-07
10-17
Ranura 1
G ___
00-07
10-17
G __
00-07
10-17
Ranura 2
G ___
00-07
10-17
G __
00-07
10-17
Ranura 3
G ___
00-07
10-17
G __
00-07
10-17
Ranura 4
G ___
00-07
10-17
G __
00-07
10-17
Ranura 5
G ___
00-07
10-17
G __
00-07
10-17
Ranura 6
G ___
00-07
10-17
G __
00-07
10-17
Ranura 7
G ___
00-07
10-17
G __
00-07
10-17
Ranura 8
Indique la
corriente
requerida para
cada mdulo en
este chasis:
Identifique
grupos y puntos
de E/S
____
____
____
____
____
____
____
____
____
____
____
____
____
____
____
____
Consumo total de corriente de mdulos de E/S en este chasis = _____
G ___
00-07
10-17
G __
00-07
10-17
Ranura 9
G ___
00-07
10-17
G __
00-07
10-17
Ranura 10
G ___
00-07
10-17
G __
00-07
10-17
Ranura 11
G ___
00-07
10-17
G __
00-07
10-17
Ranura 12
G ___
00-07
10-17
G __
00-07
10-17
Ranura 13
G ___
00-07
10-17
G __
00-07
10-17
Ranura 14
G ___
00-07
10-17
G __
00-07
10-17
Ranura 15
G ___
00-07
10-17
G __
00-07
10-17
Ranura 16
Hojas de trabajo para diseo
Apndice B
B-12
Seleccin de mdulos adaptadores
Para obtener ms informacin
sobre:
Vea:
Seleccin de los mdulos
adaptadores de E/S
Manual del usuario de los Controladores programables clsicos PLC5 1785, publicacin
17856.2.1ES, Captulo 2:
Seleccin de mdulos adaptadores de E/S
17. En la columna A de la siguiente tabla, indique el nmero de chasis en el cual usted colocar
cada mdulo adaptador.adapter module.
18. En la columna B, indique el nombre/tipo de cada mdulo adaptador.
19. En la columna C, indique los requisitos especiales del mdulo adaptador.
20. En la columna D, indique los requisitos consumo de corriente del mdulo adaptador.
A
Nmero de chasis
B
Mdulo adaptador
C
Requisitos especiales
D
Consumo de
corriente
BOM
Hojas de trabajo para diseo
Apndice B
B-13
21. En la siguiente tabla, indique cualquier dispositivo, excepto mdulo adaptador, que usted est
conectando a una red de E/S remotas, indique su nmero de chasis y los requisitos especiales.
Por ejemplo:
Procesador PLC-5 en modo adaptador
Escner remoto PLC-5/250 en modo adaptador
Mdulo de interface PLC para variadores de CA y CC digitales
Adaptador de E/S remotas para variadores Boletn 1336
Mdulos de teclado y botones pulsadores RediPANEL
Data liner
PanelView (vea interface de operador)
Mdulo opcional (para terminal de planta T30)
CNC 8600 con opcin de adaptador de E/S remotas
CVIM en modo adaptador
Sistema de sujecin Pro-Spec 6000 con adaptador de E/S remotas opcional
Mdulo 1747-DCM (a rack SLC-500)
Mdulo 1771-DCM
Robot 1771-GMF (mdulo de interface de E/S remotas)
Dispositivo Conectado a chasis nmero Requisitos especiales
Hojas de trabajo para diseo
Apndice B
B-14
Colocacin del hardware del sistema
Para obtener ms informacin
sobre:
Vea:
Determinacin del ambiente
apropiado
Envolventes
Esquema de canalizacin
Cableado
Montaje
Conexin a tierra
Manual del usuario de los Controladores programables clsicos PLC5 1785, publicacin
17856.2.1ES, Captulo 3:
Determinacin del ambiente apropiado
Proteccin del procesador
Esquema de canalizacin para cables
Planificacin del cableado
Esquema de espacios para el panel posterior
Configuracin de la conexin a tierra
Haga un esquema de su sistema que indique lo siguiente:
ambiente apropiado
envolventes
montaje
esquema de canalizacin
cableado
conexin a tierra
Hojas de trabajo para diseo
Apndice B
B-15
Configuracin de selecciones de
interruptores
Para obtener ms
informacin sobre:
Vea:
Configuracin de interruptores Manual del usuario de los Controladores programables clsicos PLC5 1785, publicacin
17856.2.1ES, Apndice A
Registre las selecciones de posicionamiento de interruptores en una
copia de esta hoja de trabajo. Es posible que necesite consultar la hoja
de trabajo varias veces a medida que complete el diseo de su sistema.
ESTA USANDO
MODULO DE FUENTE DE
ALIMENTACION EN EL
CHASIS?
1. Ubique el puente de configuracin del chasis
(entre las dos primeras ranuras del extremo
izquierdo del chasis).
2. Establezca el puente de configuracin del chasis
de E/S.
La seleccin predeterminada es N (no usando
mdulo de fuente de alimentacin en el chasis).
N Y
N Y N Y
Establezca Y cuando instale
un mdulo de fuente de ali
mentacin en el chasis.
Establezca N cuando use
una fuente de alimenta
cin externa.
IMPORTANTE: No se puede activar un solo chasis
de E/S con un mdulo de fuente de alimentacin y
una fuente de alimentacin externa.
17075
Seleccones de chasis y procesador de rack 0
Para procesadores PLC5/10, 5/12, 5/15, 5/25:
Rack 0
Interruptores del backplane
chasis del procesador
Interruptores SW1
mdulo procesador
Interruptores SW2
mdulo procesador
Interruptores SW3
mdulo procesador
OFF ON
Nota: Los interruptores que se muestran en negro no se usan, pero deben establecerse en la posicin indicada.
ON ON
1 2 3 4 5 6 7 8 O
N
O
F
F
1 2 3 4 5 6 7 8 O
F
F
O
N
1 2 3 4 5 6 7 8 O
F
F
O
N
1 2 3 O
F
F
O
N
4
Hojas de trabajo para diseo
Apndice B
B-16
1 2 3 4 5 6 7 8 O
N
O
F
F
Selecciones de interruptores de chasis y adaptador para E/S remotas
Rack______
1 2 3 4 5 6 7 8 O
N
O
F
F
1 2 3 4 O
N
O
F
F
Interruptores del backplane
chasis de E/S
Interruptores SW1
mdulo adaptador
OFF
Note: Los interruptores que se muestran en negro no se usan, pero deben establecerse en la posicin indicada.
Rack______
Rack______
Rack______
Rack______
Rack______
Rack______
5 6 1 2 3 O
N
O
F
F
Interrup. SW2Serie B
mdulo adaptador
O
O
O
O
O
O
4
1 2 3 4 5 6 7 8 O
N
O
F
F
1 2 3 4 5 6 7 8 O
N
O
F
F
1 2 3 4 O
N
O
F
F
5 6 1 2 3 O
N
O
F
F
4
1 2 3 4 5 6 7 8 O
N
O
F
F
1 2 3 4 5 6 7 8 O
N
O
F
F
1 2 3 4 O
N
O
F
F
5 6 1 2 3 O
N
O
F
F
4
1 2 3 4 5 6 7 8 O
N
O
F
F
1 2 3 4 5 6 7 8 O
N
O
F
F
1 2 3 4 O
N
O
F
F
5 6 1 2 3 O
N
O
F
F
4
1 2 3 4 5 6 7 8 O
N
O
F
F
1 2 3 4 5 6 7 8 O
N
O
F
F
1 2 3 4 O
N
O
F
F
5 6 1 2 3 O
N
O
F
F
4
1 2 3 4 5 6 7 8 O
N
O
F
F
1 2 3 4 5 6 7 8 O
N
O
F
F
1 2 3 4 O
N
O
F
F
5 6 1 2 3 O
N
O
F
F
4
1 2 3 4 5 6 7 8 O
N
O
F
F
1 2 3 4 5 6 7 8 O
N
O
F
F
1 2 3 4 O
N
O
F
F
5 6 1 2 3 O
N
O
F
F
4
Interruptores del backplane
chasis de E/S
Interruptores del backplane
chasis de E/S
Interruptores del backplane
chasis de E/S
Interruptores del backplane
chasis de E/S
Interruptores del backplane
chasis de E/S
Interruptores del backplane
chasis de E/S
Interruptores SW1
mdulo adaptador
Interruptores SW1
mdulo adaptador
Interruptores SW1
mdulo adaptador
Interruptores SW1
mdulo adaptador
Interruptores SW1
mdulo adaptador
Interruptores SW1
mdulo adaptador
Interrup. SW2Serie B
mdulo adaptador
Interrup. SW2Serie B
mdulo adaptador
Interrup. SW2Serie B
mdulo adaptador
Interrup. SW2Serie B
mdulo adaptador
Interrup. SW2Serie B
mdulo adaptador
Interrup. SW2Serie B
mdulo adaptador
Interrup. SW2Serie C
mdulo adaptador
Interrup. SW2Serie C
mdulo adaptador
Interrup. SW2Serie C
mdulo adaptador
Interrup. SW2Serie C
mdulo adaptador
Interrup. SW2Serie C
mdulo adaptador
Interrup. SW2Serie C
mdulo adaptador
Interrup. SW2Serie C
mdulo adaptador
Hojas de trabajo para diseo
Apndice B
B-17
Determinacin de requisitos de
comunicacin
Para obtener ms informacin sobre: Vea:
Identificacin de conectores/canales del procesador
Configuracin del canal 0 (puerto ASCII en serie)
Seleccin de una red DH+
Manual del usuario de los Controladores programables clsicos PLC5 1785,
publicacin 17856.2.1ES, Captulo 5:
Identificacin de canales/conectores del procesador PLC5 clsco
Uso del canal 0
Configuracin de la red DH+
Seleccin del cableado DH+, esquema
Seleccin del cableado de los conectores/canales
del procesador
Manual del diseo de los Controladores programables clsicos PLC5 1785,
publicacin 17856.2.1ES, Captulo 3:
Esquema de canalizacin de los cables
Planificacin del cableado
Seleccin de las resistencias de terminacin Manual del diseo de los Controladores programables clsicos PLC5 1785,
publicacin 17856.2.1ES, Captulo 2:
Seleccin de las resistencias de terminacin
Definicin de las direccioens de estacin DH+ Manual de instalacin del hardware del Controlador Programable clsico de la
familia PLC5, publicacin 17856.6.1ES
1. Saque una copia de las pginas apropiadas de esta hoja de trabajo para cada procesador.
2. Identifique los modos de comunicacin y las selecciones de red.
3. Indique las configuraciones de canal y direcicones de estacin DH+.
4. Indique los racks conectados a cada canal/conector configurado para modo adaptador o
escner de E/S remotas.
5. Identifique el esquema del cableado de la red DH+ (conexin en cadena o cable troncal/cable
de derivacin).
BOM
Hojas de trabajo para diseo
Apndice B
B-18
6. Seleccione los cables del vnculo de datos. Encierre en un crculo o resalte sus selecciones en
las siguientes tablas.
Con esta velocidad de
transmisin:
Seleccione esta longitud mxima de cable (cable
1770CD):
57.6 kbaudios 10,000 pies
115.2 kbaudios 5,000 pies
230.4 kbaudios 2,500 pies
Si necesita este: Seleccione este nmero de
catlogo:
Cable de transceiver grueso de 2.0 m (6.5 pies) 5810TC02/A
Cable de transceiver grueso de 15.0 m (49.2
pies)
5810TC15/A
Transceiver delgado y cable de 2.0 m (6.5 pies) 5810TAS/A (kit)
Transceiver delgado y cable de 15.0 m (49.2
pies)
5810TAM/A (kit)
Transceiver grueso y cable de 2.0 m (6.5 pies) 5810TBS/A (kit)
Transceiver grueso y cable de 15.0 m (49.2
pies)
5810TBM/A (kit)
7. Termine una red DH+ o de E/S remotas estableciendo el conjunto de interruptores 3.
para red de E/S remotas
para red Ethernet
Hojas de trabajo para diseo
Apndice B
B-19
COMM BATT
PROC
FORCE
FAULT
ACTIVE
RUN
REM
R
U
N
P
R
O
G
BATTERY
INSTALLED
PEER
COMM
INTFC
PEER
COMM
INTFC
1
SH
2
Proccesador PLC5/10
Indique informacin:
Indique nmeros de
racks locales:
Direccin de estacin DH+ _______________
PLC5/10
PROGRAMMABLE
CONTROLLER
Registre cualquier informacin adicional sobre su modo de
comunicacin y seleccin de red.
Hojas de trabajo para diseo
Apndice B
B-20
COMM BATT
REM I/O
ADPT
PROC
FORCE
FAULT
ACTIVE
RUN
REM
R
U
N
P
R
O
G
BATTERY
INSTALLED
DH+
REM
I/O
1
SH
2
1
SH
2
Procesador PLC5/12, 5/15 5/25
Indique informacin:
Indique nmeros de rack (si est
configurado para escner):
Selecciones de SW1
Escner
Adaptador
Selec. direc. de rack SW2
Direccin estacin DH+ _______________
PLC5/25
PROGRAMMABLE
CONTROLLER
DH+
Primer grupo de E/S
Nmero de palabras
que se van a transferir
Registre cualquier informacin adicional sobre su modo de
comunicacin y seleccin de red.
Hojas de trabajo para diseo
Apndice B
B-21
Seleccin de un procesador PLC5 clsico
Para obtener ms informacin
sobre:
Vea:
Seleccin de un procesador
Seleccin de mdulos de memoria
opcionales
Seleccin de una batera de repuesto
Manual del usuario de los Controladores programables clsicos PLC5 1785, publicacin
17856.2.1ES, Captulo 2:

Seleccin de un procesador PLC5 clsico para su aplicacin
Seleccin de mdulos de memoria
Seleccin de una batera de repuesto
Seleccin de un sistema de
seguridad (backup)
Manual del usuario del mdulo de comunicacin de seguridad (backup) PLC5, publicacin
17856.5.4ES
8. Saque copias de ambos lados de esta hoja de trabajo para cada chasis que requiere un
procesador.
9. Para cada chasis que requiere un procesador, use la siguiente tabla como ayuda para
determinar qu procesador usar.
Total de
memoria
requerida
Nmero total
de racks
Nmero total
de chasis
Necesita un
puerto en
serie?
Tiempo de escn del
programa requerido
Nmero total
de puertos
DH+
Nmero total de
puertos de E/S
remotas
10. Registre su seleccin de procesador PLC-5 clsico a continuacin.
El procesador PLC-5 clsico es: _______________________________
Residir en el chasis No.: _______________________________
La corriente requerida es: _______________________________
11. Seleccione memoria adicional para su procesador PLC-5 clsico. Encierre en un crculo o
resalte su seleccin en la siguiente tabla.
Sistema de seguridad (backup) de memoria no voltil
(EEPROM)
Memoria RAM (CMOS)
Palabras Nmero de catlogo (y procesador) Palabras Nmero de catlogo (y procesador)
8 K 1785MJ (PLC5/10, 5/12, 5/15, 5/25) 4 K 1785MR (PLC5/15 y 5/25)
16 K 1785MK (PLC5/25) 8 K 1785MS (PLC5/15 y 5/25)
12. Seleccione una batera de repuesto de litio, 1770-XY, para su procesador PLC-5 clsico.
BOM
Hojas de trabajo para diseo
Apndice B
B-22
13. Seleccione un sistema de seguridad (backup) para su procesador PLC-5 clsico si fuera
necesario. El sistema de seguridad (backup) de un procesador PLC-5 clsico tiene dos de cada
uno de los siguientes componentes de hardware. Indique sus selecciones a continuacin.
mdulo procesador PLC-5 (PLC-5/15 -5/25 solamente)
mdulo 1785-BCM (para dos canales)
mdulo 1785-BEM (para dos canales adiconales)
fuente de alimentacin
chasis local
Hojas de trabajo para diseo
Apndice B
B-23
Seleccin de fuentes de alimentacin
Para obtener ms
informacin sobre:
Vea:
Seleccin de fuentes de
alimentacin
Manual del usuario de los Controladores programables clsicos PLC5 1785, publicacin 17856.2.1ES,
Captulo 2:
Seleccin de fuentes de alimentacin
Seleccin de cables para
fuentes de alimentacin
Catlogo de productos de automatizacin, publicacin AP 100ES
1. Saque una copia de esta hoja de trabajo para cada uno de sus chasis.
2. Consulte las siguientes hojas de trabajo para los valores necesarios para completar la frmula
a fin de seleccionar una fuente de alimentacin.
Hoja de trabajo de Asignacin de mdulos de E/S a chasis y
Asignacin de direcciones para consumo total de corriente de E/S
Hoja de trabajo de Seleccin de mdulo adaptador o Seleccin de
procesador PLC-5 clsico para consumo de corriente
3. Siga los pasos indicados a continuacin para calcular el total de corriente requerido para
nmero de chasis ____________ y para seleccionar una fuente de alimentacin.
En la lnea A siguiente, registre el consumo total de corriente de backplane para todos los
mdulos de E/S en el chasis. Si deja ranuras disponibles en su chasis para expansin futura,
sume el consumo de corriente de los futuros mdulos de E/S.
En la lnea B siguiente, registre el consumo de corriente requerido para el procesador PLC-5
clsico o el mdulo adaptador en el chasis.
En la lnea C siguiente, registre la corriente requerida de una fuente de alimentacin para ese
chasis.
ATotal de corriente de E/S de backplane ____________________
BCorriente de procesador PLC-5/mdulo adaptador +____________________
CCorriente total de bakcplane requerida = ____________________
4. Seleccione su fuente de alimentacin dependiendo del requisito de voltaje de entrada y el total
de corriente de backplane requerido (lnea C anterior). Los siguientes son dos tipos de fuente
de alimentacin:
mdulos de fuente de alimentacinubicados en el mismo chasis que el procesador PLC-5
o mdulo adaptador
fuentes de alimentacinubicadas fuera del chasis que contiene el procesador PLC-5 o
mdulo adaptador
5. Registre su seleccin de fuente de alimentacin y cable a continuacin.
La fuente de alimentacin para este chasis es: ___________________________________
El cable para esta fuente de alimentacin es: ___________________________________
Nota importante: No se puede usar una fuente de alimentacin externa y un mdulo de
fuente de alimentacin para activar el mismo chasis, ya que stos son incompatibles.
Hojas de trabajo para diseo
Apndice B
B-24
Seleccin de un terminal de programacin
Para obtener ms informacin sobre: Vea:
Seleccin de un terminal de programacin
Manual del usuario de los Controladores programables clsicos PLC5 1785, publicacin
17856.2.1ES, Captulo 2: Seleccin de un terminal de programacin
Seleccin de cables para un terminal de
programacin
1785 6.2.1ES, Captulo 2:
Seleccin de un terminal de programacin
Seleccin de cables
6. Saque una copia de esta hoja de trabajo para cada procesador PLC-5.
7. Seleccione un terminal de programacin para su procesador PLC-5 clsico __________
ubicado en nmero de chasis _____________. Encierre en un crculo o resalte su seleccin
en la siguiente tabla.
Terminal de programacin Sistema operativo
6160T53
6160T60
6160T70
DOS 3.2, 3.3, 4.x, 5.0 6.0
8. Seleccione un dispositivo de comunicacin y los cables. Encierre en un crculo o resalte su
seleccin en la siguiente tabla.
Si tiene este dispositivo: Con este
dispositivo de
comunicacin:
Use este cable:
PLC5/10, 5/12, 5/15 5/25 1784KT, KT2 1784CP PLC 5/10, 5/12, 5/15 5/25 1784 KT, KT2
1784KL, KL/B
1784 CP
1784KTK1 1784CP5
1784PCMK 1784PCM5
PC/AT IBM 6160T60, 6160T70, 6121 (o compatible) 1785KE 1784CAK
PC/XT IBM
1784T47, 6123, 6124 (o compatible)
1785KE 1784CXK
6120, 6122 1785KE 1784CYK
BOM
Hojas de trabajo para diseo
Apndice B
B-25
Seleccin de la configuracin del terminal
de programacin
1. Saque una copia de esta hoja de trabajo para cada terminal de programacin.
2. Documente sus decisiones de configuracin de software a continuacin para su procesador
PLC-5 clsico __________ ubicado en nmero de chasis _____________.
Conexiones DH+:
Acceso a red local o remota _______________________________
Directo o derivaciones
mltiples ________________________________
Tipo de tarjeta de interface ________________________________
Direccin de estacin nica
asignada a terminal ________________________________
Direccin de bit de tarjeta KT
en terminal de programacin ________________________________
Hojas de trabajo para diseo
Apndice B
B-26
Seleccin de interface de operador
Para obtener ms informacin
sobre:
Vea:
Seleccin de una interface de
operador
Manual del usuario de los Controladores programables clsicos PLC5 1785, publicacin
17856.2.1ES, Captulo 2:
Seleccin de una interface de operador
Seleccione su interface de operador usando la siguiente tabla:
3. En la columna A, indique la estacin de interface de operador.
4. En la columna B, indique las pantallas de interface de operador requeridas por estacin.
5. En la columna C, describa los requisitos de control e informacin para cada pantalla.
6. En la columna D, indique los informes que desea generar.
A
Estacin de interface
de operador
B
(Pantalla(s) de
interface de operador
C
Requisitos de control e informacin
D
Informes
BOM
Hojas de trabajo para diseo
Apndice B
B-27
A
Estacin de interface
de operador
D
Informes
C
Requisitos de control e informacin
B
(Pantalla(s) de
interface de operador
Hojas de trabajo para diseo
Apndice B
B-28
Desarrollo de especificaciones de
programacin
1. Use la siguiente tabla como gua para desarrollar las especificaciones de diseo de
programacin.
Opciones de especificaciones
de diseo
Definicin
Usar SFC?
Qu rutinas de fallo usar?
2. Haga un esquema de su mapa de memoria de la tabla de datos.
3. Planifique su programa de lgica de escalera.
4. Qu pruebas realizar?
Indice
I-1
Nmeros
1770KF2, 512
1770XY, 213
1784KL, 511
1784KT, 511
1785BCM. Vea Sistema de seguridad
1785KE, 512
1785ME16, 213
1785MJ, 213, B21
1785MK, 213, B21
1785MR, 213, B21
1785MS, 213, B21
A
Almacenamiento de datos, 67
Ambiente
enfriamiento, 31
espacio para los chasis, 31
humedad relativa, 31
envolventes, 34
temperatura de almacenamiento, 31
temperatura operativa, 31
Archivo de estado, procesador, 69613
B
Batera, duracin promedio, 213
C
Cables
vnculo de E/S remotas, 215
esquema de la canalizacin, 34
procesador a terminal de programacin,
216
red DH+, 35
seleccin, 215
Chasis
interruptores del backplane, con mdulo
adaptador, A2
seleccin, 26
Chasis de E/S local residente de procesador,
definido, 11
Chasis de E/S remotas, definido, 11
Completado, estado de programa, 72
Conductores, instalacin, 35
Conexin a tierra, sistemas de E/S remotas, 37
Conexin de cadena de margaritas, Red DH+,
58
Conexin de lnea de suspensin, Red DH+. Vea
Conexin de lnea troncal/lnea de
suspensin
Conexin de lnea troncal/lnea de suspensin,
Red DH+, 58
ControlView
caractersticas, 27
pautas para la seleccin, 27
D
Data Highway Plus. Vea Red DH+
Datos de transferencia discreta, modo
adaptador, 81
Datos de transferencia discreta, definido, 11
Descripcin de los trminos
chasis de E/S local residente de
procesador, 11
chasis de E/S remotas, 11
datos de transferencia discreta, 11
E/S local residente de procesador, 11
vnculo de E/S remotas, 11
transferencia en bloque, 11
DH+
conexin directa del terminal, 510
conexin remota del terminal, 510
Dimensiones, fuentes de alimentacin, 37
Direccin de imagen de E/S, 69
Direccin indexada, 69
Direccin indirecta, 69
Direccin lgica, 69
Direccin simblica, 69
Direccionamiento
a 1 slot
complementario, 414
definido, 46
mdulo de transferencia en bloque, 46
a 1/2 slot
complementario, 415
definido, 48
a 2 slots
complementario, 412
definido, 43
archivos de la tabla de datos, 67
asignacin de nmeros de rack, 49
E/S complementario, 412
pautas para seleccionar modos de
direccionamiento, 49
Indice
I-2
racks de E/S remotas, 410
seleccin de modos, 43
Direccionamiento a 1 slot , definido, 46
Direccionamiento a 1/2 slot, definido, 48
Direccionamiento de 2 slots, definido, 43
Diseo de sistemas, 12
control centralizado, 12
control distribuido, 12
modelo de desarrollo de programa, 13,
61
pautas, 12
E
Envolventes, proteccin contra EMI/RFI, 34
E/S complementarias
instalacin de mdulo de transferencia en
bloque, 416
instalacin de mdulos
1/2 ranura , 415
2 ranuras , 412
pautas de direccionamiento, 412
resumen de instalacin de mdulos, 416
seleccin de mdulo, 213
ubicacin de mdulos, 1 ranura, 414
E/S discretas. Vea Transferencia de datos
discretos
E/S inmediatas, 95
E/S local residente de procesador, definido, 11
E/S local residente del procesador
fallo de rack, 711
recuperacin de fallo de rack, 712
E/S remotas, tiempo de escn
nmero de entradas de rack en lista de
escn, 103
optimizacin, 104
transferencias en bloques, 103
velocidad de comunicacin, 102
E/S remotas, tiempo de escn, 102
Ejecucin, estado de programa, 72
Ejecucin de programa, 72
En fallo, estado de programa, 72
Espacio para el backplane, 36
Especificacin de diseo
anlisis detallado, 65
modelo de desarrollo de programa, 13
Especificacin funcional
anlisis detallado, 15, 65
contenido de, 14
definicin, 13
desarrollo de programa, 15
planificacin de programas de aplicacin,
61
revisin para confirmar integridad, 15
Espera, estado de programa, 72
Esquema del sistema
ambiente, 31
categorizacin de conductores, 35
esquema de canalizacin, instalacin de
conductores, 35
backplane, 36
proteccin del procesador, 34
Estado del procesador, direcciones del archivo,
610
Escn
datos de transferencia discreta
a E/S remotas, 94
a E/S residente del procesador, 94
introduccin a, 91
Escn de programa
ejecucin de renglones selectivamente, 93
introduccin a, 91
lgica falsa versus lgica verdadera, 92
Escn lgico. Vea escn de programa
F
Fallos
deteccin de fallos mayores, 711
rack de E/S local residente del procesador,
711
rack de E/S remotas, 712
recuperacin de rack de E/S local
residente del procesador, 712
recuperacin de rack de E/S remotas, 712
Fuentes de alimentacin
dimensiones del montaje, 37
posicionamientos de interruptores del
chasis, A3
seleccin, 29212
G
Grupo de E/S, definido, 42
I
Instalacin, dimensiones del chasis de E/S, 36
Interface del operador
ControlView, 26
Dataliner, 28
Indice
I-3
PanelView, 26
pautas para la seleccin, 27
RediPANEL, 28
terminales de programacin, 28
Interrupciones accionadas por sucesos. Vea PII
Interrupciones accionadas por tiempo. Vea STI
L
Listo, estado de programa, 72
Llamadas de subprograma, como caracterstica
del procesador. Vea SFC
M
MCP, programa principal para PLC-5/10, 5-12
, -5/15, -5/25, 63
Memoria CMOS RAM, 213
Memoria EEPROM, 213
Modo adaptador
archivo de imagen adaptador,
procesadores PLC-5/12, -5/15 y
-5/25, 84
transferencia de datos
archivo predeterminado para
transferencia de datos discretos, 84
consejos de direccionamiento para
transferencia en bloques, 88
determinacin del estado del
procesador, 86
determinacin del estado del procesador
supervisor, 86
ejemplo de programacin de
transferencia en bloque, 810814
modo adaptador, 84
transferencia de bits con procesador
supervisor, 85
transferencia en bloques, 87
usando procesador como adaptador de
E/S remotas, 19
Modo adaptador de E/S remotas
definido, 19
transferencia de datos, 81
Modo escner
secuencia de transferencias en bloques,
PLC5/10, 5/12, 5/15, 5/25, 819
secuencia de transferencias en bloques,
con bits de estado, 820
transferencia de datos, transferencia en
bloque, 817
a E/S local, 817
a E/S remotas, 818
en una STI, 818
peticiones en la cola, 817
usando procesador como escner de E/S
remotas, 18
Modo escner de E/S remotas
definido, 18
usando procesador como escner de E/S
remotas, 18
Mdulo adaptador 1771ALX, seleccin, 24
Mdulo adaptador 1771AS, 24
seleccin, 24
Mdulo adaptador 1771ASB , seleccin, 24
Mdulos adaptadores
posicionamientos de los interruptores
1771ASB sin E/S complementario, A4
con E/S complementario, A6
seleccin de 1771ALX , 24
seleccin de 1771AS , 24
seleccin de 1771ASB , 24
Mdulos de E/S
instalacin de mdulo de transferencia en
bloques , 42
instalacin en el chasis, 41
mdulos maestro/extensor, 23
pautas para la seleccin, 21
seleccin de tamao de punto, 22
Mdulos de E/S maestro/extensor, 23
Mdulos de memoria de seguridad. Vea
EEPROM o CMOS RAM
Mdulos de transferencia en bloques, instalacin
de E/S complementarias, 416
O
Optimizacin de su sistema, 101
Organigramas de funcin secuencial. Vea SFC
P
PanelView
caractersticas, 27
pautas para la seleccin, 27
Pautas
ambiente apropiado, 31
aplicacin de red DH+, 58
cundo usar SFC, 62
direccionamiento de E/S complementario,
412
diseo de sistema, 12
instalacin de mdulos de E/S
complementario, 412
Indice
I-4
segn caractersticas elctricas, 41
pautas de programacin para
transferencia de datos, 821
seleccin de cable, 215
seleccin de chasis, 26
seleccin de E/S, 21
seleccin de fuente de alimentacin, 29
seleccin de hardware de sistema de
seguridad, 214
seleccin de interface del operador, 27
seleccin de mdulo adaptador, 24
seleccin de mdulo de E/S
complementario, 213
seleccin de tamao de punto de E/S, 22
seleccin del modo de direccionamiento,
49
PII, flujo del programa, 71
Posicionamientos de interruptores, SW3 para
PLC-5/10, -5/12, -5/15 , terminacin de
vnculo, 215
Posicionamientos de los interruptores
mdulo adaptador
1771ASB con E/S complementario, A6
sin E/S complementario, A4
backplane del chasis, con procesador
PLC-5, A1
puente de configuracin del chasis, para
fuente de alimentacin, A3
SW1 para PLC-5/10, -5/12, -5/15,
-5/15, para procesador en modo
adaptador , en sistema PLC-3 con
grupos de 4 palabras , A11
SW1 para PLC-5/10, -5/12, -5/15,
-5/25
para procesador en modo adaptador
en sistema de modo escner, A8
en sistema de mdulo subescner de E/S,
A9
en sistema PLC-2/20 , A9
en sistema PLC-2/30 , A9
en sistema PLC-3 con grupos de 8
palabras , A10
en sistema PLC-5/250 con grupos de 4
palabras , A11
para procesador en modo adaptador, en
sistema PLC-5/250 con grupos de
8 palabras , A10
SW1 para PLC-5/10, -512, -5/15, -5/25
, para procesador en modo adaptador,
en sistema VME, A8
SW1 para PLC-5/30, -5/40, -5/60, para
nmero de estacin DH+, A7
SW1 para procesadores PLC-5/10, -5/12,
-5/15, -5/25 , para procesador en
modo adaptador , en sistema PLC-5
, A8
SW3 para PLC-5/10,-5/12, -5/15, -5/25
, terminacin de vnculo, A12
Preparacin del lugar, esquema de la
canalizacin, 34
Preparacin previa de E/S, 93
Procesador
Esquema de la canalizacin, 34
escn, 91
tiempo de escn, 106
Procesadores PLC-5 , posicionamientos de los
interruptores, SW2 PLC5/10, 5/12, 5/15,
5/25, para procesador en modo adaptador
en sistema PLC-2/20, A9
Procesadores PLC 5
sistema de control centralizado, 12
sistema de control distribuido, 12
Procesadores PLC5
nmeros de catlogo, 29
sistema de seguridad, 17
tabla de seleccin, 29
transferencia de datos, 81
Procesadores PLC-5
almacenamiento de datos, 67
ambiente. Vea Ambiente
archivo de estado del procesador, 69613
batera de repuesto, 213
caractersticas, 16
configuracin de comunicaciones,
PLC5/10, 5/12, 5/15, 5/25, 53
modo adaptador de E/S remotas, 19
modo escner de E/S remotas, 18
mdulos de memoria de seguridad, 213
nmeros de catlogo, 15
panel frontal, PLC5/10, 5/12, 5/15, 5/25,
52
posicionamientos de los interruptores
SW1 PLC-5/30, -5/40, -5/60, -5/40L,
-5/60L, para nmero de estacin
DH+, A7
SW2 PLC-5/10, -5/12, -5/15, -5/25
para procesador de modo adaptador en
sistema de modo escner, A8
para procesador en modo adaptador en
sistema PLC-2/30, A9
para procesador en modo adaptador en
sistema PLC-3, grupos de 8 palabras,
A10
para procesador en modo adaptador en
sistema PLC-5/250, grupos de 8
palabras, A10
Indice
I-5
para procesador en modo adaptador en
sistema VME, A8
para procesador en modo adaptador en
un sistema de mdulo subescner de
E/S, A9
para procesador en modo adaptador, en
mdulo escner o en un sistema VME,
A8
posicionamientos de los interruptors, SW2
PLC-5/10, -5/12, -5/15, -5/25, para
procesador en modo adaptador en
sistema PLC-3, grupos de 4 palabras,
A11
preparacin de programas, ejemplo de
envasado, 64
programas de aplicacin, 63
creacin de programas, 65
seleccin de hardware de sistema de
seguridad, 214
tabla de datos
direccionamiento de formatos, 69
estructura y tamao de archivo, 68
terminacin de vnculo
DH+, 215
E/S local extendido, 215
E/S remotas, 215
terminacin de vnculo de E/S remotas,
SW3 para PLC-5/10, -5/12, -5/15,
-5/25 , A12
Procesadores PLC-6, proteccin con un
envolvente, 34
Procesadors PLC-5, posicionamientos de los
interruptores, SW2 PLC5/10, 5/12, 5/15,
5/25, para procesador en modo adaptador
en sistema PLC-5/250, grupos de 4
palabras, A11
Proceso
clculo, 106
componentes del, 101
definido, 101
tiempo de escn de E/S remotas, 102
tiempo de escn del procesador, 106
tiempo de transferencia de E/S, 101
tiempo de transferencia de backplane de
E/S, 102
Programacin de escalera
preparacin de programas para su
aplicacin, 63
creacin del programa, 65
ejemplo de envasado, 64
recuperacin de rack de fallo, 713
Programacin de lgica de escalera, como una
caracterstica del procesador, 16
Programacin de texto estructurado, como una
caracterstica del procesador, 16
Proteccin contra procedimiento de arranque,
710
R
Racks de E/S
definido, 43
E/S local residente del procesador, 410
E/S remotas, 410
racks de E/S, relacin con tamao de chasis y
modo de direccionamiento, 49
Red DH+
conectores, 510
conexin al Data Highway, 510
conexin en cadena, 58, 59
conexin de dispositivos a la red, 58
conexin de lnea troncal/lnea de
derivacin, 58, 59
estimado de rendimiento de la red
destino de los mensajes, 55
tamao y nmero de mensajes, 54
tiempo de procesamiento interno, 56
nodos/tiempos, 54
paso del testigo", 54
pautas de aplicacin, 58
planificacin del cableado, 35
terminacin, 215
velocidad de transmisin, 53
Resistencias de terminacin, 215
Rutina de encendido, como una caracterstica de
programacin, 71
Rutinas de fallo
activacin, 78
bits de fallo mayor, 74
cambio desde la lgica de escalera, 79
cdigos de fallo mayor, 74
cmo programarlas, 76710
como una caracterstica de programacin,
71
constitucin, 78
definido, 73
flujo del programa, 71
procedimiento de arranque, 710
proteccin contra procedimiento de
arranque, 710
prueba, 78
recuperacin de fallo de rack, 713
transferencia en bloques , 818
Indice
I-6
Rutinas de interrupcin. Vea STI, PII, rutinas de
fallo, rutinas de encendido
S
SFC
como una caracterstica del procesador,
16
consideraciones de programacin, 63
cundo usarlo, 62
definido, 61
ejemplo de aplicacin, 63
tareas de control, 61
transiciones, 61
Sistema de seguridad
definido, 17
seleccin de hardware, 214
Software de programacin
caractersticas, 71
definicin de su aplicacin de
programacin, 61
preparacin de programas de aplicacin
creacin de programa, 64
creacin del programa, 65
ejemplo de envasado, 63
STI
con una instruccin de transferencia en
bloque, 818
flujo del programa, 71
T
Tabla de datos
direccionamiento de formatos, 69
direccin lgica, 69
formatos de direccionamiento
direccin de imagen de E/S, 69
direccin indexada, 69
direccin indirecta, 69
direccin simblica, 69
valores predeterminados del archivo, 68
Temporizacin, instruccin, bit y palabras para
procesadores PLC5/10, 5/12, 5/15, 5/25,
98
Terminacin de vnculo, 215
posicionamientos de interruptores SW3,
procesadores PLC-5/10, -5/12,
-5/15, -5/25 , A12
Terminal de programacin
cables, 216
conexin directa, 510
conexin remota, 510, 511
conexiones en serie, 510, 512
Tiempo de escn, clculo, 106
Tiempo de instrucciones, 101
Tiempos
Vea tambin proceso
clculo, 106
constantes del programa, 913
datos de transferencia discreta
a E/S remotas, 94
a E/S residente del procesador, 94
elementos directos, PLC5/10, 5/12, 5/15,
5/25, 914
elementos indirectos, PLC5/10, 5/12,
5/15, 5/25, 914
escn de E/S, 93
escn de programa, 91
E/S inmediatas, 95
preparacin previa de escn de E/S, 91
instrucciones, 101
de archivo para procesadores
PLC-5/30, -5/40 y -5/60 , 911
de bits y palabras para procesadores
PLC-5/30, -5/40 y -5/60, 98
transferencia en bloques
a E/S remotas, 96
a E/S residente del procesador, 96
durante escn lgica, 95
transferencia de datos discretos, durante
escn de E/S, 95
Tiempos de las instrucciones, 97921
Transferencia en bloque, definido, 11
Transferencia en bloques
a E/S local, 817
a E/S remotas en el modo escner, 818
consideraciones de programacin, 821
direccionamiento, 88
ejemplo de programacin del modo
adaptador, 810814
en archivo de programa STI, 818
peticiones en la cola en modo escner,
817
programacin en el modo adaptador, 87
programacin en modo escner, 817
rutina de fallo, 818
secuencia, 819
con bits de estado, 820
PLC5/10, 5/12, 5/15, 5/25, 819
Transferencia de datos
tiempo de transferencia de E/S, 101
Indice
I-7
tiempo de transferencia de backplane de
E/S, 102
Transferencia de datos discretos
archivo de imagen adaptador,
Procesadores PLC-5/12, -5/15,
-5/25 <#106), 84
archivo predeterminado rack 3, 84
consideraciones de programacin, 821
determinacin del estado del procesador
en el modo adaptador, 86
determinacin del estado del procesador
supervisor, 86
modo adaptador, 84
transferencia de bits con procesador
supervisor, 85
U
Ubicacin del hardware
espacio para el backplane, 36
esquema de canalizacin, instalacin de
cables, 35
V
Velocidades de transmisin, red DH+, 54
Vnculo de E/S local extendida, terminacin de
vnculo, 215
Vnculo de E/S remotas
cables, 215
definido, 11
dispositivos en el vnculo diferentes al
mdulo adaptador, 25
fallo de rack, 712
planificacin del cableado, 35
recuperacin de fallo de rack, 712
Indice
I-8
9
Argentina
Rockwell de Argentina, Av. Crdoba 4970, 1414 Buenos Aires, Argentina
Tel: (541) 7761100, Fax: (541) 7735175
Colombia
Rockwell Colombia, S.A., Muelle Industrial II, Bodega 4, Cr. 98, No. 42A41, Santaf de Bogot DF,
Tel: (571) 4185902, Fax: (571) 4185995
Espaa
Rockwell Automation, S.A., Calle Doctor Trueta, 113119, 08005 Barcelona,
Tel: (343) 295 90 00, Fax: (343) 295 90 01
Rockwell Automation, Villa de Plencia, 4, Urbanizacin Antiguo Golf, 48930 Las Arenas Getxo,
Vizcaya,Tel: (344) 480 16 81, Fax: (344) 480 09 16
Rockwell Automation, Belmonte de Tajo, 31, 28019 Madrid,Tel: (341) 565 16 16, Fax: (341) 565 16 87
Rockwell Automation, Avda. San Francisco Javier, 9, Ed. Sevilla 2Planta 5, Mod. 26A, 41018 Sevilla,
Tel: (345) 466 35 512, Fax: (345) 465 62 58
Rockwell Automation, Edificio Trevi, Fontanares, 514 D,E, 46014 Valencia,
Tel: (346) 377 06 12, Fax: (346) 377 07 61
Mxico
Rockwell Automation de Mxico, S.A. de C.V., Bosques de Ciruelos No. 160, Col. Bosques de
Las Lomas, C.P. 11700, Mxico, DF., Mxico, Tel: (525) 2516161, Fax: (525) 2511169
Rockwell Automation de Mxico, S.A. de C.V., J. Sebastian Bach No. 4986 Esq. Av. Patria, Col. Prados
Guadalupe, C.P. 45030, Zapopan, Jalisco, Mxico, Tel: (5236) 732997, Fax: (5236) 732957
Rockwell Automation de Mxico, S.A. de C.V., Calle San Pedro No. 10, Fracc. Capistrano, 4a. Etapa,
C.P 83240, Hermosillo, Son., Mxico, Tel: (5262) 604079, Fax: (5262) 604079
Rockwell Automation de Mxico, S.A. de C.V., 41 Oriente No. 2214, Col. El Mirador, C.P. 72530,
Puebla, Pue., Mxico, Tel: (5222) 455329, Fax: (5222) 455548
Rockwell Automation de Mxico, S.A. de C.V., Av. Pablo A. Gonzlez 130 Pte., Col. San Jernimo, C.P.
64630, Monterrey, N.L., Mxico, Tel: (5283) 483832, Fax: (5283) 476178
Rockwell Automation de Mxico, S.A. de C.V., Av. Ramn Rodrguez Familiar 5, Col. Bosques de
Acueducto, C.P. 76020, Quertaro, Qro., Mxico, Tel: (5242) 134884, Fax: (5242) 135798
Venezuela
Rockwell Automation de Venezuela, Edif. AllenBradley, Av. Gonzlez Rincones, Zona. Ind. La
Trinidad, Caracas 1080, Venezuela, Tel: (582) 9432311, Fax: (582) 9433955
Rockwell Automation de Venezuela, Av. 3C con calle 67, Unicentro Virginia, Ofic. 24, Maracaibo, Edo.
Zulia, Venezuela, Tel: (5861) 922813, Fax: (58616) 922880
Rockwell Automation de Venezuela, Centro Comercial, Plaza Mayor, Sector 6, Ofic. 251252, Prol.
Paseo Coln, Lecheras, Edo. Barcelona, Venezuela, Tel: (5881) 810366, Fax: (5881) 815677
Rockwell Automation de Venezuela, Urbanizacin Prebo, Residencias Avisa, Piso 9, Apto. 9A,
Valencia, Edo. Carabobo, Venezuela, Tel: (5841) 223383, Fax: (5841) 223383
Con oficinas en las principales ciudades del mundo.
Alemania S Arabia Saudita S Argentina S Australia S Bahrein S Blgica S Bolivia S Brasil S Bulgaria S Canad S Chile S Chipre S Colombia S Corea del Sur S Costa Rica S Croacia
Dinamarca S Ecuador S Egipto S El Salvador S Emiratos Arabes Unidos S Eslovaquia S Eslovenia S Espaa S Estados Unidos S Finlandia S Francia S Ghana S Grecia S Guatemala
Holanda S Honduras S Hong Kong S Hungra S India S Indonesia S Irlanda S Islandia S Israel S Italia S Jamaica S Japn S Jordania S Katar S Kenia S Kuwait S Las Filipinas S Lbano
Macao S Malasia S Malta S Mauricio S Mxico S Morruecos S Nigeria S Noruega S Nueva Zelanda S Omn S Pakistn S Panam S Per S Polonia S Portugal S Puerto Rico S Reino
Unido S Repblica Checa S Repblica de Sudfrica S Repblica Dominicana S Repblica Popular China S Rumania S Rusia S Singapur S Suecia S Suiza S Taiwan S Tailandia
Trinidad S Tunicia S Turqua S Uruguay S Venezuela S Vietnam S Zimbabwe
Sede central de Rockwell Automation: 1201 South Second Street, Milwaukee, WI 53204 USA, Tel: (1) 4143822000, Fax: (1) 4143824444
Sede central europea de Rockwell Automation: Avenue Herrmann Debroux, 46, 1160 Bruselas, Blgica, Tel: (32) 2 663 06 00, Fax: (32) 2 663 06 40
Rockwell Automation ayuda a sus clientes a lograr mejores ganancias de sus inversiones
integrando marcas lder de la automatizacin industrial y creando as una amplia gama de
productos de integracin fcil. Estos productos disponen del soporte de proveedores de
soluciones de sistema adems de los recursos de tecnologa avanzada de Rockwell.
Publicacin 17856.2.1ESAbril de 1996
Reemplaza a la publicacin 1785-6.2.1ES Mayo 1995, Publicacin 17855.2ES Febrero de 1994
PN 956672-79
Copyright 1998 Rockwell International Corporatioan

También podría gustarte