Está en la página 1de 12

REDES INDUSTRIALES

FACULTAD DE INGENIERA ELCTRICA Y


ELECTRNICA
UNIVERSIDAD NACIONAL DEL CALLAO
LABORATORIO 1: REDES ASI
DOCENTE: ING. ELMER E. MENDOZA TRUJILLO
CICLO: 2012-B

Redes Industriales Utilizando PLCs


CONIGURACIN DE UN BUS DE CAMPO AS-i
1. OBJETIVOS:
Configurar las direcciones de un esclavo del Bus AS-i, utilizando la unidad de programacin.
Realizar la configuracin y la puesta en marcha de un maestro AS-i utilizando un controlador
lgico programable S7-300.
Realizar un programa en el Controlador Lgico Programable que nos permita leer las entradas del
Bus AS-i y activar sus salidas.
2. COMPONENTES A UTILIZAR Y ARQUITECTURA DEL BUS
Los componentes que vamos a utilizar sern los siguientes:

Controlador lgico programable S7-300


CPU 313-C 2 DP

Fuente AS-i

Maestro AS-i

Sensor Fotoelctrico AS-i

Lmpara de sealizacin AS-i

Ing. Elmer E. Mendoza T.

Pgina 2

Redes Industriales Utilizando PLCs

Botonera AS-i

Cables AS-i

La arquitectura que proponemos es del tipo bus lineal de acuerdo a la siguiente figura:

3. CONFIGURACIN DEL MAESTRO AS-i


Indicadores luminosos.
El CP 343-2 es una tarjeta maestro AS-i para el PLC S7-300 que
contiene en la parte frontal unos indicadores luminosos de
sealizacin, como son:
SF: System Fail / Error del sistema.
El indicador se enciende si:
El CP 343-2 est en el modo protegido y existe un error de
configuracin AS-i (p.ej. Fallo de esclavo).
El CP detecta un fallo interno (p. Ej. Defecto en la EEPROM).
El CP si no puede ejecutar el cambio de modo durante un
accionamiento del pulsador SET (p.ej. Existe un esclavo con la
direccin 0).
RUN: Indica que el CP se ha inicializado correctamente.
APF: AS-i Power Fail. Fallo en la alimentacin el bus AS-i.
CER: Configuration Error / Error de configuracin.
El diodo indica si la configuracin de esclavos detectada en el cable AS-i coincide con la
configuracin terica actual del CP (LPS). En el caso de diferencias se enciende el indicador CER.
El indicador CER se enciende en lo casos siguientes:
 Si un esclavo AS-I configurado no est presente en el cable AS-i (p.ej. Por fallo del esclavo)
Ing. Elmer E. Mendoza T.

Pgina 3

Redes Industriales Utilizando PLCs






Si est presente en el cable AS-i un esclavo que no se ha configurado previamente.


Si un esclavo conectado tiene datos de configuracin (configuracin de E/S, cdigo ID)
distintos a los del esclavo configurado en el CP.
Si el CP se encuentra en la fase Off line.

AUP: AUtoProg avalaible / Autoprogramacin activada.


En el modo protegido del CP, indica que es posible la programacin automtica de direcciones de un
esclavo. La programacin automtica de direcciones facilita la sustitucin de un esclavo averiado en
el cable AS-i.
CM: Configuration Mode / Modo configuracin.
Con esta indicacin se sealiza el modo de operacin.
Indicador encendido: Modo de configuracin.
Indicador apagado: Modo protegido o de ejecucin.
Modos de funcionamiento.
El CP 343-2 dispone de dos modos de funcionamiento, como son:
MODO CONFIGURACIN.
MODO PROTEGIDO.
Modo configuracin.
El modo configuracin sirve para la puesta en servicio de una instalacin AS-i.
En el modo de configuracin, el CP 343-2 puede intercambiar datos con cualquier esclavo AS-i
conectado al cable AS-i (excepto con los esclavos AS-i con la direccin 0).
Nuevos esclavos agregados son identificados y activados inmediatamente por el maestro,
incorporndose al intercambio de datos cclico.
Una vez terminada la puesta en servicio, el CP 343-2 se puede conmutar al modo protegido por
medio de un pulsador (SET). Con esto se configuran al mismo tiempo los esclavos AS-i activos en
ese momento.
Con esto se almacenan en forma no voltil en el CP 343-2 los siguientes datos de los esclavos:
Las direcciones de cada esclavo.
Los cdigos de identificacin ID.
La configuracin de E/S.
Modo protegido.
En el modo protegido, el CP 343-2 slo intercambia datos con los esclavos AS-i configurados.
Configurado significa aqu que las direcciones de esclavos almacenados en la memoria del CP 3432 y los datos de configuracin permanente coinciden con los esclavos AS-i existentes.
Los esclavos identificados quedan representados por los indicadores luminosos:
Indicadores 0 a 9: Esclavos nicos o A del 0 al 9.
Indicadores 0 a 9 y 10+: Esclavos nicos o A del 10 al 19.
Indicadores 0 a 9 y 20+: Esclavos nicos o A del 20 al 29.
Indicadores 0 a 9 , 10+ y 20+: Esclavos nicos o A del 30 al 31.

