Sei sulla pagina 1di 173

Mdulo de comunicacin de respaldo (backup) PLC 5R

(1785-BCM, 1785-BEM)

Manual del usuario

Informacin importante para el usuario

Debido a la variedad de usos de este producto y a las diferencias entre productos transistorizados y productos electromecnicos, las personas responsables de la aplicacin y uso de este producto deben asegurarse de la aceptabilidad de cada aplicacin y uso de este producto. Para obtener ms informacin consulte la publicacin SG1-1.1 (Safety Guidelines For The Application, Installation and Maintenance of Solid State Control). Los ejemplos de ilustraciones, grficos y esquemas mostrados en este manual tienen la sola intencin de ilustrar el texto de este manual. Debido a las muchas variables y requisitos asociados con cualquier instalacin particular, Allen-Bradley Company no puede asumir responsabilidad ni obligacin por el uso real basado en los usos y aplicaciones ilustrativos. Allen-Bradley Company no asume ninguna obligacin de patente con respecto al uso de informacin, circuitos, equipo o software descrito en este texto. Est prohibida la reproducccin total o parcial del contenido de este manual sin el consentimiento escrito de Allen-Bradley Company. En este manual hacemos anotaciones para alertarle respecto a posibles lesiones o daos al equipo bajo circunstancias especficas.

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: - Identificar un peligro - Evitar el peligro - Reconocer las consecuencias Nota importante: Identifica informacin que es crtica para una correcta aplicacin y entendimiento del producto. Srvase tomar nota de que para todos los nmeros que aparecen en esta publicacin se usa el punto decimal. Se usa el punto decimal para separar la parte entera de la decimal de todos los nmeros.

Resumen de los cambios

Resumen de los cambios

Resumen de los cambios

Esta publicacin contiene informacin actualizada nueva.

Resumen de los cambios

Prefacio

Uso de este manual

Objetivos del manual

Este manual muestra cmo usar los mdulos de comunicacin de respaldo (backup) 1785-BCM serie B con un controlador programable PLC-5 (PLC-5/15 serie B, PLC-5/20, -5/25, -5/30, -5/40, y -5/60). Estos mdulos permiten la comunicacin a alta velocidad entre dos procesadores PLC-5 y proporcionan seguridad para el sistema en caso de que falle el procesador u otro equipo del sistema. En este manual describimos: los conceptos del sistema de respaldo (backup) los procedimientos para instalar y operar los mdulos varias tcnicas de programacin

Audiencia

Antes de leer este manual o tratar de usar los mdulos 1785-BCM, usted debe estar familiarizado con los controladores programables PLC-5. Asimismo, usted debe estar familiarizado con: el software de la serie 6200 el sistema de E/S remoto la red Data Highway Plus las instrucciones de transferencias en bloques

Contenido de este manual

La siguiente tabla indica los captulos de este manual y describe el contenido de cada uno de ellos.
Refirase al captulo: 1 - Conceptos de respaldo (backup) para el sistema PLC 5

Si desea leer sobre: una descripcin general de los conceptos de respaldo (backup); descripcin del sistema de respaldo (backup) que usa el mdulo 1785 BCM. una descripcin del hardware del mdulo 1785 BCM. los procedimientos para la instalacin del mdulo 1785 BCM; los procedimientos para la conexin del sistema de respaldo (backup). descripcin del mdulo de expansin de respaldo (backup) 1785 BEM y procedimientos para su instalacin. una descripcin general de la operacin del mdulo 1785 BCM y del sistema de respaldo (backup); procedimientos para la puesta en marcha, activacin, desconexin y reanudacin de la operacin de un sistema reparado.

2 - Descripcin de los componentes del hardware del mdulo 1785 BCM 3 - Instalacin del sistema de respaldo (backup) PLC 5

4 - Instalacin del mdulo 1785 BEM

5 - Funcionamiento del sistema de respaldo (backup) PLC 5

Prefacio

Si desea leer sobre: consideraciones referentes a temporizacin, divergencias, forzados de E/S, conmutacin del Data Highway Plus, conmutacin de E/S remotas, secciones especiales de la tabla de datos e integridad de los datos. dos mtodos que pueden usarse para programar el sistema de respaldo (backup); consideraciones para el uso de instrucciones que pueden causar problemas en el sistema de respaldo (backup). fallos del mdulo 1785 BCM (indicados por los indicadores de estado del mdulos y bits de la palabra de estado del sistema) y procedimientos para la correccin de los fallos. especificaciones para el mdulo 1785 BCM. ejemplos de programas para el mtodo 1 (transfiriendo un bloque de datos a la vez) y para el mtodo 2 (transfiriendo bloques mltiples de datos a la vez); tiempos de transferencias de la tabla de datos para ambos mtodos de programacin. respuestas a preguntas comunes referentes al sistema de respaldo (backup) PLC 5; tiempos de retardo entre el procesador primario y el secundario para ambos mtodos de programacin y frmulas para determinar los tiempos de retardo. descripcin de las diferencias entre un mdulo de respaldo (backup) 1785 BCM de la serie A y un mdulo de respaldo (backup) 1785 BCM de la serie B.

Refirase al captulo: 6 - Consideraciones referentes a las conmutaciones

7 - Tcnicas de programacin

8 - Diagnstico de fallos

9 - Especificaciones Apndice A - Ejemplos de programas

Apndice B - Informacin de referencia

Apndice C - Utilizacin de un mdulo 1785 BCM de la serie A

Referencias para el procesador PLC 5

En este manual, el trmino procesador PLC-5 se refiere a los siguientes procesadores: PLC-5/11 PLC-5/15 PLC-5/20 PLC-5/25 PLC-5/30 PLC-5/40 PLC-5/60 PLC-5/80 Comunquese con su Oficina de Ventas de Allen-Bradley o con su distribuidor de Allen-Bradley para obtener informacin sobre procesadores PLC-5 adicionales que pueden ser configurados con los mdulos 1785-BCM.

Trminos y convenciones

Es posible que usted no est familiarizado con algunos de los trminos usados en este manual. A continuacin presentamos una lista de ellos con una breve definicin de cada uno. HSSL es el enlace en serie de alta velocidad del mdulo 1785-BCM. Es un enlace de comunicacin dedicado entre los mdulos 1785-BCM

ii

Prefacio

primario y secundario y se usa para pasar informacin de E/S, de estado y de la tabla de datos. Sistema primario es el procesador PLC-5 que controla las E/S y el otro equipo asociado con ese procesador. Sistema secundario es el procesador PLC-5 que est listo para encargarse del control de las E/S y el equipo asociado con ese procesador. Sistema de respaldo (backup) es el sistema primario y secundario. Conmutacin es la transferencia de control de E/S del procesador primario al procesador secundario. Conmutacin sin perturbaciones es la transferencia de control de E/S del procesador primario al procesador secundario, en la cual no es afectada la operacin del proceso que est siendo controlado. Procesamiento asncrono es el procesamiento en el que el escn del programa de escalera y el escn de la transferencia en bloques pueden operar independientemente una de la otra dentro del mismo tiempo de escn. BTW es la transferencia en bloques de escritura; transfiere hasta 64 palabras desde el procesador hasta el mdulo de transferencia en bloques. BTR es la transferencia en bloques de lectura; transfiere hasta 64 palabras desde mdulo de transferencia en bloques hasta el procesador. Interface de conmutacin inteligente es un interface de E/S remota en el mdulo 1785-BCM que responde a comandos de llamadas selectivas del escaner secundario con valores de entrada reales desde un enlace de E/S remoto, haciendo que el escaner piense que est hablando con un E/S remoto.

Publicaciones relacionadas

Para obtener ms informacin referente a los componentes usados con el mdulo 1785-BCM en un sistema de respaldo (backup) PLC-5, refirase a las siguientes publicaciones:
Ttulo de la publicacin Enhanced and Ethernet PLC 5 Programmable Controllers User Manual Nmero de la publicacin 1785 6.5.12

Manual de instalacin de hardware de los controladores programables 1785 6.6.1ES de la familia 1785 PLC 5 clsicos Conjunto de documentacin del software de programacin PLC 5 Software de programacin PLC 5: Configuracin y mantenimiento del sofware Software de programacin PLC 5: Programacin Software de Programacin PLC 5: Referencia del conjunto de instrucciones Software de programacin PLC 5: Software de configuracin de E/S 6200 N8.001 6200 6.4.6ES 6200 6.4.7ES 6200 6.4.11ES 6200 6.4.12ES

Remote I/O Adapter Module Installation Guide (no. de Cat. 1771 ASB) 1771 2.162

iii

Prefacio

iv

Tabla de contenidos

Conceptos de respaldo (backup) para el sistema PLC 5

Objetivos del captulo . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Por qu usar un sistema de respaldo (backup)? . . . . . . . . . . . . . . . . . . . . . Aplicacin de mdulos de comunicacin de respaldo (backup) 1785 BCM al controlador programable PLC 5 . . . . . . . . . . . . . . . . . . . . . . Qu hacer a continuacin . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

Capitulo 1

11 11 12 17

Descripcin de los componentes del hardware del mdulo 1785 BCM

Capitulo 2

Objetivos del captulo . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Indicadores de estado . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Brazo de cableado . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Enlaces de comunicacin . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Rel del cliente . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Ensamblajes de los interruptores . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Interface del backplane de E/S . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Qu hacer a continuacin . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

2 2 2 2 2 2 2 2

1 1 2 2 5 6 7 7

Instalacin del sistema de respaldo (backup) PLC 5

Objetivos del captulo . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3 1 Descripcin general de la instalacin del sistema de respaldo (backup) PLC 5 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3 1 Determinacin de los requisitos de fuente de alimentacin . . . . . . . . . . . . 3 3 Posicionamientos de los interruptores del chasis de E/S . . . . . . . . . . . . . . . 3 4 Terminacin de las redes Data Highway Plus y E/S remoto . . . . . . . . . . . . 3 4 Instalacin del mdulo 1785 BCM . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3 5 Conexin del sistema de respaldo (backup) PLC 5 . . . . . . . . . . . . . . . . . . . 3 10 Qu hacer a continuacin . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3 20

Capitulo 3

Instalacin del mdulo 1785 BEM

Objetivos del captulo . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4 1 Mdulo de expansin de respaldo (backup) . . . . . . . . . . . . . . . . . . . . . . . . . 4 1 Componentes del hardware . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4 1 Determinacin de los requisitos de fuente de alimentacin . . . . . . . . . . . . 4 6 Instalacin del mdulo 1785 BEM . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4 7 Conexin del mdulo 1785 BEM . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4 12 Qu hacer a continuacin . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4 21

Capitulo 4

Tabla de contenidos

Funcionamiento del sistema de respaldo (backup) PLC 5

Objetivos del captulo . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Cmo funciona el mdulo 1785 BCM . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Cmo funciona el sistema de respaldo (backup) . . . . . . . . . . . . . . . . . . . . . Inicio del sistema de respaldo (backup) . . . . . . . . . . . . . . . . . . . . . . . . . . . . Activacin del sistema de respaldo (backup) . . . . . . . . . . . . . . . . . . . . . . . . Desconexin/reparacin de un sistema de respaldo (backup) con fallo . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Cmo volver a poner en RUN un sistema de respaldo (backup) reparado . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Cambio del modo de operacin del procesador . . . . . . . . . . . . . . . . . . . . . . Edicin o programacin en lnea . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Qu hacer a continuacin . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

Capitulo 5

51 51 5 15 5 18 5 19 5 19 5 5 5 5 20 20 21 21

Consideraciones referentes a las conmutaciones

Objetivos del captulo . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6 1 Requisitos de temporizacin . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6 1 Divergencia . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6 3 Forzado de E/S . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6 4 Conmutacin de la red Data Highway Plus . . . . . . . . . . . . . . . . . . . . . . . . . 6 4 Conmutacin del E/S remoto . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6 6 Consideraciones de la tabla de datos . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6 8 Integridad de los datos . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6 9 Qu hacer a continuacin . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6 11

Capitulo 6

Tcnicas de programacin

Capitulo 7

Objetivos del captulo . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7 1 Cmo empezar . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7 1 Mtodos de programacin para transferir valores de la tabla de datos . . . 7 3 Consideracin de instrucciones que podran causar problemas durante la conmutacin . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7 9 Resumen de las condiciones de programacin . . . . . . . . . . . . . . . . . . . . . . . 7 13

Diagnstico de fallos

Capitulo 8

Objetivos del captulo . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Diagnstico de fallos con los indicadores de estado . . . . . . . . . . . . . . . . . . Diagnstico de fallos con bits de la palabra de estado del sistema . . . . . . .

81 81 85

Especificaciones

Capitulo 9

Especificaciones . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

91

II

Tabla de contenidos

Ejemplos de programas

Objetivos del apndice . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . A 1 Ejemplo del mtodo 1 - Transferencia de datos un bloque a la vez . . . . . A 1 Ejemplo del mtodo 2 - Transferencia en bloques mltiples de datos a la vez . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . A 13

Apndice A

Informacin de referencia

Apndice B

Objetivos del apndice . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . B 1 Respuestas a preguntas sobre la configuracin del sistema de respaldo (backup) PLC 5 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . B 1 Determinacin del tiempo de transferencia de la tabla de datos . . . . . . . . B 5

Utilizacin de un mdulo 1785 BCM de la serie A

Apndice C

Objetivos del apndice . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . C 1 Caractersticas del mdulo de respaldo (backup) 1785 BCM de la serie A . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . C 1

III

Tabla de contenidos

IV

Captulo

Conceptos de respaldo (backup) para el sistema PLC 5

Objetivos del captulo

Este captulo describe los conceptos para usar un sistema de respaldo (backup) con el controlador programable. Adems, este captulo proporciona una descripcin general del sistema de respaldo (backup) de un procesador PLC-5 que usa mdulos de comunicacin de respaldo (backup) 1785-BCM y un sistema que usa tambin mdulos de expansin de respaldo (backup) 1785-BEM.

Por qu usar un sistema de respaldo (backup)?

El objetivo de cualquier sistema redundante (sistema de respaldo (backup)) es mejorar el tiempo de operacin de una mquina o proceso asegurando la disponibilidad uniforme de esa mquina y reduciendo los costos asociados con un fallo del equipo. Usando este sistema de respaldo (backup), usted protege su aplicacin contra interrupciones causadas por el controlador programable.

ATENCION: El sistema de respaldo (backup) no lo protege contra los fallos causados por errores de programacin o tiempos sobrepasados del sistema, ya que un error de ese tipo o un tiempo sobrepasado tambin ocurrir en el procesador secundario.

La opcin del sistema de respaldo (backup) se usa cuando usted tiene que transferir el control del proceso a un sistema secundario sin interrumpir la operacin de la mquina o proceso. Para proteger contra una interrupcin del sistema, un sistema de respaldo (backup) debe proporcionar lo siguiente: equipo con una fiabilidad excepcional aislamiento automtico de fallos perturbacin mnima del proceso cuando conmute del sistema primario al secundario

1-1

Captulo 1 Conceptos de respaldo (backup) para el sistema PLC 5

Aplicacin de mdulos de comunicacin de respaldo (backup) 1785 BCM al controlador programable PLC 5

Un PLC-5 configurado con mdulos 1785-BCM proporciona comunicacin de respaldo (backup) de alta velocidad as como conmutacin del Data Highway Plus y los enlaces de E/S remotos. En esta seccin proporcionamos lo siguiente: una configuracin tpica de respaldo (backup) del PLC-5 explicacin de la forma en que funciona el sistema de respaldo (backup) descripcin del papel que juega el mdulo 1785-BCM (incluyendo el mdulo 1785-BEM)

Una configuracin tpica de respaldo (backup) del PLC 5


Usted debe usar el mdulo BCM de la serie B, revisin C o posterior si est usando procesadores PLC-5/20, -5/30, -5/40 o -5/60. Un sistema de respaldo (backup) del PLC-5 contiene dos de cada uno de los siguientes componentes de hardware: mdulo procesador PLC-5
Procesador:* PLC 5/11, serie A, revisin B o posterior PLC 5/15, serie B, cualquier revisin PLC 5/20, serie A, revisin B o posterior PLC 5/25, cualquier revisin PLC 5/30, serie A, revisin C o posterior PLC 5/40, serie A, revisin F o posterior o serie B, revisin C o posterior PLC 5/60, serie A, revisin F o posterior o serie B, revisin C o posterior PLC 5/80, serie C, revisin A o posterior Nmero de catlogo: 1785 L11B 1785 LT serie B 1785 L20B 1785 LT2 1785 L30B 1785 L40B 1785 L60B 1785 L80B

*Comunquese con su Oficina de Ventas de Allen Bradley o su

distribuidor de Allen Bradley para obtener informacin sobre procesadores PLC 5 adicionales que pueden ser configurados con los mdulos 1785 BCM.

mdulo 1785-BCM mdulo 1785-BEM (cuando es aplicable) fuente de alimentacin chasis local La Figura 1.1 muestra una configuracin tpica de respaldo (backup) del PLC-5, usando procesadores PLC-5/15 y mdulos 1785-BCM. La Figura 1.2 muestra una tpica configuracin de respaldo (backup) del PLC-5 usando procesadores PLC-5/40 o PLC-5/60, mdulos 1785-BCM y mdulos 1785-BEM.
1-2

Captulo 1 Conceptos de respaldo (backup) para el sistema PLC 5

Figura 1.1 Configuracin del sistema de respaldo (backup) para el PLC 5 usando slo el mdulo 1785 BCM
Chasis de E/S local Mdulo 1785 BCM Procesador PLC 5 1771 P4S Fuente de alimentacin Chasis de E/S local Mdulo 1785 BCM Procesador PLC 5 1771 P4S Fuente de alimentacin

HSSL Data Highway Plus E/S remoto

No coloque mdulos para controlar su proceso en el chasis de E/S local. E/S remoto A la red del Data Highway Plus Chasis de E/S remoto Chasis de E/S remoto

E/S remoto Las aplicaciones que usan ms de dos puertos (procesadores PLC 5/40 PLC 5/60) pueden necesitar un mdulo 1785 BEM (no mostrado).
17990

1-3

Captulo 1 Conceptos de respaldo (backup) para el sistema PLC 5

Figura 1.2 Configuracin del sistema de respaldo (backup) para el PLC 5 usando mdulos 1785 BCM y 1785 BEM
Chasis de E/S local Mdulo 1785 BCM PLC 5/60 5/40 Mdulo 1785 BEM 1771 P4S Fuente de alimentacin Mdulo 1785 BCM PLC 5/60 5/40 Chasis de E/S local Mdulo 1785 BEM 1771 P4S Fuente de alimentacin

HSSL BCM DH+ o RIO BEM DH+ o RIO BEM RIO BCM DH+ o RIO

No coloque mdulos para controlar su proceso en el chasis de E/S local

DH+ o RIO (mdulo BEM)

E/S remoto (mdulo BEM)

Chasis de E/S remoto No. 1

Chasis de E/S remoto No. n

DH+ o RIO (mdulo BCM) DH+ o RIO (mdulo BCM) El HSSL se conecta entre los dos mdulos 1785 BCM solamente.
19088

1-4

Captulo 1 Conceptos de respaldo (backup) para el sistema PLC 5

Cmo funciona el sistema de respaldo (backup) del PLC 5


En la configuracin de respaldo (backup) PLC-5, un sistema (compuesto de procesador PLC-5, mdulo 1785-BCM, fuente de alimentacin y chasis) controla la operacin del E/S remoto. A este sistema se le llama sistema primario. El otro sistema est listo para tomar control del E/S remoto en caso de que el sistema primario falle. A este sistema se le llama sistema secundario. El sistema de respaldo (backup) PLC-5 no proporciona respaldo (backup) para E/S local; por lo tanto no instale E/S en el chasis local. Transferencia de datos Durante una operacin normal, el sistema primario enva entradas remotas y datos de la tabla de datos al sistema secundario para que, en el caso de una conmutacin, el sistema secundario (que se convierte en el nuevo sistema primario) tenga los mismos datos. Los datos de E/S remotos son transferidos automticamente por el enlace en serie de alta velocidad (ver la Figura 1.1). Esta transferencia es independiente del programa de aplicacin. Los valores de la tabla de datos son transferidos desde el sistema primario al secundario con instrucciones de transferencia en bloques que usted incluye en el programa de escalera. No tiene que transferir valores de la tabla de datos si no es necesario para la aplicacin. La Figura 1.3 muestra cmo se transfieren los datos de la tabla de datos desde el sistema primario al secundario.
Figura 1.3 Transferencia de datos de la tabla de datos desde el sistema primario al secundario
PLC 5 primario BTW 1785 BCM primario 1785 BCM secundario BTR PLC 5 secundario

Los datos se envan por el HSSL

11050I

Para obtener informacin detallada acerca de la transferencia de datos desde el sistema primario al secundario, refirase al Captulo 5 Funcionamiento del sistema de respaldo (backup) del PLC-5.

1-5

Captulo 1 Conceptos de respaldo (backup) para el sistema PLC 5

Conmutacin En caso de que ocurra un fallo en el procesador primario, el control cambia al sistema secundario en menos de 50 ms (mximo). Cuando ocurre una conmutacin, las salidas en el E/S remoto mantienen su ltimo estado hasta que pasan al control del procesador secundario. Sin embargo, tenga presente que los escanes de programa de los dos procesadores no estn sincronizadas. Esto significa que el procesador secundario puede estar escaneando todas, ninguna o slo parte del programa (a su discrecin). Este manual explica el proceso de conmutacin y proporciona pautas para desarrollar programas para su sistema de respaldo (backup) PLC-5. (Para obtener ms informacin acerca de la conmutacin, refirase al Captulo 6, Consideraciones referentes a las conmutaciones).

Papel que juega el mdulo 1785 BCM Serie B


Como una parte integral del sistema de respaldo (backup), el mdulo 1785-BCM permite la comunicacin a alta velocidad entre dos procesadores PLC-5 y permite que el procesador secundario asuma el control del proceso. Adems, el mdulo 1785-BCM proporciona: transferencia a alta velocidad de los valores de la tabla de datos desde el sistema primario al secundario para asegurar que la tabla de datos del sistema secundario sea una copia de la del sistema primario un buffer de 4 K palabras para valores de la tabla de datos intercambio de informacin acerca del estado de los sistemas primario y secundario transferencia automtica al sistema secundario de las entradas remotas y de los valores de transferencia en bloques de lectura (valores analgicos, etc.) transferencia de control del procesador primario al secundario cuando ocurre una de las siguientes condiciones: - falta de corriente elctrica - fallo del procesador - fallo del mdulo 1785-BCM - cambio en el modo del procesador primario de: RUN a PROGRAM (cambio manual) REM RUN a REM PROG REM RUN a REM TEST

1-6

Captulo 1 Conceptos de respaldo (backup) para el sistema PLC 5

transferencia de control del procesador primario al secundario cuando el procesador secundario detecta una de las siguientes condiciones: - tiempo sobrepasado de comunicacin en el enlace en serie de alta velocidad (HSSL) entre los dos mdulos 1785-BCM, y el sistema primario no est actualizando el E/S remoto - transferencia del comando de control desde el mdulo primario 1785-BCM substitucin del equipo sin interrupcin del proceso; o sea que el sistema fallado puede repararse mientras que el otro sistema est controlando el proceso conexiones para E/S remoto y la red del Data HighwayPlus (el mdulo 1785-BCM dirige la red de E/S y la red del Data Highway Plus al procesador activo) aislamiento de los sistemas, para garantizar que un fallo en un sistema no afecte al otro sistema informacin de diagnstico capacidad de programacin remota para el procesador secundario capacidad de conmutar hasta cuatro canales de comunicacin configurables usando el mdulo de expansin de respaldo (backup) 1785-BEM Expansin de respaldo (backup) El mdulo 1785-BCM tiene dos canales. Los procesadores PLC-5/40 y PLC-5/60 tienen cuatro canales de comunicacin. Usted puede proporcionar el respaldo (backup) de los otros dos canales del procesador agregando el mdulo de expansin de respaldo (backup) 1785-BEM. Para obtener ms informacin acerca del mdulo de expansin de respaldo (backup) 1785-BEM, refirase al Captulo 4. Compatibilidad El mdulo de respaldo (backup) 1785-BCM serie B es compatible con el mdulo de respaldo (backup) 1785-BCM serie A cuando se configura apropiadamente el ensamblaje de interruptores SW1 y SW2 del mdulo de la serie B.

Qu hacer a continuacin

Este captulo proporcion una descripcin general de los conceptos de respaldo (backup) y del sistema de respaldo (backup) del PLC-5. Lea el captulo 2 para obtener una descripcin de los componentes del hardware del mdulo 1785-BCM.

1-7

Captulo 1 Conceptos de respaldo (backup) para el sistema PLC 5

(Esta pgina se ha dejado en blanco intencionalmente).

1-8

Captulo

Descripcin de los componentes del hardware del mdulo 1785 BCM

Objetivos del captulo

Este captulo describe los componentes principales del mdulo 1785-BCM. Estos componentes incluyen: indicadores de estado brazo de cableado 1771-WG enlaces de comunicacin 1785-BCM - enlace en serie de alta velocidad (HSSL) - Red Data Highway Plus (DH+) - enlace de E/S remoto (RIO) rel del cliente (contacto) ensamblajes de interruptores interface del backplane Para obtener informacin acerca del mdulo de expansin de respaldo (backup) 1785-BEM, refirase al Captulo 4.

Indicadores de estado

El mdulo 1785-BCM tiene cinco indicadores de estado en el panel frontal del mdulo (Figura 2.1). Los indicadores muestran tanto la operacin normal como las condiciones de error de su sistema de respaldo (backup) PLC-5.
Figura 2.1 Indicadores de estado del mdulo 1785 BCM

Primario Secundario Backplane Enlace de comunicacin en serie (HSSL) Fallo

17978

2-1

Captulo 2 Descripcin de los componentes del hardware del mdulo 1785 BCM

Todos los indicadores se encienden al momento de la puesta en marcha o cuando ocurre un fallo del hardware en el mdulo 1785-BCM. Con la excepcin del indicador de FALLO (FLT), todos los indicadores del mdulo 1785-BCM estn asociados a bits individuales de la palabra de estado del sistema. Para obtener ms informacin sobre la palabra de estado del sistema, refirase al Captulo 5, Funcionamiento del sistema de respaldo (backup) PLC-5. Para obtener informacin acerca de la localizacin de fallos usando indicadores de estado, refirase al Captulo 8, Diagnstico de fallos.

Brazo de cableado

Usted realiza las conexiones a sus enlaces de comunicacin con el brazo de cableado 1771-WG, que se suministra con el mdulo. Su brazo de cableado se conecta a la barra de pivote que se encuentra en la parte inferior del chasis de E/S. Este brazo gira hacia arriba y se conecta con el mdulo de manera que usted puede instalar o retirar el mdulo sin desconectar los cables.

Enlaces de comunicacin

El mdulo 1785-BCM tiene puertos para los tres enlaces de comunicacin para conexin con el E/S remoto, la red del Data Highway Plus y el otro mdulo 1785-BCM (Figura 2.2). Adems, el mdulo tiene un rel para la conexin del cliente. Tal como se muestra en la Figura 2.2, hay dos puertos configurables por el usuario (canales 1A y 1B) que soportan los modos de E/S remoto o Data Highway Plus. La Tabla 2.A indica los puertos de comunicacin y describe la forma en que el sistema usa cada uno de ellos.

2-2

Captulo 2 Descripcin de los componentes del hardware del mdulo 1785 BCM

Figura 2.2 Enlaces de comunicacin del mdulo 1785 BCM

1 Sh 2 No usado 1 2 1 Sh 2 1 Sh 2 1 Sh 2 1 Sh 2

Enlace serie de alta velocidad

Rel del cliente

No usado

A enlace (RIO/DH+) Desde controlador A enlace (RIO/DH+) Desde controlador


2

Canal 1A (E/S remoto o Data Highway Plus)

Canal 1B (E/S remoto o Data Highway Plus)

No usado

19082

Los terminales 9, 10 y 11 estn conectados entre los mdulos 1785 BCM en el sistema de respaldo (backup); adems, los terminales 9, 10 y 11 de uno de los mdulos 1785 BCM estn conectados a la red DH+ o al enlace de E/S remoto. 2 Los terminales 15, 16 y 17 estn conectados entre los mdulos 1785 BCM en el sistema de respaldo (backup); adems, los terminales 15, 16 y 17 de uno de los mdulos 1785 BCM estn conectados a la red DH+ o al enlace de E/S remoto.

2-3

Captulo 2 Descripcin de los componentes del hardware del mdulo 1785 BCM

Tabla 2.A Puertos de Comunicacin


Puerto de comunicacin: Enlace en serie de alta velocidad (HSSL) Canal 1A Este enlace: permite la comunicacin alterna de dos vas (semiduplex) entre los dos mdulos 1785 BCM del sistema de respaldo (backup) a una distancia de hasta 15 pies. conecta el procesador PLC 5 primario a la red Data Highway Plus o al enlace de E/S remoto; el procesador secundario est aislado de este enlace. conecta el procesador PLC 5 primario a la red Data Highway Plus o al enlace de E/S remoto; el procesador secundario est aislado de este enlace.

Canal 1B

Los canales 1A y 1B tienen un modo de comunicacin predeterminado que puede cambiarse restableciendo los interruptores en caso de ser necesario. La Tabla 2.B describe el modo de comunicacin predeterminado para cada canal.
Tabla 2.B Modos de comunicacin predeterminado
Canal 1A 1B Modo de comunicacin predeterminado Data Highway Plus E/S remoto Modo escner a 57.6 kbaudios

Con la excepcin del HSSL, todas las conexiones en el mdulo 1785-BCM tienen un rel interno cuyos contactos estn cerrados cuando el controlador es primario y abiertos cuando el procesador es secundario. La Figura 2.3 muestra estos rels para el procesador A y para el procesador B de un sistema de respaldo (backup) PLC-5.

2-4

Captulo 2 Descripcin de los componentes del hardware del mdulo 1785 BCM

Figura 2.3 Rels para el procesador A y el procesador B


Procesador A (primario) 1785 BCM HSSL Procesador B (secundario) 1785 BCM

PLC 5

DH+ E/S remoto Rel del cliente

PLC 5

Procesador A (secundario) 1785 BCM HSSL

Procesador B (primario) 1785 BCM

PLC 5

DH+ E/S remoto Rel del cliente

PLC 5

11051I

Nota importante: Al usar un mdulo 1785-BCM con un procesador PLC-5/40, PLC-5/60 o PLC-5/80, usted puede aadir un mdulo de expansin de respaldo (backup) 1785-BEM para proporcionar respaldo (backup) para todos los canales de comunicacin del procesador. Los canales del mdulo 1785-BEM, al igual que los del mdulo 1785-BCM, pueden ser configurados para el Data Highway Plus o para el E/S remoto. Para obtener ms informacin sobre el mdulo de expansin de respaldo (backup) 1785-BEM, consulte el Captulo 4.

Rel del cliente

La conexin del rel para el cliente en el mdulo 1785-BCM se usa para conmutar dispositivos externos. Los contactos del rel estn clasificados en 0.25 A @ 24 Vcc resistiva. Las cargas con caractersticas inductivas requerirn dispositivos de supresin adicionales.

2-5

Captulo 2 Descripcin de los componentes del hardware del mdulo 1785 BCM

Ensamblajes de los interruptores

Hay dos ensamblajes de interruptores localizados en la parte superior e inferior del mdulo 1785-BCM. Consulte la Figura 2.4 para las ubicaciones de los ensamblajes de interruptores. Refirase a la Tabla 2.C para obtener una descripcin de la funcin de los ensamblajes de interruptores del mdulo 1785-BCM.
Figura 2.4 Ensamblajes de los interruptores del mdulo 1785 BCM
Ensamblaje de interruptores SW1

Vista superior Ensamblaje de interruptores SW2

Vista inferior
19084

Tabla 2.C Funciones de los ensamblajes de interruptores del mdulo 1785 BCM
Use este ensamblaje de interruptores: SW1 Para: establecer comunicacin entre el mdulo 1785 BCM de la serie B y el mdulo 1785 BCM de la serie A. establecer el modo de transferencia rpida de datos desde el mdulo secundario al procesador secundario. especificar si los canales 1A y 1B van a establecer comunicacin con la red Data Highway Plus o con el enlace de E/S remoto. Con el enlace de E/S remoto, determinar la velocidad de baudios as como el modo de operacin del procesador (escner o adaptador).

SW2

Para establecer los interruptores descritos anteriormente, consulte el Captulo 5 Funcionamiento del sistema de respaldo (backup) PLC-5.

2-6

Captulo 2 Descripcin de los componentes del hardware del mdulo 1785 BCM

Interface del backplane de E/S

A travs de sus conexiones con el backplane del chasis de E/S, el mdulo 1785-BCM puede ejecutar instrucciones de transferencias en bloques de lectura (BTR) y de transferencias de bloques de escritura (BTW) desde un procesador PLC-5. Con las capacidades inherentes de colocacin en cola de las transferencias en bloques del procesador PLC-5, se pueden ejecutar mltiples instrucciones de transferencias en bloques por escnn de programa al mismo mdulo 1785-BCM.

Qu hacer a continuacin

Este captulo describi los componentes del hardware del mdulo 1785-BCM. Ahora que usted est familiarizado con el mdulo y algunos conceptos de respaldo (backup) para el sistema de respaldo (backup) PLC-5, segn lo descrito en el captulo 1, usted est listo para instalar el sistema de respaldo (backup). Los Captulos 3 y 4 describen los procedimientos de instalacin para el sistema de respaldo (backup) PLC-5 (mdulos 1785-BCM y 1785-BEM, respectivamente).

2-7

Captulo 2 Descripcin de los componentes del hardware del mdulo 1785 BCM

2-8

Captulo

Instalacin del sistema de respaldo (backup) PLC 5

Objetivos del captulo

