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

BUS DE CAMPO AS-I

Fabian Ortiz
Juan Javier Feijoo
Universidad Politécnica Salesiana
Cuenca-Ecuador
aortizg1@est.ups.edu.ec
jfeijool@est.ups.edu.ec
1.- METODO DE ACCESO Y COMUNICACIONES AS-I
METODO DE ACCESO
Desde que AS-i fue diseñado para sustituir las conexiones punto a punto tipo estrella, un procedimiento de
acceso al medio que reproduzca esta topología y que garantice un tiempo de respuesta definido fue
seleccionado – el acceso del tipo maestro-esclavo con sondeo cíclico. El maestro envía un telegrama que
es recibido por el esclavo en una dirección particular y el esclavo con esta dirección responde dentro del
tiempo previsto. Esta operación es designada como una transacción. El sistema de transmisión permite la
conexión al bus de un maestro y de hasta 62 esclavos. [2]
El procedimiento el ejido permite la construcción de esclavos mucho más simples y, por lo tanto, de costo
efectivo, en cuanto a flexibilidad e integridad. En el caso de las pequeñas perturbaciones en la red, el
maestro puede, por ejemplo, repetir telegramas a la dirección del cual no recibe respuesta, o respuesta
invalida. Los mensajes AS-i, por lo tanto, son de dos tipos: las que son enviadas por el maestro y las
respuestas del esclavo. La Figura 1 ilustra una transacción y el tiempo usado. [2]
Está constituida de:
 una solicitud del maestro,
 una pausa del maestro,
 una respuesta del esclavo y
 una pausa del esclavo. [2]

Figura1: transición AS-I


La solicitud del maestro se extiende siempre a 14 tiempos de bit, y la respuesta del esclavo a 7. Un tiempo
de bit corresponde a un intervalo de tiempo uniforme de 6µs. La pausa del maestro debe estar en un intervalo
de un mínimo de 2 tiempos de bit y un máximo de 10 tiempos de bit. Si el esclavo está sincronizado, puede
comenzar a transmitir su respuesta lo más pronto después de más de 2 tiempos de bit, en caso contrario
necesitara más de dos tiempos, hasta que se pueda estar monitoreando la pausa del maestro en este periodo
para cualquier información adicional antes de que pueda aceptarla como válida. Sin embargo si el maestro
no ha recibido respuesta dentro de un máximo de 10 tiempos de bit, puede asumir que no habrá respuesta
e iniciar la transacción siguiente. La pausa entre el final de una respuesta del esclavo es la siguiente solicitud
del maestro y debe estar entre 1,5 y 2 tiempos de bit. [2]
Una solicitud del maestro consiste de:
 Start Bit (SB). Identifica el inicio de una solicitud del maestro en el bus. Su valor siempre es "0".
 Control Bit (CB). Identifica el tipo de solicitud: "0" para solicitudes de datos, parámetros o
atribuciones de dirección y "1" para los de comando.
 Address (A4..A0). Dirección del esclavo solicitado.
 Información (I4..I0). Estos 5 bits componen, la solicitud realizada, los datos enviados al esclavo.
 Bit de Paridad (PB). El número de bits con valor "1" indicada que una solicitud se esta ejecutando
y el ultimo bit sebe ser par.
 End Bit (EB). Identifica el final de una solicitud del maestro. Siempre tiene el valor "1".
 Una respuesta de cualquier esclavo consiste de:
 Start Bit (SB). Identifica el inicio de una respuesta del esclavo. Siempre tiene el valor "0".
 Información (I3..I0). Estos bits componen la información propiamente enviada al maestro.
 Bit de Paridad (PB). Así como una solicitud, también una respuesta debe tener paridad par.
 End Bit (EB). Siempre de valor "1", asignada al final de una respuesta del esclavo. [2]
