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