Este captulo proporciona una descripcin general del sistema de respaldo (backup) PLC-5 y describe los procedimientos para la instalacin del sistema de respaldo (backup) PLC-5 (mdulo 1785-BCM de la serie B solamente). Estos procedimientos son: determinacin de los requisitos de fuente de alimentacin establecimiento de los interruptores del chasis de E/S establecimiento de los interruptores del mdulo instalacin del mdulo 1785-BCM conexin del sistema de respaldo (backup) PLC-5 Al instalar un sistema de respaldo (backup) para un procesador PLC-5/40, PLC-5/60 o PLC-5/80, usted puede elegir usar un mdulo de expansin de respaldo (backup) 1785-BEM para proporcionar respaldo (backup) para los dos canales adicionales del procesador. Consulte el Captulo 4 para obtener informacin referente a los procedimientos de instalacin para el mdulo de expansin de respaldo (backup) 1785-BEM.

Descripcin general de la instalacin del sistema de respaldo (backup) PLC 5

La Figura 3.1 muestra una configuracin tpica de un sistema de respaldo (backup) PLC-5. En este sistema, la comunicacin entre los controladores se logra a travs de dos mdulos 1785-BCM. Todas las conexiones de cables entre el sistema primario y el sistema de respaldo (backup) requieren un cable 1770-CD (Belden 9463). Nota importante: No instale mdulos de E/S para controlar el proceso en el chasis local. Slo los mdulos que residen en el chasis remoto tendrn respaldo (backup). Los chasis locales son necesarios para alojar al procesador, al mdulo de comunicacin de respaldo (backup) 1785-BCM, al mdulo de expansin de respaldo (backup) 1785-BEM y a la fuente de alimentacin para el sistema de respaldo (backup). El E/S local no tiene respaldo (backup). Cuando un coprocesador est en el mismo chasis (modo autnomo) o directamente conectado a un procesador PLC-5 (modo de conexin directa), coloque los mdulos 1785-BCM y 1785-BEM en cualquier otro grupo de mdulos de E/S disponible en ese chasis. Nota importante: No instale el mdulo 1785-BCM en el mismo grupo de mdulos (de acuerdo a lo definido por el direccionamiento a 2-slots) que el procesador. El mdulo 1785-BCM puede residir en una ranura adyacente, pero no en el mismo grupo de mdulos (bajo la misma lengeta de enganche del chasis).

3-1

Captulo 3 Instalacin del sistema de respaldo (backup) PLC 5

Figura 3.1 Configuracin del sistema de respaldo (backup) PLC 5


Chasis de E/S local Mdulo 1785 BCM Procesador PLC 5 1771 P4S Fuente de alimentacin Procesador PLC 5 Chasis de E/S local Mdulo 1785 BCM 1771 P4S Fuente de alimentacin

HSSL Data Highway Plus E/S remoto

No coloque mdulos para controlar el proceso en el chasis de E/S local. E/S remoto A la red del Data Highway Plus Chasis de E/S remoto Chasis de E/S remoto

E/S remoto Algunas aplicaciones que usan ms de dos puertos (procesadores PLC 5/40, PLC 5/60 o PLC 5/80) puede ser que requieran un mdulo 1785 BEM (no mostrado).
17990

3-2

Captulo 3 Instalacin del sistema de respaldo (backup) PLC 5

Determinacin de los requisitos de fuente de alimentacin

El circuito lgico del mdulo 1785-BCM es controlado por una fuente de alimentacin a travs del backplane del chasis de E/S. Determine los requisitos de fuente de alimentacin para su sistema de respaldo (backup) PLC-5: 1. Aada estos valores para determinar la corriente de salida necesaria de la fuente de alimentacin: 1.0 A a 5 V para un mdulo 1785-BCM y 2.5 A para el procesador PLC-5/15 PLC-5/25 3.3 A para un procesador PLC-5/11, -5/20, -5/30, -5/40, -5/60 o -5/80 2. Consulte la Tabla 3.A para elegir la fuente de alimentacin que proporcione suficiente alimentacin elctrica para todos los mdulos en su sistema de respaldo (backup).

Nota importante: Consulte el Captulo 4 para seleccionar la fuente de alimentacin cuando aada un mdulo 1785-BEM en su sistema de respaldo (backup).
Tabla 3.A Fuentes de alimentacin para un sistema de respaldo (backup) PLC 5
Fuente de alimentacin 1771 P4 1771 P4R1 1771 P4S 1771 P4S1 1771 P5 1771 P6S 1771 P6S1 1771 P6R 1771 P7 1771 PS7
1

Corriente de salida (en amperios) 8 8 8 8 8 8 8 8 16 16

Ubicacin de la fuente de alimentacin ranura ranura ranura ranura ranura ranura ranura ranura externa2 externa2

Una fuente de alimentacin redundante P4R puede evitar la conmutacin del sistema debida a averas en la fuente de alimentacin o a fallos en la alimentacin elctrica de entrada. 2 No se puede usar una fuente de alimentacin externa y un mdulo de fuente de alimentacin para dar alimentacin elctrica al mismo chasis; stos no son compatibles.

3.

Use fuentes de alimentacin elctrica separadas para el procesador primario y el secundario. Conecte los suministros de alimentacin a travs de diferentes fuentes de alimentacin para tomar precauciones contra interrupciones y fallos de la alimentacin de entrada.

3-3

Captulo 3 Instalacin del sistema de respaldo (backup) PLC 5

Posicionamientos de los interruptores del chasis de E/S

El conjunto de interruptores del chasis de E/S est ubicado en el lado izquierdo del backplane del chasis. La Tabla 3.B indica los posicionamientos que recomendamos para el chasis local de su sistema de respaldo (backup) PLC-5. (Local se refiere al chasis con el procesador PLC-5 y el mdulo 1785-BCM). Se pueden establecer interruptores de sistema remoto para su aplicacin especfica. Para obtener ms informacin acerca del posicionamiento de los interruptores del backplane del chasis de E/S, consulte el Manual del usuario de los controladores programables PLC-5 con nuevas caractersticas y Ethernet (publicacin 1785-6.5.12ES). Nota importante: El modo de direccionamiento y el tamao de chasis que se seleccione puede afectar el nmero de racks remotos disponibles. Consulte el Manual del usuario de los controladores programables PLC-5 con nuevas caractersticas y Ethernet (publicacin 1785-6.5.12ES) para obtener informacin referente al nmero mximo de racks remotos que pueden ser direccionados por el (los) procesador(es) PLC-5 en su sistema.
Tabla 3.B Posicionamientos de interruptores de chasis de E/S recomendados para el chasis local
Establezca interruptor(es) 1 2y3 4y5 6y7 8 En esta posicin: OFF para desactivar las salidas en el chasis cuando se detecta un fallo. ambos OFF estos interruptores no se usan 4 ON 5 OFF configuracin para direccionamiento a 1/2 slot* configuracin para direccionamiento a 1/2 slot*

segn sea necesario para su aplicacin segn sea necesario para su aplicacin

Importante: *El mdulo 1785 BCM acta para el procesador PLC 5 como un mdulo de entrada de 32 puntos. Los interruptores 4 y 5 deben configurarse para el direccionamiento recomendado a 1/2 slot o a 1 slot. Si no estn configurados para direccionamiento a 1/2 slot o a 1 slot, ocurrir un fallo del procesador PLC 5. Si est instalando un mdulo 1785 BEM, debe seleccionar direccionamiento a 1/2 slot.

Terminacin de las redes Data Highway Plus y E/S remoto

Si su procesador es un dispositivo final en la red Data Highway Plus o E/S remoto, debe conectar un terminador al procesador. En el sistema de respaldo (backup) PLC-5, debe establecer cada procesador PLC-5 en el sistema de respaldo (backup) como si el otro procesador PLC-5 no existiera y no hubiera ningn mdulo 1785-BCM presente. Termine ambos enlaces (DH+ y E/S remoto) de la siguiente forma: para un procesador PLC-5/15 PLC-5/25, usando el conjunto de interruptores SW3 en el procesador PLC-5. Vea la Tabla 3.C. para un procesador PLC-5/11, -5/20, -5/30 -5/40, -5/60 -5/80, instalando una resistencia externa en el procesador PLC-5. Consulte la Tabla 3.D.

3-4

Captulo 3 Instalacin del sistema de respaldo (backup) PLC 5

Tabla 3.C Terminacin de redes DH+ y E/S remoto del sistema de respaldo (backup) de los procesadores PLC 5/15 5/25
Establecer interruptor SW3 1 1 2 2 En esta posicin: ON indicando que el procesador PLC 5 est al final del enlace de E/S remoto OFF indicando que el procesador PLC 5 no est al final del enlace de E/S remoto ON indicando que el procesador PLC 5 est al final de la red DH+ OFF indicando que el procesador PLC 5 no est al final de la red DH+

Tabla 3.D Terminacin de redes DH+ y E/S remoto del sistema de respaldo (backup) de los procesadores PLC 5/11, 5/20, 5/30, 5/40, 5/60 5/80
Para estos kbaudios: 57.6 115.21 230.41
1

Instale esta resistencia de terminacin: 150 ohm, resistencia de 1/2 vatio 82 ohm

Para instalar la resistencia de terminacin, consulte el Manual del usuario de los controladores programables PLC 5 con nuevas caractersticas y Ethernet.

Instalacin del mdulo 1785 BCM

Para instalar el mdulo 1785-BCM: codifique el chasis de E/S establezca los interruptores del mdulo inserte el mdulo en el chasis

Dao por descarga electrosttica


ATENCION: Bajo ciertas condiciones, la descarga electrosttica puede disminuir el rendimiento o daar el mdulo. Observe las siguientes precauciones para protegerse contra el dao electrosttico.

Use una muequera conductiva aprobada, o toque un objeto conectado a tierra para descargar el potencial antes de manipular el mdulo. No toque el conector del backplane ni las patillas del conector. Si configura o vuelve a colocar componentes internos, no toque los otros componentes del circuito que se encuentran dentro del mdulo. Use una estacin de trabajo libre de esttica, si est disponible. Mantenga el mdulo en una bolsa anti-esttica, cuando no est en uso.
3-5

Captulo 3 Instalacin del sistema de respaldo (backup) PLC 5

Codificacin del chasis de E/S


Use las bandas de codificacin de plstico, suministradas con cada chasis de E/S, para codificar la ranura del chasis de manera que acepte slo el mdulo 1785-BCM. El circuito impreso del mdulo est ranurado en dos lugares en el borde posterior. La posicin de las bandas de codificacin en el conector del backplane deben corresponder a estas ranuras para permitir la insercin del mdulo. Usted puede codificar cualquier conector en un chasis de E/S para que reciba este mdulo excepto el conector del extremo izquierdo que est reservado para los mdulos del procesador. Coloque las bandas de codificacin entre los siguientes nmeros que estn indicados en el conector del backplane (Figura 3.2): Entre 8 y 10 Entre 34 y 36
Figura 3.2 Posiciones de las bandas de codificacin

Bandas de codificacin

2 4 6 8 10 12 14 16 18 20 22 24 26 28 30 32 34 36

2 4 6 8 10 12 14 16 18 20 22 24 26 28 30 32 34 36

Conectores del backplane

11052I

Posicionamiento de los conjuntos de interruptores del mdulo 1785 BCM de la serie B


El conjunto de interruptores SW1, ubicado en la parte superior del mdulo 1785-BCM, tiene cuatro interruptores tal como se muestra en la Figura 3.3. Consulte la Tabla 3.E para obtener instrucciones sobre el posicionamiento de los cuatro interruptores. Las funciones de los cuatro interruptores son: El Interruptor 1 indica al mdulo 1785-BCM de la serie B si el otro mdulo 1785-BCM es un mdulo de la serie A o B. Si es un mdulo de la serie A, las funciones de los interruptores 2 al 4 no sern aplicables. El Interruptor 2 seleccciona el modo de transferencia rpida de datos desde el mdulo secundario al procesador secundario (mdulo 1785-BCM de la serie B solamente). El Interruptor 3 no se usa. El Interruptor 4 no se usa.

3-6

Captulo 3 Instalacin del sistema de respaldo (backup) PLC 5

El conjunto SW1 del mdulo 1785-BCM de la serie B se predefine en la fbrica para funcionar: con otro mdulo 1785-BCM de la serie B en el modo de transferencia rpida de datos. El modo de transferencia rpida de datos significa que cuando el mdulo secundario recibe un bloque de datos, ste inmediatamente lo habilita para que sea ledo por el procesador secundario.
Figura 3.3 Conjunto de interruptores SW1 del mdulo 1785 BCM de la serie B
Conjunto de interruptores SW1 Interruptor hacia arriba OFF (abierto). Interruptor hacia abajo ON (cerrado).
19085

Vista superior

Tabla 3.E Posicionamiento de los interruptores SW1 del mdulo 1785 BCM de la serie B
Cuando: el otro mdulo 1785 BCM es uno de la serie A Establezca este interruptor: 11 En esta posicin: ON (cerrado) OFF (abierto) OFF (abierto) OFF (abierto) 21 OFF (abierto) ON (cerrado) ON (cerrado) OFF (abierto) ON (cerrado) OFF (abierto) el otro mdulo 1785 BCM es uno de la serie B usted desea transferencia rpida de datos usted desea que el mdulo BCM secundario habilite las BTR al procesador PLC 5 secundario slo cuando todos los bloques de un segmento de bloques mltiples han sido recibidos 1 22 22 OFF (abierto) ON (cerrado) OFF (abierto)

3-7

Captulo 3 Instalacin del sistema de respaldo (backup) PLC 5

Cuando: el interruptor 3 nunca se usa el interruptor 4 nunca se usa


1

Establezca este interruptor: 3 4

En esta posicin: OFF (abierto) OFF (abierto)

Para ser compatible con los mdulos 1785 BCM serie A, usted debe establecer estos interruptores tal como se muestra. Si usa este mdulo con un mdulo serie A, y no establece el conjunto de interruptores SW2 tal como se muestra, los indicadores LED en el mdulo serie B parpadearn. 2 Este interruptor es aplicable slo cuando ambos mdulos son mdulos 1785 BCM de la serie B.

El conjunto de interruptores SW2, ubicado en la parte inferior del mdulo 1785-BCM de la serie B tiene seis interruptores. La funcin de los seis interruptores es establecer la configuracin de los canales 1A y 1B del mdulo. Consulte la Figura 3.4 para obtener la ubicacin del conjunto de interruptores SW2.
Figura 3.4 Conjunto de interruptores SW2 del mdulo 1785 BCM de la serie B
Conjunto de interruptores SW2 Interruptor hacia arriba OFF (abierto) Interruptor hacia abajo ON (cerrado)
19086

Vista inferior

Los interruptores 1, 2 y 3 determinan la configuracin del canal 1A. Los canales 4, 5 y 6 determinan la configuracin del canal 1B. Estos canales pueden ser configurados para el modo Data Highway Plus o E/S remoto, con el procesador PLC-5 funcionando ya sea en el modo adaptador o escner. El mdulo 1785-BCM de la serie B se suministra con el canal 1A configurado para el Data Highway Plus y el canal 1B configurado para E/S remoto (para ser usado con un procesador en el modo escner establecido a 57.6 kbaudios). Consulte la Tabla 3.F para configurar los canales 1A y 1B usando los interruptores del conjunto de interruptores SW2.

3-8

Captulo 3 Instalacin del sistema de respaldo (backup) PLC 5