La versión 2.1 AS-i (1998) tiene la posibilidad de direccionar el doble de esclavos. Con ella, hasta 62
esclavos pueden ser conectados. Para que esto fuera posible, un bit de campo de información es utilizado
para seleccionar un bit llamado "select bit", o, bit de selección. De esta forma, los esclavos conectados al
bus fueron divididos en dos grupos de 31 esclavos como máximo, cada grupo: A y B. Además, un esclavo
paso a tener una dirección y recibió distinción tipo - A o B. Esta modificación fue introducida para no
perder la compatibilidad de esclavos de la versión anterior con los maestros de la nueva versión. [2]
MODELOS DE COMUNICACIÓN
Además de las diferentes técnicas de acceso y los sistemas de comunicación, resulta importante conocer
los dos modelos básicos en los que se enmarca cualquier sistema de comunicación. Estos modelos son
“fuente/destino” y “productor-consumidor”. [1]
Con el modelo fuente/destino un nodo emite un mensaje a cada nodo destino, debiendo repetir ese mensaje
para cada uno de los nodos si es que desea que el mensaje llegue a varios nodos, pues la trama del mensaje
enviado contiene una cabecera donde figura el nodo fuente y el nodo destino. De este modo, no es posible
la llegada simultánea del mismo mensaje a todos los nodos, utilizando la red de comunicaciones durante
un largo periodo de tiempo. Además, el tiempo de emisión a todos los nodos cambia según el número de
nodos a los que se desea hacer llegar el mensaje. Este modelo es empleado por protocolos como Ethernet,
Profibus, Interbus-S, Seriplex y Modbus. [1]
El modelo productor/consumidor emplea un sistema por el que todos los nodos reciben los mensajes que
se transmiten, siendo la tarea de cada nodo decidir si ese mensaje debe aceptarlo. De este modo, todos los
nodos reciben el mensaje simultáneamente y no es necesario repetirlo para cada uno de los nodos a los que
está dirigido, con el consiguiente ahorro en el tiempo de utilización del bus. Así, el tiempo de transmisión
resulta constante independientemente del número de nodos a los que se desea hacer llegar el mensaje. En
este caso, la trama del mensaje incluye un identificador de mensaje; este identificador permite que los nodos
receptores conozcan si deben aceptarlo o no. Este tipo de emisión es apropiado cuando se realizan mensajes
en emisión de difusión completa (broadcast) o semidifusión (multicast). Actualmente, la mayoría de
protocolos intentan emplear ambos tipos de mensajes para así optimizar el funcionamiento de la red
dependiendo del tipo de mensajes a enviar o recibir. [1]
La siguiente figura2 muestra el formato de los mensajes para cada uno de los modelos:

Figura2: formato de mensajes para cada uno de los modelos


2.- CONFIGURACION Y PUESTA EN MARCHA
MODO CONFIGURACION.
INSTALACIÓN Y CONFIGURACIÓN DEL MAESTRO AS-i.
Funcionamiento básico del CP 343-2.
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 señalización, 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 configuración 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 dirección 0). [3]

RUN: Indica que el CP se ha inicializado correctamente.


APF: AS-i Power Fail. Fallo en la alimentación el bus AS-i.
CER: Configuration Error / Error de configuración.

El diodo indica si la configuración de esclavos detectada en el cable AS-i coincide con la configuración
teórica 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)
 Si está presente en el cable AS-i un esclavo que no se ha configurado previamente.
 Si un esclavo conectado tiene datos de configuración (configuración de E/S, código ID) distintos
a los del esclavo configurado en el CP.
 Si el CP se encuentra en la fase Off line.

AUP: AUtoProg avalaible / Autoprogramación activada.

En el modo protegido del CP, indica que es posible la programación automática de direcciones de un
esclavo. La programación automática de direcciones facilita la sustitución de un esclavo averiado en el
cable AS-i. [3]

CM: Configuration Mode / Modo configuración.

 Con esta indicación se señaliza el modo de operación.


 Indicador encendido: Modo de configuración.
 Indicador apagado: Modo protegido o de ejecución.

MODO CONFIGURACIÓN.
El modo configuración sirve para la puesta en servicio de una instalación AS-i. En el modo de
configuración, 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 dirección ‘0’).
Nuevos esclavos agregados son identificados y activados inmediatamente por el maestro, incorporándose
al intercambio de datos cíclico.
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.[3]
Con esto se almacenan en forma no volátil en el CP 343-2 los siguientes datos de los esclavos:

 Las direcciones de cada esclavo.


 Los códigos de identificación ID.
 La configuración de E/S.

PUESTA EN MARCHA.
Para el modo de funcionamiento estándar no hay que configurar nada:
 Los esclavos se direccionan con el equipo de programación
 Se conecta el maestro y con el selector de modo se elige el modo de configuración: Con ello se
reconocen automáticamente todos los esclavos de la red
 Selección modo protegido
 La configuración proyectada se considera definitiva a efectos de supervisión y control u Si uno
de los esclavo falla:
 El maestro reconoce el fallo y señaliza la dirección del módulo que ha fallado:

Si se sustituye por otro módulo igual de fábrica, el maestro lo direcciona de forma automática con la
dirección del esclavo que estaba fallando hasta ese momento. [3]

Referencias
[1] M. Moreno “REDES AS-I” [online] Buenos Aires-Argentina, Disponible en:

http://www.microautomacion.com/capacitacion/Manual071RedesASi.pdf

[2] Siemens “AS-Interface - Introducción y Nociones fundamentales” [online] Disponible en:

http://instrumentacionycontrol.net/Descargas/Descargas/SIEMENS/Comunicaciones/IyCnet_Siemens_ASi.pdf

[3] “Configuración y programación de una red AS-i” disponible [online] en : http://www.infoplc.net/descargas/104-

siemens/automatas/s7-300-400/486-configuracion-y-programacion-de-una-red-asi-con-s7-300

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