9 y B: Esclavos B del 0 al 9.
Indicadores 0 a 9 , 10+ y B: Esclavos B del 10 al 19.
Indicadores 0 a 9 , 20+y B: Esclavos B del 20 al 29.
Indicadores 0 a 9 , 10+ , 20+ y B: Esclavos B del 30 al 31.

Indicad
ores
0 a

CP en modo CONFIGURACIN se indican todos los esclavos AS-i identificados.


CP en modo PROTEGIDO se indican con luz permanente los esclavos activados. Los esclavos AS-i
con fallo o bien existentes pero no configurados son indicados por parpadeo de su indicador luminoso
respectivo.
Configuracin del CP 343-2 maestro AS-i.
Ing. Elmer E. Mendoza T.

Pgina 4

Redes Industriales Utilizando PLCs


El pulsador SET se necesita para la configuracin del CP 343-2 en el modo estndar, no en el
ampliado que es mediante el FC ASI_3432. El pulsador slo est habilitado cuando el PLC est en
STOP.
Si el CP 343-2 est en el modo de configuracin (indicador CM encendido), al accionar el pulsador se
configura automticamente el CP 343-2. La configuracin tiene lugar en los siguientes pasos:
1. La configuracin permanente de esclavos existente, que es sealizada a travs de la indicacin de
los esclavos activos, se almacena en el CP 343-2 como configuracin permanente terica en forma
no voltil.
2. A continuacin, el CP 343-2 cambia a modo protegido o de ejecucin.
Si el CP 343-2 est en modo protegido (indicador CM apagado), al accionar el pulsador SET se
conmuta el CP al modo de configuracin.
Antes de realizar la configuracin del CP343-2 mediante el pulsador SET, se deber asegurar los
estados siguientes:




La CP 343-2 y todos los esclavos AS-i han de estar conectados al bus AS-i y han de recibir
tensin de la fuente de alimentacin AS-i.
Los esclavos AS-i han de tener direcciones diferentes, distintas de 0.
La CPU debe recibir tensin de alimentacin.

Una vez asegurado los estados anteriores seguimos los siguientes pasos para una correcta
configuracin:
1. Poner la CPU del PLC en modo STOP.
2. Accionar el pulsador SET, se conmuta el modo del CP a modo configuracin (indicador luminoso
CM encendido), tambin es posible que muestre encendido el indicador CER de configuracin actual
errnea.
3. Comprobar si todos los esclavos conectados al bus AS-i estn disponibles y son indicados en
el panel frontal del CP.
4. Accionar de nuevo el pulsador SET. Con esto se configura el CP 343-2, lo que significa que la
configuracin permanente real reconocida del bus AS-i se almacena como especificacin terica en
forma no voltil en EEPROM. Al mismo tiempo, el CP 343-2 se conmuta al modo protegido y se
apaga el diodo CM.
Tambin se apaga el diodo CER (Configuration Error), ya que despus de la configuracin:
Configuracin permanente terica = Configuracin permanente real
LPS (configurados) = LAS (activados) = LDS (identificados)
5. Pasar la CPU del PLC de nuevo al modo RUN/RUN-P, observando que si todo es correcto no
tendremos ningn fallo de sistema (indicador SF apagado) ni en la CPU ni en el CP.
Otras consideraciones:
 Tan solo es posible cambiar del modo de configuracin al modo protegido si no hay
conectado al bus AS-i ningn esclavo AS-i con la direccin 0.
 Si est conectado un esclavo con la direccin 0, al accionar el pulsador SET el CP enciende
el led SF (System fail) de error del sistema.
 Si se realiza una configuracin por pulsador cuando no hay tensin en el bus AS-i, el CP
enciende el led APF de fallo en la tensin del bus AS-i.
4. DIRECCIONAMIENTO DE LOS ESCLAVOS
A cada esclavo hay que direccionarlos mediante la consola de direccionamiento, para esto hay que
seguir los siguientes pasos:

Ing. Elmer E. Mendoza T.

Pgina 5

Redes Industriales Utilizando PLCs

Conectar la consola de direccionamiento directamente al esclavo o al bus, segn sea el caso,


mediante el cable que incorpora la propia consola.
Colocar el selector de la consola en la posicin ADDR.

Accionar el pulsador

En el display se visualiza la palabra SEARCH, que quiere decir que se encuentra en estado
de bsqueda.
Esperamos unos segundos y aparece en el display SET x, en donde x es l a direccin
actual del esclavo, ahora y con las teclas:

Elegimos la direccin que le queramos asignar y una vez se visualice la nueva direccin la

confirmamos accionando el pulsador


seguidamente se visualiza PROG y a continuacin
ADDRES x en donde x es la nueva direccin asignada.
5. Programacin en el Controlador S7-300
Teniendo en cuenta que los esclavos configurados tomaron la siguiente configuracin:

Esclavo 2

Esclavo 4

Esclavo 6

Realizaremos la programacin en el PLC de la siguiente manera

Ing. Elmer E. Mendoza T.

Pgina 6

Redes Industriales Utilizando PLCs


Paso 1: Ingrese al programa Step 7:
Paso 2: Se abrir el asistente de proyectos de Step 7, hacer click en Siguiente:

Paso 3: Escoger el tipo de CPU, en nuestro caso es el CPU 313C-2DP, hacer click en
Siguiente

Paso 4: En esta pantalla escogemos el lenguaje de programacin a utilizar, en nuestro caso


ser FUP, ir al siguiente paso.

Paso 5: Finalmente se escoger un nombre para el proyecto, escoja un nombre adecuado y


Finalizar:
Ing. Elmer E. Mendoza T.

Pgina 7

Redes Industriales Utilizando PLCs

Configuracin de Hardware

Paso 1: Una vez creado el proyecto vaya al HW del equipo creado y bralo haciendo doble
click sobre el icono:

Paso 2: Una vez en el HW, configrelo con los siguientes componentes.

Ing. Elmer E. Mendoza T.

Pgina 8

Redes Industriales Utilizando PLCs


El modulo de comunicaciones que estamos utilizando es el CP 343-2P AS-i, una vez
configurado no olvidar compilar el proyecto y enviarlo hacia el CPU del PLC.
Puede Verse en la figura que las direcciones de los esclavos AS-i tanto en las entradas como
en las salidas inicia en el 272, a partir de ah uno cuenta el direccionamiento de los esclavos
AS-i. A continuacin mostramos una tabla en donde se puede ver las direcciones fsicas de los
esclavos AS-i y su respectiva direccin.

Creacin de Datos de Lectura y Escritura

Vamos a crear ahora dos bloques de datos, el DB10 que es el que va a recibir los datos de
entrada del Bus AS-i y el otro es el DB20, que es el que va a escribr valores en los actuadores
AS-i.
Para crear un Bloque de datos vamos al Administrador Simatic y en insertar escogemos la
opcin, insertar, Bloque de datos:

Ahora llenamos los campos del Bloque de datos:

Ing. Elmer E. Mendoza T.

Pgina 9

Redes Industriales Utilizando PLCs

Hacemos lo mismos para el DB20, a continuacin llenamos los campos de cada Bloque de
datos de acuerdo a lo especificado en las siguientes figuras:
Bloque DB10, lectura de los esclavos AS-i:

Bloque DB20, escritura de los esclavos AS-i:

Ing. Elmer E. Mendoza T.

Pgina 10

Redes Industriales Utilizando PLCs

Ahora realizaremos un programa en el OB1 que nos permitir enviar los datos de entrada al
bloque de datos DB10 y lo mismo hacemos con las salidas, se enva la informacin del DB20
hacia las salidas de los esclavos AS-i

Finalmente escribiremos un programa que bnos permita escribir datos en los esclavos AS-i

Ing. Elmer E. Mendoza T.

Pgina 11

Redes Industriales Utilizando PLCs

Bibliografa:
1. Autmatas Programables Entorno y Aplicaciones.
Enrique Mandado Prez, Celso Fernndez Silva, Jos I. Armesto Quiroga, Serafn
Prez Lpez.
Thomson Editores Spain, 2005. ISBN: 84-9732-328-9
2. Comunicaciones Industriales.
Vicente Guerrero, Ramn L. Yuste, Luis Martines.
Alfaomega grupo editor, 2009. ISBN: 978-607-7686-71-2.
3. Comunicaciones Industriales
Enrique Cerro Aguilar
Cano Pina, S.L. Ediciones Ceysa, 2004. ISBN: 84-86108-49-7.
4. Comunicaciones Industriales.
Pedro Morcillo Ruiz, Julin Ccera Rueda.
Thomson Editores Spain, 2000. ISBN: 84-283-2706-8
5. AS-Iinterface Introduccin y Nociones Fundamentales - Manual.
Edicin 04/2006 C79000-G8978-C089-04.
Siemens
6. Configuracin y Programacin de una Red AS-i con un S7-300.
Departamento de Educacin de Elctrica y Electrnica.
EDCAI Grupo de Trabajo.
7. Comunicacin Industrial.
Folleto 2009.
Simatic NET - Siemens.
8. Profibus.
Descripcin Abreviada Abril 2005.
Siemens.
9. Manuales de Cursos de Comunicacin.
Tecsup - Per.

Ing. Elmer E. Mendoza T.

Pgina 12