Tabla 3.F Configuracin de los canales 1A y 1B del mdulo 1785 BCM usando el conjunto de interruptores SW2 de la serie B
Configurar los interruptores del canal 1A1 Configurar los interruptores del canal para: La red Data Highway Plus a 57.6 kbaudios (refirase al Captulo 5, seccin Programacin remota del procesador secundario") E/S remoto modo adaptador usando 57.6 kbaudios E/S remoto modo adaptador usando 115.2 kbaudios E/S remoto modo adaptador usando 230.4 kbaudios Conmutacin de rel o canal no usado3 E/S remoto modo escner con 57.6 kbaudios E/S remoto modo escner con 115.2 kbaudios E/S remoto modo escner con 230.4 kbaudios
1 Los 2 Los 3

1 4 ON ON ON ON OFF OFF OFF OFF

2 5 ON ON OFF OFF ON ON OFF OFF

3 6 ON OFF ON OFF ON OFF ON OFF

1B2

interruptores 1, 2 y 3 determinan la configuracin para el canal 1A. interruptores 4, 5 y 6 determinan la configuracin para el canal 1B.

No funciona como un interruptor inteligente sino como un rel con contactos ya sea abiertos o cerrados. Establezca los interruptores en esta configuracin si no va a usar este canal.

Nota importante: La posicin de los interruptores se lee en el momento de la puesta en marcha del mdulo. Si se cambia la posicin de los interruptores despus de la puesta en marcha, el mdulo 1785-BCM no reconoce la nueva posicin.

Introduccin del mdulo 1785 BCM en el chasis de E/S


Para introducir el mdulo 1785-BCM en el chasis de E/S, siga los pasos indicados a continuacin. Recomendamos que introduzca su mdulo 1785-BCM en la ranura del extremo izquierdo del primer grupo del mdulo de E/S en el chasis de E/S.

ATENCION: Desconecte la alimentacin elctrica del backplane del chasis de E/S 1771 y del brazo de cableado antes de retirar o instalar un mdulo de E/S. El no desconectar la alimentacin elctrica del backplane o del brazo de cableado podra causar dao al mdulo, menor rendimiento o lesiones personales. El no desconectar la alimentacin elctrica del backplane podra causar lesiones personales o dao al equipo debido a una posible operacin inesperada.

3-9

Captulo 3 Instalacin del sistema de respaldo (backup) PLC 5

1. 2.

Desconecte la alimentacin elctrica al chasis de E/S. Coloque el mdulo en las pistas de plstico que se encuentran en la parte superior e inferior de la ranura que gua al mdulo en posicin. No fuerce el mdulo en su conector del backplane. Aplique presin firme y uniforme sobre el mdulo para asentarlo apropiadamente. Coloque a presin el seguro del chasis sobre la parte superior del mdulo para asegurarlo en posicin. Conecte el brazo de cableado al mdulo. Haga las conexiones de cables al brazo de cableado tal como se indica en las secciones siguientes.

3.

4.

5. 6.

Conexin del sistema de respaldo (backup) PLC 5

Para conectar el sistema de respaldo (backup) PLC-5: conecte los mdulos 1785-BCM haga las conexiones del E/S remoto haga las conexiones de la red Data Highway Plus Usted hace las conexiones al brazo de cableado del mdulo 1785-BCM (Cat. No. 1771-WG). La Figura 3.5 muestra una descripcin general de las conexiones. Nota importante: Tome nota de que las conexiones descritas en los siguientes prrafos se refieren a la configuracin predeterminada del mdulo 1785-BCM, o sea que el canal 1A est configurado para el Data Highway Plus y el canal 1B est configurado para el modo escner de E/S remoto.

3-10

Captulo 3 Instalacin del sistema de respaldo (backup) PLC 5

Figura 3.5 Conexiones del mdulo 1785 BCM


Chasis A 1 2 3 Transparente RIO/DH+ Malla Azul Transp. Malla Azul Transparente Malla Azul Azul RIO/DH+ C. 1B 1 SH 2 Azul Malla Transp PLC 5/40 Malla Transp Azul Malla Transp 9 10 11 12 13 14 15 16 17 18 19 20 1785 BCM Serie B Azul Malla Transp C. 1B 1 SH 2 Azul Malla Transp Transp Malla Azul C. 1A 1 SH 2 Transparente Malla Azul Azul Malla Transp HSSL Azul Malla Transp Chasis B 1 2 3 9 10 11 12 13 14 15 16 17 18 19 20 1785 BCM Serie B Azul Malla Transp Transparente Malla Azul * Reemplace esto con un ter minador si este nodo est al final de este enlace fsico.

Transparente Malla Azul Transp Malla Azul Azul Malla Transp Azul Malla Transp

C. 1A 1 SH 2

PLC 5/40

3-11

Captulo 3 Instalacin del sistema de respaldo (backup) PLC 5

Conexin de los mdulos 1785 BCM


Conecte el enlace en serie de alta velocidad (HSSL) para establecer comunicacin entre los mdulos 1785-BCM del sistema primario y del sistema secundario. Los cables para estas conexiones pueden ser de un mximo de 15 pies. Para hacer esto conecte un cable 1770-CD o Belden 9463 a los terminales 1, 2, y 3 en el brazo de cableado de cada mdulo 1785-BCM, tal como se muestra en la Figura 3.6.
Figura 3.6 Conexiones del mdulo 1785 BCM para el enlace en serie de alta velocidad (HSSL)
Chasis de E/S local Mdulo 1785 BCM Procesador PLC 5 Fuente de alimentacin 1771 P4S Chasis de E/S local Mdulo 1785 BCM Procesador PLC 5 Fuente de alimentacin 1771 P4S

Enlace en serie de alta velocidad (HSSL) Cable 1770 CD o Belden 9463 (mximo 15 pies)

Azul Malla Transparente Las conexiones muestran la configuracin predeterminada con el canal 1A como Data Highway Plus y el canal 1B como escner de E/S remoto.

Azul Malla Transparente

17980

ATENCION: El mdulo 1785-BCM de la serie B se comunica con el mdulo 1785-BCM de la serie A slo si el interruptor 1 del conjunto de interruptores SW1 est establecido en ON y si el conjunto de interruptores SW2 est configurado apropiadamente.

3-12

Captulo 3 Instalacin del sistema de respaldo (backup) PLC 5

Conexiones de E/S remoto


La Figura 3.7 muestra el canal 1B configurado para establecer comunicacin con el modo escner de E/S remoto (configuracin predeterminada). Las conexiones que usted debe hacer para su sistema de respaldo (backup) PLC-5 son entre: el PLC-5 y el mdulo 1785-BCM dos mdulos 1785-BCM el mdulo 1785-BCM y el mdulo adaptador de E/S remoto Los pasos para hacer estas conexiones siguen a la figura.
Figura 3.7 Conexiones de E/S remoto
Chasis de E/S local Mdulo 1785 BCM Procesador PLC 5 Fuente de alimentacin 1771 P4S Procesador PLC 5 Chasis de E/S local Mdulo 1785 BCM Fuente de alimentacin 1771 P4S

E/S remoto

E/S remoto

E/S remoto

E/S remoto

Chasis de E/S remoto No. 1

Chasis de E/S remoto No. n

Las conexiones muestran configuracin predeterminada con el canal 1A como Data Highway Plus y el canal 1B como escner de E/S remoto. El HSSL estaba previamente conectado pero no se muestra para proporcionar claridad. Haga todas las conexiones con cable 1770 CD.

17981

3-13

Captulo 3 Instalacin del sistema de respaldo (backup) PLC 5

1.

Conecte un extremo del cable 1770-CD al conector E/S REM en uno de los controladores programables PLC-5 tal como se muestra en la Figura 3.8.

Figura 3.8 Conexiones de E/S remoto aadidas entre el PLC 5 y el mdulo 1785 BCM
Chasis de E/S local Mdulo 1785 BCM Procesador PLC 5 Fuente de alimentacin 1771 P4S Chasis de E/S local Mdulo 1785 BCM Procesador PLC 5 Fuente de alimentacin 1771 P4S

E/S remoto

E/S remoto

Azul Malla Azul Malla Transparente Transparente

El enlace HSSL estaba conectado previamente, pero no se muestra para proporcionar claridad. Las conexiones muestran la configuracin predeterminada con el canal 1A como Data Highway Plus y el canal 1B como escner de E/S remoto.

17982

2.

Conecte el otro extremo del cable 1770-CD a los terminales 18, 19, y 20 en el brazo de cableado del mdulo 1785-BCM en el mismo chasis, tal como se muestra en la Figura 3.8. Siga los pasos 1 y 2 para el otro controlador programable PLC-5 y el mdulo 1785-BCM.

3.

3-14

Captulo 3 Instalacin del sistema de respaldo (backup) PLC 5

4.

Conecte un cable 1770-CD a los terminales 15, 16 y 17 en cada brazo de cableado del mdulo 1785-BCM, tal como se muestra en la Figura 3.9.

Figura 3.9 Conexiones de E/S remota aadidas entre los mdulos 1785 BCM
Chasis de E/S local Mdulo 1785 BCM Procesador PLC 5 Fuente de alimentacin 1771 P4S Procesador PLC 5 Chasis de E/S local Mdulo 1785 BCM Fuente de alimentacin 1771 P4S

Azul Malla Transparente Azul Malla Transparente El enlace HSSL estaba conectado previamente, pero no se muestra para proporcionar claridad. Las conexiones muestran la configuracin predeterminada con el canal 1A como Data Highway Plus y el canal 1B como escner de E/S remoto.

17983

5.

Conecte un extremo de un cable 1770-CD a los terminales 15, 16, y 17 en el brazo de cableado de uno de los mdulos 1785-BCM tal como se muestra en la Figura 3.10.

3-15

Captulo 3 Instalacin del sistema de respaldo (backup) PLC 5

Figura 3.10 Conexiones de E/S remoto aadidas entre el mdulo 1785 BCM y el mdulo adaptador de E/S remoto
Chasis de E/S local Mdulo 1785 BCM Procesador PLC 5 Fuente de alimentacin 1771 P4S Procesador PLC 5 Chasis de E/S local Mdulo 1785 BCM Fuente de Alimentacin 1771 P4S

15 16 17

Azul Malla Transparente

Mdulo adaptador remoto 1771 ASB Chasis de E/S remoto No. 1

Mdulo adaptador remoto 1771 ASB Chasis de E/S remoto No. n

El HSSL estaba conectado previamente pero no se muestra para proporcionar claridad. Azul Malla Transparente 1 2 3 Las conexiones muestran configuracin predeterminada con el canal 1A como Data Highway Plus y el canal 1B como escner de E/S remoto. Tome nota de que el enlace de E/S remoto de los adaptadores se conecta a cualquier mdulo 1785 BCM; el enlace de E/S remoto no se conecta directamente al procesador. 17984

3-16

Captulo 3 Instalacin del sistema de respaldo (backup) PLC 5

6.

Conecte el otro extremo del cable 1770-CD a los terminales 1, 2, y 3 en el brazo de cableado del mdulo adaptador de E/S remoto, tal como se muestra en la Figura 3.10.

Conexiones del Data Highway Plus


La Figura 3.11 muestra el canal 1A configurado para establecer comunicacin con la red del Data Highway Plus (configuracin predeterminada). Las conexiones que usted debe hacer para su sistema de respaldo (backup) PLC-5 son entre: el PLC-5 y el mdulo 1785-BCM dos mdulos 1785-BCM el mdulo 1785-BCM y la red Data Highway Plus Los pasos para hacer estas conexiones siguen a la figura.
Figura 3.11 Conexiones del Data Highway Plus
Chasis de E/S local Mdulo 1785 BCM Procesador PLC 5 Fuente de alimentacin 1771 P4S Procesador PLC 5 Chasis de E/S local Mdulo 1785 BCM Fuente de alimentacin 1771 P4S

Data Highway Plus

Red Data Highway Plus El HSSL y el enlace de E/S remoto estaban conectados previamente pero no se muestran para proporcionar claridad. Las conexiones muestran configuracin predeterminada con el canal 1A como Data Highway Plus y el canal 1B como escner de E/S remoto. Haga todas conexiones con cable 1770 CD.
17986

3-17

Captulo 3 Instalacin del sistema de respaldo (backup) PLC 5

1.

Conecte un extremo del cable 1770-CD al conector PEER COMM INTFC en uno de los controladores programables PLC-5, tal como se muestra en la Figura 3.12.

Figura 3.12 Conexiones del Data Highway Plus aadidas entre el PLC 5 y el mdulo 1785 BCM
Chasis de E/S local Mdulo 1785 BCM Procesador PLC 5 Fuente de alimentacin 1771 P4S Procesador PLC 5 Chasis de E/S local Mdulo 1785 BCM Fuente de alimentacin 1771 P4S

Data Highway Plus

Data Highway Plus

Azul Azul Malla Transparente Malla Transparente

El HSSL y el enlace de E/S remoto estaban conectados previamente pero no se muestran para proporcionar claridad. Las conexiones muestran configuracin predeterminada con el canal 1A como Data Highway Plus y el canal 1B como escner de E/S remoto.

17985

3-18

Captulo 3 Instalacin del sistema de respaldo (backup) PLC 5

2.

Conecte el otro extremo del cable 1770-CD a los terminales 12, 13, y 14 en el brazo de cableado del mdulo 1785-BCM en el mismo chasis, tal como se muestra en la Figura 3.12. Siga los pasos 1 y 2 para el otro controlador programable PLC-5 y el mdulo 1785-BCM. Conecte un cable 1770-CD a los terminales 9, 10 y 11 en el brazo de cableado de cada mdulo 1785-BCM, tal como se muestra en la Figura 3.13

3.

4.

Figura 3.13 Conexiones del Data Highway Plus aadidas entre los mdulos 1785 BCM
Chasis de E/S local Mdulo 1785 BCM Procesador PLC 5 Fuente de alimentacin 1771 P4S Procesador PLC 5 Chasis de E/S local Mdulo 1785 BCM Fuente de alimentacin 1771 P4S

Data Highway Plus

9 10 11

Azul Malla Transparente

9 10 11

Azul Malla Transparente

El HSSL y el enlace de E/S remoto estaban conectados previamente pero no se muestran para proporcionar claridad. Las conexiones muestran configuracin predeterminada con el canal 1A como Data Highway Plus y el canal 1B como escner de E/S remoto.
17987

3-19

Captulo 3 Instalacin del sistema de respaldo (backup) PLC 5

5.

Conecte el cable 1770-CD de la red Data HighwayPlus a los terminales 9, 10 y 11 en el brazo de cableado de uno de los mdulos 1785-BCM, tal como se muestra en la Figura 3.14.

Figura 3.14 Conexiones del Data Highway Plus aadidas entre el mdulo 1785 BCM y la red Data Highway Plus
Chasis de E/S local Mdulo 1785 BCM Procesador PLC 5 Fuente de alimentacin 1771 P4S Chasis de E/S local Mdulo 1785 BCM Procesador PLC 5 Fuente de alimentacin 1771 P4S

Data Highway Plus

Red Data Highway Plus

9 10 11

Azul Malla Transparente

El HSSL y el enlace de E/S remoto estaban conectados previamente pero no se muestran para proporcionar claridad. Las conexiones muestran configuracin predeterminada con el canal 1A como Data Highway Plus y el canal 1B como escner de E/S remoto. Tome nota de que la red Data Highway Plus se conecta a cualquier mdulo 1785 BCM; no se conecta directamente al procesador.

Qu hacer a continuacin

Ahora que ha instalado su sistema de respaldo (backup) PLC-5 y ha hecho las conexiones, usted est listo para poner en marcha su sistema. Antes de hacerlo, vuelva a verificar todas las conexiones segn los procedimientos descritos en este captulo. Si su sistema de respaldo (backup) requiere el uso de un mdulo 1785-BEM, consulte el Captulo 4 para obtener una descripcin del mdulo y los procedimientos de instalacin. El Captulo 5 describe la operacin del mdulo 1785-BCM y el sistema de respaldo (backup) y muestra procedimientos para la puesta en marcha y operacin de su sistema.

3-20

Captulo

Instalacin del mdulo 1785 BEM

Objetivos del captulo

Este captulo: describe el mdulo de expansin de respaldo (backup) 1785-BEM identifica los componentes principales del mdulo 1785-BEM proporciona una descripcin general de un sistema de respaldo (backup) PLC-5/40, -5/60 -5/80 proporciona procedimientos para determinar los requisitos de la fuente de alimentacin proporciona procedimientos para la instalacin del mdulo 1785-BEM proporciona procedimientos para conectar los mdulos 1785-BEM en el sistema de respaldo (backup) PLC-5

Mdulo de expansin de respaldo (backup)

El 1785-BEM es el mdulo de expansin de respaldo (backup) para el mdulo 1785-BCM de la serie B. Tiene la capacidad de conmutar a dos canales adicionales de comunicacin configurables cuando usted est usando un mdulo 1785-BCM de la serie B con un procesador PLC-5/40, -5/60 PLC-5/80.

Componentes del hardware

Los componentes principales de un mdulo 1785-BEM son: indicadores de estado brazo de cableado 1771-WG enlaces de comunicacin 1785-BEM - Data Highway Plus (DH+) - E/S remoto (RIO) rel del cliente (contacto) conjunto de interruptores interface del backplane de E/S

4-1

Captulo 4 Instalacin del mdulo 1785 BEM

Indicadores de estado
El mdulo 1785-BEM tiene dos indicadores de estado en el panel frontal del mdulo (Figura 4.1).
Figura 4.1 Indicadores de estado del mdulo 1785 BEM

BACKUP E X P A N S IO N Marcha Fallo

19087

El indicador RUN (verde) se enciende para indicar una operacin normal del mdulo 1785-BEM. El indicador FLT (rojo) se enciende cuando se detecta un fallo en el mdulo 1785-BEM. Tome nota de que estos indicadores se encienden al momento de la puesta en marcha o cuando ocurre un fallo del hardware en el mdulo 1785-BEM.

ATENCION: Si el indicador RUN (marcha) est parpadeando en el mdulo 1785-BEM secundario, esto significa que hay un error en el posicionamiento de los interruptores. Tome nota de que los interruptores del conjunto de interruptores SW2 deben estar en la misma posicin en ambos mdulos 1785-BEM. (El no notar el parpadeo del indicador RUN, podra evitar una conmutacin).

4-2

Captulo 4 Instalacin del mdulo 1785 BEM

Brazo de cableado
Las conexiones a los enlaces de comunicacin se hacen con el brazo de cableado 1771-WG que se suministra con el mdulo. El brazo de cableado se conecta a la barra de pivote que se encuentra en la parte inferior del chasis de E/S. Este brazo gira hacia arriba y se conecta con el mdulo de manera que usted puede instalar o retirar el mdulo sin desconectar los cables.

Enlaces de comunicacin
El mdulo 1785-BEM tiene puertos para dos enlaces de comunicacin que se conectan con el E/S remoto y la red Data Highway Plus (Figura 4.2). Adems, el mdulo tiene un rel para conexin del cliente.
Figura 4.2 Enlaces de comunicacin del mdulo 1785 BEM

No usado Rel del cliente No usado A enlace 1 (RIO/DH+) Desde controlador A enlace (RIO/DH+) Desde controlador No usado
2

Canal 2A (E/S remoto o Data Highway Plus)

Canal 2B (E/S remoto o Data Highway Plus)

1 2

Los terminales 9, 10 y 11 estn conectados entre los mdulos 1785 BEM en el sistema de respaldo (backup); adems, los terminales 9, 10 y 11 de uno de los mdulos 1785 BEM estn conectados a la red DH+ o al enlace de E/S remoto. Los terminales 15, 16 y 17 estn conectados entre los mdulos 1785 BEM en el sistema de respaldo (backup); adems, los terminales 15, 16 y 17 de uno de los mdulos 1785 BEM estn conectados a la red DH+ o al enlace de E/S remoto. 19083 4-3

Captulo 4 Instalacin del mdulo 1785 BEM

Tal como se muestra en la Figura 4.2, hay dos puertos configurables por el usuario (canales 2A y 2B) que soportan los modos de E/S remoto o de Data Highway Plus. La Tabla 4.A indica los puertos de comunicacin y describe la forma en que el sistema usa cada puerto.
Tabla 4.A Puertos de comunicacin
Puerto de comunicacin Canal 2A Este enlace se usa para: conectar el procesador PLC 5/40, 5/60 PLC 5/80 primario a la red Data Highway Plus o al enlace de E/S remoto; el procesador PLC 5/40 PLC 5/60 secundario est aislado de este enlace. conectar el procesador PLC 5/40, 5/60 PLC 5/80 primario a la red Data Highway Plus o al enlace de E/S remoto; el procesador PLC 5/40 PLC 5/60 secundario est aislado de este enlace.

Canal 2B

El mdulo 1785-BEM se suministra con el canal 2A configurado para el modo Data Highway Plus y el canal 2B configurado para el modo escner de E/S remoto a 57.6 kbaudios (configuracin predeterminada). Nota importante: Tome nota de que la comunicacin de E/S, de estado y de la tabla de datos entre los sistemas de respaldo (backup) primario y secundario se logra por el HSSL, el cual est conectado entre los mdulos 1785-BCM primario y secundario solamente. Cada mdulo 1785-BEM se comunica con el mdulo 1785-BCM de la serie B, en su mismo rack, a travs de un bus secundario del backplane. El E/S remoto o el Data HighwayPlus se conecta entre los mdulos 1785-BEM primario y secundario a travs los los canales 2A y 2B. Los canales 2A 2B tienen un rel interno cuyos contactos estn cerrados cuando el procesador es primario y abiertos cuando el procesador es secundario. La Figura 4.3 muestra estos rels para el procesador A y B de un sistema de respaldo (backup) PLC-5.

4-4

Captulo 4 Instalacin del mdulo 1785 BEM

Figura 4.3 Rels para el procesador A y el procesador B


Procesador A (primario) 1785 BCM 1785 BEM Procesador B (secundario) 1785 BEM 1785 BCM PLC 5 2A 2B 1A 1B DH+/RIO DH+/RIO Procesador A (secundario) 1785 BCM 1785 BEM PLC 5 2A 2B 1A 1B DH+/RIO DH+/RIO
11679I

PLC 5 2A 2B 1A 1B

Procesador B (primario) 1785 BEM 1785 BCM PLC 5 2A 2B 1A 1B

Rel para el cliente


La conexin del rel para el cliente en el mdulo 1785-BEM se usa para conmutar dispositivos externos. Los contactos de rel estn clasificados con 0.25 A a 24 Vcc con caracterstica resistiva. Las cargas con caractersticas inductivas requerirn dispositivos de supresin adicionales.

4-5

Captulo 4 Instalacin del mdulo 1785 BEM

Conjunto de interruptores
El mdulo 1785-BEM tiene un conjunto de interruptores que especifica si los canales 2A y 2B van a establecer comunicacin con la red Data Highway Plus o con el enlace de E/S remoto. Cuando el mdulo establece comunicacin con el enlace de E/S remoto, el interruptor tambin determina la velocidad de baudios y el modo de operacin del procesador (escner o adaptador). Para establecer estos interruptores, consulte la seccin sobre Posicionamiento del conjunto de interruptores.

Interface del backplane de E/S


El mdulo 1785-BEM se comunica con el mdulo 1785-BCM a travs de su conexin con la placa posterior principal del chasis de E/S.

Determinacin de los requisitos de fuente de alimentacin

El circuito lgico del mdulo 1785-BEM est controlado por la fuente de alimentacin a travs del backplane del chasis de E/S. Use las siguientes pautas para determinar los requisitos de fuente de alimentacin para su sistema de respaldo (backup) PLC-5. 1. Aada estos valores para determinar la corriente de salida necesaria de la fuente de alimentacin para todos los mdulos en ese chasis. 0.6 A a 5 V para el mdulo 1785-BEM y 1.0 A a 5 V para el mdulo 1785-BCM y 3.3 A para el PLC-5/40 PLC-5/60 2. Consulte la Tabla 3.A, Fuentes de alimentacin para un sistema de respaldo (backup) PLC-5, para seleccionar su fuente de alimentacin. Use fuentes de alimentacin separadas para los procesadores primario y secundario. Conecte la alimentacin elctrica a travs de diferentes fuentes de alimentacin para tomar precauciones contra interrupciones y fallos de la corriente de entrada.

3.

4-6

Captulo 4 Instalacin del mdulo 1785 BEM

Instalacin del mdulo 1785 BEM

Los procedimientos de instalacin para el mdulo de expansin de respaldo (backup) 1785-BEM son: determinar los requisitos de fuente de alimentacin establecer los interruptores del mdulo 1785-BEM codificar el chasis de E/S introducir el mdulo en el chasis ATENCION: En el sistema de respaldo (backup), el interruptor 1 del chasis de E/S local debe estar en la posicin OFF (desactivado) para permitir la conmutacin cuando se detecta un fallo. En el chasis remoto, este interruptor debe estar posicionado de acuerdo a la discrecin del usuario.

La Figura 4.4 muestra una configuracin tpica de un sistema de respaldo (backup) PLC-5 usando el mdulo 1785-BEM. En este sistema, todas las conexiones de cable entre el sistema primario y de respaldo (backup) requieren un cable 1770-CD. Nota importante: No instalar mdulos de E/S para controlar su proceso en el chasis local. Slo los mdulos de E/S que estn residiendo en el chasis remoto tendrn respaldo (backup). Los chasis locales son necesarios para alojar al procesador, al mdulo 1785-BEM, al mdulo 1785-BCM y a la fuente de alimentacin para el sistema de respaldo (backup).

4-7

Captulo 4 Instalacin del mdulo 1785 BEM

Figura 4.4 Configuracin del sistema de respaldo (backup) PLC 5 (usando un mdulo 1785 BEM)
Chasis de E/S local Mdulo 1785 BCM PLC 5/40 5/60 Mdulo 1785 BEM Fuente de alimentacin 1771 P4S Mdulo 1785 BCM PLC 5/40 5/60 Chasis de E/S local Mdulo 1785 BEM Fuente de alimentacin 1771 P4S

HSSL BCM DH+ o RIO BEM DH+ o RIO

No coloque mdulos para controlar su proceso en el chasis de E/S local

BEM RIO BCM DH+ o RIO DH+ or RIO (mdulo BEM) E/S remoto (mdulo BEM)

Chasis de E/S remoto No. 1

Chasis de E/S remoto No. n

DH+ o RIO (mdulo BCM) DH+ o RIO (mdulo BCM) El HSSL se conecta entre los dos mdulos 1785 BCM solamente.
19088

4-8

Captulo 4 Instalacin del mdulo 1785 BEM

Dao de descarga electrosttica


ATENCION: Bajo ciertas condiciones, la descarga electrosttica puede disminuir el rendimiento o daar el mdulo. Observe las siguientes precauciones para proteger la unidad contra el dao electrosttico.

Use una muequera conductiva aprobada, o toque un objeto conectado a tierra para descargar el potencial antes de manipular el mdulo. No toque el conector del backplane ni las patillas del contector. Si configura o vuelve a colocar componentes internos, no toque otros componentes del circuito dentro del mdulo. Use una estacin de trabajo libre de esttica, si est disponible. Mantenga el mdulo en una bolsa anti-esttica cuando no est en uso.

Codificacin del chasis de E/S


Use las bandas de codificacin de plstico, suministradas con cada chasis de E/S, para codificar la ranura del chasis de manera que acepte slo el mdulo 1785-BEM. La tarjeta de circuitos impresos del mdulo est ranurado en dos lugares en el borde posterior. La posicin de las bandas de codificacin en el conector del backplane debe corresponder a estas ranuras para permitir la introduccin del mdulo. Usted puede codificar cualquier conector en un chasis de E/S para que reciba este mdulo excepto el conector del extremo izquierdo, que est reservado para los mdulos del procesador. Coloque las bandas de codificacin entre los siguientes nmeros que estn indicados en el conector del backplane (Figura 4.5).
Figura 4.5 Posiciones de las bandas de codificacin

Bandas de codificacin

2 4 6 8 10 12 14 16 18 20 22 24 26 28 30 32 34 36

11680I

4-9

Captulo 4 Instalacin del mdulo 1785 BEM

Posicionamiento del conjunto de interruptores del mdulo 1785 BEM


El conjunto de interruptores SW2, ubicado en la parte inferior del mdulo 1785-BEM, tiene seis interruptores. La funcin de los seis interruptores es establecer la configuracin de los canales 2A y 2B del mdulo. La Figura 4.6 muestra la ubicacin del SW2.
Figura 4.6 Conjunto de interruptores SW2
Conjunto de interruptores SW2 Interruptor hacia arriba OFF (abierto). Interruptor hacia abajo ON (cerrado).
19086

Vista inferior

Los interruptores 1, 2 y 3 determinan la configuracin del canal 2A. Los interruptores 4, 5 y 6 determinan la configuracin del canal 2B. Estos canales pueden ser configurados para el modo Data Highway Plus (DH+) o E/S remoto (RIO) con el procesador PLC-5 funcionando en el modo adaptador o escner. El mdulo 1785-BEM se suministra con el canal 2A configurado para el Data Highway Plus (DH+) y el canal 2B configurado para el E/S remoto (RIO), con el procesador en el modo escner a 57.6 kbaudios. Consulte la Tabla 4.B para configurar los canales 2A y 2B usando los interruptores del conjunto de interruptores SW2.

4-10

Captulo 4 Instalacin del mdulo 1785 BEM

Tabla 4.B Configuracin de los canales 2A y 2B


Configurar los interruptores del canal 2A1 Configurar los interruptores del canal 2B2 para: Red Data Highway Plus E/S remoto modo adaptador usando 57.6 kbaudios E/S remoto modo adaptador usando 115.2 kbaudios E/S remoto modo adaptador usando 230.4 kbaudios Interruptor de rel o canal no usado3 E/S remoto modo escner con 57.6 kbaudios E/S remoto modo escner con 115.2 kbaudios E/S remoto modo escner con 230.4 kbaudios
1 Los 2 Los

1 4 ON ON ON ON OFF OFF OFF OFF

2 5 ON ON OFF OFF ON ON OFF OFF

3 6 ON OFF ON OFF ON OFF ON OFF

interruptores 1, 2 y 3 determinan la configuracin para el canal 2A. interruptores 4, 5 y 6 determinan la configuracin para el canal 2B.

3 No funciona como un interruptor inteligente sino como un rel con contactos ya sea abiertos o cerrados.

Adems, establezca los interruptores en esta configuracin si no va a usar este canal.

Nota importante: La posicin de los interruptores se lee al momento de la puesta en marcha. Si se cambia la posicin de los interruptores despus de la puesta en marcha, el mdulo 1785-BEM no reconocer la nueva posicin.

Introduccin del mdulo 1785 BEM en el chasis de E/S


Para introducir el mdulo 1785-BEM en el chasis de E/S, siga los pasos indicados a continuacin. Recomendamos que introduzca su mdulo 1785-BEM en la ranura del extremo derecho del primer grupo del mdulo de E/S en el chasis de E/S. El mdulo 1785-BEM debe estar en el mismo grupo de mdulos (de acuerdo a lo definido por el direccionamiento a 2 slots) con el mdulo 1785-BCM. ATENCION: Desconecte la alimentacin elctrica del backplane del chasis de E/S 1771 y del brazo de cableado antes de retirar o instalar un mdulo de E/S. - El no desconectar la alimentacin elctrica del backplane o del brazo de cableado podra causar dao al mdulo, menor rendimiento o lesiones personales. - El no desconectar la alimentacin elctrica del backplane podra causar lesiones personales o dao al equipo debido a una posible operacin inesperada.

4-11

Captulo 4 Instalacin del mdulo 1785 BEM

1. 2.

Desconecte la alimentacin elctrica al chasis de E/S. Coloque el mdulo en las pistas de plstico que se encuentran en la parte superior e inferior de la ranura que gua al mdulo en posicin. No fuerce al mdulo en el conector del backplane. Aplique presin firme y uniforme sobre el mdulo para asentarlo apropiadamente. Coloque a presin el seguro del chasis sobre la parte superior del mdulo para asegurarlo en posicin. Conecte el brazo de cableado al mdulo. Haga las conexiones de cables al brazo de cableado tal como se indica en la siguiente seccin.

3.

4.

5. 6.

Conexin del mdulo 1785 BEM

Haga las conexiones de los canales 2A y 2B al brazo de cableado del mdulo 1785-BEM (cat no. 1771-WG) tal como se describe en los siguientes prrafos. La Figura 4.7 es una descripcin general de las conexiones.

4-12

Captulo 4 Instalacin del mdulo 1785 BEM

Figura 4.7 Conexiones del mdulo 1785 BEM


Chasis A 1 2 3 Transp DH+/RIO Malla Azul Transparente Malla Azul Transp Malla Azul Azul RIO/DH+ C. 2B 1 SH 2 Azul Malla Transp PLC 5/40 Malla Transp Azul Malla Transp 9 10 11 12 13 14 15 16 17 18 19 20 1785 BEM Serie A Azul Malla Transp C.1B 1 SH 2 Azul Malla Transp Transp Malla Azul C. 2A 1 SH 2 Transparente Malla Azul Transp Malla Azul Transp Malla Azul Azul Malla Transp Azul Malla Transp Chasis B 1 X 2 X 3 X 9 10 11 12 13 14 15 16 17 18 19 20 1785 BEM Serie A Azul Malla Transp Transp Malla Azul * Reemplace esto con un terminador si este nodo est al final de este enlace fsico.

C. 2A 1 SH 2

PLC 5/40

Conexiones del canal 2A


La Figura 4.8 muestra las conexiones del canal 2A que debe hacer para su sistema de respaldo (backup) PLC-5. Estas conexiones son entre: el PLC-5/40 PLC-5/60 y el mdulo 1785-BEM dos mdulos 1785-BEM el mdulo 1785-BEM y la red Data Highway Plus o el enlace de E/S remoto

4-13

Captulo 4 Instalacin del mdulo 1785 BEM

Figura 4.8 Conexiones del canal 2A


Chasis de E/S local Mdulo 1785 BCM PLC 5/40, 5/60, 5/80 Mdulo 1785 BEM Fuente de alimentacin 1771 P4S Mdulo 1785 BCM PLC 5/40 5/60 Chasis de E/S local Mdulo 1785 BEM Fuente de alimentacin 1771 P4S

Canal 2A

Red Data Highway Plus o enlace de E/S remoto El mdulo 1785 BCM estaba conectado en el Captulo 3 pero no se muestra para proporcionar claridad.

19089

1.

Conecte un extremo de un cable 1770-CD al canal 2 A en uno de los controladores programables PLC-5/40 PLC-5/60, tal como se muestra en la Figura 4.9.

4-14

Captulo 4 Instalacin del mdulo 1785 BEM

Figura 4.9 Conexiones del canal 2A aadidas entre un procesador PLC 5 y el mdulo 1785 BEM
Chasis de E/S local Mdulo 1785 BCM PLC 5/40, 5/60, 5/80 Mdulo 1785 BEM Fuente de alimentacin 1771 P4S Chasis de E/S local Mdulo 1785 BCM PLC 5/40 5/60 Mdulo 1785 BEM Fuente de alimentacin 1771 P4S

Ver nota Malla Ver nota Malla Ver nota Conecte el canal para la red Data Highway Plus o para el E/S remoto. Data Highway Plus - conecte los conductores de seal con aislamiento transparente, malla y azul a los terminales 1, SH y 2 del procesador PLC 5/40 5/60 respectivamente, as como a los terminales 12, 13 y 14 del mdulo 1785 BEM. E/S remoto - conecte los conductores de seal con aislamiento azul, malla y transparente a los terminales 1, SH y 2 del procesador PLC 5/40 5/60 respectivamente, as como a los terminales 12, 13 y 14 del mdulo 1785 BEM. Ver nota

19090

2.

Conecte el otro extremo del cable 1770-CD a los terminales 12, 13, y 14 en el brazo de cableado del mdulo 1785-BEM en el mismo chasis, tal como se muestra en la Figura 4.9. Siga los pasos 1 y 2 para el otro procesador PLC-5/40 PLC-5/60 y el mdulo 1785-BEM.

3.

4-15

Captulo 4 Instalacin del mdulo 1785 BEM

4.

Conecte un cable 1770-CD a los terminales 9, 10 y 11 en cada uno de los brazos de cableado 1785-BEM, tal como se muestra en la Figura 4.10.

Figura 4.10 Conexiones del canal 2A aadidas entre mdulos 1785 BEM
Chasis de E/S local Mdulo 1785 BCM PLC 5/40, 5/60, 5/80 Mdulo 1785 BEM Fuente de alimentacin 1771 P4S Mdulo 1785 BCM PLC 5/40, 5/60, 5/80 Chasis de E/S local Mdulo 1785 BEM Fuente de alimentacin 1771 P4S

Canal 2A

Ver nota Malla Ver nota Conecte el canal para la red Data Highway Plus o para el E/S remoto. Data Highway Plus - conecte los conductores de seal con aislamiento transparente, malla y azul a los terminales 9, 10 y 11 de los mdulos 1785 BEM, respectivamente. E/S remoto - conecte los conductores de seal con aislamiento azul, malla y transparente a los terminales 9, 10 y 11 de los mdulos 1785 BEM, respectivamente.

19091

4-16

Captulo 4 Instalacin del mdulo 1785 BEM

5.

Conecte el cable 1770-CD de la red Data Highway Plus o del enlace de E/S remoto a los terminales 9, 10 y 11 en el brazo de cableado de uno de los mdulos 1785-BEM, tal como se muestra en la Figura 4.11.

Figura 4.11 Conexiones del canal 2A aadidas entre un mdulo 1785 BEM y la red Data Highway Plus o el enlace de E/S remoto
Chasis de E/S local Mdulo 1785 BCM PLC 5/40, 5/60, 5/80 Mdulo 1785 BEM Fuente de alimentacin 1771 P4S Chasis de E/S local Mdulo 1785 BEM Mdulo 1785 BCM PLC 5/40, 5/60, 5/80 Fuente de alimentacin 1771 P4S

Canal 2A

Ver nota Red Data Highway Plus o E/S remoto Malla Ver nota

Conecte el canal para la red Data Highway Plus o para el E/S remoto. Data Highway Plus - conecte los conectores de seal con aislamiento transparente, malla y azul a los terminales 9, 10 y 11 de los mdulos 1785 BEM, respectivamente. E/S remoto - conecte los conectores de seal con aislamiento azul, malla y transparente a los terminales 9, 10 y 11 de los mdulos 1785 BEM, respectivamente.

19092

Conexiones del canal 2B


La Figura 4.12 muestra las conexiones del canal 2B que debe hacer para su sistema de respaldo (backup) PLC-5. Estas conexiones son entre: el PLC-5/40, PLC-5/60 o PLC-5/80 y el mdulo 1785-BEM dos mdulos 1785-BEM el mdulo 1785-BEM y el Data Highway Plus o el enlace de E/S remoto

4-17

Captulo 4 Instalacin del mdulo 1785 BEM

Figura 4.12 Conexiones del canal 2B


Chasis de E/S local Mdulo 1785 BCM PLC 5/40, 5/60, 5/80 Mdulo 1785 BEM Fuente de alimentacin 1771 P4S Chasis de E/S local Mdulo 1785 BCM PLC 5/40, 5/60, 5/80 Mdulo 1785 BEM Fuente de alimentacin 1771 P4S

Canal 2B

Red Data Highway Plus o enlace de E/S remoto

El mdulo 1785 BCM estaba conectado en el Captulo 3 pero no se muestra para proporcionar claridad. Adems, el canal 2A del mdulo 1785 BEM estaba previamente conectado pero no se muestra para proporcionar claridad.

19093

1.

Conecte un extremo de un cable 1770-CD al canal 2B en uno de los procesadores PLC-5/40, -5/60 o -5/80 tal como se muestra en la Figura 4.13.

4-18

Captulo 4 Instalacin del mdulo 1785 BEM

Figura 4.13 Conexiones del canal 2B aadidas entre un PLC 5 y un mdulo 1785 BEM
Chasis de E/S local Mdulo 1785 BCM PLC 5/40, 5/60 , 5/80 Mdulo 1785 BEM Fuente de alimentacin 1771 P4S Chasis de E/S local Mdulo 1785 BCM PLC 5/40, 5/60, 5/80 Mdulo 1785 BEM Fuente de alimentacin 1771 P4S

18 19 Ver nota Malla Ver nota Conecte el canal para el Data Highway Plus o para el E/S remoto. 20

Ver nota Malla Ver nota

Data Highway Plus - conecte los conductores de seal con aislamiento transparente, malla y azul a los terminales 1, SH y 2 del procesador PLC 5/40 5/60 respectivamente, as como a los terminales 18, 19 y 20 del mdulo 1785 BEM. E/S remoto - conecte los conductores de seal con aislamiento azul, malla y transparente a los terminales 1, SH y 2 del procesador PLC 5/40 5/60 respectivamente, as como a los terminales 18, 19 y 20 del mdulo 1785 BEM.
19094

2.

Conecte el otro extemo del cable 1770-CD a los terminales 18, 19, y 20 en el brazo de cableado del mdulo 1785-BEM en el mismo chasis, tal como se muestra en la Figura 4.13. Siga los pasos 1 y 2 para el otro procesador PLC-5/40, -5/60 o -5/80 y el mdulo 1785-BEM.

3.

4-19

Captulo 4 Instalacin del mdulo 1785 BEM

4.

Conecte un cable 1770-CD a los terminales 15, 16, y 17 en cada uno de los brazos de cableado 1785-BEM, tal como se muestra en la Figura 4.14.

Figura 4.14 Conexiones del canal 2B aadidas entre mdulos 1785 BEM
Chasis de E/S local Mdulo 1785 BCM PLC 5/40, 5/60, 5/80 Mdulo 1785 BEM Fuente de alimentacin 1771 P4S Chasis de E/S local Mdulo 1785 BCM PLC 5/40, 5/60, 5/80 Mdulo 1785 BEM Fuente de alimentacin 1771 P4S

Canal 2B

Ver nota Malla Ver nota Conecte el canal para la red Data Highway Plus o para el E/S remoto. Data Highway Plus - conecte los conductores de seal con aislamiento transparente, malla y azul a los terminales 15, 16 y 17 del mdulo 1785 BEM, respectivamente. E/S remoto - conecte los conductores de seal con aislamiento azul, malla y transparente a los terminales 15, 16 y 17 del mdulo 1785 BEM, respectivamente.
19095

4-20

Captulo 4 Instalacin del mdulo 1785 BEM

5.

Conecte un extremo de un cable 1770-CD a los terminales 15, 16 y 17 en el brazo de cableado de uno de los mdulos 1785-BEM, tal como se muestra en la Figura 4.15.

Figura 4.15 Conexiones del canal 2B aadidas entre un mdulo 1785 BEM y la red Data Highway Plus o el enlace de E/S remoto
Chasis de E/S local Mdulo 1785 BCM PLC 5/40, 5/60, 5/80 Mdulo 1785 BEM Fuente de alimentacin 1771 P4S Chasis de E/S local Mdulo 1785 BCM PLC 5/40, 5/60, 5/80 Mdulo 1785 BEM Fuente de alimentacin 1771 P4S

Canal 2B

Ver nota Red Data Highway Plus o E/S remoto Malla Ver nota

Conecte el canal para la red Data Highway Plus o para el E/S remoto. Data Highway Plus - conecte los conductores de seal con aislamiento transparente, malla y azul a los terminales 15, 16 y 17 de los mdulos 1785 BEM, respectivamente. E/S remoto - conecte los conductores de seal con aislamiento azul, malla y transparente a los terminales 15, 16 y 17 de los mdulos 1785 BEM, respectivamente.
19096

6.

Conecte el otro extremo del cable 1770-CD a los terminales 1, 2 y 3 en el brazo de cableado de la red Data Highway Plus o del enlace de E/S remoto, tal como se muestra en la Figura 4.15.

Qu hacer a continuacin

Ahora que ha instalado su mdulo 1785-BEM, usted est listo para poner en marcha su sistema. Antes de hacerlo, vuelva a verificar que todas las conexiones se hayan hecho de acuerdo a los procedimientos descritos en este captulo. El Captulo 5 describe la operacin del mdulo 1785-BCM y del sistema de respaldo (backup) y muestra procedimientos para la puesta en marcha y operacin de su sistema.

4-21

Captulo 4 Instalacin del mdulo 1785 BEM

4-22

Captulo

Funcionamiento del sistema de respaldo (backup) PLC 5

Objetivos del captulo

En este captulo describimos cmo el sistema primario transfiere datos al sistema secundario. Para hacerlo, describimos el funcionamiento de: el mdulo 1785-BCM el sistema de respaldo (backup) PLC-5 Adems, proporcionamos los procedimientos para: poner en RUN su sistema activar su sistema desconectar un sistema en fallo reanudar la operacin de un sistema reparado cambiar el modo de operacin del procesador editar un programa en lnea

Cmo funciona el mdulo 1785 BCM

En un sistema de respaldo (backup) PLC-5, el mdulo 1785-BCM realiza tres funciones distintas: transferencia automtica de datos de entradas remotas por el enlace en serie de alta velocidad (HSSL) transferencia de datos en la tabla de datos por medio de instrucciones de transferencia en bloques capacidad de programacin remota del procesador secundario

Transferencia automtica de datos remotos de entrada por el HSSL


Con la transferencia automtica, el mdulo 1785-BCM primario continuamente est actualizando una copia de la tabla de imagen de entradas remotas en un interface localizado en el mdulo 1785-BCM secundario. Estos datos de entradas remotas incluyen datos discretos as como datos de transferencia en bloques. La transferencia automtica se realiza por el enlace en serie de alta velocidad (HSSL) y es independiente del programa de aplicacin. El mdulo secundario 1785-BCM responde con datos actuales a las peticiones de exploracin de E/S remoto del procesador secundario, haciendo que el procesador secundario crea que se est comunicando con un chasis de E/S remoto. Esta respuesta evita fallos de E/S remotos en el procesador secundario, ya que el procesador secundario no est fsicamente conectado al enlace de E/S remoto (Figura 5.1).

5-1

Captulo 5 Funcionamiento del sistema de respaldo (backup) PLC 5

Figura 5.1 Transferencia automtica de datos por el E/S remoto HSSL Primario PLC 5 Secundario PLC 5

1785 BCM

1785 BCM E/S remoto

11053I

Adems de proporcionar al procesador secundario una copia de la tabla de imagen de entrada discreta remota, los mdulos 1785-BCM en ambos sistemas trabajan juntos para proporcionar al procesador secundario una copia de los datos de transferencia en bloques de lectura (BTR) desde el chasis de E/S remoto. El mdulo 1785-BCM primario proporciona al mdulo 1785-BCM secundario la informacin de que un comando de BTW ha sido realizado. El procesador puede almacenar en la memoria hasta 256 bits de efectuado de BTW (16 racks x 16 ranuras = 256, mximo) por canal. El mdulo 1785-BCM tiene suficiente memoria para almacenar hasta 92 instrucciones de BTR de 256 posibles por canal. Una copia de los datos es almacenada cuando el procesador primario ejecuta una BTR desde cualquier mdulo en un chasis de E/S remoto. Si el procesador secundario trata de leer de ese mdulo, recibir los mismos datos. Si el procesador secundario trata de leer de un mdulo que el procesador primario no ha ledo, el bit de efectuado (DN) no se activar.

Transferencia de datos con instrucciones de transferencia en bloques


Aunque no se requiere para poner en operacin el sistema de respaldo (backup), usted puede transferir datos en la tabla de datos incluyendo instrucciones de transferencia en bloques al mdulo 1785-BCM en su programa de aplicacin. Describimos la transferencia de datos en la tabla de datos proporcionando una explicacin de: la secuencia de la transferencia el mtodo de transferencia las palabras en las instrucciones BTR y BTW usadas para el sistema de respaldo (backup) PLC-5 palabras de diagnsticos auxiliares/estado de la tabla de imagen de entrada

5-2

Captulo 5 Funcionamiento del sistema de respaldo (backup) PLC 5

Secuencia de la transferencia La secuencia de la transferencia desde el sistema primario al secundario es como sigue: 1. Los datos de la tabla de datos del procesador primario se envan al mdulo 1785-BCM primario por medio de una instruccin de transferencia en bloques de escritura (BTW). Los datos se envan al mdulo 1785-BCM secundario por el HSSL. El procesador secundario lee los datos del mdulo 1785-BCM secundario por medio de una instruccin de transferencia en bloques de lectura (BTR).

2.

3.

Mtodo de transferencia La informacin de la tabla de datos se transfiere del procesador primario al procesador secundario en un segmento que est compuesto de 1-64 bloques ordenados en secuencia. Cada bloque tiene 64 palabras. Las primeras 2 palabras de cada bloque estn reservadas para la palabra de estado del sistema y la palabra de identificacin de bloque (block ID); las 62 palabras restantes estn reservadas para los datos. El contenido de las primeras dos palabras de la instruccin de transferencia en bloques depende del tipo de instruccin (BTW o BTR) y tambin del programa de aplicacin procesado en el procesador primario y secundario. La Tabla 5.A describe brevemente instrucciones de transferencia en bloques en el sistema de respaldo (backup) PLC-5. (Para obtener informacin detallada respecto a las palabras en las instrucciones de transferencia en bloques, consulte las secciones Instruccin de transferencia de lectura e Instruccin de transferencia de escritura de este captulo).

5-3

Captulo 5 Funcionamiento del sistema de respaldo (backup) PLC 5

Tabla 5.A Instrucciones de transferencia en bloques en el sistema de respaldo (backup) PLC 5


Instruccin Palabra La funcin de la palabra es para el: Sistema primario Transferencia en bloques de lectura 1 Estado del sistema 2 Identificacin de bloque (block I/D) 1 Nmero de bloques en segmento Transferencia en bloques de escritura 2 Identificacin de bloque (block I/D) Sistema secundario

informar al procesador sobre el estado del sistema primario y secundario indicar el nmero del siguiente bloque que debe ser transferido al mdulo indicar el nmero de bloques de datos dentro de un segmento que estn siendo transferidos desde el procesador al mdulo 1785 BCM primario (1 64). Debe ser igual que el sistema secundario indicar el nmero del bloque que est siendo transferido desde el procesador primario al mdulo 1785 BCM primario indicar el nmero del bloque que est siendo transferido desde el mdulo indicar el nmero de bloques de datos dentro de un segmento que estn siendo recibidos por el mdulo 1785 BCM secundario (1 64). Debe ser igual que el sistema primario reservado para uso futuro

Este esquema, en el que la informacin de estado e identificacin de bloques estn siempre presentes, permite la verificacin continua de la transferencia de datos, y si es necesario, el segundo envo de un bloque de datos si ese bloque no fue transmitido satisfactoriamente. Adems, los mdulos 1785-BCM continuamente intercambian la palabra de estado por el HSSL (aun cuando los procesadores no estn en el modo de RUN). Esta comunicacin constante permite que los mdulos siempre tengan informacin el uno del otro. La Figura 5.2 muestra la transferencia de datos desde el procesador primario al procesador secundario a travs de los mdulos 1785-BCM. Tome nota de que la ruta de la transferencia automtica de datos de entradas remotas est representada por una lnea punteada.

5-4

Captulo 5 Funcionamiento del sistema de respaldo (backup) PLC 5

Figura 5.2 Transferencia de datos con instrucciones de transferencia en bloques en el sistema de respaldo (backup) PLC 5
SISTEMA PRIMARIO PLC 5 primario BTW # de bloques en segmento ID bloque Datos (62 palabras) SISTEMA SECUNDARIO PLC 5 secundario BTR Estado ID bloque Datos (62 palabras)

1785 BCM primario HSSL

1785 BCM secundario

Segmento Bloque 1 (64 palabras) Bloque 2 (64 palabras)

Segmento Bloque 1 (64 palabras) Bloque 2 (64 palabras)

BTR Estado Bloque N (64 palabras) E/S REM ID bloque

BTW # de bloques en segmento Reservado Bloque N (64 palabras) E/S REM

Entradas remotas (valores discretos y analgicos) enviadas directamente al procesador primario transferidas automticamente al procesador secundario

Chasis de E/S remoto

11054I

5-5

Captulo 5 Funcionamiento del sistema de respaldo (backup) PLC 5

Nota importante: Al programar instrucciones de transferencias en bloques se debe especificar el campo LENGTH (Figura 5.3) como 0, ya que el mdulo 1785-BCM determina ese tamao de acuerdo con su estado (primario o secundario) y tipo de instruccin (BTW o BTR).
Figura 5.3 Instrucciones de transferencias en bloques BTR BLOCK TRNSFR READ Rack 0 Group 0 Module 0 Control Block N10:100 Data file N10:110 Length 0 Continuous N EN DN ER Especifique campo como 0 BTW BLOCK TRNSFR WRITE Rack 0 Group 0 Module 0 Control Block N10:0 Data file N10:10 Length 0 Continuous N EN DN ER

11055I

Instruccin de transferencia en bloques de lectura (BTR) El mdulo 1785-BCM local proporciona informacin a la lgica de escalera para ayudar a coordinar el intercambio ordenado de informacin desde el procesador primario al procesador secundario. El procesador local obtiene esta informacin ejecutando una instruccin BTR. Tal como se muestra en la Tabla 5.A, las primeras dos palabras de la instruccin de transferencia de lectura (BTR) contienen: informacin de estado el nmero de identificacin de bloque actual (block ID) La BTR en el procesador primario transfiere solamente estas dos palabras; la BTR en el procesador secundario transfiere 64 palabras las palabras de estado del sistema y de identificacin de bloque, ms 62 palabras de datos. La Figura 5.4 muestra las palabras de la instruccin BTR.

5-6

Captulo 5 Funcionamiento del sistema de respaldo (backup) PLC 5

Figura 5.4 Palabras de la instruccin BTR 15 14 13 12 11 10 09 08 07 06 05 04 03 03 01 00

ESTADO REMOTO IDENTIFICACION DE BLOQUE 62 PALABRAS DE DATOS

ESTADO LOCAL

(EN PROCESADOR SECUNDARIO SOLAMENTE)

Nota importante: El byte inferior de la palabra de estado es para el estado LOCAL. Estos bits indican el estado del mdulo 1785-BCM instalado en el mismo chasis que el procesador al cual usted se est refiriendo. El byte superior de la palabra de estado se refiere al estado REMOTO. Sus bits indican el estado del mdulo 1785-BCM instalado en el otro chasis del sistema de respaldo (backup). Palabra 1: Estado del sistema La Tabla 5.B indica los bits en la palabra de estado del sistema y define cada uno.
Tabla 5.B Bits de la palabra de estado del sistema (BTR)
Estado Bit 0 1 Descripcin Error de comunicacin en serie; cuando est activo, este bit indica un error de comunicacin en el enlace en serie de alta velocidad (HSSL) Error del backplane del chasis de E/S; cuando est activo, este bit indica un error de comunicacin en la transferencia de datos desde el procesador PLC 5 a su mdulo 1785 BCM. El establecer bits en la tabla de imagen de salida BCM puede establecer este bit. Buffer lleno; si est activo, este bit indica que el mdulo primario no puede aceptar escrituras, o que el mdulo secundario ha recibido un bloque de datos antes de que se haya ledo el primer segmento de datos Error de programacin; este bit est activo cuando se detecta un bloque fuera de rango entre el mdulo 1785 BCM primario y su procesador PLC 5. En el sistema secundario, este bit est activo cuando la longitud del segmento transmitido no es equivalente a la longitud del segmento recibido. Si hay una BTW o BTR al mdulo BCM con una longitud invlida, el mdulo no conmutar, pero este bit no se activar. 4 Fallo de comunicacin de E/S remoto; cuando est activo, este bit indica que existe un fallo de comunicacin en un canal del E/S remoto entre el procesador y el mdulo 1785 BCM. Refirase a la seccin Palabras de diagnsticos auxiliares/estado" para saber cul canal tiene un fallo de comunicacin Reservado Siempre 0 Primario/Secundario; cuando est activo, este bit indica que el mdulo 1785 BCM pertenece al sistema primario; si est desactivado, este bit indica que el mdulo pertenece al sistema secundario.

Local

5 6

5-7

Captulo 5 Funcionamiento del sistema de respaldo (backup) PLC 5

Estado

Bit 7

Descripcin Datos vlidos; este bit es usado slo por el procesador secundario. Si el modo de transferencia rpida de datos est activado, el bit est activo cuando el mdulo 1785 BCM contiene un bloque de datos disponible para ser ledo. Si el modo de transferencia rpida de datos est desactivado, el bit est activo cuando el mdulo 1785 BCM contiene un segmento completo. Error de comunicacin en serie; cuando est activo, este bit indica un error de comunicacin en el enlace en serie de alta velocidad (HSSL) Error del backplane del chasis de E/S; cuando est activo, este bit indica un error de comunicacin en la transferencia de datos del PLC 5 a su mdulo 1785 BCM. Vea el bit 1. Buffer lleno; si est activo, este bit indica que el mdulo primario no puede aceptar escrituras, o indica que el mdulo secundario ha recibido un bloque de datos antes de que el primer segmento de datos haya sido ledo. Error de programacin; este bit est activo cuando se detecta un bloque fuera de rango entre el mdulo 1785 BCM primario y su procesador PLC 5. En el sistema secundario, este bit est activo cuando la longitud del segmento transmitido no es equivalente a la longitud del segmento recibido. Vea el bit 3. Fallo de comunicacin del E/S remoto; cuando est activo, este bit indica que existe un fallo de comunicacin en un canal del E/S remoto entre el procesador y el mdulo 1785 BCM. Refirase a la seccin Palabras de diagnsticos auxiliares/estado" para saber cul canal tiene un fallo de comunicacin. Fallo del procesador; cuando est activo, este bit indica que el sistema local detecta un fallo en el procesador remoto o el procesador remoto est en el modo de PROGRAMA. Primario/Secundario; cuando est activo, este bit indica que el mdulo1785 BCM pertenece al sistema primario; si est desactivado, el bit indica que el mdulo pertenece al sistema secundario. Datos vlidos; este bit es usado slo por el procesador secundario. Si el modo de transferencia rpida de datos est activado, el bit est activo cuando el mdulo 1785 BCM contiene un bloque de datos disponible para ser ledo. Si el modo de transferencia rpida de datos est desactivado, el bit est activo cuando el mdulo 1785 BCM contiene un segmento completo.

8 9 10

Remoto

11

12

13 14 15

Nota importante: Si el fallo es arreglado y se ejecuta una BTR correctamente efectuada, los cinco bits menos significativos (00, 01, 02, 03, 04) son desactivados automticamente. Palabra 2 : Identificacin de bloque (Block ID) La palabra 2 de la BTR es la palabra de identificacin del bloque (block ID). Su significado vara dependiendo de que sea el sistema primario o el secundario. En el sistema primario, la palabra 2 de la BTR indica el nmero del siguiente bloque que va ser enviado. Para calcular este nmero, el mdulo 1785-BCM agrega 1 al nmero de identificacin de bloque del ltimo bloque que fue transferido correctamente del procesador PLC-5 al mdulo a travs de una instruccin BTW. Si el bloque no se recibe correctamente, el mdulo 1785-BCM no aumenta el ltimo nmero de bloque. Sin embargo, devuelve el nmero del bloque en error para que el bloque vuelva a ser transmitido automticamente. Cuando el mdulo 1785-BCM recibe el ltimo bloque (Identificacin de bloque = nmero de bloques en segmento) a travs de una
5-8

Captulo 5 Funcionamiento del sistema de respaldo (backup) PLC 5

instruccin BTW, el mdulo devuelve un nmero de bloque igual a 1 en la siguiente instruccin BTR. Esto reinicializa el proceso de transmisin de datos. El mdulo 1785-BCM tambin especifica una identificacin de bloque igual a 1 bajo las siguientes condiciones: activacin error de programacin conmutacin En el sistema secundario, la palabra 2 de la instruccin BTR indica el nmero de bloque de los datos que se acaban de leer, de manera que los datos puedan ser transferidos a la direccin apropiada en la tabla de datos. Si se activa el modo de transferencia rpida de datos, tan pronto como el mdulo secundario recibe un bloque, el mdulo establece el bit de datos vlidos y libera este bloque para su lectura. Si el modo de transferencia rpida de datos se desactiva, el mdulo devuelve el bit de datos vlidos como un 1 (uno) solamente cuando el mdulo secundario recibe el segmento completo de datos. Esto significa que el bit de datos vlidos permanece activo hasta que es ledo el ltimo bloque del mdulo 1785-BCM secundario. Si no hay bloques disponibles para ser ledos, el mdulo 1785-BCM devuelve la identificacin de bloque como 0 (cero) y el archivo contiene slo dos palabras (estado e identificacin de bloque). Instruccin de transferencia en bloques de escritura (BTW) El procesador local enva informacin al mdulo 1785-BCM usando la instruccin BTW. En el sistema de respaldo (backup), la instruccin de transferencia en bloques de escritura (BTW) usa las primeras dos palabras para indicar: el nmero de bloques en el segmento que est siendo enviado el nmero de identificacin de bloque (block ID) La BTW en un sistema primario transfiere estas dos palabras, ms 62 palabras de datos; la BTW en el sistema secundario transfiere slo estas dos dos palabras de datos. La Figura 5.5 muestra las palabras de la instruccin BTW.

5-9

Captulo 5 Funcionamiento del sistema de respaldo (backup) PLC 5

Figura 5.5 Palabras de la instruccin BTW 15 14 13 12 11 10 09 08 07 06 05 04 03 03 01 00 Bits Palabra 1 Palabra 2 Palabra 3 ... Palabra 64
11057I

NUMERO DE BLOQUES EN SEGMENTO IDENTIFICACION DE BLOQUE1 62 PALABRAS DE DATOS (PROCESADOR PRIMARIO SOLAMENTE)
1 Reservado para uso futuro

Palabra 1: Nmero de bloques en segmento En la instruccin BTW, la palabra 1 tiene diferentes significados dependiendo de que el sistema sea primario o secundario. El nmero de bloques en un segmento debe ser igual en ambos procesadores. (El mdulo 1785-BCM secundario verifica esta palabra para asegurarse de que es equivalente con el nmero de bloques especificado en el primario). Si no, el bit de error de programacin (local bit 3, remoto bit 11) estar activado en la palabra de estado del sistema. En el sistema primario, la palabra 1 de la instruccin BTW indica el nmero total de bloques que constituye el paquete de datos que est siendo transferido. En el sistema secundario, la palabra 1 de la instruccin BTW indica el nmero de bloques que constituye el paquete que va a ser recibido. Palabra 2: Identificacin de bloque (Block ID) La palabra 2 de esta instruccin se llama palabra de identificacin de bloque (block ID). Su significado vara dependiendo de que el sistema sea primario o secundario. En el sistema primario, la palabra est reservada para el nmero de identificacin del bloque que est siendo enviado. Nota importante: Es su responsabilidad asegurarse de que cada bloque de datos que usted desea enviar tenga su nmero de identificacin propio. En el sistema secundario, la palabra 2 no se usa y est reservada.

Palabras de diagnsticos auxiliares/ estado


El mdulo 1785-BCM figura para el procesador PLC-5 como un mdulo de E/S de 32 puntos. Esto significa que la ranura fsica del chasis de E/S, en la cual est ubicado el mdulo, corresponde a dos palabras de entrada y dos palabras de salida de la tabla de imagen.
5-10

Captulo 5 Funcionamiento del sistema de respaldo (backup) PLC 5

Con el mdulo 1785-BCM, 32 bits de entrada estn disponibles en la tabla de imagen del procesador PLC-5. (Los 32 bits de salida en la tabla de imagen de salida no son usados y estn reservados). Estas palabras de entrada se llaman palabras de diagnsticos auxiliares/estado, y proporcionan ms informacin acerca del mdulo 1785-BCM y el mdulo de expansin de respaldo (backup) 1785-BEM tanto en el sistema primario como en el secundario. Consulte la Figura 5.6.
Figura 5.6 Palabras de diagnsticos auxiliares/estado
171 W1 W2 ESTADO EXTENDIDO Estado del canal 1A Estado del canal 1B Estado del canal 2A2 101 071 RESERVADO Estado del canal 2B2 011 1ra palabra 2da palabra

Bits W1: Bits 00 a 07 = Reservados para comunicacin de transferencia en bloques Bit 10 = mdulo 1785 BCM serie A Bit 11 = modo de transferencia rpida de datos Bit 12 = Reservado Bit 13 = Reservado

Bit 14 = Reservado Bit 15 = Reservado Bit 16 = Diagnstico de conmuta cin Bit 17 = mdulo 1785 BEM

Bits W2: Bits 00 a 07 = Estado de los canales de comunicacin del mdulo 1785 BEM Bits 10 a 17 = Estado de los canales de comunicacin del mdulo 1785 BCM
1

Tome nota de que estos bits estn en formato octal porque corresponden a la tabla de imagen de entrada. 2 Los bits 00 a 07 de la segunda palabra pueden usarse o no, dependiendo de que el mdulo 1785 BEM est o no est en el sistema de respaldo (backup). 11058I

La direccin de la primera palabra corresponde a la ranura del mdulo, o sea, a la ubicacin del mdulo 1785-BCM en el chasis de E/S. El byte menos significativo de esta palabra est reservado para el uso del mdulo 1785-BCM y el byte ms significativo muestra el estado ampliado del mdulo. Refirase a la Tabla 5.C.

5-11

Captulo 5 Funcionamiento del sistema de respaldo (backup) PLC 5

Tabla 5.C Bits de estado ampliado (W1)


Bit1 10 11 Descripcin Mdulo 1785 BCM serie A; cuando est activo, este bit indica que el otro mdulo 1785 BCM es de la serie A. Modo de transferencia rpida de datos; cuando est activo, este bit indica que el bit de datos vlidos se establece en 1 (uno) tan pronto como el mdulo secundario recibe un bloque de datos. Cuando est desactivado, este bit indica que el bit de datos vlidos es 1 (uno) slo cuando el mdulo secundario recibe el segmento completo de datos. Reservado siempre 0 Reservado siempre 0 Reservado siempre 0 Reservado siempre 0 Diagnstico de conmutacin; este bit siempre est desactivado, pero si durante una condicin de conmutacin este bit est activo; esto significa que el mdulo debe ser remplazado Mdulo 1785 BEM; este bit est activo cuando hay un mdulo de expansin de respaldo (backup) 1785 BEM en el sistema.

12 13 14 15 16

17

1 Los bits 0 al 7 (byte menos significativo de W1) no son usados y estn reservados. Para W1, el bit 0 es el bit menos significativo y el bit 17 es el bit ms significativo.

La direccin de la segunda palabra de estado auxiliar corresponde a la ranura del extremo derecho del primer grupo de mdulos de E/S en el chasis de E/S. Esta palabra muestra las configuraciones de canales para los mdulos 1785-BCM y 1785-BEM (si existe) y tambin indica una condicin de error en cualquiera de estos canales. El byte ms significativo de esta palabra corresponde a los canales 1A y 1B del mdulo 1785-BCM. El byte menos significativo corresponde a los canales 2A y 2B del mdulo 1785-BEM. Refirase a la Figura 5.7.
Figura 5.7 Segunda palabra de diagnstico auxiliar/estado
17 14 13 10 07 04 03 00

= bit de error por canal

Canal 1A

Canal 1B

Canal 2A

Bit de error

5-12

W2

Canal 2B
11059I

Captulo 5 Funcionamiento del sistema de respaldo (backup) PLC 5

Cada byte de la palabra W2 est dividido en dos grupos de cuatro bits que corresponden a los canales del mdulo (Figura 5.7). Los tres bits menos significativos de cada grupo corresponden a tres interruptores del ensamblaje de interruptores SW2, el cual se usa para especificar la configuracin de los canales del mdulo. El bit ms significativo corresponde al bit de error para el canal respectivo. Refirase al Captulo 8, Diagnstico de fallos, para obtener ms informacin acerca de estos bits de las palabras de diagnsticos auxiliares/estado.

Programacin remota del procesador secundario


Nota importante: El dispositivo programador debe estar conectado a travs de la red Data Highway Plus y no debe pasar por alto el rel en el mdulo 1785-BCM. Si usted va a conectar el dispositivo directamente a un procesador, debe conectarlo al procesador primario. Por lo tanto, si su sistema conmuta al sistema secundario, usted debe transferir su dispositivo a su nuevo procesador primario. En el sistema de respaldo (backup) PLC-5, slo el procesador primario est conectado al enlace. El procesador secundario no est conectado fsicamente, pero se comunica con el mdulo 1785-BCM secundario haciendo que este procesador piense que est en la red Data Highway Plus. Este enlace separado evita los fallos del Data Highway en el procesador secundario. El mdulo de respaldo (backup) 1785-BCM de la serie B proporciona la capacidad de programacin remota para su procesador secundario. Esto significa que la memoria del procesador PLC-5 secundario puede ser programada y/o controlada aunque el dispositivo de programacin est conectado directamente al procesador primario. Nota importante: Si usted se est comunicando con el procesador primario a travs de un terminal de programacin, no lo coloque en el modo de Programacin remota. Si lo hace, se producir una conmutacin y el nuevo primario puede entrar al modo de Programacin remota, desactivando el sistema. Nota importante: Como pauta, usted debe hacer conexin por la red DH+ a un solo terminal de programacin a la vez en el procesador secundario. El mdulo 1785-BCM primario proporciona un punto de acceso al procesador secundario para un dispositivo programador. Usando el mdulo 1785-BCM, usted puede comunicarse desde un dispositivo programador a travs de los mdulos de respaldo (backup) hasta el procesador secundario. Usted debe asignar tanto al procesador primario como al secundario, la misma direccin de nodo (ya sea usando los interruptores o la pantalla de configuracin de canal en el software 6200) en la red Data Highway Plus. El mdulo 1785-BCM reserva la direccin de nodo subsiguiente como una direccin de punto de acceso al procesador secundario, o sea que un dispositivo programador tiene acceso a esta direccin para programar el procesador secundario.
5-13

Captulo 5 Funcionamiento del sistema de respaldo (backup) PLC 5

Esto significa que si usted establece las direcciones de nodo de ambos procesadores en n, el dispositivo programador puede comunicarse con el procesador secundario con la direccin de nodo n+1. Por ejemplo, un procesador primario con nmero de nodo 16 en la red Data Highway Plus tiene tiene el mismo posicionamiento de interruptores de direccin que el nodo del procesador secundario. Sin embargo, en esta situacin, el terminal direccionado a la estacin 16 se conecta al procesador primario, y el terminal direccionado a la estacin 17 se conecta al procesador secundario. Nota importante: Se recomienda asignar la misma direccin de nodo (n) para ambos procesadores (primario y secundario) en un sistema redundante. Tambin se debe reservar la siguiente direccin de nodo (n+1) porque esta direccin es la direccin de punto de acceso al procesador secundario. La Figura 5.8 muestra cmo el dispositivo programador ve al procesador secundario, el cual no est conectado fsicamente a la red Data Highway Plus. Nota importante: La conexin DH+ al procesador secundario es slo para la programacin remota. Adems, slo un terminal a la vez puede hacer conexin al procesador secundario. No se pueden enviar mensajes DH+ hacia ni desde el procesador secundario.
Figura 5.8 Punto de acceso al procesador secundario (DH+)
Direccin de nodo = n Direccin de nodo = n + 1

PLC 5 n

BCM

HSSL

BCM

PLC 5 n

DH+

Dispositivo programador

11060I

5-14

Captulo 5 Funcionamiento del sistema de respaldo (backup) PLC 5

Cmo funciona el sistema de respaldo (backup)

Cuando se pone en RUN el sistema, cada procesador PLC-5 ejecuta una instruccin BTR a su mdulo 1785-BCM para obtener la palabra de estado del sistema, la cual indicar si est en el modo primario o secundario. Si el procesador pertenece al sistema primario, ste ejecutar el programa primario (transmisor); si el procesador es secundario, ejecutar el programa secundario (receptor). Para proporcionar informacin de estado, o para pasar valores de transferencia en bloques adicionales, se debe realizar programacin en diagrama de escalera Refirase al Captulo 7, Tcnicas de programacin y al Apndice A, Ejemplos de programas para obtener informacin sobre el desarrollo de programas de escalera para el sistema de respaldo (backup).

Programa primario (transmisor)


A la inicializacin del sistema de respaldo (backup), o cuando el PLC-5 secundario no est en operacin, el mdulo 1785-BCM responde a la instruccin BTR que el nmero de bloque es uno (block ID = 1). Esto asegura la iniciacin correcta de las transferencias en bloques, principalmente cuando el PLC-5 secundario se coloca en el modo de RUN. Despus de la ejecucin de la primera instruccin BTR, el mdulo 1785-BCM est listo para ejecutar la secuencia necesaria de instrucciones para transferir las palabras de la tabla de datos desde el sistema primario al secundario. Nota importante: Recuerde que en las instrucciones de transferencias en bloques, usted debe especificar el campo LENGTH (longitud) como 0 (cero). Esto permite que el mdulo 1785-BCM determine automticamente el tamao de bloque dependiendo de que el mdulo est en el sistema primario o secundario. En el sistema primario, el mdulo 1785-BCM devolver dos palabras en la instruccin BTR, mientras que el procesador escribir 64 palabras al mdulo 1785-BCM. Cada palabra recibida por el mdulo 1785-BCM primario es almacenada en su buffer. Si el mdulo primario recibe el bloque de datos (hasta 64 palabras) sin errores, ste automticamente enva el bloque al mdulo 1785-BCM secundario por el HSSL. Cada bloque es verificado para determinar si hay errores, y si no hay errores pendientes, el mdulo primario transmite los datos despus del bloque de datos actual, un bloque a la vez.

5-15

Captulo 5 Funcionamiento del sistema de respaldo (backup) PLC 5

Figura 5.9 Ejecucin del programa primario Procesador primario BTR 2 palabras Block ID = 1
2. El procesador primario enva datos al mdulo 1785 BCM primario. El mdulo almacena estos datos en su buffer. 3. Cuando el mdulo 1785 BCM primario recibe bloques de datos sin errores, ste enva datos al mdulo 1785 BCM secundario por el HSSL. 1. A la inicializacin del programa, el mdulo 1785 BCM especifica block ID de 1 de manera que las BTW sean iniciadas en la secuencia correcta.

Mdulo 1785 BCM primario

BTW 64 palabras

Buffer

Al 1785 BCM secundario


11061I

Programa secundario (receptor)


En el programa secundario, la instruccin BTR se usa para obtener el estado del sistema, la palabra de identificacin de bloque (block ID) y sus datos respectivos. La instruccin BTW informa al mdulo 1785-BCM secundario el tamao del segmento que va a ser recibido, o sea el nmero de bloques que deben ser aceptados antes de activar el bit de datos vlidos. El nmero de bloques que deben ser aceptados antes de activar el bit de datos vlidos depende del posicionamiento de interruptores para el modo de transferencia rpida de datos y la palabra 1 de la longitud del segmento BTW. El procesador PLC-5 secundario leer los datos del mdulo 1785-BCM secundario de acuerdo al posicionamiento del modo de transferencia rpida de datos.

Modo de transferencia rpida de datos habilitado


El procesador PLC-5 secundario ejecuta continuamente instrucciones BTR para obtener la palabra de estado del sistema y datos del mdulo 1785-BCM secundario. Con el modo de transferencia rpida de datos, tan pronto como el mdulo 1785-BCM recibe correctamente un bloque de datos, el bit de datos vlidos devuelto a su procesador local a travs de la instruccin BTR se activa inmediatamente y el bloque es liberado para su lectura.

5-16

Captulo 5 Funcionamiento del sistema de respaldo (backup) PLC 5

Modo de transferencia rpida de datos desactivado


El procesador PLC-5 secundario ejecuta continuamente instrucciones BTR para obtener la palabra de estado del sistema y datos del mdulo 1785-BCM secundario. El mdulo 1785-BCM primario enva varios bloques de datos que hacen un segmento enviado al mdulo 1785-BCM secundario. El bit de datos vlidos devuelto a su procesador local a travs de la instruccin BTR no se activar hasta que el mdulo 1785-BCM secundario reciba correctamente todos los bloques del segmento. Este bit se activar slo cuando el segmento completo sea recibido correctamente y el nmero de bloques en el segmento corresponda con el enviado por el mdulo 1785-BCM primario. Ahora puede empezar la transferencia desde el 1785-BCM y el procesador secundario. Durante la transferencia de la informacin desde el mdulo 1785-BCM al procesador secundario, el mdulo1785-BCM establece la identificacin de bloque (block ID) del primer bloque igual a uno y lo incrementa en cada bloque sucesivo. En los datos BTR, la palabra de identificacin de bloque siempre contiene el nmero del ltimo bloque recibido del buffer del mdulo 1785-BCM. Si el buffer est vaco, o si el mdulo 1785-BCM no puede enviar un nuevo segmento, el block ID es igual a 0 (cero) y slo son recibidas las primeras dos palabras. La Figura 5.10 muestra cmo funciona el programa secundario.
Figura 5.10 Ejecucin del programa secundario Mdulo 1785 BCM secundario
1. El procesador ejecuta BTW para indicar al mdulo 1785 BCM la longitud del segmento a ser ledo. 2. El procesador detecta un bloque de datos en el mdulo 1785 BCM secundario con un block ID de 1.

Procesador secundario BTR 64 palabras

Desde el 1785 BCM primario

Buffer

3. El procesador ejecuta instruccio nes BTR para recibir bloques de datos del mdulo 1785 BCM secundario.

BTW 2 palabras
Longitud de seg mento

11062I

5-17

Captulo 5 Funcionamiento del sistema de respaldo (backup) PLC 5

Nota importante: Depende de usted: determinar qu partes de la tabla de datos deben ser compartidas por los procesadores desarrollar un programa que ponga en secuencia todos los bloques que van a y vienen de los mdulos 1785-BCM considerar la naturaleza asncrona de las colas y transferencias de datos de BTW y BTR en el procesador PLC-5 Por ejemplo, si el procesador primario est enviando bloques mltiples al procesador secundario, los datos que estaban en el bloque 2 cuando el bloque 1 fue enviado, pueden cambiar para el momento en que el bloque dos es enviado. Esto sucede porque el programa de escalera, que ejecuta asncronamente a las instrucciones de transferencias en bloques, puede haber cambiado la informacin en el bloque 2 antes de que ste fuera enviado.

Inicio del sistema de respaldo (backup)

Despus de que haber verificado su programa para determinar los datos apropiados que van a ser transferidos y haber desarrollado del programas de transmisin y recepcin, usted puede arrancar el sistema de respaldo (backup). Para arrancar el sistema de respaldo (backup): 1. 2. 3. D alimentacin elctrica al sistema primario. D alimentacin elctrica al sistema secundario. Cargue el programa de aplicacin y la configuracin de E/S remoto en el procesador PLC-5 primario direccionando el nodo n. Pruebe el sistema. Cargue el programa de aplicacin y la configuracin de E/S remoto en el procesador PLC-5 secundario a travs del nodo n+1. Pruebe el sistema. Conmute los procesadores PLC-5 primario y secundario al modo de RUN.

4. 5.

6. 7.

5-18

Captulo 5 Funcionamiento del sistema de respaldo (backup) PLC 5

Activacin del sistema de respaldo (backup)

Si ocurre una prdida de alimentacin elctrica en los sistemas primario y secundario una vez que se ha puesto en RUN el sistema de respaldo (backup), use la siguiente secuencia de activacin:

ATENCION: Cuando conecte un mdulo 1785-BCM de la serie B a un mdulo 1785-BCM de la serie A, asegrese de que ha establecido apropiadamente el interruptor 1 del ensamblaje de interruptores SW1. De lo contrario, si usted activa ambos sistemas, ambos mdulos asumirn que son el primario.

1. 2.

Conmute ambos procesadores PLC-5 al modo de PROGRAM. Vuelva a dar alimentacin al sistema que usted desea sea el primario. Conmute el procesador PLC-5 primario al modo de RUN. Despus de que el procesador PLC-5 primario empiece a funcionar correctamente, vuelva a dar alimentacin al sistema secundario. Conmute el procesador PLC-5 al modo de RUN.

3. 4.

5.

Si usted da alimentacin a ambos sistemas a la vez, los mdulos 1785-BCM deciden cul ser el primario y cul ser el secundario. En este caso, todos los rels de los mdulos permanecen abiertos hasta que uno de los mdulos 1785-BCM asume arbitrariamente el control del proceso. Esto garantiza la existencia de un sistema primario solamente.

Desconexin/reparacin de un sistema de respaldo (backup) con fallo

Cuando ocurre un fallo en el sistema primario, el E/S remoto, el Data Highway Plus y los interruptores de rel del cliente en el mdulo 1785-BCM primario se abren inmediatamente. Cuando estos interruptores se abren, el mdulo interrumpe la transmisin de datos y enva comandos para transferir el control al mdulo secundario. Debido a que la tabla de imagen de entrada del procesador PLC-5 secundario ha sido cargada con datos reales del interface de E/S remoto del procesador primario, el programa de aplicacin del procesador secundario no necesita esperar para la ejecucin completa de un scnn de E/S remotas para usar estos datos de la tabla de imagen de entrada. Despus de mximo 50 ms, el E/S remoto, el Data Highway Plus y los interruptores de rel del cliente en el mdulo 1785-BCM se cierran. Cuando estos interruptores se cierran, el procesador PLC-5 secundario est controlando el sistema y se convierte en el procesador primario.

5-19

Captulo 5 Funcionamiento del sistema de respaldo (backup) PLC 5

Para desconectar un sistema de respaldo (backup) con fallo, haga lo siguiente: 1. 2. Desconecte la alimentacin del sistema fallado. Resuelva los problemas y/o repare el sistema fallado, segn sea necesario.

Cmo volver a poner en RUN un sistema de respaldo (backup) reparado

Una vez que un sistema con fallo ha sido reparado, usted puede volver a ponerlo en RUN tal como se describe a continuacin. No es necesario desconectar o cambiar el modo del sistema operativo para volver a poner en RUN el sistema. 1. Conmute el procesador reparado al modo de PROGRAM y dle alimentacin elctrica. De esta forma, el procesador se convierte automticamente en secundario (de respaldo (backup)). Cargue la memoria del procesador secundario y la configuracin de E/S a travs del nodo n+1 usando un dispositivo de programacin conectado a la red Data Highway Plus.

2.

ATENCION: Asegrese de que los valores clave de la tabla de datos sean idnticos en ambos procesadores. Si no se logra esto, podra ocurrir una operacin impredecible de la mquina cuando se hace la transferencia del procesador primario al secundario.

3.

Conmute el procesador de respaldo (backup) al modo de RUN.

Cambio del modo de operacin del procesador

El mdulo de control de respaldo (backup) 1785-BCM no controla el modo de operacin (PROGRAM/RUN) de los procesadores PLC-5 primario y secundario. Por lo tanto, si es necesario cambiar el modo de operacin del procesador, primero cambie el modo del procesador secundario. Luego cambie el modo del procesador primario. Siempre cambie el modo del sistema secundario primero; si ambos procesadores estn en el modo de RUN, y si el procesador primario es conmutado al modo de PROGRAM primero, el procesador primario transfiere el control de las E/S al sistema secundario.

5-20

Captulo 5 Funcionamiento del sistema de respaldo (backup) PLC 5

Modo de prueba remota Para iniciar el modo de prueba remota en un procesador en la configuracin de respaldo (backup) (usando un mdulo 1785-BCM de la serie B), realice los siguientes pasos. 1. Coloque el procesador secundario fuera de lnea, desconectando la alimentacin elctrica, o colocando el procesador secundario en el modo de programa. Inicie el comando del modo de prueba remota para el procesador primario.

2.

Cuando el procesador primario est en el modo de prueba remota, las salidas estn desactivadas.

Edicin o programacin en lnea

Para evitar una conmutacin de control del procesador primario al secundario cuando trate de editar el programa de escalera o la tabla de datos del procesador PLC-5 primario usando un dispositivo de programacin: 1. No conmute el procesador PLC-5 primario al modo de REMOTE PROGRAM. Conmute el procesador PLC-5 primario al modo de REMOTE RUN.

Nota importante: Si usted cambia el procesador primario al modo de REMOTE PROGRAM, el procesador transfiere el control al procesador secundario. En la mayora de casos, el nuevo procesador primario cambia al modo de Remote Program, desactivando el sistema. 2. Haga las ediciones primero en el procesador secundario. Sin embargo, asegrese de que se hayan hecho todos los cambios necesarios en ambos procesadores.

Nota importante: El usar la funcin de edicin/programacin en lnea puede causar divergencia de los sistemas primario y secundario si el sistema conmuta antes de que usted complete las ediciones en ambos procesadores.

Qu hacer a continuacin

Este captulo describi la operacin bsica de los mdulos 1785-BCM y el sistema de respaldo (backup) PLC-5 y le dio los procedimientos para el funcionamiento de su mdulo. Lea el siguiente captulo para aprender cmo funciona el sistema de respaldo (backup) en el momento de la conmutacin y cmo debe considerar esto al programar su sistema.

5-21

Captulo 5 Funcionamiento del sistema de respaldo (backup) PLC 5

5-22

Captulo

Consideraciones referentes a las conmutaciones

Objetivos del captulo

Cuando planee los programas para el sistema de respaldo (backup) PLC-5, debe considerar que los escanes de programas de los dos procesadores no estn sincronizadas; o sea, el programa en el procesador primario no est ejecutando exactamente la misma instruccin al mismo tiempo que el programa en el procesador secundario. Adems, debe tambin considerar: temporizacin divergencia forzados de E/S conmutacin del Data Highway Plus conmutacin de E/S remoto secciones especiales de la tabla de datos integridad de los datos Este captulo describe estas consideraciones referentes a las conmutaciones. Este captulo tambin describe el diagnstico de las conmutaciones. Describe cmo detectar un posible fallo en el mdulo secundario y cmo cmo evitar, consecuentemente, problemas de conmutaciones en el sistema de respaldo (backup).

Requisitos de temporizacin

Aunque la conmutacin de un procesador al otro es rpida menos de 50 ms, sta no sucede instantneamente. Tome nota tambin que el tiempo total de una conmutacin es un factor del retardo del mdulo 1785-BCM, ms, en el peor de los casos, un escn de programa del procesador secundario. El tiempo de un escn de programa se aade porque el procesador secundario tcnicamente no ha asumido el control hasta el escn de su programa y E/S remoto despus de la conmutacin. Cuando ocurre un fallo en el sistema primario, las salidas remotas permanecen en el estado definido por el procesador primario antes de la conmutacin, y tambin mientras el procesador secundario asume el control del proceso. Teniendo esto presente, usted debe programar el sistema de respaldo (backup) considerando los siguientes requisitos de tiempos: tiempo de actualizacin de la seal de entrada exceso de tiempo permitido en el enlace de E/S remoto tiempo de transferencia de la tabla de datos por el HSSL

6-1

Captulo 6 Consideraciones referentes a las conmutaciones

Tiempo de actualizacin de la seal de entrada


Es posible que, inmediatamente despus de la conmutacin, el procesador secundario est leyendo diferentes condiciones de entrada. Para evitar un cambio repentino en las salidas durante la conmutacin, todas las seales de entrada deben estar presentes por lo menos un tiempo igual a la suma de: el escn de programa el escn de E/S retardo del mdulo de entrada tiempo de conmutacin del 1785-BCM Si no se cumplen estas condiciones, puede ser que a las salidas le sean asignados diferentes estados en los dos procesadores. Esto puede causar un cambio repentino de operacin cuando ocurre la conmutacin.

Tiempo sobrepasado en el enlace de E/S remoto


Los chasis de E/S remoto son actualizados uno a la vez. El tiempo total de actualizacin de E/S remotas es 10 ms por chasis (tpico). Para evitar que el chasis de E/S falle y pierda control de las E/S, la conmutacin en el enlace de E/S remoto (el tiempo desde que los rels de E/S remoto en el mdulo 1785-BCM primario se abren, hasta el momento en que los rels de E/S remoto en el mdulo 1785-BCM secundario se cierran) ser lograda en menos de 50 ms. (El mdulo 1785-BCM har esto automticamente). Este tiempo de conmutacin es menos que los 100 ms por tiempo sobrepasado del controlador de secuencia del adaptador de E/S remoto; por lo tanto permite un control continuo de las E/S de los procesadores del sistema de respaldo (backup).

Tiempo de transferencia de la tabla de datos


Este tiempo se refiere al tiempo que toma transferir datos crticos del sistema primario al secundario. El tiempo de transferencia de la tabla de datos depende de la cantidad de datos que van a ser enviados entre los dos sistemas, del nmero de chasis de E/S remoto y del nmero de transferencias de bloques de E/S remoto que estn siendo ejecutadas. Usando el mdulo 1785-BCM, el sistema primario puede transferir datos al sistema secundario con un rendimiento efectivo mximo de 4 K palabras en menos de 1 segundo. Este tiempo considera: el escn de programa el mtodo de programacin usado para transferir datos al procesador secundario la colocacin en cola de las transferencias de bloques del PLC-5 el nmero de chasis de E/S remoto
6-2

Captulo 6 Consideraciones referentes a las conmutaciones

el nmero de transferencias en bloques de E/S remotas Para obtener tiempos de transferencias reales de la tabla de datos cuando se transfieren bloques de datos de diferentes longitudes, consulte el Apndice A Ejemplos de programas.

Divergencia

Los escanes de programa no estn sincronizados; por lo tanto es posible que los procesadores lean las mismas entradas y controlen las salidas en concordancia, pero en tiempos ligeramente diferentes. Algunas veces, los procesadores leern valores de entrada diferentes y tomarn decisiones diferentes. Esto significa que los estados internos de los dos sistemas pueden ser divergentes. Si los dos sistemas son divergentes, el sistema secundario genera una transferencia cuando toma control del proceso. Al igual que el tiempo de transferencia de la tabla de datos, la duracin de esta transferencia est en funcin de lo rpido que estn cambiando las entradas de la mquina o proceso, as como de la cantidad de datos que vaya a ser enviada entre los dos sistemas. Para limitar la divergencia, recomendamos que los procesadores primario y secundario ejecuten los mismos programas. Nota importante: Cuando use salidas (del archivo 0) para enclavar un rengln con instrucciones de salidas no retentivas, el enclavamiento se perder si los procesadores conmutan primario y secundario dos veces, consecutivamente. Esto ocurre porque un procesador PLC-5, durante el encendido, cuando est pasando del modo de PROGRAM al modo de RUN, o borrando un fallo, restablece las salidas y realiza un escn previo para forzar todos los renglones falsos antes de pasar al modo de RUN. Esto desactiva todos los bits de salida controlados por instrucciones de salidas no retentivas. Esto causar divergencia entre los procesadores primario y secundario.

6-3

Captulo 6 Consideraciones referentes a las conmutaciones

Forzado de E/S

Las funciones de comunicacin de respaldo (backup) proporcionadas por el sistema de respaldo (backup) PLC-5 no transfieren las tablas de forzados desde el procesador primario al secundario. Por lo tanto, si el sistema de respaldo (backup) PLC-5 tiene forzados establecidos en el procesador primario, los forzados no se transfieren al procesador secundario. Debido a esta situacin, si ocurre una conmutacin, el procesador secundario se convierte en activo, pero los forzados establecidos en el procesador secundario no son realizados.

ATENCION: Primero establezca los forzados en el procesador secundario y luego en el procesador primario. De la misma forma, al retirar los forzados, retire los forzados en el procesador secundario antes de retirar los forzados en el procesador primario. Si ocurriera una conmutacin y los forzados no hubieran sido establecidos primero en el procesador secundario, el procesador secundario no reconocera las entradas o salidas forzadas.

Conmutacin de la red Data Highway Plus

En la red Data Highway Plus, una estacin del enlace tiene control del enlace a la vez. A la estacin con este control se le llama la estacin que tiene el testigo. En el sistema de respaldo (backup) PLC-5, slo el procesador primario est conectado al enlace. Pero, el procesador secundario se comunica con el mdulo 1785-BCM secundario, haciendo que este procesador crea que est en la red Data Highway Plus. El procesador secundario puede ser programado a travs de una direccin de punto de acceso que corresponda a la direccin de nodo del procesador ms uno (n+1). El procesador secundario se convierte en parte del enlace slo despus de una conmutacin. Es posible que el procesador primario tenga posesin del testigo durante una conmutacin del procesador primario al secundario. Si este es el caso, el testigo puede perderse a pesar de que el paso del testigo de una estacin a otra se hace lo ms rpido posible. Si se pierde el testigo, todas las estaciones en el enlace tienen un tiempo interno de control (watchdog) (250 ms), y los nodos asumen que el testigo est perdido. Las otras estaciones del enlace inician un procedimiento de recuperacin del testigo, el cual incluye: volver a crear la tabla de nodos activos reconstruccin del enlace, incluyendo el nuevo procesador primario asegurarse de que un nodo obtenga el control del enlace

6-4

Captulo 6 Consideraciones referentes a las conmutaciones

Durante este tiempo, mientras que las estaciones reconstruyen el enlace, la comunicacin est interrumpida. La duracin de este tiempo depende del nmero de estaciones involucradas en el enlace y del nmero de mensajes recibidos y/o trasmitidos. (Este tiempo es tpicamente menos de 50 ms por estacin). Sin embargo, mientras el enlace se est reconstruyendo, los mensajes pueden colisionar, aumentando el tiempo necesitado para reconstruir el enlace. Como resultado, en una red Data Highway Plus tpica con 6 a 10 estaciones, el impacto en el enlace debido a la conmutacin podra ser la prdida de comunicacin por un tiempo de hasta 1 a 3 segundos. La conmutacin del Data Highway Plus ocurre cada vez que hay una transferencia de control del procesador primario al secundario. La conmutacin podra resultar debido a una falta de energa elctrica o debido a fallos de otro sistema. La Tabla 6.A muestra lo que puede suceder al enlace si se pierde el testigo. Nota importante: Tome nota de que cuando ocurre una transferencia de control del procesador primario al secundario, el procesador que ahora es primario tiene la direccin de nodo n en la red DH+. El procesador que ahora es secundario tiene la direccin de nodo n +1.
Tabla 6.A Escenarios de conmutacin de DH+
Si el nuevo primario est: Llamando a la red podra ocurrir lo siguiente Paquete de mensajes de otra estacin interrumpido causando este resultado La estacin fuente activa el bit de error en su instruccin MSG. (Usted proporciona la programacin en la estacin fuente para recuperar la sincronizacin con la estacin receptora. Esto puede hacerse controlando el bit de error de la instruccin de mensaje como una condicin para la retransmisin del mensaje). Lo mismo que en el caso anterior. La red DH+ tiene un tiempo sobrepasado y debe reconstruirse. (tiempo sobrepasado de controlador de secuencia de 250 ms) + (50 ms x nmero de estaciones en el enlace). No hay nada en la tabla de nodos activos del nuevo procesador primario. La red DH+ tiene un tiempo sobrepasado y debe reconstruirse. (tiempo sobrepasado de controlador de secuencias de 250 ms) + (50 ms x nmero de estaciones en la red). La red contina trabajando normalmente.

Paquete de respuesta interrumpido Paquete de paso de testigo interrumpido Escuchando a la red Nuevo procesador primario toma el testigo

Nuevo procesador primario recibe un mensaje de otra estacin

Nota importante: En la configuracin recomendada, establezca ambos procesadores PLC-5 en la misma direccin de estacin. Los mdulos de respaldo (backup) permiten que slo uno de dos procesadores est conectado al Data Highway Plus a la vez. En esta configuracin, los procesadores PLC remotos y las estaciones del operador le comunican al procesador que actualmente tiene estado primario. Tome nota de
6-5

Captulo 6 Consideraciones referentes a las conmutaciones

que tambin puede haber acceso al procesador secundario a travs de la direccin de nodo del procesador PLC-5 primario ms uno (n+1).

Programacin

Nota importante: Si usted se est comunicando con el procesador primario a travs de un terminal de programacin, no lo coloque en el modo Remote Program. Si lo hace, ocurrir una conmutacin y el nuevo procesador primario puede pasar al modo Remote Program, desactivando el sistema.

Conmutacin del E/S remoto

El protoloco de comunicaciones para el enlace de E/S remoto es de tipo maestroesclavo HalfDuplex. Esto significa que la estacin principal (procesador) enva un mensaje de comando direccionado a un esclavo (adaptador de E/S remoto) y el esclavo responde con un mensaje de respuesta direccionado al maestro. Esto tambin se llama comunicacin alternada de dos vas. Cuando el sistema de respaldo (backup) est funcionando apropiadamente, los rels del 1785-BCM primario estn cerrados y los rels del 1785-BCM secundario estn abiertos. Si ocurriera un fallo en el sistema primario, los rels del mdulo 1785-BCM primario se abriran y los rels en el mdulo 1785-BCM secundario se cerraran. El procesador secundario (adaptador o escner de E/S remoto) no es parte del enlace de E/S remoto, pero se est comunicando con el interface de conmutacin inteligente del 1785-BCM secundario. Cuando el procesador secundario est configurado para el modo escner, este interface responde a una llamada del escner del procesador secundario con los datos reales que recibe del procesador primario por el HSSL. El escner piensa que se est comunicando con los adaptadores de E/S reales. La funcin del interface es responder al procesador secundario con datos actuales del procesador primario, habilitando la tabla de imagen de entrada del procesador secundario para que sea una copia de la del procesador primario. De manera similar, cuando se configura el procesador secundario para el modo adaptador, el mdulo 1785-BCM llama al adaptador del procesador secundario, actualizando la tabla de imagen de entrada del procesador secundario para que sea una copia de la del procesador primario. Adems, en el procesador secundario se puede realizar una BTR para recibir datos del procesador supervisor. Nota importante: El interfaz de conmutacin inteligente se comunica con el procesador secundario slo cuando el mdulo 1785-BCM pertenece al sistema secundario. Cuando el mdulo es primario, la conmutacin inteligente slo controla el enlace de E/S remoto para obtener datos de entrada/salida.

6-6

Captulo 6 Consideraciones referentes a las conmutaciones

El interface de conmutacin inteligente tambin incluye un circuito detector de portadora para monitorizar la actividad del enlace de E/S remoto. El propsito de este circuito es detectar un enlace de E/S remoto inactivo antes de que los rels secundarios se cierren. Esto garantiza que el sistema primario anterior fue realmente desconectado del enlace y que los adaptadores remotos han completado su respuesta a la ltima llamada del escner primario. Adems, en el caso de una interrupcin del HSSL, el circuito detector de portadora evita que el sistema secundario tome control del enlace junto con el sistema primario. La Figura 6.1 muestra el diagrama de bloque de la conmutacin de E/S remoto.
Figura 6.1 Diagrama de bloque de conmutacin de E/S remoto 1785 BCM
Enlace HSSL (al 1785 BCM primario)

Copia de datos de E/S remoto incluyen do transferencias en bloques

Interface de conmutacin inteligente Escner/adaptador de E/S de procesador secundario Circuito detector de portadora

Enlace de E/S remoto

11106I

Para determinar el tiempo mximo que toma al mdulo secundario cerrar sus rels despus de que detecta una conmutacin, considere lo siguiente: el escner primario ha solicitado una BTR de 64 palabras del mdulo remoto a 57.6 kbaudios el adaptador remoto empieza a responder se impulsa la conmutacin

6-7

Captulo 6 Consideraciones referentes a las conmutaciones

Se puede calcular el tiempo mximo para la conmutacin del enlace de E/S de la siguiente forma: 1. Velocidad de comunicacin de E/S remoto = 57.6 kbits/s = 1 byte/0.14 ms tiempo de transferencia = 64 x 2 x 0.14 = 18 ms tareas diversas de protocolo HSSL/retardo de BCM = 12 ms tiempo sobrepasado de temporizador de control (watchdog) de E/S remotas del mdulo 1785-BCM = 20 ms

2. 3. 4.

Tiempo mximo = 18 + 12 + 20 = 50 ms Tome nota de que este tiempo es menos de los 100 ms de tiempo del temporizador de control (watchdog) del adaptador de E/S remoto, y por lo tanto permite un control continuo de las E/S de los procesadores del sistema de respaldo (backup).

Consideraciones de la tabla de datos

Varias secciones de la tabla de datos en el procesador PLC-5 no estn estructuradas con palabras simples de 16 bits. Es necesario considerar esto cuando aplique el mdulo 1785-BCM. Por ejemplo, la BTW del procesador primario transfiere 62 palabras de datos al procesador secundario (ms la longitud de paquete y palabra de identificacin de bloque). Algunas estructuras tales como los temporizadores, contadores y archivos de control de punto (coma) flotante tienen tres palabras. Si todas las palabras relacionadas no entran en un bloque, puede ser que algunas palabras se trunquen, creando una estructura parcial en el procesador secundario (Figura 6.2).
Figura 6.2 Estructura parcial en BTW BTW (64 palabras) Palabra 1 Palabra 2 Longitud de paquete Identif. de bloque
. . .

Al secundario

Palabras 3 - 62 Palabra 63 Contador Palabra 64 Palabra 65


Palabra de control Valor predefinido El valor acumulado es truncado
11107I

6-8

Captulo 6 Consideraciones referentes a las conmutaciones

Los problemas de las estructuras incluyen: valores del temporizador valores del contador elementos de punto (coma) flotante registros de control Debido a que el escn de programa del procesador secundario y la ejecucin de transferencia en bloques son totalmente asncronas, es posible que el procesador secundario opere con estructuras de datos parciales. Si el procesador secundario est ejecutando instrucciones que operan en cualquiera de las estructuras de palabras mltiples indicadas anteriormente, puede ocurrir la siguiente secuencia de sucesos: 1. El 1785-BCM transfiere la primera palabra de una estructura de palabras mltiples al procesador secundario. Una estructura de datos parciales existe temporalmente en el procesador secundario. El procesador secundario opera con esta estructura parcial y produce resultados invlidos. La estructura de datos parciales y el resultado invlido de la operacin existe en el procesador secundario hasta que es transferida la porcin restante de la estructura. El procesador secundario vuelve a ejecutar la operacin en el siguiente escn de programa y superpone la escritura del resultado invlido con el resultado correcto. Si el procesador primario pasara al estado inactivo antes de ser corregido el resultado invlido de la operacin del procesador, entonces los resultados invlidos persistiran en el procesador secundario por un perodo de tiempo indeterminado.

2.

3.

4.

Nota importante: Para evitar que ocurran estructuras parciales en el procesador secundario, se debe agrupar las palabras de datos relacionadas o elementos de palabras mltiples (es decir punto (coma) flotante) de manera que entren en un bloque.

Integridad de los datos

Algunas de las instrucciones del procesador PLC-5 funcionan en estructuras de datos con palabras de menos de 16 bits. Estas otras estructuras de datos son: bits bytes campos de bits

6-9

Captulo 6 Consideraciones referentes a las conmutaciones

Estas otras estructuras de datos son usadas por instrucciones tales como desplazamiento de bits y distribuidor de bits. Al usar estas instrucciones, usted debe saber que la tabla de datos va a contener datos invlidos hasta que el procesador ejecute una serie de instrucciones. Por ejemplo. Si usted est desplazando cuatro bits de datos BCD a travs de varias palabras bit por bit, la tabla de datos contendr datos invlidos hasta que cada desplazamiento se haya completado. En caso de que el mdulo 1785-BCM transfiera uno o ms de estos valores al sistema secundario y el sistema primario falle, la tabla de datos del sistema secundario contendr los valores inmediatos por un tiempo no determinado, creando as valores BCD ilegales. Nota importante: Debido a que las instrucciones de transferencia en bloques operan de manera asncrona a la ejecucin del escn del programa, sugerimos usar la condicin del bit de efectuado (DN) de la instruccin BTR o BTW como parte de la lgica usada para iniciar la transferencia al usar instrucciones de transferencia en bloques para transferir datos del mdulo 1785-BCM primario al secundario. La Figura 6.3 muestra renglones tpicos que usan la condicin del bit de efectuado para iniciar una transferencia. Refirase al Apndice A, Ejemplos de programas para ver estos tipos de renglones usados en un programa.
Figura 6.3 Renglones tpicos de transferencia de datos A >B BTR DN DATOS VALIDOS
Verifique identifi cacin de bloque

Transferencia de datos

BTW DN

B
Verifique identifi cacin de bloque

>A

Transferencia de datos
11108I

Diagnsticos de conmutacin
El mdulo de respaldo (backup) 1785-BCM continuamente ejecuta una rutina interna de diagnstico de hardware para asegurarse de que est funcionando correctamente. En el caso de que un mdulo primario detecte un fallo mayor como memoria RAM defectuosa o CPU (unidad de procesamiento central) defectuosa, sus rels se abrirn inmediatamente y automticamente ocurrir una conmutacin. Verifique si el mdulo est operando correctamente y evite problemas en caso de una conmutacin eventual en el sistema de respaldo (backup), ejecutando una conmutacin manual cuando sea posible. Si
6-10

Captulo 6 Consideraciones referentes a las conmutaciones

se detecta un fallo menor durante esta conmutacin manual, el mdulo conmutar. Adems, tambin activar el bit de diagnstico de conmutacin (bit 16) de la palabra de estado ampliado, indicando que el mdulo debe ser remplazado lo ms pronto posible. Para obtener ms informacin, refirase a la seccin Diagnstico de fallos con bits de las palabras de diagnstico auxiliar/estado del Captulo 8.

Qu hacer a continuacin

En este captulo, usted obtuvo informacin referente a las consideraciones de conmutacin para el sistema de respaldo (backup) PLC-5. Tomando en cuenta estas consideraciones en su programa, usted puede ejecutar una conmutacin ms rpida y suave en caso de que el procesador primario falle. En el siguiente captulo obtendr informacin acerca de dos tcnicas de programacin diferentes que puede usar cuando programe su sistema de respaldo (backup) PLC-5. Tambin obtendr informacin acerca de las instrucciones de programacin que pueden causar problemas durante la conmutacin.

6-11

Captulo 6 Consideraciones referentes a las conmutaciones

6-12

Captulo

Tcnicas de programacin

Objetivos del captulo

Lea este captulo para familiarizarse con las tcnicas usadas para programar el sistema de respaldo (backup) PLC-5. En este captulo describimos: cmo empezar con un programa para transferir valores de la tabla de datos dos mtodos que usted puede usar para programar el sistema de respaldo (backup) PLC-5 para transferir valores de la tabla de datos el comportamiento de instrucciones especficas cuando se usan en su programa de aplicacin, y ofrecemos sugerencias para manejar estas instrucciones.

Cmo empezar

Los mdulos 1785-BCM controlan la conmutacin y transfieren datos de E/S remoto sin programacin adicional. Sin embargo, si desea transferir valores de la tabla de datos desde el procesador primario al secundario, usted debe desarrollar un programa de escalera. La Figura 7.1 muestra la programacin de escalera mnima que se debe realizar para transferir 62 palabras de la tabla de datos entre dos mdulos 1785-BCM y para proporcionar el estado del mdulo 1785-BCM. Es necesario poner este programa en ambos procesadores.

7-1

Captulo 7 Tcnicas de programacin

Figura 7.1 Programa mnimo para transferir valores de la tabla de datos (ponga este programa en ambos procesadores)
1771BCM GETTING STARTED PROGRAM Program Listing Report Addr 1 Rung 2:0 1 April 1989 PLC-5/25 Page 1

Rung 2:0 | NUMBER OF | | SEGMENTS | | STORE WORD | | | | +MOV+ | +++MOVE +++ | ||Source 1|| | | || || | | ||Dest N10:1|| | | || 1|| | | |++| | | | BID | | | | WORD | | | |+MOV+| | | ++MOVE ++ | | |Source 1| | | | | | | |Dest N10:2| | | | 1| | | ++ | Rung 2:1 | N7:0 N7:5 +BTR+ | +]/[]/[+BLOCK TRNSFR READ +(EN)+ | 15 15 |Rack 0| | | |Group 0+(DN) | | |Module 0| | | |Control Block N7:0+(ER) | | |Data file N10:101| | | |Length 0| | | |Continuous N| | | ++ | Rung 2:2 | N7:0 N7:5 +BTW+ | +]/[]/[+BLOCK TRNSFR WRITE+(EN)+ | 15 15 |Rack 0| | | |Group 0+(DN) | | |Module 0| | | |Control Block N7:5+(ER) | | |Data file N10:1| | | |Length 0| | | |Continuous N| | | ++ | Rung 2:3 | | +[END OF FILE]+ | |

7-2

Captulo 7 Tcnicas de programacin

Mtodos de programacin para transferir valores de la tabla de datos

Este manual proporciona dos soluciones a la programacin del sistema de respaldo (backup) PLC-5 para transferir valores de la tabla de datos. Estos mtodos son: transferencia de datos un bloque a la vez transferencia en bloques mltiples de datos a la vez En las siguientes pginas describimos la operacin de estos mtodos de programacin. Para ver ejemplos de programas que usan estos mtodos, refirase al Apndice A, Ejemplos de programas.

Mtodo 1

Transferencia de datos un bloque a la vez

En el primer mtodo de programacin, transferencia de datos un bloque a la vez, ambos procesadores, el primario y el secundario, ejecutan y escanean programas idnticos. Este mtodo requiere que usted ejecute instrucciones BTR y BTW en escanes de programa alternados. Esto puede hacerse porque el mdulo 1785-BCM primario tiene la capacidad de identificar e incrementar la identificacin de bloque de uno en uno. (Para obtener ms informacin acerca de la identificacin de bloque, consulte el Captulo 5, Funcionamiento del sistema de respaldo (backup) PLC-5.) Usando este mtodo, su programa de aplicacin puede usar la identificacin de bloque, devuelta en la instruccin de transferencia en bloques de lectura (BTR), para controlar el archivo de datos del archivo de control de la instruccin transferencia en bloques de escritura (BTW). Este mtodo de programacin resulta en un rendimiento general de transferencia de datos ms lento, pero proporciona un control ms riguroso de la transferencia, permitiendo la retransmisin automtica de un bloque si ocurriera un error en la transferencia. Un programa que usa este mtodo contiene: Una instruccin BTW y BTR en cada procesador PLC-5. Estas instrucciones deben ser de una naturaleza de procesamiento normal e iguales en ambos procesadores, el primario y el secundario. Una serie encadenada de copias de archivos (COP). La operacin del programa vara dependiendo de que el sistema sea primario o secundario. El mdulo 1785-BCM primario ejecuta una instruccin BTW de 64 palabras y una instruccin BTR de 2 palabras; el mdulo 1785-BCM secundario ejecuta una instruccin BTW de 2 palabras y una instruccin BTR de 64 palabras.

7-3

Captulo 7 Tcnicas de programacin

Operacin del programa en el sistema primario En el programa del sistema primario, las instrucciones COP transfieren datos con una identificacin de bloque de 1 al archivo de datos BTW del procesador primario, donde permanecen hasta que una identificacin de bloque de 2 (1+1) es solicitada a travs de una BTR del mdulo 1785-BCM primario. Cuando esto sucede, otra instruccin COP es habilitada. Esta instruccin COP transfiere datos con una identificacin de bloque de 2 al archivo de datos BTW, donde permanecen hasta que es solicitada una identificacin de bloque de 3 (2+1) por el mdulo 1785-BCM. Esta secuencia contina hasta que es transferido el ltimo bloque del segmento (identificacin de bloque = longitud del segmento). Despus que el procesador primario enva el ltimo bloque de datos al mdulo 1785-BCM primario y luego ejecuta una instruccin BTR para obtener el estado del mdulo, el mdulo devuelve una identificacin de bloque de1. Esto le indica al procesador primario que enve un nuevo segmento de datos. Adems, el mdulo 1785-BCM primario le notifica al mdulo 1785-BCM secundario que tiene un segmento completo en su buffer (el buffer del mdulo 1785-BCM). Si ocurre un error durante la transmisin de un bloque desde el procesador primario a su mdulo 1785-BCM, el mdulo solicita una retransmisin de ese bloque y la identificacin de bloque no es incrementada. (Los renglones que contienen las instrucciones COP son responsables de impulsar la retransmisin). Los bloques que son transferidos desde el procesador primario al mdulo 1785-BCM primario son a su vez enviados al mdulo 1785-BCM secundario. El mdulo 1785-BCM secundario alamacena todos los bloques de datos recibidos y enva estos bloques al procesador secundario, uno a la vez, por medio de una instruccin BTR. Operacin del programa en el sistema secundario Usando el mtodo de un bloque a la vez, el procesador secundario ejecuta el mismo programa que el primario, excepto que su estructura COP asociada verifica la identificacin de bloque de la instruccin BTR y transfiere los datos de la BTR a la memoria en la direccin de inicio apropiada. El mdulo 1785-BCM realiza las secuencias a travs de los bloques enviados desde el mdulo primario. Comandos de BTR sucesivos devuelven bloques sucesivos desde el mdulo al procesador local. El mdulo secundario no altera la identificacin de bloque recibida del mdulo primario cuando enva el bloque al procesador secundario, sino que muestra la identificacin de bloque de la transferencia actual.

7-4

Captulo 7 Tcnicas de programacin

Adems, el mdulo 1785-BCM secundario compara la longitud de segmento especificada en la instruccin BTW del programa secundario con la longitud de segmento enviada por el mdulo 1785-BCM primario. Si las longitudes de segmentos son diferentes, el mdulo 1785-BCM secundario activa el bit de error de programacin (el bit 3 es local, el bit 11 es remoto). La Figura 7.2 muestra cmo funciona un programa que usa el mtodo de un bloque a la vez.
Figura 7.2 Flujo del programa para la transferencia de datos un bloque a la vez
PROGRAMA PRINCIPAL

BTR

BTW

DECISION PRI/SEC

PROC. SUBRUTINA PRIMARIA

PROC. SUBRUTINA SECUNDARIA

TRANSF. DE DATOS CRITICOS A ARCHIVO BTW PRIMARIO VERIF. ID DE BLOQUE DE BTR ESTABLECER ID DE BLOQUE BTW PARA IGUALAR ID BLOQUE BTR

VERIF. ID DE BLOQUE DE BTR SECUNDARIO TRANSF. DATOS BTR

TRANSF. DATOS A ARCHIVO

TRANSF. DATOS BTW

11109I

7-5

Captulo 7 Tcnicas de programacin

Mtodo 2 - Transferencia en bloques de datos mltiples a la vez


En el segundo mtodo, transferencia en bloques de datos mltiples a la vez, el programa de aplicacin aprovecha la cola de la transferencia en bloques del PLC-5. Debido a que el procesador PLC-5 asigna la tarea de la transferencia en bloques a un microprocesador y el escn del programa a otro, las transferencias en bloques son ejecutadas de manera asncrona y simultnea en relacin con el escn del programa, permitiendo transferencias en bloques mltiples por escn. Usando el mtodo de bloques mltiples a la vez, el sistema primario transfiere varios bloques en el mismo escn. El sistema secundario verifica la transferencia despus de que el sistema primario enva el segmento completo. Usando este mtodo, el programa de aplicacin del procesador primario PLC-5/15 PLC-5/25 puede contener hasta 16 instrucciones BTW y 1 instruccin BTR. El programa de aplicacin del procesador secundario PLC-5/15 PLC-5/25 puede contener hasta 16 instrucciones BTR y 1 instruccin BTW. Tome nota de que este mtodo de transferencia es apropiado en los casos en que usted desea transferir no ms de 992 palabras de datos. Este nmero se refiere al nmero de peticiones de transferencias en bloques en el mismo chasis (16) por el nmero de palabras transferidas en cada bloque de datos (62). Si usted usa un procesador PLC-5/20, -5/30, -5/40, -5/60 -5/80 el programa de aplicacin del procesador primario puede contener hasta 64 instrucciones BTW y 1 instruccin BTR. El programa de aplicacin del procesador secundario puede contener hasta 64 instrucciones BTR y 1 instruccin BTW. En este caso, usted puede empezar la transferencia de hasta 3968 palabras de datos en un solo escn. Este nmero se refiere al nmero de peticiones de transferencias en bloques en el mismo chasis (64) por el nmero de palabras transferido en cada bloque de datos (62). En los siguientes prrafos explicamos cmo funciona este mtodo para un programa en el que: el procesador primario tiene 3 instrucciones BTW y 1 instruccin BTR habilitadas el procesador secundario tiene 3 instrucciones BTR y 1 instruccin BTW habilitadas La operacin del programa vara dependiendo de que el sistema sea primario o secundario.

7-6

Captulo 7 Tcnicas de programacin

Programa de operacin en el sistema primario El programa del procesador primario ejecuta las 3 instrucciones BTW al mdulo 1785-BCM primario. Despus de que los 3 bloques han sido transferidos, la BTR muestra que el siguiente bloque que va a ser enviado es 1. De esta forma, una vez que el mdulo 1785-BCM confirma que el nmero del ltimo bloque enviado (3) es equivalente al tamao del segmento, el mdulo solicita una transferencia de datos nuevos. Si ocurre un error en la transmisin de un bloque desde el controlador primario al mdulo 1785-BCM, el mdulo establece el bit de error del backplane (el bit 1 es local, el bit 9 es remoto) y contina recibiendo todos los bloques restantes. Operacin del programa en el sistema secundario El programa de aplicacin del procesador secundario habilita 3 instrucciones BTR normales. Luego el programa usa las identificaciones de bloque de cada instruccin as como instrucciones COP (copia de archivo) para transferir los datos a su memoria en la direccin de inicio adecuada. Adems, el mdulo 1785-BCM secundario compara la longitud de segmento especificada en el bloque de escritura con la longitud del segmento enviada por el mdulo 1785-BCM primario. Si estas longitudes de segmento son diferentes, el mdulo 1785-BCM secundario activa el bit de error de programacin (bit 3 local, bit 11 remoto). Si ocurre un error de transferencia en bloques entre el procesador secundario y su mdulo 1785-BCM, el mdulo activa el bit de error del backplane (bit 1 local, bit 9 remoto) y contina enviando todos los bloques de datos vlidos. La Figura 7.3 muestra cmo funciona un programa que usa el mtodo de bloques mltiples a la vez.

7-7

Captulo 7 Tcnicas de programacin

Figura 7.3 Flujo de programa para transferir bloques de datos mltiples a la vez
PROGRAMA PRINCIPAL

BTR 1

BTW 1

DECICION PRI/SEC

PROC. SUBRUTINA PRIMARIA

PROC. SUBRUTINA SECUNDARIA

TRANSFERENCIA DE DATOS CRITICOS A UBICACION APROPIADA

BTR 2

COPIAR DATOS BTW 2

COPIAR DATOS BTR 2

PRIMARIO
BTW 2 BTR N

SECUNDARIO

COPIAR DATOS BTW N

COPIAR DATOS BTR N

BTW N

TRANSFERENCIA DE DATOS A UBICACION APROPIADA

11110I

7-8

Captulo 7 Tcnicas de programacin

Consideracin de instrucciones que podran causar problemas durante la conmutacin

Algunas instrucciones, cuando se usan con un sistema de respaldo (backup) PLC-5, pueden tener un funcionamiento impredecible cuando ocurre una conmutacin, si usted no observa ciertas consideraciones de programacin. Por ejemplo, se debe considerar transferir el elemento de control y los elementos de los datos para instrucciones que tambin estn siendo ejecutadas en el procesador secundario. Tambin debe considerarse transferir los archivos de datos que contienen ms de una palabra. Las instrucciones que consideramos en esta seccin incluyen: temporizador contador lgica, aritmtica, comparacin y transferencia diagnstico, secuencia, archivo de aritmtica y lgica, archivo de bsqueda y comparacin, archivo de copia y llenado FIFO y desplazamiento de bit transferencia en bloques mensaje En el resto de este captulo describimos el comportamiento de estas instrucciones en el sistema de respaldo (backup) PLC-5. Nota importante: Al programar su sistema de respaldo (backup) usted debe tener en cuenta que los escanes de programa del sistema primario y secundario no estn sincronizadas; o sea que los sistemas no ejecutan necesariamente las mismas instrucciones a la vez. Tambin debe considerar que el procesador PLC-5 ejecuta transferencias en bloques de manera asncrona al escn del programa y por lo tanto, interrumpe este escn asncronamente para tener acceso a los archivos de la transferencia en bloques de escritura (BTW) y de la transferencia en bloques de lectura (BTR).

Instrucciones del temporizador


Los procesadores de la familia PLC-5 mantienen temporizadores manteniendo una copia del temporizador del hardware en una porcin de la estructura de tres palabras (byte de temporizador) usada por cada temporizador (Figura 7.4).
Figura 7.4 Estructura del temporizador Palabra Byte de control Byte del temporizador
1 2 3
11111I

Valor preseleccionado Valor acumulado

7-9

Captulo 7 Tcnicas de programacin

El temporizador del hardware del procesador primario es completamente asncrono al temporizador del hardware del procesador secundario. Si la estructura total de tres palabras del temporizador, incluyendo el byte del temporizador, es transferida desde el procesador primario al secundario durante una conmutacin, entonces el temporizador podra encontrar un gran incremento positivo en el valor acumulado del temporizador. El incremento en el peor de los casos puede ser de hasta 2.55 segundos, lo cual puede causar una transferencia excesiva. Para evitar que esto ocurra: no enve la primera palabra de la estructura de control del temporizador slo transfiera el valor acumulado y posiblemente el valor predefinido (si tiene la necesidad de cambiarlo) Aunque ambos procesadores estn ejecutando los mismos programas, su programa debe transferir el valor acumulado del temporizador del procesador primario al procesador secundario por lo menos una vez despus de que usted haya: puesto en marcha el sistema de respaldo (backup) conmutado el PLC-5 del modo de PROGRAM al modo de RUN vuelto a poner en marcha un sistema reparado Esto permite que el valor acumulado en el procesador secundario pueda encontrar al valor acumulado en el procesador primario.

Instrucciones del contador


Las instrucciones del contador son similares en estructura a las instrucciones del temporizador; sin embargo, slo hay un problema que podra existir con estas instrucciones cuando se usan en un sistema de respaldo (backup) PLC-5. Al momento de la conmutacin, un conteo que ocurre una vez en un programa podra incrementar o disminuir dos veces en un escn de programa. Este problema surge cuando ocurre la siguiente secuencia de sucesos: 1. El sistema primario ejecuta una instruccin de conteo progresivo/regresivo condicionada por una transicin de rengln de no verdadero a verdadero. Esto incrementa/disminuye el valor acumulado del contador. El mdulo 1785-BCM transfiere estos datos al archivo del contador del procesador de respaldo (backup) antes de que la tabla de imagen de entrada del secundario sea actualizada con la informacin de transicin de entrada. El procesador de respaldo (backup) actualiza su tabla de imagen de entrada. El procesador en el sistema secundario (el cual estaba en un punto diferente en su escn de programa) ejecuta la instruccin del contador otra vez, y por lo tanto incrementando/disminuyendo el conteo nuevamente.

2.

3.

4.

7-10

Captulo 7 Tcnicas de programacin

Como con la instruccin del temporizador, su programa debe transferir el valor acumulado del contador desde el procesador primario al secundario, por lo menos una vez despus de que usted haya: puesto en marcha el sistema de respaldo (backup) cambiado el PLC-5 del modo de PROGRAM al modo de RUN vuelto a poner en marcha un sistema reparado Esto permite que el valor acumulado en el procesador secundario pueda encontrar al valor acumulado en el procesador primario.

Instrucciones de diagnstico, secuencia, de aritmtica y lgica, de bsqueda y comparacin de archivos, de copia y llenado de archivos
El comportamiento de estas instrucciones de archivo, las cuales incluyen las instrucciones de aritmtica y lgica de archivos (FAL) de bsqueda y comparacin de archivos (FSC), de copia de archivos (COP), y llenado de archivos (FLL) y diagnsticos (FBC y DDT), depende principalmente del tipo de datos que usted est transfiriendo y cmo transfiera los datos al procesador secundario. Usted debe colocar el elemento de control de la instruccin y el archivo de datos que ste contiene dentro de las mismas 62 palabras de datos. De lo contrario, el mdulo 1785-BCM podra transferir los valores de control responsables por el control del archivo en un momento diferente a aquel en que transfiere el archivo. Esto resulta en un atraso de tiempo en el procesador secundario, entre el momento en que el archivo es actualizado y el momento en que el elemento de control asociado es actualizado. Por lo tanto, durante la conmutacin, es posible que una operacin de archivo que estaba procesndose pueda estar desactivada por una palabra, una palabra podra ser procesada dos veces por el archivo, o quizs no ser procesada.

Instrucciones FIFO y de desplazamiento de bit


Otra vez, el comportamiento de estas instrucciones depende del tipo de datos que usted est transfiriendo y la forma en que transfiera las instrucciones al procesador secundario. Si slo est transfieriendo reas seleccionadas de los archivos de datos que no incluyen datos para instrucciones FIFO y de bit, las instrucciones sern ejecutadas normalmente. Sin embargo, si est transfiriendo todos los archivos de la tabla de datos por el HSSL, puede encontrar problemas. Por ejemplo, si est desplazando cuatro bits de datos BCD a travs de varias palabras bit por bit, la tabla de datos va a contener datos invlidos hasta que cada desplazamiento se haya completado. En el caso de que el mdulo 1785-BCM transfiera uno o ms de estos valores al sistema de respaldo (backup) y el sistema primario falle, la tabla de datos del sistema de respaldo (backup) contendr los valores intermedios por un tiempo indefinido, creando as valores BCD ilegales.

7-11

Captulo 7 Tcnicas de programacin

Instrucciones de transferencia en bloques


Es imposible garantizar que ambos procesadores estn ejecutando una BTW o BTR dada al mismo tiempo, ya que los escanes de E/S remoto no estn sincronizadas y los datos de la transferencia en bloques no son transferidos instantneamente por ambos procesadores PLC-5. Los archivos BTR en el procesador secundario siempre reflejan la informacin contenida en el procesador primario excepto que tienen un retardo de tiempo. (Consulte el Apndice B, Informacin de referencia para obtener ms informacin acerca del retardo de tiempo en la instruccin de transferencia en bloques). Para evitar la posibilidad de un cambio en los datos de la transferencia en bloques durante el escn del programa, usted puede almacenar datos en el buffer al comienzo del programa de escalera para asegurar continuidad. Otro problema potencial con las instrucciones de transferencia en bloques es que durante la conmutacin, el escner secundario puede saltar uno o ms adaptadores remotos. Este puede suceder porque el escner primario nuevo (anteriormente el secundario) estaba en un lugar diferente en su escn de chasis de E/S remoto.

Instrucciones de mensaje
En su sistema de respaldo (backup), el procesador secundario est desconectado de la red Data Highway Plus. Por lo tanto, el procesador secundario no puede ejecutar instrucciones de mensaje. Cuando realice la programacin, usted debe asegurarse de que cuando ocurra una conmutacin, los mensajes que estaban procesndose en el procesador primario sean habilitados subsiguientemente en el procesador secundario. Esto puede hacerse acondicionando renglones de instruccin de mensajes en ambos procesadores, el primario y el secundario, usando el bit primario/secundario de la palabra de estado del 1785-BCM (Figura 7.5). Si es necesario, usted puede pasar los resultados de un mensaje direccionado al procesador primario por el HSSL hasta el procesador secundario.
Figura 7.5 Rengln de instruccin de mensaje PRI/SEC Mensaje ( ( ) )

7-12

Captulo 7 Tcnicas de programacin

Archivos de control PID


Al usar instrucciones PID, usted puede tener un archivo de control de enteros (N) de 23 palabras o un archivo de control PID (PD) de 81 palabras. (Los archivos de control PID no estn disponibles en el procesador PLC-5/15 ni en el PLC-5/25). Usted puede enviar todos o parte de estos archivos de control, en base a la forma en que efecte la copia de respaldo (backup) de sus instrucciones PID y la cantidad total de datos que va a ser enviada por los mdulos BCM. Tenga en cuenta que los archivos de control contienen elementos tales como sus puntos de ajuste, ganancias y palabras que son usadas por la instruccin PID para almacenamiento interno y no deben ser manipulados innecesariamente.

Resumen de las condiciones de programacin

Al desarrollar un programa para el sistema de respaldo (backup) PLC-5, usted siempre debe considerar lo siguiente: escanes de E/S asncronas tiempos de ejecucin de las instrucciones de transferencia en bloques tiempo para la transferencia de datos del procesador primario al secundario la necesidad de reducir la cantidad de datos que van a ser transferidos, y la reunin de todos los datos relacionados en un slo bloque la sincronizacin de datos de E/S discretos con respecto a los escanes de programa a pesar de que los escanes de E/S remotas son realizados de manera asncrona la posibilidad de cambio de los datos de la transferencia en bloques durante el escn del programa la transferencia automtica de las entradas remotas, tales como transferencia simple y datos de la transferencia remota en bloques desde el mdulo 1785-BCM primario al mdulo 1785-BCM secundario la necesidad de desactivar instrucciones de mensajes en el procesador secundario usando el bit primario/secundario (el bit local es el bit 6, el bit remoto es el bit 14)

7-13

Captulo 7 Tcnicas de programacin

7-14

Captulo

Diagnstico de fallos

Objetivos del captulo

Este captulo describe cmo diagnosticar fallos en su sistema de respaldo (backup) PLC-5 usando: los indicadores de estado que se encuentran en la parte frontal del mdulo los bits en la palabra de estado del sistema (palabra 1 de la instruccin BTR)

Diagnstico de fallos con los indicadores de estado

Los indicadores de estado, que se encuentran en el panel frontal de su mdulo 1785-BCM (Figura 8.1), muestran tanto las condiciones normales como de error de su sistema de respaldo (backup) PLC-5. La Tabla 8.A proporciona una lista de los indicadores y lo que stos indican.
Figura 8.1 Indicadores de estado del mdulo 1785 BCM

Primario Secundario Backplane Enlace de comunicacin serie (HSSL) Fallo

17978

8-1

Captulo 8 Diagnstico de fallos

Tabla 8.A Indicadores de estado


Indicador PRI SEC BPLN Color de LED verde verde verde cuando est encendido primario cuando est encendido secundario Este LED indica: el mdulo 1785 BCM pertenece al sistema el mdulo 1785 BCM pertenece al sistema

cuando parpadea el mdulo 1785 BCM est ejecutando una instruccin de transferencia en bloques o comunicndose apropiadamente con el backplane del chasis de E/S cuando est apagado no hay comunicacin entre el mdulo 1785 BCM y el procesador

SER

verde

cuando est parpadeando cuando est apagado

comunicacin del HSSL apropiada

fallo en el HSSL fallo del hardware

FLT

rojo

cuando est encendido

Indicadores LED primario (PRI) y secundario (SEC)


La Tabla 8.B indica los estados posibles de los indicadores LED PRI y SEC as como las acciones recomendadas en caso de un fallo.
Tabla 8.B Indicadores LED PRI y SEC
Si este indicador LED PRI SEC PRI SEC PRI SEC est: Descripcin el mdulo 1785 BCM est en el modo primario (operacin normal) el mdulo 1785 BCM est en el modo secundario (operacin normal) Accin recomendada no se requiere accin

no se requiere accin

falta de alimentacin elctrica al mdulo Si todos los indicadores LED estn apagados, (refirase a otros indicadores LED en el mdulo) el mdulo no est recibiendo alimentacin elctrica. Retire el mdulo y vuelva a instalarlo en el chasis de E/S. Conecte la alimentacin elctrica. fallo del hardware (vea indicadores LED FLT) Si el LED FLT est encendido, el mdulo tiene un fallo del hardware interno. Desconecte y vuelva a conectar la alimentacin elctrica al chasis de E/S; si la condicin de fallo persiste, reemplace el mdulo 1785 BCM. = encendido = apagado

INSCRIPCION:

8-2

Captulo 8 Diagnstico de fallos

Si este indicador LED PRI SEC

est:

Descripcin fallo del hardware al conectar la alimentacin elctrica (refirase a otros indicadores LED)

Accin recomendada Cuando se conecta la alimentacin elctrica, todos los indicadores LED se encienden hasta que uno por uno asumen su estado normal. Si los indicadores LED se encienden durante la operacin, significa que existe un fallo del hardware. Conecte y desconecte la alimentacin elctrica al chasis de E/S; si la condicin de fallo persiste, reemplace el mdulo 1785 BCM.

INSCRIPCION:

= encendido

= apagado

Indicadores LED del backplane (BPLN), serie (SER) y de fallo (FLT)


La Tabla 8.C indica los estados posibles de los indicadores LED BPLN, SER y FLT as como las acciones recomendadas en caso de un fallo.

ATENCION: Cuando todos los indicadores de estado del mdulo 1785-BCM secundario estn parpadeando, excepto el indicador FLT, significa que hay un error en las posiciones de los interruptores. Verifique que los interruptores de los conjuntos de interruptores SW1 y SW2 estn fijados en las mismas posiciones en ambos mdulos, el primario y el secundario.

8-3

Captulo 8 Diagnstico de fallos

Tabla 8.C Indicadores LED BPLN, SER y FLT


Si este indicador LED BPLN SER FLT BPLN SER FLT el procesador PLC 5 est en el modo de PROGRAMA (operacin normal) fallo de instruccin de transferencia en bloques; no se ha solicitado ninguna transferencia en bloques Verifique que el PLC 5 est en el modo de RUN. Verifique el programa. Verifique tambin que el mdulo est insertado adecuadamente en el chasis de E/S. Verifique el bit de error del backplane (1 es local, 9 es remoto) de la palabra de estado del sistema. Si el fallo persiste, remplace el mdulo 1785 BCM y verifique el bit de error del backplane (1 es local, 9 es remoto). Si persiste el fallo, puede existir un problema con el backplane del chasis de E/S. En este caso, pngase en contacto con su representante local de ventas de Allen Bradley. Verifique los conectores del HSSL en el brazo de cableado del mdulo 1785 BCM; verifique tambin el cable 1770 CD que est haciendo la conexin del HSSL. Verifique el bit de error de la comunicacin serie (0 es local, 8 es remoto). Si el error persiste, reemplace el mdulo 1785 BCM. Desconecte y vuelva a conectar la alimentacin elctrica al chasis de E/S; si la condicin de fallo persiste, remplace el mdulo 1785 BCM. est: Descripcin Accin recomendada

operacin normal

no se requiere accin

fallo de comunicacin entre el mdulo 1785 BCM y el chasis de E/S como por ejemplo: corto circuito en el conector del chasis de E/S BPLN SER FLT fallo del enlace serie de alta velocidad (HSSL)

BPLN SER FLT BPLN SER FLT


INSCRIPCION:

o o

fallo del hardware interno del mdulo, como por ejemplo: fallo del temporizador de control (watchdog), error del total de control, cierre de un rel de contacto, etc.

el mdulo 1785 BCM no est recibiendo alimentacin elctrica

Desconecte la alimentacin elctrica. Retire y vuelva a instalar el mdulo en el chasis de E/S. Vuelva a conectar la alimentacin elctrica.

= encendido

= apagado

= parpadeando

8-4

Captulo 8 Diagnstico de fallos

Diagnstico de fallos con bits de la palabra de estado del sistema

En el mdulo 1785-BCM, dos bits de la palabra de estado sirven para informar al procesador PLC-5 sobre el estado del sistema local y remoto. (El sistema local se refiere al sistema cuyo mdulo 1785-BCM est en el mismo chasis que el procesador PLC-5 que est siendo controlado). La Figura 8.2 muestra bits tanto locales como remotos y describe lo que est ocurriendo en el sistema cuando los bits se desactivan o activan. Para obtener ms informacin acerca de la palabra de estado del sistema, consulte el Captulo 5 Funcionamiento del sistema de respaldo (backup) PLC-5. Nota importante: Los bits de la palabra de estado en la Figura 8.2 estn incluidos en las instrucciones BTR y son una representacin de nmero entero (bits numerados 0-15).

8-5

Captulo 8 Diagnstico de fallos

Figura 8.2 Indicadores de error de la palabra de estado del sistema


Bits del mdulo BCM remoto Bits del mdulo BCM local Error Si la condic. de bit es: 1 Bit BCM Bit BCM remoto local 0 0 1 1 0 0 1 1 0 0 1 1 0 0 1 1 0 0 1 1 0 0 1 1 0 0 1 1 0 15 7 Datos vlidos 0 15 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 15 0

entonces la descripcin de error es: Operacin normal Fallo de comunicacin con mdulo BCM local Fallo de comunicacin con mdulo BCM remoto Fallo de comunicacin entre los mdulos local y remoto Operacin normal. Fallo de comunicacin entre procesador local y BCM Fallo de comunicacin entre procesador remoto y BCM Fallo de comunicacin en embos sistemas. Operacin normal Para local, vea la Nota 2 Para remoto, vea la Nota 3 Se aplican las Notas 2 y 3 Operacin normal Error de programacin en procesador local Error de programacin en procesador remoto Error de programacin en ambos procesadores PLC 5 Operacin normal Fallo de comunicacin de E/S remoto entre procesador local y BCM Fallo de comunicacin de E/S remoto entre procesador remoto y BCM Fallo de comunicacin de E/S remoto entre ambos procesadores y BCM Operacin normal Condicin invlida Fallo de procesador remoto o est en el modo de PROGRAM Condicin invlida Invlido durante operac.; vlido slo para puesta en marcha y conmutac. Proc. local est en modo primario; LED PRI en BCM local encendido Proc. remoto est en modo primario; LED PRI en BCM rem. encendido Condicin invlida BCM sec. no est listo para enviar bloques de datos al procesador (no hay segmentos completos disponibles en buffer) 4 BCM local est en modo secundario y tiene un bloque o segmento completo disponible para enviar al procesador 4 BCM remoto est en modo secundario y tiene un bloque o segmento completo disponible para enviar al procesador 4 Condicin invlida

HSSL

Backplane del chasis de E/S

10

Buffer lleno

11

Error de programacin

12

Comunicacin de E/S remota

13

Fallo del procesador

14

Sistema primario/ secundario

1 1 Condiciones de bits: 1 = ON, 0 = OFF El BCM local, si es primario, est recibiendo el 2do segmento despus de almacenar el 1ro, pero no envi el primer segmento al BCM secundario; si es secundario, recibi el 2do segmento sin procesar el 1ro. 3 El BCM remoto, si es primario, est recibiendo el 2do segmento despus de almacenar el 1ro, pero no envi el primer segmento al BCM secundario; si es secundario, recibi el 2do segmento sin procesar el 1ro. 4 Esto depende de que el modo de transferencia rpida de datos que est siendo habilitado o no habilitado. 5 Esta es una condicin invlida para el mdulo 1785 BCM primario.
1 2

8-6

Captulo 8 Diagnstico de fallos

Diagnstico de fallos con bits de las palabras de diagnstico auxiliar/estado


Los bits de las dos palabras de diagnstico auxiliar/estado proporcionan ms informacin acerca del mdulo de respaldo (backup) 1785-BCM y el mdulo de expansin de respaldo (backup) 1785-BEM (si existe). Nota importante: Los bits de las palabras de diagnstico auxiliar/estado en las Figuras 8.3 y 8.4 estn en una representacin octal (bits numerados 0-7 y 10-17). En la primera palabra W1, el byte menos significativo (bits 0-7) est reservado para el uso interno del mdulo 1785-BCM. El byte ms significativo (bits 10-17) proporciona estado ampliado acerca del mdulo. Refirase a la Figura 8.3.
Figura 8.3 Estado ampliado del mdulo, W1 (palabra de diagnstico auxiliar/estado)
Bits de estado ampliado mdulo BCM1 10 11 12 13 14 15 16 17
1 2

Estado 1785 BCM serie A Modo de transf. rpida de datos Reservado Reservado Reservado Reservado Diagnstico de conmutac. Mdulo 1785 BEM

si la condicin de bit es: 2 0 1 0 1

entonces la descripcin es: El otro mdulo 1785 BCM es de la serie B. El otro mdulo 1785 BCM es de la serie A. El modo de transferencia rpida de datos est desactivado. El modo de transferencia rpida de datos est activado.

0 1 0 1

Operacin normal. Fallo de mdulo ocurri durante conmutacin. Remplazar mdulo. Mdulo 1785 BEM no es parte del sistema de respaldo (backup). Mdulo 1785 BEM es parte del sistema de respaldo (backup).

El primer byte (bits 0 7) de W1 est reservado para uso interno del mdulo 1785 BCM. Condiciones de bits: 1 = ON, 0 = OFF

Los bits de la segunda palabra de diagnstico auxiliar/estado W2 proporcionan la configuracin de los canales del mdulo 1785-BCM y del mdulo 1785-BEM (si existe), asimismo, indican una condicin de error en alguno de estos canales. Refirase a la Figura 8.4

8-7

Captulo 8 Diagnstico de fallos

Figura 8.4 Configuracin de los mdulos BCM y BEM, palabra de estado W2 (Palabra de diagnstico auxiliar/estado)
Bits 1 11 1 1 1 0 0 1 1 0 0

10

12 2 1 1 1 1 0 0 0 0

10 0 1 0 1 0 1 0 1 0

Descripcin Red Data Highway Plus E/S remoto modo adaptador a 57.6 kbaudios E/S remoto modo adaptador a 115.2 kbaudios E/S remoto modo adaptador a 230.4 kbaudios Empleo como rel E/S remoto modo escner a 57.6 kbaudios E/S remoto modo escner a 115.2 kbaudios E/S remoto modo escner a 230.4 kbaudios

11

Config. canal B

12

2 Bits 1

13 13 3 Error canal B 0 1 0 1

3 0 0 1 1 Bits 1 15 5 1 1 0 0 1 1 0 0

Descripcin Operacin normal Error canal 1B Error canal 2B Error canales 1B y 2B

14

16 6 Config. canal A 1 1 1 1 0 0 0 0

14 4 1 0 1 0 1 0 1 0

Descripcin Red Data Highway Plus E/S remoto modo adaptador a 57.6 kbaudios E/S remoto modo adaptador a 115.2 kbaudios E/S remoto modo adaptador a 230.4 kbaudios Empleo como rel E/S remoto modo escner a 57.6 kbaudios E/S remoto modo escner a 115.2 kbaudios E/S remoto modo escner a 230.4 kbaudios

15

16

6 Bits 1

17 17 7 Error canal A 0 1 0 1

7 0 0 1 1

Descripcin Operacin normal Error canal 1A Error canal 2A Error canales 1A y 2A

Condiciones de bits: 1 = ON, 0 = OFF

8-8

Captulo

Especificaciones

Especificaciones

Las siguientes son las especificaciones para un mdulo 1785-BCM de la serie B y un mdulo 1785-BEM de la serie A.
Procesadores compatibles Ubicacin del mdulo Corriente del backplane BCM BEM Ubicacin de las bandas de codificacin Brazo de cableado Empleo como rel HSSL Condiciones ambientales Temperatura de funcionamiento Temperatura de almacenamiento Humedad relativa Certificacin 1.0 A @ 5 Vcc 0.6 A @ 5 Vcc entre 8 y 10 entre 34 y 36 1771 WG 0.25 A @ 24 Vcc (resistivo) se comunica a 1.2 Megabaudios 0o a 60oC (32o a 140oF) -40o a 85oC (-40o a 185oF) 5 a 95% (sin condensacin) UL - Equipo de control industrial E65584 CSA - Clase 1, Divisin 2 LR69960C Procesadores PLC 5/15 serie B, 5/20, 5/25, 5/30, 5/40, y 5/60 Chasis de E/S 1771 (local)

ATENCION: Peligro de explosin. No desconecte mientras el circuito est activado a menos que se sepa que el rea no es peligrosa.

El(los) producto(s) descrito(s) en el presente, que tiene(n) las marcas apropiadas CSA, est(n) certificado(s) para uso en otros equipos cuando su factibilidad de combinacin es determinada por CSA o la oficina de inspeccin local que tenga jurisdiccin.

91

Chapter 8

92

Apndice

Ejemplos de programas

Objetivos del apndice

Este apndice proporciona dos ejemplos de programas para ayudarle a comprender estos mtodos de programacin descritos en el Captulo 7: mtodo 1 Transferencia de datos un bloque a la vez mtodo 2 Transferencia de bloques de datos mltiples a la vez Para programar su sistema de respaldo (backup), usted puede usar cualquiera de los ejemplos de programas descritos en este captulo (con ligeras modificaciones considerando su aplicacin). Para obtener informacin sobre la programacin de su procesador PLC-5, refirase al Software de programacin del PLC-5: Manual de programacin del usuario (publicacin 6200-6.4.7ES).

Ejemplo del mtodo 1 Transferencia de datos un bloque a la vez

El programa del mtodo 1 usa una instruccin BTR y una instruccin BTW para transferir datos un bloque a la vez. La instruccin BTR obtiene informacin de estado del mdulo 1785-BCM y, cuando es parte del sistema secundario, obtiene datos del mdulo 1785-BCM. La instruccin BTW enva la longitud del segmento, la identificacin de bloque y, cuando la BTW pertenece al sistema primario, enva datos al mdulo 1785-BCM primario.

Organizacin del archivo de datos


Usamos los archivos de datos N30 N34 y varios temporizadores y contadores para transferir y almacenar datos en el programa de ejemplo para el mtodo 1. Cuando desarrolle su propio programa, use los archivos que usted desee. La Tabla A.A indica los archivos y tipo de informacin en cada uno.

A-1

Apndice A Ejemplos de programas

Tabla A.A Archivos de datos


Esta informacin: Archivos de control BTR y BTW y palabras de almacenamiento Archivos de datos BTR (aqu es donde el mdulo 1785 BCM enva los datos de BTR) Archivos de datos BTW (aqu es donde el mdulo 1785 BCM obtiene los datos de BTW) Datos almacenados en el buffer recibidos desde el procesador primario para temporizadores, contadores, dispositivos, etc. Datos que usted desea enviar al procesador secundario, como por ejemplo, temporizadores, contadores, dispositivos, etc. Est en el archivo: N30 N31 N32 N33 (programa secundario solamente) N34 (programa primario solamente)

Nota importante: Los datos del archivo N33 en el procesador secundario son idnticos a los datos del archivo N34 en el procesador primario. La Figura A.1 muestra cmo estos archivos se relacionan con la transferencia de datos del sistema primario al secundario.
Figura A.1 Relacin del archivo con la transferencia de datos
Prog. de escalera del usuario transfiere temp., contadores, dispositivos, etc. N34 Procesador primario 1785 BCM primario 1785 BCM secundario Procesador secundario Prog. de escalera del usuario transfiere temp., contadores, dispositivos, etc.

N32

N31

N33
11678I

Organizacin de archivo del programa


En el mtodo 1 del ejemplo de programa, usamos 4 archivos de programa. El archivo de programa 2 contiene el programa principal. Este programa: determina si el procesador es primario o secundario ejecuta instrucciones BTR y BTW

A-2

Apndice A Ejemplos de programas

El archivo de programa 9 contiene la subrutina secundaria. Este archivo: verifica la identificacin de bloque de la BTR transfiere los datos BTR a la direccin apropiada en el archivo N33 El archivo de programa 10 contiene la subrutina primaria. Este archivo: almacena la identificacin de bloque de la BTR establece la identificacin del bloque BTW igual a la identificacin del bloque BTR transfiere datos del archivo N34 al archivo BTW El archivo de programa 11 proporciona renglones de diagnstico que cuentan los errores en el programa. Estos renglones son especialmente tiles al momento de la puesta en marcha y en la bsqueda y correccin de errores de un sistema de respaldo (backup) por primera vez. El ejemplo de programa para el mtodo 1 est en las siguientes pginas. Refirase a los comentarios de rengln para obtener ms informacin acerca de la funcin de renglones especficos. La Tabla A.B que sigue al ejemplo de programa, indica el tiempo de transferencia de la tabla de datos usando este mtodo de programacin para transferir 1, 3, 7, 10 y 16 bloques de datos.

A-3

Apndice A Ejemplos de programas

SAMPLE 1771BCM 1ATATIME PROGRAM Program Listing Report

PLC5/25

28 August 1991 Page 1 File 1ATATIME Rung 2:0

Rung 2:0 THIS RUNG WILL OBTAIN STATUS INFORMATION FROM THE BCM AND WHEN THE PROCESSOR IS SECONDARY IT WILL ALSO OBTAIN DATA FROM THE BCM. | BTR 1 |BTW 1 | | EN |EN BTR 1 | | N30:0 N30:5 +BTR+ | +]/[]/[+BLOCK TRNSFR READ +(EN)+ | 15 15 |Rack 0| | | |Group 0+(DN) | | |Module 0| | | |Control Block N30:0+(ER) | | |Data file N31:1| | | |Length 0| | | |Continuous N| | | ++ | Rung 2:1 THIS RUNG DETERMINES PRI/SEC FUNCTIONALITY AND EXECUTES THE CORRESPONDING SUBROUTINE. | LOCAL PRI/|REMOTE PRI| | | SEC BIT |/SEC BIT |1=LOCAL IS | | BTR 1 |PROG TO 1=LOCAL IS|1=REMOTE |PRIMARY | | DN BIT |RUN DELAY PRIMARY |IS PRIMARY|STORE BIT | | N30:0 T29:0 N31:1 N31:1 N31:0 | +] [] [+] []/[+(L)+++ | 13 DN | 6 14 | 0 | | | | | |1=REMOTE | | | | | |IS PRIMARY| | | | | |STORE BIT | | | | | | N31:0 | | | | | +(U)+ | | | | 8 | | | |LOCAL PRI/|REMOTE PRI| | | | |SEC BIT |/SEC BIT |1=REMOTE | | | |1=LOCAL IS|1=REMOTE |IS PRIMARY | | | |PRIMARY |IS PRIMARY|STORE BIT | | | | N31:1 N31:1 N31:0 | | | +]/[] [+(L)++ | | | 6 14 | 8 | | | | | |1=LOCAL IS| | | | | |PRIMARY | | | | | |STORE BIT | | | | | | N31:0 | | | | | +(U)+ | | | | 0 | | | | LOCAL PRI/|REMOTE PRI | | | | SEC BIT |/SEC BIT 1=LOCAL IS | | | | 1=LOCAL IS|1=REMOTE PRIMARY | | | | PRIMARY |IS PRIMARY STORE BIT | | | | N31:1 N31:1 N31:0 | | | ++]/[]/[++(U)++ | | | 6 14 || 0 | | | |LOCAL PRI/|REMOTE PRI||1=REMOTE | | | |SEC BIT |/SEC BIT ||IS PRIMARY| | | |1=LOCAL IS|1=REMOTE ||STORE BIT | | | |PRIMARY |IS PRIMARY|| N31:0 | | | | N31:1 N31:1 |+(U)+ | | +] [] [+ 8 | | 6 14 |

A-4

Apndice A Ejemplos de programas

Rung 2:2 | |1=LOCAL IS | | PROG TO |PRIMARY PRIMARY | | RUN DELAY |STORE BIT SUB | | T29:0 N31:0 +JSR+ | +] [] [+JUMP TO SUBROUTINE ++ | DN 0 |Prog file number 10| | | |Input par | | | |Return par | | | ++ | Rung 2:3 | |1=REMOTE | | PROG TO |IS PRIMARY SECONDARY | | RUN DELAY |STORE BIT SUB | | T29:0 N31:0 +JSR+ | +] [] [+JUMP TO SUBROUTINE++ | DN 8 |Prog file number 9| | | |Input par | | | |Return par | | | ++ | Rung 2:4 THE BTW WILL SEND THE PACKET LENGTH, BLOCK ID AND, WHEN PRIMARY, IT WILL ALSO SEND DATA. WORD N30:182 IS A USER ADJUSTABLE VALUE THAT DETERMINES THE NUMBER OF BLOCKS SENT. THIS VALUE SHOULD BE CHANGED AND THE DATA FILES N33 AND N34 ADJUSTED TO MATCH THE PACKET SIZE. | PACKET | | LENGTH | | BTR 1 |BTW 1 STORED IN | | EN |EN N30:182 | | N30:0 N30:5 +MOV+ | +]/[]/[++MOVE +++ | 15 15 | |Source N30:182|| | | | | 7|| | | | |Dest N32:1|| | | | | 7|| | | | ++| | | | BTW 1 | | | |+BTW+ | | | ++BLOCK TRNSFR WRITE +(EN)+ | | |Rack 0| | | |Group 0+(DN) | | |Module 0| | | |Control Block N30:5+(ER) | | |Data file N32:1| | | |Length 0| | | |Continuous N| | | ++ |

Nmero de bloques para transferir

A-5

Apndice A Ejemplos de programas

Rung 2:5 THIS SUBROUTINE MONITORS THE BLOCK TRANSFER WRITES, READS, READ STATUS DATA AND INCREMENTS COUNTERS ON ERRORS. PARTS OF THIS SUBROUTINE MAY BE DELETED BASED ON USER PREFERENCE OR THE ENTIRE SUBROUTINE MAY BE DELETED IF MEMORY IS CRITICAL. | +JSR+ | ++JUMP TO SUBROUTINE ++ | |Prog file number 11| | | |Input par | | | |Return par | | | ++ | Rung 2:6 THIS TIMER WILL CAUSE A DELAY OF DATA TRANSFER ON POWER UP AND CHANGES FROM PROGRAM TO RUN. IT DOES NOT AFFECT SWITCHOVERS. | PROG TO | | RUN DELAY | | +TON+ | ++TIMER ON DELAY +(EN)+ | |Timer T29:0| | | |Time base 0.01+(DN) | | |Preset 50| | | |Accum 50| | | ++ | Rung 2:7 | | +[END OF FILE]+ | |

A-6

Apndice A Ejemplos de programas

Rung 9:0 THIS IS THE SECONDARY SUBROUTINE. THIS RUNG EXAMINES THE DATA FROM THE BCM, CHECKS THE BID, AND MOVES IT TO THE PROPER DESTINATION IN FILE N33. THE DATA IN N33 CAME FROM THE PRIMARY PROCESSOR FILE N34. | |BTR 1 | | |LOCAL BCM BID | | BTR 1 |DATA VALID SCRATCH | | DN BIT |BIT PAD1 | | N30:0 N31:1 +SUB+ | +] [] [++SUBTRACT +++ | 13 7 | |Source A N31:2|| | | | | 0|| | | | |Source B 1|| | | | | || | | | |Dest N30:180|| | | | | 6|| | | | ++| | | | BID | | | | SCRATCH | | | | PAD2 | | | | +MUL+| | | ++MULTIPLY ++ | | | |Source A N30:180|| | | | | 6|| | | | |Source B 62|| | | | | || | | | |Dest N30:181|| | | | | 372|| | | | ++| | | | BID | | | | SCRATCH BTR DATA | | | | PAD2 IN N33:XX | | | |+GEQ+ +COP+| | | ++GRTR THAN OR EQUAL++COPY FILE ++ | | |Source A N30:181| |Source #N31:3| | | | 372| |Dest #N33[N30:181]| | | |Source B 0| |Length 62| | | | | ++ | | ++ | Rung 9:1 THE USER WILL ADD MANY SIMILIAR RUNGS THAT MOVE THE DATA IN N33 TO THE PROPER ADDRESS IN MEMORY. THE DATA IN N33:25 CAME FROM THE PRIMARY PROCESSOR WORD N34:25. IN THE PRIMARY PROCESSORS PRIMARY SUBROUTINE THERE IS A SIMILAR RUNG THAT MOVES C5:0.ACC TO N34:25. RUNGS LIKE THESE SHOULD BE ADDED FOR ALL DATA TABLE VALUES THAT NEED TO BE SENT. | BTR 1 | | DN BIT | | N30:0 +MOV+ | +] [+MOVE ++ | 13 |Source N33:25| | | | 5| | | |Dest C5:0.ACC| | | | 5| | | ++ | Rung 9:2 | | +[END OF FILE]|

A-7

Apndice A Ejemplos de programas

Rung 10:0 OPTIONAL RUNG THAT CAN BE USED TO JUDGE DATA TRANSFER TIME BY COMPARING N34:10 IN THE PRIMARY TO N33:10 IN THE SECONDARY. | T4:0 +TON+ | +]/[++TIMER ON DELAY +(EN)++ | DN ||Timer T4:0| | | | ||Time base 0.01+(DN)| | | ||Preset 32767| | | | ||Accum 0| | | | |++ | | | | +MOV+| | | ++MOVE ++ | | |Source T4:0.ACC| | | | 0| | | |Dest N34:10| | | | 5601| | | ++ | Rung 10:1 THE USER WILL ADD MANY SIMILIAR RUNGS THAT MOVE DATA TABLE VALUES TO N34. THE COUNTER ACCUMULATED DATA IS PLACED IN N34:25 IN THE PRIMARY PROCESSOR. THE SECONDARY PROCESSOR WILL RECEIVE THE SAME DATA IN N33:25. IN THE SECONDARY PROCESSORS SECONDARY SUBROUTINE THERE IS A SIMILAR RUNG THAT MOVES N33:25 TO C5:0.ACC. RUNGS LIKE THESE SHOULD BE ADDED FOR ALL DATA TABLE VALUES THAT NEED TO BE SENT. | BTW 1 | | DN BIT | | N30:5 +MOV+ | +] [+MOVE ++ | 13 |Source C5:0.ACC| | | | 5| | | |Dest N34:25| | | | 5| | | ++ | Rung 10:2 THE CURRENT BID IS MOVED TO N32:0 AND N30:183 IS CALCULATED TO BE USED LATER TO DETERMINE THE INDIRECT ADDRESS SOURCE FOR THE BTW INSTRUCTION. | BID | | BTR 1 |PROG TO SCRATCH | | DN BIT |RUN DELAY PAD3 | | N30:0 T29:0 +SUB+ | +] [] [++SUBTRACT +++ | 13 DN ||Source A N31:2|| | | || 0|| | | ||Source B 1|| | | || || | | ||Dest N30:183|| | | || 0|| | | |++| | | | BTR | | | | CURRENT | | | | BID STORE | | | | BUFFER | | | |+MOV+| | | ++MOVE ++ | | |Source N31:2| | | | 0| | | |Dest N32:0| | | | 1| | | ++ |

A-8

Apndice A Ejemplos de programas

Rung 10:3 THIS IS THE PRIMARY SUBROUTINE. THIS RUNG EXAMINES THE BID REQUESTED AND THEN MOVES A BLOCK OF DATA FROM N34 TO THE BTW FILE. THE DATA IN FILE N34 OF THE PRIMARY WILL SHOW UP IN FILE N33 OF THE SECONDARY. | BID | | BTW 1 |PROG TO SCRATCH | | DN BIT |RUN DELAY PAD4 | | N30:5 T29:0 +MUL+ | +] [] [++MULTIPLY +++ | 13 DN | |Source A N30:183|| | | | | 0|| | | | |Source B 62|| | | | | || | | | |Dest N30:184|| | | | | 0|| | | | ++| | | | BTW 1 | | | | BID | | | | +MOV+| | | ++MOVE ++ | | | |Source N32:0|| | | | | 1|| | | | |Dest N32:2|| | | | | 1|| | | | ++| | | | BID | | | | SCRATCH BTW 1 | | | | PAD4 DATA | | | |+GEQ+ +COP+| | | ++GRTR THAN OR EQUAL++COPY FILE ++ | | |Source A N30:184| |Source #N34[N30:184]| | | | 0| |Dest #N32:3| | | |Source B 0| |Length 62| | | | | ++ | | ++ | Rung 10:4 | | +[END OF FILE]+ | |

A-9

Apndice A Ejemplos de programas

Rung 11:0 | BTR | | BTR 1 ERROR | | ER COUNT | | N30:0 +CTU+ | +] [+COUNT UP +(CU)+ | 12 |Counter C28:0| | | |Preset 999+(DN) | | |Accum 0| | | ++ | Rung 11:1 | BTW | | BTW 1 ERROR | | ER COUNT | | N30:5 +CTU+ | +] [+COUNT UP +(CU)+ | 12 |Counter C28:1| | | |Preset 999+(DN) | | |Accum 0| | | ++ | Rung 11:2 DIAGNOSTIC ERROR RUNG. ALL VALUES EXCEPT THE BUFFER FULL COUNT SHOULD REMAIN AT ZERO. THE BUFFER FULL COUNT MAY INCREMENT AND IS PROBABLY AN INDICATION OF PRI/SEC ASYNCRONOUS SPEED DIFFERENCES. | LOCAL | | LOCAL SERIAL | | SERIAL COMM. | | BTR 1 COMM. ERROR | | DN BIT FAULT COUNT | | N30:0 N31:1 +CTU+ | +] [+] [+COUNT UP +(CU)++ | 13 | 0 |Counter C28:2| | | | | |Preset 999+(DN)| | | | |Accum 0| | | | | ++ | | | | LOCAL | | | |LOCAL BACKPLANE | | | |BACKPLANE ERROR | | | |FAULT COUNT | | | | N31:1 +CTU+ | | | +] [+COUNT UP +(CU)+ | | | 1 |Counter C28:3| | | | | |Preset 999+(DN)| | | | |Accum 0| | | | | ++ | | | | LOCAL | | | | BUFFER | | | |LOCAL FULL | | | |BUFFER ERROR | | | |FULL FAULT COUNT | | | | N31:1 +CTU+ | | | +] [+COUNT UP +(CU)+ | | | 2 |Counter C28:4| | | | | |Preset 999+(DN)| | | | |Accum 4| | | | | ++ | | | |LOCAL LOCAL | | | |PROGRAM PROGRAM | | | |ERROR ERROR | | | |FAULT COUNT | | | | N31:1 +CTU+ | | | +] [+COUNT UP +(CU)+ | | 3 |Counter C28:5| | | |Preset 999+(DN) | | |Accum 0| | | ++ | Rung 11:3 N31:0/4 IS A USER DIAGNOSTIC FLAG INDICATING A LOCAL ERROR. THE BUFFER FULL BIT MAY NEED TO BE DELETED. | |LOCAL LOCAL | | |SERIAL ERROR | | BTR 1 |COMM. FAULT |

A-10

Apndice A Ejemplos de programas

| DN BIT |FAULT STORE | | N30:0 N31:1 N31:0 | +] [+] [+( )+ | 13 | 0 | 4 | | |LOCAL | | | |BACKPLANE | | | |FAULT | | | | N31:1 | | | +] [+ | | | 1 | | | |LOCAL | | | |BUFFER | | | |FULL FAULT| | | | N31:1 | | | +] [+ | | | 2 | | | |LOCAL | | | |PROGRAM | | | |ERROR | | | |FAULT | | | | N31:1 | | | +] [+ | | 3 | Rung 11:4 N31:0/12 IS A USER DIAGNOSTIC FLAG INDICATING A REMOTE ERROR. THE BUFFER FULL BIT MAY NEED TO BE DELETED. | |REMOTE REMOTE | | |SERIAL ERROR | | BTR 1 |COMM. FAULT | | DN BIT |FAULT STORE | | N30:0 N31:1 N31:0 | +] [+] [+( )+ | 13 | 8 | 12 | | |REMOTE | | | |BACKPLANE | | | |FAULT | | | | N31:1 | | | +] [+ | | | 9 | | | |REMOTE | | | |BUFFER | | | |FULL FAULT| | | | N31:1 | | | +] [+ | | | 10 | | | |REMOTE | | | |PROGRAM | | | |ERROR | | | |FAULT | | | | N31:1 | | | +] [+ | | 11 |

A-11

Apndice A Ejemplos de programas

Rung 11:5 | USER | | DEFINED BTR | | ERROR ERROR | | RESET BIT COUNT | | I:010 C28:0 | +] [+(RES)++ | 00 | | | | |BTW | | | |ERROR | | | |COUNT | | | | C28:1 | | | +(RES)+ | | | | | | |LOCAL | | | |SERIAL | | | |COMM. | | | |ERROR | | | |COUNT | | | | C28:2 | | | +(RES)+ | | | | | | |LOCAL | | | |BACKPLANE | | | |ERROR | | | |COUNT | | | | C28:3 | | | +(RES)+ | | | | | | |LOCAL | | | |BUFFER | | | |FULL | | | |ERROR | | | |COUNT | | | | C28:4 | | | +(RES)+ | | | | | | |LOCAL | | | |PROGRAM | | | |ERROR | | | |COUNT | | | | C28:5 | | | +(RES)+ | | | Rung 11:6 | | +[END OF FILE]+ | |

A-12

Apndice A Ejemplos de programas

Tabla A.B Tiempo de transferencia tpico de la tabla de datos usando el programa del mtodo 1 con escn mnimo de programa (3 8 ms)
Nmero de bloques que estn siendo transferidos Nmero de palabras que estn siendo transferidas Tiempo de transferencia (en ms) para BCM de la serie A (vea notas 1 y 2) Tiempo de transferencia (en ms), para BCM de la serie B, modo de transferencia rpida habilitado (vea notas 1, 3 y 4) 40 110 50 120 50 160 60 210 140 280

1 3 7 10 16
1

62 186 434 620 992

230 330 820 440 1500 1100 1700 1900 3300

Estos tiempos pueden cambiar significativamente en base al escn del programa. Pero un aumento en el nmero de bloques no afecta significativamente el escn del programa. 2 Los tiempos se tomaron usando un procesador PLC 5/25. 3 El mdulo BCM de la serie B, con el modo de transferencia rpida desactivado, toma aproximadamente el doble de los tiempos mostrados. 4 Los tiempos se tomaron usando un procesador PLC 5/40 con un canal configurado para DH+ y tres canales configurados para el escner de E/S remoto a 230 kbaudios.

Ejemplo del mtodo 2 Transferencia en bloques mltiples de datos a la vez

El mtodo 2 difiere del mtodo 1 en que el sistema primario transfiere ms de un bloque en el mismo escn de programa. Estos bloques constituyen un segmento que puede ser de 1 a 16 bloques (procesador PLC-5/15 PLC-5/25) de 1 a 64 bloques (procesador PLC-5/20, -5/30, -5/40, -5/60 -5/80). Usted determina el nmero de bloques necesario para transferir la informacin para su aplicacin).

