Los perfiles

a) De los esclavos

Cada uno de los esclavos conectados al bus AS-i se puede identificar perfectamente gracias a su código identificador ("Identification Code") ya su configuración de entrada/salida ("I/O Code").

Estos dos elementos determinan el "perfil" del esclavo.

La asociación AS-i ya ha certificado numerosos perfiles; otros están aún pendientes de este trámite.

La descripción detallada de dichos perfiles figura en el capítulo de los perfiles de los esclavos. Ofrecen la ventaja de garantizar al usuario la posibilidad de intercambiar las funciones de los productos AS-i. En efecto, todos los equipos con el mismo perfil (y por tanto destinados a la misma utilización) son intercambiables entre sí, independientemente del fabricante de cada uno.

b) De los maestros

Las especificaciones AS-i definen determinadas funciones del bus AS-i:
    · lectura y escritura de las entradas/salidas,
    · modificación de los parámetros de los esclavos,
    · test del bus,
    · comprobación de los esclavos presentes con respecto a una configuración de referencia.

Para que resulten más económicos y fáciles de utilizar, muchos maestros AS-i sólo realizan la función de lectura y escritura de las entradas/salidas.

Para elegir correctamente el maestro, es necesario saber cuáles son sus posibilidades. Las especificaciones AS-i determinan a tal efecto tres perfiles para los maestros, *?M0, M2 y M1 , que abarcan respectivamente desde el perfil mínimo hasta el perfil completo. Dichos perfiles se describen detalladamente en el capítulo sobre el perfil de los maestros.

Intercambios entre maestro y esclavos los servicios

Los intercambios entre maestro y esclavo se llaman transacciones; incluyen la pregunta del maestro y la respuesta del esclavo.

Estas preguntas/respuestas son tramas de dimensiones reducidas y longitud fija, llamadas telegramas, que recogen información útil como la dirección del esclavo, el valor de sus entradas/salidas, su identificación (perfil), su estado, etc.

Toda esta información resulta accesible a través de los servicios de lectura/escritura de datos, lectura de estatus, lectura de identificación, asignación de dirección, etc. del maestro AS-i. Dichos servicios se describen detalladamente en el capítulo sobre las tramas.

Gestión de la comunicación a través del maestro AS-i

El protocolo AS-i se basa en el funcionamiento en polling maestro/esclavo. El maestro interroga a los esclavos por turno y de forma cíclica.
Además de estos intercambios de datos, que representan el funcionamiento nominal del bus, existen otros intercambios (de tipo no cíclico) que gestiona el maestro, para tener en cuenta los cambios de configuración o incluso las fases de arranque del bus.

Normalmente, el maestro AS-i, desde la puesta en tensión del bús gestiona las siguientes etapas principales:



(1) Durante la fase de inicialización, todos los buffers del maestro están en su estado inicial. Entre los buffers destacan dos tablas de imágenes de las entradas/salidas y, sobre todo, tres tablas sobre:

· la lista de los esclavos DETECTADOS en el bus,
· la lista de los esclavos PROYECTADOS, es decir, los esclavos identificados en la configuración de referencia del maestro (consultar el perfil del maestro),
· la lista de los esclavos ACTIVOS, es decir, aquellos que pueden intercambiar información con el maestro.

(2) Durante la fase de arranque se detectan los esclavos conectados al bus; el maestro los memoriza en la lista de los esclavos DETECTADOS. A continuación, el maestro compara el perfil de estos esclavos reconocidos con la configuración de referencia del maestro (esclavos PROYECTADOS) y elabora la lista de esclavos que deben ser activados, es decir, aquellos con los que puede dialogar (esclavos ACTIVOS).

(3) Finalmente, cuando concluye la fase de activación, el sistema se encuentra en estado de funcionamiento normal, que corresponde al intercambio cíclico de información entre el maestro y los esclavos. Durante esta fase cíclica de intercambios, el maestro puede enviar una trama específica de control a un único esclavo.

Sólo se puede transmitir un comando de control por ciclo, lo que permite al maestro realizar acciones específicas sobre los esclavos. Estos comandos corresponden a envío de parámetros, asignación de direcciones, etc. En definitiva, en CADA ciclo intercambian información el maestro con TODOS los esclavos, pero en un solo ciclo sólo se transmite un comando de control.

Este principio permite, si es necesario, que el maestro tenga en cuenta automáticamente cualquier cambio de configuración. Estas fases se describen detalladamente en el capítulo del protocolo AS-i.

Los esclavos son sensores, accionadores, interfaces bus (repartidores o interfaces bus/entradas-salidas TON) o componentes de diálogo o de señalización.


Fuente de información: TELEMECANIQUE