Perfiles de los esclavos

a) Introducción

Todos los esclavos que se pueden conectar al bus AS-i están definidos por lo que se denomina un "perfil" de tipo X.Y que se fija en fábrica.

Este perfil depende del "I/O Code" (configuración de las entradas/salidas) y del "Identification Code" (código de identificación).

El "I/O code" permite caracterizar el(los) tipo(s) de elementos conectables al esclavo en cuestión: entrada, salida, elementos bidireccionales (entrada y salida) o 3 estados (entrada, salida y deshabilitado). Estos tipos de conexiones forman 16 códigos de 0 a F que caracterizan al esclavo en su interface con el bus. Esta identificación se refleja en las informaciones D0 a D3 que transmiten las tramas del bus AS-i (ver apartado de tramas).

La tabla de la siguiente página permite realizar la codificación de 0 a F (letra X del perfil).

El "Identification Code" permite diferenciar a todos los esclavos que posean el mismo "I/O Code". Este código de identificación (la letra y del perfil) se define con un valor de 0 a F.

Algunos "Identification Code" ya están normalizados (ver la tabla). Cada vez que un fabricante define un nuevo tipo de esclavo, el "Identification Code" se determina de acuerdo con los miembros de la asociación AS-i.

En la siguiente tabla aparecen los esclavos con su perfil X.Y.

  "Identification Code"
I
/
O

C
O
D
E
  D0 D1 D2 D3 0 1 2 3 4 5 6 7 8 9 A B C D E F
0 IN IN IN IN X 0.1                           L
I
B
R
E








X.F
1 IN IN IN OUT 1.1                          
2 IN IN IN IN/OUT                            
3 IN IN OUT OUT                            
4 IN IN IN/OUT IN/OUT                            
5 IN OUT OUT OUT                            
6 IN IN/OUT IN/OUT IN/OUT                            
7 IN/OUT IN/OUT IN/OUT IN/OUT 7.1                          
8 OUT OUT OUT OUT                            
9 OUT OUT OUT IN R                            
A OUT OUT OUT IN/OUT X.0                            
B OUT OUT IN IN R B.1                          
C OUT OUT IN/OUT IN/OUT X.0                            
D OUT IN IN IN R D.1                          
E OUT IN/OUT IN/OUT IN/OUT X.0                            
F IN/OUT/NUL IN/OUT/NUL IN/OUT/NUL IN/OUT/NUL   Inutilizado V

El maestro transmite al esclavo los parámetros de identificación (P0 P3) para determinar el tipo de funcionamiento.

Nota: Observar que la mayoria de los perfiles disponibles todavía no están utilizados.


b) Perfiles existentes

Algunos perfiles ya están normalizados.

· El perfil 0.F: perfil libre:

Este es el caso de:
- aparatos diseñados para aplicaciones demasiado específicas como para crear un perfil valido para otras aplicaciones,
- perfiles pendientes de normalización.

· El perfil X.0:

Es el perfil de los esclavos cuyas entradas o salidas no tienen un significado predefinido (módulos de interface de entradas-salidas banalizadas).

· El perfil 0.1: 2 entradas de sensor (2 hilos para cada sensor):

E/S Niv. Definición Niv. Naturaleza
D0 = IN Sensor 1 señal 0 Señal abierta 0
1
Entrada
1 Señal cerrada
DI = IN Sensor 1 alarma 0 Alarma/defecto o señal cerrada 0
1
Entrada
1 Normal o señal abierta
D2 = IN Sensor 2 señal 0 Señal abierta 0
1
Entrada
1 Señal cerrada
D3 = IN Señal 2 alarma 0 Alarma/defecto o señal cerrada 0
1
Entrada
1 Normal o señal abierta

Los parámetros P0 a P3 estan inutilizados.

· Caso particular: el perfil 1.1: sensor con control:

Este perfil permite definir detectores inductivos o fotoeléctricos: el "I/O configuration" es el mismo, pero los parámetros son diferentes.

Para los dos tipos de detectores:

E/S Niv. Definición Niv. Naturaleza
D0 = IN Señal 0 Señal abierta 0
1
Entrada
1 Señal cerrada
D1 = IN Alarma 0 Alarma ON 0
1
Entrada
1 Alarma OFF
D2 = IN Disponibilidad 0 No disponible 0
1
Entrada
1 Disponible
D3 = OUT Test 0 Prueba no activada 0
1
Salida
1 Prueba activada

Los parámetros de los detectores fotoelectricos se definen como sigue:

E/S Niv. Definición Niv. Naturaleza
P0 Elección de la frecuencia 0 Baja frecuencia 0
1
Salida
1 Alta frecuencia
P1 Inversión de la señal (D0) 0 D0 invertido 0
1
Salida
1 D0 normal
P2 Temporización 0 Temporización ON 0
1
Salida
1 Temporización OFF
P3 Función especial 0 Función especial 0
1
Salida
1 Función normal

Parámetros de los sensores inductivos:

E/S E/S Definición
P0 Temporización 0 Temporización ON
1 Temporización OFF
P1 Inversión de la señal (D0) 0 D0 invertido
1 D0 normal
P2 Frecuencia 0 Baja frecuencia
1 Alta frecuencia
P3 Función especial 0 Función especial
1 Función normal

· El perfil B.1: 2 sensores con retorno:

Le corresponden los siguientes códigos de identificación:

E/S Niv. Definición Niv. Naturaleza
D0 = OUT Accionador 1 señal 0 Accionador no activado 0
1
Salida
1 Accionador activado
D1 = OUT Accionador 2 señal 0 Accionador no activado 0
1
Salida
1 Accionador activado
D2 = IN Sensor 1señal 0 Señal abierta 0
1
Entrada
1 Señal cerrada
D3 = IN Sensor 2 señal 0 Señal abierta 0
1
Entrada
1 Señal cerrada

Los parámetros sirven para definir:

Parámetros Detector inductivo Definición Niv. Naturaleza
P0 Perro de guardia 0 Perro de guardia activo 0
1
Salida
1 Perro de guardia inactivo
P1 Enclav. de D0 y D1 0 D0 y D1 enclavados 0
1
Salida
1 D0 y D1 normal
P2 Reset distante 0 Reset activado 0
1
Salida
1 Funcionamiento normal
P3 Función especial 0 Función especial 0
1
Salida
1 Función normal

· El perfil D.1: un accionador con control:

Le corresponden los siguientes códigos de identificación:

E/S Niv. Definición Niv. Naturaleza
D0 = OUT Control 0 Accionador en reposo 0
1
Salida
1 Accionador accionado
D1 = IN Retorno 0 Accionador inactivo 0
1
Entrada
1 Accionador activo
D2 = IN Fallo 0 Defecto 0
1
Entrada
1 OK
D3 = IN Disponibilidad 0 No disponible 0
1
Entrada
1 Disponible

Los parámetros sirven para definir:

Parámetros Detector inductivo Definición Niv. Naturaleza
P0 Perro de guardia 0 Perro de guardia activo 0
1
Salida
1 Perro de guardia inactivo
P1 Temporización 0 Temporización activa 0
1
Salida
1 Temporización inactiva
P2 Rearme 0 Rearme 0
1
Salida
1 Funcionamiento normal
P3 Función especial 0 Función especial 0
1
Salida
1 Función normal

(con P3 se puede definir una posición de reposo).

· El perfil 7.1 : elementos bidireccionales (perfil analógico):

Este perfil se utiliza para esclavos bidireccionales y en particular con esclavos de tipo analógico (que necesitan la transmisión de 16 informaciones de tipo bit).

La transmisión de estas 16 informaciones binarias (que el maestro ha escrito o leído previamente en el esclavo) dura varios ciclos AS-i.

La extensión de los datos y la función de cada bit (D0, D1 , D2, D3) deben definirse en la documentación del esclavo suministrada por el fabricante. Los parámetros P0 a P3 no se utilizan.


Fuente de información: TELEMECANIQUE