Organizacin del archivo de datos


La organizacin del archivo de datos para el ejemplo de programa para el mtodo 2 es la misma que describimos para el mtodo 1. De la misma forma, al desarrollar su programa, use los archivos que quiera.

Organizacin del archivo del programa


De la misma forma que en nuestro ejemplo de programa para el mtodo 1, el archivo 2 contiene el programa principal. Este programa contiene renglones que determinan si el procesador es primario o secundario y las primeras instrucciones BTR y BTW.

A-13

Apndice A Ejemplos de programas

El archivo de programa 9 contiene la subrutina secundaria. Este archivo: verifica la identificacin de bloque de la BTR y copia los datos de la BTR con una serie de pares de renglones, por ejemplo, renglones 9:1 y 9:2. (Debido a que queremos transferir 3 bloques a la vez en este ejemplo, el programa contiene 3 de estos pares de renglones. Usted puede modificar su programa para transferir de 1 a 16 bloques por segmento agregando o eliminando pares de renglones en este archivo.) transfiere los datos de BTR a la direccin apropiada en el archivo N33 El archivo de programa 10 contiene la subrutina primaria: Este archivo: transfiere datos al archivo BTW del archivo N34 copia el archivo BTW y realiza la BTW con una serie de renglones, por ejemplo, rengln 10:2. (Debido a que queremos transferir 3 bloques a la vez en este ejemplo, el programa tiene 3 renglones. Usted puede modificar su programa para transferir de 1 a 16 bloques (procesador PLC-5/15 PLC-5/25) o de 1 a 64 bloques (procesador PLC-5/20, -5/30, -5/40, -5/60 -5/80) agregando o eliminado renglones como el 10:2 del archivo 10). El archivo de programa 11 contiene renglones de diagnstico que cuentan los errores en su programa. Estos renglones son especialmente tiles al momento de la puesta en marcha y en la bsqueda y correccin de errores de un sistema de respaldo (backup) por primera vez. El ejemplo de programa para el mtodo 2 est en las siguientes pginas. Refirase a los comentarios de renglones para obtener ms informacin acerca de la funcin de renglones especficos. La Tabla A.C, que sigue al ejemplo de programa, indica el tiempo de transferencia de la tabla de datos usando este mtodo de programacin para transferir 1, 3, 7, 10 y 16 bloques de datos.
SAMPLE 1771BCM MULTIPLE BLOCK PROGRAM Program Listing Report PLC5/25 21 November 1994 Page 1 File MULTBLKS Rung 2:0

Rung 2:0 THIS RUNG WILL OBTAIN STATUS INFORMATION FROM THE BCM AND WHEN THE PROCESSOR IS SECONDARY IT WILL ALSO OBTAIN DATA FROM THE BCM. | BTR 1 |BTW 1 | | EN |EN BTR 1 | | N30:0 N30:5 +BTR+ | +]/[]/[+BLOCK TRNSFR READ +(EN)+ | 15 15 |Rack 00| | | |Group 0+(DN) | | |Module 0| | | |Control Block N30:0+(ER) | | |Data file N31:1| | | |Length 0| | | |Continuous N| | | ++ |

A-14

Apndice A Ejemplos de programas

Rung 2:1 THIS RUNG DETERMINES PRI/SEC FUNCTIONALITY AND EXECUTES THE CORRESPONDING SUBROUTINE. | LOCAL PRI/|REMOTE PRI| | | SEC BIT |/SEC BIT |1=LOCAL IS | | BTR 1 |PROG TO 1=LOCAL IS|1=REMOTE |PRIMARY | | DN BIT |RUN DELAY PRIMARY |IS PRIMARY|STORE BIT | | N30:0 T29:0 N31:1 N31:1 N31:0 | +] [] [+] []/[+(L)+++ | 13 DN | 6 14 | 0 | | | | | |1=REMOTE | | | | | |IS PRIMARY| | | | | |STORE BIT | | | | | | N31:0 | | | | | +(U)+ | | | | 8 | | | |LOCAL PRI/|REMOTE PRI| | | | |SEC BIT |/SEC BIT |1=REMOTE | | | |1=LOCAL IS|1=REMOTE |IS PRIMARY | | | |PRIMARY |IS PRIMARY|STORE BIT | | | | N31:1 N31:1 N31:0 | | | +]/[] [+(L)++ | | | 6 14 | 8 | | | | | |1=LOCAL IS| | | | | |PRIMARY | | | | | |STORE BIT | | | | | | N31:0 | | | | | +(U)+ | | | | 0 | | | | LOCAL PRI/|REMOTE PRI | | | | SEC BIT |/SEC BIT 1=LOCAL IS | | | | 1=LOCAL IS|1=REMOTE PRIMARY | | | | PRIMARY |IS PRIMARY STORE BIT | | | | N31:1 N31:1 N31:0 | | | ++]/[]/[++(U)++ | | | 6 14 || 0 | | | |LOCAL PRI/|REMOTE PRI||1=REMOTE | | | |SEC BIT |/SEC BIT ||IS PRIMARY| | | |1=LOCAL IS|1=REMOTE ||STORE BIT | | | |PRIMARY |IS PRIMARY|| N31:0 | | | | N31:1 N31:1 |+(U)+ | | +] [] [+ 8 | | 6 14 | Rung 2:2 THIS RUNG EXECUTES THE PRIMARY SUBROUTINE. | |1=LOCAL IS | | PROG TO |PRIMARY PRIMARY | | RUN DELAY |STORE BIT SUB | | T29:0 N31:0 +JSR+ | +] [] [+JUMP TO SUBROUTINE ++ | DN 0 |Prog file number 10| | | |Input par | | | |Return par | | | ++ | Rung 2:3 THIS RUNG EXECUTES THE SECONDARY SUBROUTINE. | |1=REMOTE | | PROG TO |IS PRIMARY SECONDARY | | RUN DELAY |STORE BIT SUB | | T29:0 N31:0 +JSR+ | +] [] [+JUMP TO SUBROUTINE++ | DN 8 |Prog file number 9| | | |Input par | | | |Return par | | | ++ | Rung 2:4 THE BTW WILL SEND THE PACKET LENGTH, BLOCK ID AND, WHEN PRIMARY, IT WILL ALSO SEND DATA. WORD N30:182 IS A USER ADJUSTABLE VALUE THAT DETERMINES THE NUMBER OF BLOCKS SENT. THIS VALUE SHOULD BE CHANGED AND THE DATA FILES N33 AND N34 ADJUSTED TO MATCH THE PACKET SIZE.

A-15

Apndice A Ejemplos de programas

| PACKET | | LENGTH | | BTR 1 |BTW 1 STORED IN | | EN |EN N30:182 | | N30:0 N30:5 +MOV+ | +]/[]/[++MOVE +++ | 15 15 | |Source N30:182|| | | | | 3|| | | | |Dest N32:1|| | | | | 3|| | | | ++| | | | BTW 1 | | | | BID=1 | | | | +MOV+| | | ++MOVE ++ | | | |Source 1|| | | | | || | | | |Dest N32:2|| | | | | 1|| | | | ++| | | | BTW 1 | | | | DATA | | | | +COP+| | | ++COPY FILE ++ | | | |Source #N34:0|| | | | |Dest #N32:3|| | | | |Length 62|| | | | ++| | | | BTW 1 | | | |+BTW+ | | | ++BLOCK TRNSFR WRITE +(EN)+ | | |Rack 00| | | |Group 0+(DN) | | |Module 0| | | |Control Block N30:5+(ER) | | |Data file N32:1| | | |Length 0| | | |Continuous N| | | ++ |

Nmero de bloques que constituyen el segmento total.

A-16

Apndice A Ejemplos de programas

Rung 2:5 THIS SUBROUTINE MONITORS THE BLOCK TRANSFER WRITES, READS AND READ STATUS DATA AND INCREMENTS COUNTERS ON ERRORS. PARTS OF THIS SUBROUNTINE MAY BE DELETED BASED ON PACKET LENGTH OR THE ENTIRE SUBROUTINE MAY BE DELETED IF THE MEMORY IS CRITICAL. | JUMP TO | | WATCHDOG/ | | ERROR | | SUB | | +JSR+ | ++JUMP TO SUBROUTINE ++ | |Prog file number 11| | | |Input par | | | |Return par | | | ++ | Rung 2:6 THIS TIMER WILL CAUSE A DELAY OF DATA TRANSFER ON POWER UP AND CHANGES FROM PROGRAM TO RUN. IT DOES NOT AFFECT SWITCHOVERS. | PROG TO | | RUN DELAY | | +TON+ | ++TIMER ON DELAY +(EN)+ | |Timer T29:0| | | |Time base 0.01+(DN) | | |Preset 50| | | |Accum 50| | | ++ | Rung 2:7 | | +[END OF FILE]+ | |

A-17

Apndice A Ejemplos de programas

Rung 9:0 THIS IS THE START OF A SUBROUTINE PROGRAM FILE THAT WILL BE EXECUTED IN THE SECONDARY PROCESSOR TO BTR AND MOVE DATA RECEIVED FROM THE PRIMARY PROCESSOR. THIS PROGRAM FILE CONTAINS A PAIR OF RUNGS FOR EACH BLOCK READ (164) THAT PERFORM THE BTR AND MOVE THE DATA TO N33. (THIS RUNG IS A PAIR WITH RUNG 2:0). THE NUMBER OF RUNG PAIRS SHOULD EQUAL THE NUMBER OF BLOCKS YOU WANT TO SEND. TO ADJUST THIS PROGRAM, ADD OR DELETE RUNG PAIRS AS NEEDED, AND ADJUST WORD N30:182 TO THE DESIRED SEGMENT LENGTH. | |BTR 1 | | |LOCAL BCM BID | | BTR 1 |DATA VALID SCRATCH | | DN BIT |BIT PAD1 | | N30:0 N31:1 +SUB+ | +] [] [++SUBTRACT +++ | 13 7 | |Source A N31:2|| | | | | 1|| | | | |Source B 1|| | | | | || | | | |Dest N30:180|| | | | | 0|| | | | ++| | | | BID | | | | SCRATCH | | | | PAD2 | | | | +MUL+| | | ++MULTIPLY ++ | | | |Source A N30:180|| | | | | 0|| | | | |Source B 62|| | | | | || | | | |Dest N30:181|| | | | | 0|| | | | ++| | | | BID | | | | SCRATCH BTR DATA | | | | PAD2 IN N33:XX | | | |+GEQ+ +COP+| | | ++GRTR THAN OR EQUAL++COPY FILE ++ | | |Source A N30:181| |Source #N31:3| | | | 0| |Dest #N33[N30:181]| | | |Source B 0| |Length 62| | | | | ++ | | ++ | Rung 9:1 THIS RUNG IS A PAIR WITH RUNG 9:2. | BTR 2 | | EN BTR 2 | | N30:10 +BTR+ | +]/[+BLOCK TRNSFR READ +(EN)+ | 15 |Rack 00| | | |Group 0+(DN) | | |Module 0| | | |Control Block N30:10+(ER) | | |Data file N31:65| | | |Length 0| | | |Continuous N| | | ++ |

A-18

Apndice A Ejemplos de programas

Rung 9:2 THIS RUNG IS A PAIR WITH RUNG 9:1. | |BTR 2 | | |LOCAL BCM BID | | BTR 2 |DATA VALID SCRATCH | | DN |BIT PAD1 | | N30:10 N31:65 +SUB+ | +] [] [++SUBTRACT +++ | 13 7 | |Source A N31:66|| | | | | 2|| | | | |Source B 1|| | | | | || | | | |Dest N30:180|| | | | | 0|| | | | ++| | | | BID | | | | SCRATCH | | | | PAD2 | | | | +MUL+| | | ++MULTIPLY ++ | | | |Source A N30:180|| | | | | 0|| | | | |Source B 62|| | | | | || | | | |Dest N30:181|| | | | | 0|| | | | ++| | | | BID | | | | SCRATCH BTR DATA | | | | PAD2 IN N33:XX | | | |+GEQ+ +COP+| | | ++GRTR THAN OR EQUAL++COPY FILE ++ | | |Source A N30:181| |Source #N31:67| | | | 0| |Dest #N33[N30:181]| | | |Source B 0| |Length 62| | | | | ++ | | ++ | Rung 9:3 THIS RUNG IS A PAIR WITH RUNG 9:4. | BTR 3 | | EN BTR 3 | | N30:20 +BTR+ | +]/[+BLOCK TRNSFR READ +(EN)+ | 15 |Rack 00| | | |Group 0+(DN) | | |Module 0| | | |Control Block N30:20+(ER) | | |Data file N31:129| | | |Length 0| | | |Continuous N| | | ++ |

A-19

Apndice A Ejemplos de programas

Rung 9:4 THIS RUNG IS A PAIR WITH RUNG 9:3 . | |BTR 3 | | |LOCAL BCM BID | | BTR 3 |DATA VALID SCRATCH | | DN |BIT PAD1 | | N30:20 N31:129 +SUB+ | +] [] [++SUBTRACT +++ | 13 7 | |Source A N31:130|| | | | | 3|| | | | |Source B 1|| | | | | || | | | |Dest N30:180|| | | | | 0|| | | | ++| | | | BID | | | | SCRATCH | | | | PAD2 | | | | +MUL+| | | ++MULTIPLY ++ | | | |Source A N30:180|| | | | | 0|| | | | |Source B 62|| | | | | || | | | |Dest N30:181|| | | | | 0|| | | | ++| | | | BID | | | | SCRATCH BTR DATA | | | | PAD2 IN N33:XX | | | |+GEQ+ +COP+| | | ++GRTR THAN OR EQUAL++COPY FILE ++ | | |Source A N30:181| |Source #N31:131| | | | 0| |Dest #N33[N30:181]| | | |Source B 0| |Length 62| | | | | ++ | | ++ |

Coloque renglones adicionales aqu para transferir ms bloques a la vez. Usted puede tener hasta 16 renglones en total cuando usa un procesador PLC-5/15 PLC-5/25. Puede tener hasta 64 renglones en total cuando usa un procesador PLC-5/20, -5/30, -5/40, -5/60 o -5/80 . El nmero de renglones aqu debe ser igual al nmero de pares de renglones que tiene en el archivo 10.
Rung 9:5 THE USER WILL ADD MANY SIMILIAR RUNGS THAT MOVE DATA IN N33 TO THE PROPER ADDRESS IN MEMORY.THE DATA IN N33:25 CAME FROM THE PRIMARY PROCESSOR WORD N34:25. IN THE PRIMARY PROCESSORS PRIMARY SUBROUTINE THERE IS A SIMILIAR RUNG THAT MOVES C5:0.ACC TO N34:25. RUNGS LIKE THESE SHOULD BE ADDED FOR ALL DATA TABLE VALUES THAT NEED TO BE SENT. | BTR 1 | | DN BIT | | N30:0 +MOV+ | +] [+MOVE ++ | 13 |Source N33:25| | | | 8| | | |Dest C5:0.ACC| | | | 8| | | ++ | Rung 9:6 | | +[END OF FILE]+ | |

A-20

Apndice A Ejemplos de programas

Rung 10:0 THIS IS THE START OF A SUBROUTINE PROGRAM FILE THAT WILL BE EXECUTED IN THE PRIMARY PROCESSOR TO MOVE AND BTW DATA TO THE SECONDARY PROCESSOR. THIS OPTIONAL RUNG CAN BE USED TO JUDGE DATA TRANSFER TIME BY COMPARING N34:10 IN THE PRIMARY TO N33:10 IN THE SECONDARY. | T4:0 +TON+ | +]/[++TIMER ON DELAY +(EN)++ | DN ||Timer T4:0| | | | ||Time base 0.01+(DN)| | | ||Preset 32000| | | | ||Accum 1370| | | | |++ | | | | +MOV+| | | ++MOVE ++ | | |Source T4:0.ACC| | | | 0| | | |Dest N34:10| | | | 1370| | | ++ | Rung 10:1 THE USER WILL ADD MANY SIMILIAR RUNGS THAT MOVE DATA TABLE VALUES TO N34. THE COUNTER ACCUMULATED DATA IS PLACED IN N34:25 IN THE PRIMARY PROCESSOR. THE SECONDARY PROCESSOR WILL RECEIVE THE SAME DATA IN N33:25. IN THE SECONDARY PROCESSORS SECONDARY SUBROUTINE THERE IS A SIMILIAR RUNG THAT MOVES N33:25 TO C5:0.ACC. RUNGS LIKE THESE SHOULD BE ADDED FOR ALL DATA TABLE VALUES THAT NEED TO BE SENT. | BTW 1 | | DN | | N30:5 +MOV+ | +] [+MOVE ++ | 13 |Source C5:0.ACC| | | | 8| | | |Dest N34:25| | | | 8| | | ++ |

A-21

Apndice A Ejemplos de programas

Rung 10:2 THERE IS A RUNG FOR EACH BLOCK WRITE (116) THAT PREFORMS THE BTW AND MOVES THE DATA FROM N34 TO THE PROPER BTW DATA FILE. TO ADJUST THIS PROGRAM DELETE EACH UNUSED BLOCK ID RUNG AND ADJUST WORD N30:182 TO THE DESIRED PACKET LENGTH. | PACKET | | LENGTH | | BTW 2 STORED IN | | EN N30:182 | | N30:15 +MOV+ | +]/[++MOVE +++ | 15 | |Source N30:182|| | | | | 3|| | | | |Dest N32:65|| | | | | 3|| | | | ++| | | | BTW 2 | | | | BID=2 | | | | +MOV+| | | ++MOVE ++ | | | |Source 2|| | | | | || | | | |Dest N32:66|| | | | | 2|| | | | ++| | | | BTW 2 | | | | DATA | | | | +COP+| | | ++COPY FILE ++ | | | |Source #N34:62|| | | | |Dest #N32:67|| | | | |Length 62|| | | | ++| | | | BTW 2 | | | |+BTW+ | | | ++BLOCK TRNSFR WRITE +(EN)+ | | |Rack 00| | | |Group 0+(DN) | | |Module 0| | | |Control Block N30:15+(ER) | | |Data file N32:65| | | |Length 0| | | |Continuous N| | | ++ |

A-22

Apndice A Ejemplos de programas

Rung 10:3 THIS RUNG IS SIMILAR TO RUNG 10:2. | PACKET | | LENGTH | | BTW 3 STORED IN | | EN N30:182 | | N30:25 +MOV+ | +]/[++MOVE +++ | 15 | |Source N30:182|| | | | | 3|| | | | |Dest N32:129|| | | | | 3|| | | | ++| | | | BTW 3 | | | | BID=3 | | | | +MOV+| | | ++MOVE ++ | | | |Source 3|| | | | | || | | | |Dest N32:130|| | | | | 3|| | | | ++| | | | BTW 3 | | | | DATA | | | | +COP+| | | ++COPY FILE ++ | | | |Source #N34:124|| | | | |Dest #N32:131|| | | | |Length 62|| | | | ++| | | | BTW 3 | | | |+BTW+ | | | ++BLOCK TRNSFR WRITE +(EN)+ | | |Rack 00| | | |Group 0+(DN) | | |Module 0| | | |Control Block N30:25+(ER) | | |Data file N32:129| | | |Length 0| | | |Continuous N| | | ++ | | | Rung 10:4 | | +[END OF FILE]+ | |

Coloque renglones adicionales aqu para transferir ms bloques a la vez. Usted puede tener hasta 16 renglones en total cuando usa un procesador PLC-5/15 PLC-5/25. Puede tener hasta 64 renglones en total cuando usa un procesador PLC-5/20, -5/30, -5/40, -5/60 -5/80. El nmero de renglones que tiene aqu debe ser igual al nmero de pares de renglones que tiene en el archivo 9.

A-23

Apndice A Ejemplos de programas

Rung 11:0 THIS IS THE START OF AN OPTIONAL SUBROUTINE PROGRAM FILE THAT IS USED FOR DIAGNOSTICS AND ERROR REPORTING. THIS RUNG MONITORS AND COUNTS BTR 1 ERRORS. | BTR 1 | | BTR 1 ERROR | | ER COUNT | | N30:0 +CTU+ | +] [+COUNT UP +(CU)+ | 12 |Counter C28:0| | | |Preset 999+(DN) | | |Accum 0| | | ++ | Rung 11:1 THIS RUNG MONITORS AND COUNTS BTW 1 ERRORS. | BTW 1 | | BTW 1 ERROR | | ER COUNT | | N30:5 +CTU+ | +] [+COUNT UP +(CU)+ | 12 |Counter C28:1| | | |Preset 999+(DN) | | |Accum 0| | | ++ | Rung 11:2 DIAGNOSTIC ERROR RUNG. ALL VALUES EXCEPT THE BUFFER FULL COUNT SHOULD REMAIN AT ZERO. THE BUFFER FULL COUNT MAY INCREMENT AND IS PROBABLY AN INDICATION OF PRI/SEC ASYNCRONOUS SPEED DIFFERENCES. | LOCAL | | LOCAL SERIAL | | SERIAL COMM. | | BTR 1 COMM. ERROR | | DN BIT FAULT COUNT | | N30:0 N31:1 +CTU+ | +] [+] [+COUNT UP +(CU)++ | 13 | 0 |Counter C28:2| | | | | |Preset 999+(DN)| | | | |Accum 0| | | | | ++ | | | | LOCAL | | | |LOCAL BACKPLANE | | | |BACKPLANE ERROR | | | |FAULT COUNT | | | | N31:1 +CTU+ | | | +] [+COUNT UP +(CU)+ | | | 1 |Counter C28:3| | | | | |Preset 999+(DN)| | | | |Accum 0| | | | | ++ | | | | LOCAL | | | | BUFFER | | | |LOCAL FULL | | | |BUFFER ERROR | | | |FULL FAULT COUNT | | | | N31:1 +CTU+ | | | +] [+COUNT UP +(CU)+ | | | 2 |Counter C28:4| | | | | |Preset 999+(DN)| | | | |Accum 0| | | | | ++ | | | | | | | |LOCAL LOCAL | | | |PROGRAM PROGRAM | | | |ERROR ERROR | | | |FAULT COUNT | | | | N31:1 +CTU+ | | | +] [+COUNT UP +(CU)+ | | 3 |Counter C28:5| | | |Preset 999+(DN) | | |Accum 0| | | ++ |

A-24

Apndice A Ejemplos de programas

Rung 11:3 N31:0/4 IS A USER DIAGNOSTIC FLAG INDICATING A LOCAL ERROR. THE BUFFER FULL BIT MAY NEED TO BE DELETED. | |LOCAL LOCAL | | |SERIAL ERROR | | BTR 1 |COMM. FAULT | | DN BIT |FAULT STORE | | N30:0 N31:1 N31:0 | +] [+] [+( )+ | 13 | 0 | 4 | | |LOCAL | | | |BACKPLANE | | | |FAULT | | | | N31:1 | | | +] [+ | | | 1 | | | |LOCAL | | | |BUFFER | | | |FULL FAULT| | | | N31:1 | | | +] [+ | | | 2 | | | |LOCAL | | | |PROGRAM | | | |ERROR | | | |FAULT | | | | N31:1 | | | +] [+ | | 3 | Rung 11:4 N31:0/12 IS A USER DIAGNOSTIC FLAG INDICATING A REMOTE ERROR. THE BUFFER FULL BIT MAY NEED TO BE DELETED. | |REMOTE REMOTE | | |SERIAL ERROR | | BTR 1 |COMM. FAULT | | DN BIT |FAULT STORE | | N30:0 N31:1 N31:0 | +] [+] [+( )+ | 13 | 8 | 12 | | |REMOTE | | | |BACKPLANE | | | |FAULT | | | | N31:1 | | | +] [+ | | | 9 | | | |REMOTE | | | |BUFFER | | | |FULL FAULT| | | | N31:1 | | | +] [+ | | | 10 | | | |REMOTE | | | |PROGRAM | | | |ERROR | | | |FAULT | | | | N31:1 | | | +] [+ | | 11 |

A-25

Apndice A Ejemplos de programas

Rung 11:5 THIS RUNG IS USED TO RESET THE ERROR COUNTERS. | USER | | DEFINED BTR 1 | | ERROR ERROR | | RESET BIT COUNT | | I:010 C28:0 | +] [+(RES)++ | 00 | | | | |BTR 2 | | | |ERROR | | | |COUNT | | | | C28:6 | | | +(RES)+ | | | | | | |BTR 3 | | | |ERROR | | | |COUNT | | | | C28:7 | | | +(RES)+ | | |LOCAL | | | |SERIAL | | | |COMM. | | | |ERROR | | | |COUNT | | | | C28:2 | | | +(RES)+ | | | | | | |LOCAL | | | |BACKPLANE | | | |ERROR | | | |COUNT | | | | C28:3 | | | +(RES)+ | | | | | | |LOCAL | | | |BUFFER | | | |FULL | | | |ERROR | | | |COUNT | | | | C28:4 | | | +(RES)+ | | | | | | |LOCAL | | | |PROGRAM | | | |ERROR | | | |COUNT | | | | C28:5 | | | +(RES)+ | | |

A-26

Apndice A Ejemplos de programas

Rung 11:6 THIS RUNG IS USED TO RESET THE ERROR COUNTERS. | USER | | DEFINED BTW 1 | | ERROR ERROR | | RESET BIT COUNT | | I:010 C28:1 | +] [+(RES)++ | 00 | | | | |BTW 2 | | | |ERROR | | | |COUNT | | | | C28:21 | | | +(RES)+ | | | | | | |BTW 3 | | | |ERROR | | | |COUNT | | | | C28:22 | | | +(RES)+ |

Usted puede agregar renglones de reset de conteo de errores aqu, segn sea necesario.
Rung 11:7 THIS RUNG MONITORS AND COUNTS THE BTR 2 ERRORS. | BTR 2 | | BTR 2 ERROR | | ER COUNT | | N30:10 +CTU+ | ++] [++COUNT UP +(CU)+ | | 12 | |Counter C28:6| | | | |LOCAL | |Preset 999+(DN) | | | |SERIAL | |Accum 0| | | |BTR 2 |COMM. | ++ | | |DN |FAULT | | | | N30:10 N31:65 | | | +] [+] [++ | | 13 | 0 | | | |LOCAL | | | |BACKPLANE | | | |FAULT | | | | N31:65 | | | +] [+ | | | 1 | | | |LOCAL | | | |PROGRAM | | | |ERROR | | | |FAULT | | | | N31:65 | | | +] [+ | | 3 | Rung 11:8 THIS RUNG MONITORS AND COUNTS THE BTW 2 ERRORS. | BTW 2 | | BTW 2 ERROR | | ER COUNT | | N30:15 +CTU+ | +] [+COUNT UP +(CU)+ | 12 |Counter C28:21| | | |Preset 999+(DN) | | |Accum 0| | | ++ |

A-27

Apndice A Ejemplos de programas

Rung 11:9 THIS RUNG MONITORS AND COUNTS THE BTR 3 ERRORS. | BTR 3 | | BTR 3 ERROR | | ER COUNT | | N30:20 +CTU+ | ++] [++COUNT UP +(CU)+ | | 12 | |Counter C28:7| | | | |LOCAL | |Preset 999+(DN) | | | |SERIAL | |Accum 0| | | |BTR 3 |COMM. | ++ | | |DN |FAULT | | | | N30:20 N31:129 | | | +] [+] [++ | | 13 | 0 | | | |LOCAL | | | |BACKPLANE | | | |FAULT | | | | N31:129 | | | +] [+ | | | 1 | | | |LOCAL | | | |PROGRAM | | | |ERROR | | | |FAULT | | | | N31:129 | | | +] [+ | | 3 | Rung 11:10 THIS RUNG MONITORS AND COUNTS THE BTW 3 ERRORS. | BTW 3 | | BTW 3 ERROR | | ER COUNT | | N30:25 +CTU+ | +] [+COUNT UP +(CU)+ | 12 |Counter C28:22| | | |Preset 999+(DN) | | |Accum 0| | | ++ |

Usted puede agregar ms renglones aqu, segn sea necesario, para monitorizar y contar las instrucciones BTR y BTW en su programa.
Rung 11:11 | | +[END OF FILE]+ | |

A-28

Apndice A Ejemplos de programas

Tabla A.C Tiempo de transferencia tpico de la tabla de datos usando el programa del mtodo 2 con escn mnimo de programa (4 9 ms)
Nmero de bloques que estn siendo transferidos Nmero de palabras que estn siendo transferidas Tiempo de transferencia (en ms) para BCM de la serie A (vea notas 1 y 2) Tiempo de transferencia (en ms) para BCM de la serie B, modo de transferencia rpida habilitado (vea notas 1, 3 y 4) 60 80 90 120 130 180 170 230 180 260 5 320 720 6 700 1400 7

1 3 7 10 16 32 64
1

62 186 434 620 992 1984 3968

170 250 200 300 350 500 350 600 400 1000 -

Estos tiempos no cambian significativamente con el escn de programa, pero a medida que el nmero de bloques aumenta, tambin aumenta el escn del programa. 2 Los tiempos se tomaron usando un procesador PLC 5/25. 3 El mdulo BCM de la serie B, con el modo de transferencia rpida desactivado, es aproximadamente 50% ms lento que los tiempos mostrados. 4 Los tiempos se tomaron usando un procesador PLC 5/40 con un canal configurado para DH+ y tres canales configurados para el escner de E/S remoto a 230 kbaudios. 5 Escn de programa 12 16 ms. 6 Escn de programa 20 25 ms. 7 Escn de programa 30 35 ms.

A-29

Apndice A Ejemplos de programas

A-30

Apndice

Informacin de referencia

Objetivos del apndice

Este apndice proporciona la siguiente informacin de referencia: respuestas a preguntas sobre la configuracin del sistema de respaldo (backup) PLC-5 frmulas para determinar tiempos de transferencia y retardo entre el procesador primario y el secundario

Respuestas a preguntas sobre la configuracin del sistema de respaldo (backup) PLC 5

Las siguientes preguntas pueden surgir cuando usted est configurando un sistema de respaldo (backup) PLC-5. Proporcionamos respuestas a estas preguntas y tambin referencias a pginas de este manual y de otras publicaciones para ayudarle a encontrar ms informacin si es necesario. P. Qu tamao de chasis E/S debo usar para instalar los procesadores PLC-5 en el sistema de respaldo (backup)? Se puede usar cualquier tamao de chasis para los procesadores PLC-5. Sin embargo, considere que en el chasis slo residirn el procesador PLC-5, la fuente de alimentacin, el mdulo 1785-BCM y el mdulo 1785-BEM (si existe); por lo tanto, recomendamos un chasis de 4 ranuras (cat. no. 1771-A1B). Puedo instalar mdulos de E/S en el chasis de E/S local? El sistema de respaldo (backup) PLC-5 no proporciona respaldo (backup) a las E/S locales. Como el objetivo de tener un sistema de respaldo (backup) es protegerse contra interrupciones debido a paralizaciones de la operacin, recomendamos que no instale mdulos para controlar su proceso en el chasis local. (Refirase a la pgina 3-1 para obtener ms informacin). En qu ranura del chasis de E/S local instalo el mdulo 1785-BCM? Usted puede instalar el mdulo 1785-BCM en cualquier ranura del chasis de E/S. Sin embargo, recomendamos que instale el mdulo en la ranura del extremo izquierdo del primer grupo de mdulo de E/S en el chasis de E/S, para una programacin y conexiones ms fciles. (Refirase al Captulo 3 para obtener ms informacin).

R.

P. R.

P.

R.

B-1

Apndice B Informacin de referencia

P.

En qu ranura del chasis de E/S local instalo el mdulo 1785-BEM? Recomendamos que instale el mdulo 1785-BEM en la ranura del extremo derecho del primer grupo de mdulo de E/S en el chasis de E/S para una programacin y conexiones ms fciles. Tome nota de que el mdulo 1785-BEM debe estar en el mismo grupo de E/S que el mdulo 1785-BCM. (Refirase a los Captulos 3 y 4 para obtener ms informacin.) El mdulo 1785-BEM tiene que ir junto al mdulo 1785-BCM? S. Ambos deben ser colocados en el mismo grupo de mdulo de E/S. En qu posicin coloco los interruptores del backplane del chasis de E/S local para un sistema de respaldo (backup) PLC-5? Posicione los interruptores tal como se muestra en la siguiente tabla. (Refirase al Captulo 3 para obtener ms informacin).
Coloque En esta posicin: interruptor(es) 1 2y3 4 y 51 OFF para desactivar las salidas en el chasis cuando se detecta un fallo. ambos OFF estos interruptores no se usan 4 ON configuracin para direccionamiento a 1/2 slot * 5 - OFF 6y7 8
* El mdulo 1785

R.

P. R. P.

R.

configuracin para direccionam. a 1/2 slot *

segn sea necesario para su aplicacin segn sea necesario para su aplicacin

BCM acta para el procesador PLC 5 como un mdulo de entrada de 32 puntos. Los interruptores 4 y 5 deben configurarse para direccionamiento a 1/2 slot o a 1 slot. Si no estn configurados para direccionamiento a 1/2 slot o a 1 slot, ocurrir un fallo del procesador PLC 5. Si est instalando un mdulo 1785 BEM, debe seleccionar direccionamiento a 1/2 slot.

P.

En qu posicin coloco los interruptores del backplane del chasis de E/S remoto para un sistema de respaldo (backup) PLC-5? La operacin del sistema de respaldo (backup) PLC-5 es independiente de la operacin del chasis de E/S remoto; por lo tanto, estos interruptores pueden posicionarse segn sea necesario para su aplicacin. Para obtener ms informacin acerca del posicionamiento de los interruptores del chasis de E/S, refirase al Manual del usuario de los controladores programables PLC-5 con nuevas caractersticas y Ethernet (publicacin 1785-6.5.12ES).

R.

B-2

Apndice Informacin de referencia

P.

Cmo configuro el chasis de E/S remoto en el sistema de respaldo (backup) PLC-5? Cualquier configuracin de chasis de E/S remota vlida es aceptable. Para obtener ms informacin sobre la configuracin del chasis de E/S remoto, refirase al Manual del usuario de los controladores programables PLC-5 con nuevas caractersticas y Ethernet (publicacin 1785-6.5.12ES). Manual de instalacin de los controladores programables de la familia PLC-5 (publicacin 1785-6.6.1ES). Qu fuente de alimentacin debo usar para proporcionar energa elctrica al sistema de respaldo (backup) PLC-5? En este manual usamos la fuente de alimentacin de ranura 1771-P4S como ejemplo. Sin embargo, usted puede usar cualquiera de las fuentes de alimentacin indicadas en el Captulo 3 para proporcionar alimentacin elctrica a su sistema de respaldo (backup) PLC-5. Debo usar una fuente de alimentacin separada para cada procesador PLC-5 en el sistema de respaldo (backup)? S, usted debe usar una fuente de alimentacin separada para cada procesador con el objeto de evitar la prdida de un sistema completo debido a una interrupcin de corriente. Adems, debe conectar las fuentes de alimentacin a diferentes fuentes de energa elctrica para tomar precauciones contra interrupciones y problemas con la alimentacin elctrica de entrada. Cmo termino mi Data Highway Plus y enlaces de E/S remoto en el sistema de respaldo (backup) PLC-5? Usted debe establecer cada procesador PLC-5 en el sistema de respaldo (backup) como si el otro procesador PLC-5 no existiera y no hubiera ningn mdulo 1785-BCM presente. Para obtener ms informacin acerca de la terminacin de la red Data Highway Plus y los enlaces de E/S remoto, refirase al Manual del usuario de los controladores programables PLC-5 con nuevas caractersticas y Ethernet (publicacin 1785-6.5.12ES). Manual de instalacin de los controladores programables de la familia PLC-5 (publicacin 1785-6.6.1ES).

R.

P.

R.

P.

R.

P.

R.

B-3

Apndice B Informacin de referencia

P.

Deben tener mis procesadores PLC-5 la misma direccin de estacin Data Highway Plus? Ambos procesadores PLC-5 deben tener la misma direccin de estacin Data Highway Plus. Para proporcionar transparencia a otras estaciones en la red DH+, usted establece ambas estaciones en la misma direccin. Los mdulos 1785-BCM permiten que slo uno de los dos mdulos est conectado a la red Data Highway Plus a la vez. En esta configuracin, los procesadores PLC remotos y las estaciones del operador se comunican con el procesador que actualmente tiene el estado primario. Puedo usar un mdulo 1785-BCM de la serie B con un mdulo 1785-BCM de la serie A? S, cuando posiciona correctamente el interruptor 1 del ensamblaje de interruptores SW1 y los interruptores del ensamblaje de interruptores SW2 del mdulo 1785-BCM de la serie B. (Para obtener mayor informacin refirase al Captulo 3.) Puede funcionar el mdulo de expansin de respaldo (backup) 1785-BEM con el mdulo 1785-BCM de la serie A? No. El mdulo 1785-BEM slo puede funcionar con el mdulo 1785-BCM de la serie B. Es necesario usar el mdulo de expansin de respaldo (backup) 1785-BEM con el procesador PLC-5/40 PLC-5/60? Depende de su aplicacin especfica. Si desea proporcionar respaldo (backup) a los cuatro canales del procesador, debe usar el mdulo 1785-BCM de la serie B y el mdulo 1785-BEM. Es necesario conectar el dispositivo de programacin directamente al puerto del procesador para programar el procesador PLC-5 secundario? No. Usted debe asignar tanto al procesador primario como al secundario la misma direccin de nodo en la red Data Highway Plus. Cuando establece ambas direcciones de nodo de los procesadores en n, el mdulo 1785-BCM reserva la siguiente direccin de nodo n+1 como una direccin de punto de acceso al procesador secundario, o sea, un dispositivo programador tiene acceso a esta direccin para programar el procesador secundario.

R.

P.

R.

P.

R.

P.

R.

P.

R.

B-4

Apndice Informacin de referencia

P.

Hay algn lmite de memoria para el nmero de puntos de E/S o para la instruccin de transferencia en bloques en el enlace de E/S remoto? Usted puede almacenar hasta 92 instrucciones de BTR por canal de E/S remoto. No hay lmite para las E/S ni para las instrucciones de BTW.

R.

Determinacin del tiempo de Use las Tablas B.A y B.B para calcular los tiempos de transferencia de la tabla de datos. Estas tablas proporcionan valores probados que son transferencia de la tabla de derivados de los ejemplos de los programas de aplicacin del mtodo 1 y 2 datos
proporcionados en el Apndice A.

Tabla B.A Tiempo de transferencia tpico de la tabla de datos usando el programa del mtodo 1 con escn mnimo de programa (3 8 ms)
Nmero de bloques que estn siendo transferidos Nmero de palabras que estn siendo transferidas Tiempo de transferencia (en ms) para BCM de la serie A (vea notas 1 y 2) Tiempo de transferencia (en ms) para BCM de la serie B, modo de transferencia rpida habilitado (vea notas 1, 3 y 4) 40 110 50 120 50 160 60 210 140 280

1 3 7 10 16
1

62 186 434 620 992

230 330 820 440 1500 1100 1700 1900 3300

Estos tiempos pueden cambiar significativamente en base al escn del programa. Pero un aumento en el nmero de bloques no afecta significativamente el escn del programa. 2 Los tiempos se tomaron usando un procesador PLC 5/25. 3 El mdulo BCM de la serie B, con el modo de transferencia rpida desactivado, utiliza aproximadamente el doble de los tiempos mostrados. 4 Los tiempos se tomaron usando un procesador PLC 5/40 con un canal configurado para DH+ y tres canales configurados para escner de E/S remoto a 230 kbaudios.

B-5

Apndice B Informacin de referencia

Tabla B.B Tiempo de transferencia tpico de la tabla de datos usando el programa del mtodo 2 con escn mnimo de programa (4 9 ms)
Nmero de bloques que estn siendo transferidos Nmero de palabras que estn siendo transferidas Tiempo de transferencia (en ms) para BCM de la serie A (vea notas 1 y 2) Tiempo de transferencia (en ms) para BCM de la serie B, modo de transferencia rpida habilitada (vea notas 1, 3 y 4) 60 80 90 120 130 180 170 230 180 260 5 320 720 6 700 1400 7

1 3 7 10 16 32 64
1

62 186 434 620 992 1984 3968

170 250 200 300 350 500 350 600 400 1000 -

Estos tiempos no cambian significativamente con el escn del programa, pero a medida que el nmero de bloques aumenta, tambin aumenta el escn del programa. 2 Los tiempos se tomaron usando un procesador PLC 5/25. 3 El mdulo BCM de la serie B, con el modo de transferencia rpida desactivado, es aproximadamente 50% ms lento que los tiempos mostrados. 4 Los tiempos se tomaron usando un procesador PLC 5/40 con un canal configurado para DH+ y tres canales configurados para escner de E/S remoto a 230 kbaudios. 5 Escn de programa 12 16 ms. 6 Escn de programa 20 25 ms. 7 Escn de programa 30 35 ms.

Consideraciones generales
El tiempo de transferencia de la tabla de datos aumenta con el nmero de bloques en un segmento de datos. Esto sucede porque el mdulo 1785-BCM secundario debe esperar a que el ltimo bloque sea transferido desde el sistema primario antes de poder liberar su primer bloque para la BTR por el procesador secundario (transferencia normal). En aplicaciones en las que el tiempo es crtico, usted puede usar el modo de transferencia rpida de datos (interruptor 2 del ensamblaje de interruptores SW1). En este caso, el procesador secundario no tiene que esperar por el segmento de datos completo para liberar su primer bloque para la BTR por el procesador secundario.

B-6

Apndice

Utilizacin de un mdulo 1785 BCM de la serie A

Objetivos del apndice

Este apndice describe brevemente las diferencias entre un mdulo de respaldo (backup) 1785-BCM de la serie A y un mdulo de respaldo (backup) 1785-BCM de la serie B.

Caractersticas del mdulo de respaldo (backup) 1785 BCM de la serie A

La versin del mdulo 1785-BCM de la serie A tiene las siguientes diferencias con respecto a la versin del mdulo 1785-BCM de la serie B: Se comunica solamente con procesadores PLC-5/15 y PLC-5/25. Los mdulos de la serie A no pueden comunicarse con procesadores PLC-5/20, -5/30, 5/40, -5/60 -5/80. El mdulo no es compatible con el mdulo de expansin de respaldo (backup) 1785-BEM. El mdulo tiene una longitud mxima de segmento de datos de 16 bloques. El mdulo no tiene capacidad de programacin remota para procesador secundario. El mdulo no tiene canales de comunicacin configurables por el usuario. El mdulo 1785-BCM de la serie A tiene dos enlaces de comunicacin fijos: uno para conexin con el E/S remoto y uno para el Data Highway Plus. Refirase a la Figura C.1 de la pgina C-2. El mdulo opera slo con el modo de comunicacin rpida desactivado. El mdulo no tiene interruptores que deban ser establecidos. El enlace en serie de alta velocidad del mdulo serie A (HSSL) funciona a 115 kbaudios; el mdulo serie B funciona a 1.2 Megabits.

C-1

Apndice C Informacin de referencia

Figura C.1 Enlaces de comunicacin del mdulo 1785 BCM de la serie A

1 Sh 2 No usado 1 2 No usado 1 Sh 2 1 Sh 2 1 Sh 2 1 Sh 2

Enlace serie de alta velocidad (HSSL)

Rel del cliente

A la red

Data Highway Plus Desde el controlador Al E/S remoto Desde el controlador


2

E/S remoto a 57.6 kbaudios modo escner

No usado

17979

1 Los terminales 9, 10 y 11 estn conectados entre los mdulos 1785

BCM en el sistema de respaldo (backup); adems, los terminales 9, 10 y 11 de uno de los mdulos 1785 BCM estn conectados a la red DH+.
2

Los terminales 15, 16 y 17 estn conectados entre los mdulos 1785 BCM en el sistema de respaldo (backup); adems, los terminales 15, 16 y 17 de uno de los mdulos 1785 BCM estn conectados a un mdulo adaptador de E/S remoto.

C-2

Indice

A activacin del sistema de seguridad PLC5, 5-19 B Brazo de cableado mdulo 1785BCM, 2-2 mdulo 1785BEM, 4-3 C Canales configurables, 2-2 Capacidad de programacin remota para procesador secundario, 5-13 Codificacin del chasis de E/S mdulo 1785BCM, 3-6 mdulo 1785BEM, 4-9 Cmo volver a poner en marcha un sistema de seguridad PLC5 reparado, 5-20 Compatibilidad del mdulo 1785BCM de la serie A, C-1 Conceptos del sistema de seguridad, 1-1 Conexin, mdulos 1785BCM, 3-12 Conmutacin, informacin general, 1-6 Conmutacin del modo de operacin del procesador, 5-20 Conmutaciones, descripciones de, 6-1 Consideraciones de programacin, resumen, 7-13 Consideraciones referentes a las conmutaciones conmutacin de E/S remoto, 6-6 conmutacin DH+, 6-4 consideraciones de la tabla de datos, 6-8 divergencia, 6-3 forzamiento de E/S, 6-4 integridad de los datos, 6-9 requisitos de los tiempos de ejecucin, 6-1 D Data Highway Plus conexiones, 3-17 conmutaciones

descripcin de, 6-4 escenarios, 6-5 Desconexin de un sistema de seguridad PLC5 fallado, 5-19 Diagnstico de fallos con bits de la palabra de estado del sistema, 8-5 con bits de las palabras de diagnstico auxiliar/estado, 8-7 con indicadores de estado, 8-1 Diagnsticos de conmutaciones, 6-10 Divergencia, 6-3 E E/S remoto conmutacin, 6-6 diagrama de bloque de conmutacin, 6-7 Edicin en lnea, 5-21 Ejemplo de programas, transferencia de bloques mltiples de datos a la vez, A-13 Enlace serie de alta velocidad, descripcin de, 2-4 Enlaces de comunicacin descripcin de, 2-4 figura de, 2-3, C-2 puertos configurables, 2-2 Ensamblajes de interruptores definicin para el mdulo 1785BCM, 2-6 definicin para el mdulo 1785BEM, 4-6 posicionamientos para el mdulo 1785BCM, 3-6 posicionamientos para el mdulo 1785BEM, 4-10 Especificaciones, 9-1 F Flujo del programa Ejemplos de programas, A-1 transferencia de datos con el mtodo de bloques mltiples (2), 7-8 transferencia de datos con el mtodo un bloque a la vez (1), 7-5
I-1

Indice

Frmula, para determinar el retardo de E/S discretas, B-1 Forzamiento de E/S, 6-4 Funcionamiento del sistema de seguridad PLC5, 5-15 H Hardware mdulo 1785BCM, 2-1 Sistema de seguridad PLC, 1-2 I Indicadores de estado BPLN, SER, FLT, 8-3 descripcin de, 2-1 descripcin de los, 8-2 diagnstico de fallos, 8-1 diagnstico de fallos con, 8-2 PRI y SEC, 8-2 Informacin sobre descarga electrosttica, 3-5, 4-9 Inicio del sistema de seguridad PLC5, 5-18 Instruccin de transferencia de bloque de escritura, 5-9 Instruccin de transferencia de bloque de lectura, 5-6 Instrucciones de archivo de copia y llenado, 7-11 Instrucciones de desplazamiento de bit, 7-11 Instrucciones de diagnstico, 7-11 Instrucciones de mensaje, 7-12 Instrucciones de secuencia, 7-11 Instrucciones de transferencia de bloques consideraciones de programacin, 7-12, 7-13 descripcin de, 5-6, 5-14 Instrucciones del contador, 7-10 Instrucciones del temporizador, 7-9 Instrucciones FIFO, 7-11 Instrucciones que podran causar problema, archivo de aritmtica y lgica, 7-11 Instrucciones que podran causar problemas contador, 7-10
I-2

diagnstico, 7-11 FIFO, 7-11 lgica del rel, 7-9 mensaje, 7-12 secuencia, 7-11 temporizador, 7-9 transferencia de bloques, 7-12, 7-13 Integridad de los datos, 6-9 diagnsticos de conmutacin, 6-10 Interfaz de conmutacin inteligente, 6-7 Interfaz de la placa posterior principal, 2-7 Interruptores del chasis de E/S, 3-4, 4-7 Introduccin del mdulo 1785BCM en el chasis, 3-9 Introduccin del mdulo 1785BEM en el chasis, 4-11 M Modo de comunicacin por defecto, 2-4 Modo de transferencia rpida de datos desactivado, 5-17 habilitado, 5-16 Mdulo 1785BCM brazo de cableado, 2-2 caractersticas y capacidades, 1-6 compatibilidad, 1-7 diferencias del mdulo de la serie A, C-1 enlaces de comunicacin, 2-2 ensamblajes de interruptores, 2-6 hardware, 2-1 indicadores de estado, 2-1 interfaz de conmutacin inteligente, 6-7 palabra de estado del sistema, 5-7 procedimientos de instalacin, 3-5 rel para el cliente, 2-5 rels, 2-4 Mdulo 1785BEM, 4-1

Indice

brazo de cableado, 4-3 conexin de canales, 4-12 enlaces de comunicacin, 4-3 ensamblaje de interruptores, 4-6 expansin de seguridad, 1-7 indicadores de estado, 4-2 interfaz de la placa posterior principal de E/S, 4-6 posicionamiento del ensamblaje de interruptores, 4-10 procedimientos de instalacin, 4-7 puertos de comunicacin, 4-4 rel para el cliente, 4-5 Mdulo de expansin de seguridad, 1-7, 4-1 P Palabra de diagnsticos auxiliares/estado, 5-10 palabra dos de configuraciones de canal, 5-12 palabra uno de estado extendido del mdulo, 5-11 Palabra de estado del sistema, 5-7 diagnstico de fallos con bits de la, 8-5 Palabra de identificacin de bloque en instruccin BTR, 5-8 en instruccin BTW, 5-10 Palabra de longitud del paquete, 5-10 Posicionamiento de los ensamblajes de interruptores del mdulo 1785BCM, 3-6 Preguntas frecuentes respecto a un sistema de seguridad PLC5, B-1 Procedimientos activacin del sistema de seguridad, 5-19 codificacin del chasis de E/S, 3-6 cmo volver a poner en marcha un sistema de seguridad reparado, 5-20 conexin de canales del 1785BEM, 4-12

conexin de los mdulos 1785BCM, 3-12 conexiones del Data Highway Plus, 3-17 conmutacin del modo del procesador, 5-20 Desconexin/reparacin de un sistema fallado, 5-19 determinacin de los requisitos de fuente de alimentacin usando el 1785BEM, 4-6 determinacin de requisitos de fuente de alimentacin usando 1785BCM, 3-3 edicin o programacin en lnea, 5-21 inicio del sistema de seguridad, 5-18 instalacin del mdulo 1785BEM, 4-7 introduccin del mdulo 1785BCM en el chasis, 3-9 introduccin del mdulo 1785BEM en el chasis, 4-11 posicionamiento de los ensamblajes de interruptores del mdulo 1785BCM, 3-6 posicionamiento del ensamblaje de interruptores del 1785BEM, 4-10 posicionamientos de los interruptores del chasis de E/S, 3-4 terminacin de las redes DH+ y RIO, 3-4 Programa mnimo para transferir datos de la tabla de datos, 7-1 Programa primario, 5-15 Programa receptor, 5-16 Programa secundario, 5-16 Programa transmisor, 5-15 Programacin en lnea, 5-21 programacin remota de procesador secundario, 5-13 Programacin remota de procesador secundario, 5-13

I-3

Indice

R Rel para el cliente, 2-5, 4-5 Rels mdulo 1785BCM, 2-4 mdulo 1785BEM, 4-4 Requisitos de fuente de alimentacin con mdulos 1785BCM, 3-3 con mdulos 1785BEM, 4-6 Requisitos de los tiempos de ejecucin exceso de tiempo permitido en el enlace de E/S remoto, 6-2 tiempo de actualizacin de la seal de entrada, 6-2 tiempo de transferencia de la tabla de datos, 6-2 velocidad de la seal de entrada, 6-1 Respuestas a preguntas sobre el sistema de seguridad PLC5, B-1 Retardo de E/S discretas, B-1 S Sistema de seguridad PLC5 activacin del sistema, 5-19 cmo funciona el sistema, 1-5 cmo volver a poner en marcha un sistema reparado, 5-20 configuracin, 3-2 desconexin de un sistema fallado, 5-19 funcionamiento del, 5-15 inicio del sistema, 5-18 T Tabla de datos consideraciones, 6-8 instruccin BTR, 5-6 instruccin BTW, 5-9 tiempo de transferencia, 6-2 Tcnicas de programacin transferencia con el mtodo de bloques mltiples de datos (2), 7-6 Transferencia de datos con el mtodo un bloque a la vez (1), 7-3
I-4

Terminacin de las redes DH+ y RIO, 3-4 Tiempo de actualizacin de la seal de entrada, 6-2 Tiempo de ejecucin del rack de E/S, 6-2 Transferencia de bloques mltiples de datos a la vez descripcin de, 7-6 ejemplo de programa, A-13 flujo del programa, 7-8 Transferencia de datos datos en la tabla de datos, 5-2 datos remotos de entrada, 5-1 informacin general, 1-5 Transferencia de datos de la tabla de datos mtodo de, 5-3 secuencia de, 5-3 Transferencia de datos un bloque a la vez descripcin de la, 7-3 ejemplo de programa, A-1 flujo del programa, 7-5 Tiempos de transferencia de la tabla de datos, A-13 Tiempos de transferencias de la tabla de datos, B-5 Transferencia de valores de la tabla de datos bloques mltiples a la vez, 7-6 programa para empezar, 7-1 un bloque a la vez, 7-3 V Velocidad de la seal de entrada, 6-1

1995 Allen-Bradley Company, Inc. PLC es una marca registrada de Allen-Bradley Company, Inc. PLC-5 es una marca comercial de Allen-Bradley Company, Inc. Data Highway Plus es una marca comercial de Allen-Bradley Company, Inc.

Document Update

Allen Bradley ha estado ayudando a sus clientes a mejorar la productividad y la calidad durante 90 aos. Diseamos, fabricamos y brindamos servicio a una amplia variedad de productos de control y automatizacin en todo el mundo. Estos productos incluyen procesadores lgicos, dispositivos de control de movimiento y potencia, interfaces de operador mquina, detectores y programas. Allen Bradley es una subsidiaria de Rockwell International, una de las principales empresas de tecnologa del mundo.

Con oficinas en las principales ciudades del mundo.


Alemania Arabia Saudita Argelia Argentina Australia Austria Bahrein Blgica Brasil Bulgaria Canad Chile Chipre Colombia Corea Costa Rica Croacia Dinamarca Ecuador Egipto El Salvador Emiratos Arabes Unidos Eslovenia Espaa Estados Unidos Finlandia Francia Grecia Guatemala Holanda Honduras Hong Kong Hungra India Indonesia Irlanda Islandia Israel Italia Jamaica Japn Jordania Katar Kuwait Las Filipinas Lbano Malasia Mxico Myanmar Noruega Nueva Zelanda Omn Pakistn Per Polonia Portugal Puerto Rico Reino Unido Repblica de Checoslovaquia Repblica de Eslovaquia Repblica de Sudfrica Repblica Popular China Rumania Rusia CIS Singapur Suiza Taiwan Tahilandia Turqua Uruguay Venezuela Vietnam Yugoslavia Sede mundial: Allen Bradley, 1201 South Second Street, Milwaukee, WI 53204 EE.UU. Tel: (1) 414 382 2000, Fax: (1) 414 382 4444 Sede Europa: Allen Bradley S Sprecher+Schuh, Sede Europea, Avenue Herrmann Debroux, 46, 1160 Bruselas, Blgica. Telfono (general): 32 (0) 2 663 06 00, Fax (general): 32 (0) 2 663 06 40 Argentina: Allen Bradley (Argentina), Marketing Representative, Riobamba 781 2 A, (1025) Buenos Aires. Tel: (54) 1 811 32 47, Fax: (54) 1 811 32 47 Espaa: Barcelona: Avda. Gran Va 8-10, 08902 L'Hospitalet de Llobregat, Barcelona. Tel: (93) 331 70 04/331 71 54, Fax: (93) 331 79 62/432 29 13 Bilbao: Tel: (94) 480 16 81 Fax: (94) 480 09 16 Madrid: Tel: (91) 569 25 66/565/16 16 Fax: (91)460 20 85/565 16 87 Sevilla: Tel: (95) 468 35 51/468 36 52, Fax (95) 465 62 58 Valencia: Tel: (96) 377 06 12/377 06 62, Fax: (96) 377 07 61 Mxico: Mxico, D.F. (Distrito Federal) Allen Bradley de Mxico S.A. de C.V., Constituyentes No. 1154 Piso 10, Col. Lomas Altas, Mxico, D.F. 11950. Tel: (52) 5 259 0040, Fax: (52) 5 259 1907/1166 Guadalajara: Tel: (52) 31 211 075/(52) 36 476 375 Monterrey: Tel: (52) 8 333 2739 Fax: (52) 8 347 6178 Puebla, PUE.: Tel: (52) 22 376 112, Fax: (52) 22 376 119 Queretaro, QRO.: Tel: (52) 42 184 330, Fax: (52) 42 184 270 Venezuela: Allen Bradley de Venezuela C.A., Avenida Gonzalez Rincones, Zona Industrial La Trinidad, Urbanizacin La Trinidad, Caracas Venezuela. Tel: (58) 2 943 23 11, Fax: (58) 2 943 39 55 Publicacin 1785 6.5.4ES - Agosto de 1995 Reemplaza a la publicacin 1784 6.5.4ES - Enero de 1994 PN 956470 43

Copyright 1995 Allen Bradley Company, Inc.

Potrebbero piacerti anche