Professional Documents
Culture Documents
Tecnologías de Control
Tema 4
Índice
TEMA: Bus de actuadores y sensores AS-i
• Introducción
• Visión general del Bus AS-i.
• Componentes básicos del bus
• Ejemplo de aplicación
• Características generales del bus
• Nivel físico
• Nivel de enlace de datos
• Componentes pasivos del bus. Esclavos AS-i
• Componentes activos del bus. Maestros AS-i
- Protocolo AS-i. Tramas
- Servicios
- Perfiles de los esclavos
- Perfiles de los maestros
• Funciones
• Diagnóstico de la red
• Aplicaciones en Simatic
• Especificación AS-i. V 2.1
2
Introducción
Ubicación en la jerarquía de la automatización
Nivel de célula
PLC, PC
Nivel de campo PROFIBUS Reguladores
AS-i Finales de
Nivel carrera,
Actuador- válvulas
Sensor magnéticas,
contactores
3
Introducción
Ubicación en la jerarquía de la automatización
Complemento para todos los sistemas de de campo más corrientes:
Nivel de control
Maestro
Nivel de campo:
CAN DeviceNet FIP Interbus Profibus etc.
Sensores y actuadores
4
Componentes básicos del bus AS-i (I)
Los componentes básicos del bus son:
• El cable AS-i
• El esclavo AS-i Controlador PLC,
• El maestro AS-i (CPU NC,
• La fuente de alimentación AS-i Aplicación SW,.. RC,
• El electro-mecanismo AS-i PC...
• Otros componentes AS-i
Maestro ASI
• Técnica de penetración
- contactado seguro y sencillo - +
- grado de protección elevado IP67,
incluso después de retirar la conexión
6
Componentes básicos del bus AS-i (III)
Cable AS-i
• Suministrable en color:
negro rojo
3 contactos de desplazamiento
para el cable negro AS-i
El contacto intermedio
hace contacto siempre
con el “+“ del cable AS-i
Esclavo AS-i
• Los bloques esclavos AS-i pueden ser:
• Sensores o Actuadores discretos con interfase AS-i integrada
• Módulos acopladores de dispositivos convencionales
• Módulos analógicos con capacidad de transferencia en ciclos múltiples
Chip AS-i
• El chip AS-i de los nodos esclavos consiste en un circuito integrado no programable
con las siguientes funciones:
- interfase física al bus
- alimentación desde el bus
- 4 puertos configurables de E/S para intercambio cíclico de datos (D0.D3)
- 4 salidas de parámetros para ajuste cíclico del dispositivo (P0...P3)
10
Componentes básicos del bus AS-i (VII)
Conexión con técnica de penetración
11
Modulo de
Sensor/ M12 usuario
Actuador
Cable AS-i
Modulo de acoplamiento
12
Otros componentes para AS-i
Accesorios
• Equipo de direccionamiento
• Programadora de direccionamiento de los esclavos del
bus AS-i
• Módulo de usuario IP 67 se conecta directamente
• Conector M12 para la conexión directa de
actuadores/sensores con interfase AS-i integrada
13
Ejemplo de aplicación
Aplicación con bus AS-i
14
Ejemplo de aplicación
Aplicación con bus AS-i
15
Ejemplo de aplicación
Ejemplo sencillo de montaje
Fuente de alimentación
AS-Interface
Maestro Distribuidor
AS-Interface Sonar-BERO
con AS-Interface
Columna de
señalización
Botonera
SIGNUM
Módulo E/A 3SB3
UHILF
Arrancador de motor
16
Características generales del bus AS-i
¿Para qué se utiliza AS-i?
• Conexión de sensores y actuadores a PLCs y PCs
• Transmisión de datos y alimentación mediante un único cable
• Aplicaciones críticas en el tiempo (máx. tiempo de reacción 5 ms)
• Hasta 31 esclavos con un maestro
• Un máximo de 4 bits de entrada y 4 bits de salida por esclavo
• Hasta 124 entradas binarias y 124 salidas binarias en una red AS-i
• Adicionalmente 4 bits para parámetros por cada esclavo
• Posibilidad de E/S analógicas
• Direccionamiento electrónico del esclavo
17
Transmisión
transmitida
Secuencia
>
>
>
>
Secuencia bit
codificada Manchester codificada
por la fuente
Corriente
transmitida
Señales en el
cable AS-i
Pulso negativo
Recepción
Pulso positivo
Secuencia de bits
reconstruida Pausa
21
Esclavo Esclavo
Esclavo
Esclavo Esclavo
Esclavo
22
Nivel físico AS-i (III)
¿Ampliar, pero cómo?
¡Muy sencillo!
Esclavo
Esclavo
Nuevo Esclavo AS-Interface en
Esclavo cualquier posición
Esclavo
Nueva línea AS-Interface en
cualquier posición
Esclavo ¡y listo!
23
25
Maestro
Llamadas del maestro:
27
ST EB ST EB
ST Bit de comienzo, siempre "0" ST Bit de comienzo, siempre "0"
SB Bit de control I3...I0 Bits de datos netos del esclavo
0... Petición de datos/parámetros/dirección PB Bit de paridad
1... Llamada a comandos (Función M1) EB Bit de finalización, siempre "1"
A4...A0 Dirección del esclavo solicitado (5 Bit)
I4 Bits de información
0...Petición de datos Mensajería:
1...Petición de parámetros
I3...I0 Bits de datos netos (4 Bit) - Datos - Dirección
PB Bit de paridad - Parámetros - Comandos
EB Bit de finalización, siempre "1"
28
Esclavos AS-i (I)
- El esclavo AS-i es el enlace entre el sistema de transmisión AS-i y
los sensores y actuadores. Se encarga de :
- suministro eléctrico a los actuadores y sensores
- la comunicación entre los S/A y el maestro
29
31
33
Línea ASI
34
Maestro AS-i (III)
Nivel de “Transferencia física”
• Describe la conexión eléctrica a el cable AS-i
36
Maestro AS-i (V)
Control de ejecución. Grupos de Datos
• Datos de usuario: Información intercambiada directamente con los esclavos
• La Imagen de Datos de Entrada (IDI)
• La Imagen de Datos de Salida (ODI)
• La Imagen de los Parámetros (PI)
El “perfil” del maestro determina exactamente cuáles son las funciones que
realiza un maestro determinado
38
Maestro AS-i (VII)
Control de ejecución. Etapas de trabajo del maestro
El proceso de comunicación AS-i abarca distintas fases, que corresponden a
operaciones particulares del maestro en relación con los esclavos situados en
estados específicos.
Arranque Inicialización
Fase de Fase de Fase
activación detección “off line”
42
Maestro AS-i (XI)
Control de ejecución. Arranque: Fase (II) (fase de
detección) Fase de detección
no ¿Todos esclavos
escrutados?
si
Fase de activación
43
• Modo Configuración:
- Todos los esclavos no
¿31 esclavos
conectados son activados escrutados?
• Modo Protegido:
si
- Sólo se activan los
Fase cíclica
esclavos proyectados
44
Maestro AS-i (XIII)
Ciclo de Operación Normal:
Fases (IV). Fase cíclica de intercambio.
• Esta fase corresponde al funcionamiento nominal, intercambio cíclico de
datos entre el maestro y los esclavos.
Tramas (I)
Las transacciones
• Los intercambios entre el maestro y el esclavo se realizan con las siguientes
transacciones
Maestro Esclavo Esclavo
Petición del
Maestro
Transacción
Respuesta del .
Esclavo .
. . . .
Petición del
Maestro
Transacción
Respuesta del .
Esclavo .
.
48
Tramas (II)
Las transacciones
• Una transacción AS-i contiene los siguientes elementos:
Telegrama Telegrama
Tiempo
14 3 a 10 (*) 7 1a2 (intervalo en bits)
La unidad de tiempo corresponde a 6 µs y corresponde al tiempo que se
necesita para enviar un bit.
Tramas (III)
El intervalo de tiempo o “intervalo bit”
- El esclavo sólo responde al maestro después de una pausa que dura como
mínimo 3 intervalos bit.
- El esclavo en estado “síncrono” (en fase de funcionamiento normal, no de
inicialización), puede transmitir la respuesta después de los tres intervalos bit.
- Se prevé un límite de diez intervalos bit para poder utilizar repetidores.
- En todas las topologías, si el maestro no recibe la respuesta después de
diez intervalos bit, puede iniciar la siguiente transacción.
50
Tramas (IV)
• Las tramas AS-i se llaman telegramas.
• La estructura del telegrama ofrece las siguientes ventajas:
- sencillez
- extensiones fijas (para el maestro y para el esclavo)
- extensión reducida
- alta proporción (información útil / información de servicio)
Formato del telegrama con las peticiones del maestro:
Información a enviar al esclavo
(depende del tipo de petición)
Bit de inicio
del mensaje
(start bit) 0: 0 SB A4 A3 A2 A1 A0 I4 I3 I2 I1 I0 PB 1
inicio ST EB
Dirección del esclavo Control de pariedad
(1 --> 31) (pariedad par)
Bit de control 0: reservado para función de
0: intercambio de parámetros direccionamiento automático Bit de final de mensaje
de datos o de direcciones (end bit) 1: final
1: orden 51
Tramas (V)
Formato del telegrama con las respuestas del esclavo:
• Una trama de bits AS-i o telegrama correspondiente a una respuesta de
un esclavo contiene la siguiente información:
Información intercambiada
0 I3 I2 I1 I0 PB 1
ST
Control de pariedad
(pariedad par)
53
Perfil Funciones
Funciones (I)
Tratamiento distribuido
• Ciertos aparatos se pueden completar con un tratamiento lógico situado
entre el componente AS-i y la parte sensor/accionador.
• Ejemplo:
- hay detectores fotoeléctricos que pueden gestionar la señal de
presencia de objeto en modo directo o inverso simplemente
configurando el parámetro P1.
- hay detectores de proximidad inductivos que se pueden localizar de
forma dinámica en una instalación gracias al parpadeo del LED
amarillo (configuración del parámetro P3).
58
Funciones (II)
Tipos de servicio
59
Funciones (III)
Tipos de servicio
60
Funciones (IV)
c) Direccionamiento automático
• El direccionamiento automático consiste en asignar una dirección a los aparatos
nuevos del bus que sustituyen a los aparatos defectuosos, de forma transparente para
el usuario, siempre que tengan el mismo perfil.
• Cuando falla un esclavo, se sustituye por otro con el mismo perfil y dirección nula
(todo producto AS-i debe suministrarse con dirección nula)
Funciones (V)
Tipos de servicio
d) Control y diagnóstico del maestro
• Toda esta información figura en las tablas del maestro, que se puede utilizar:
- en las aplicaciones de nivel superior
- bajo forma de visualización
- para el diagnóstico
- para el mantenimiento preventivo, etc.
Hardware Esfuerzos/costes
Tarjetas E/S en el PLC, PC Tiempo de instalación más corto
Armario eléctrico más Tiempo de inspección más corto
pequeño Puesta en servicio más rápida
Prensaestopas Menos tiempo para la elaboración
Conectores múltiples de esquemas
Canales de cables, traviesas Menos esfuerzos para
Anillos rozantes/cables identificación de cables y bornes
arrastrables Documentación más sencilla
Cajas de bornes Diagnóstico más rápido
Bornes de organización Tiempos de mantenimiento más
Cables/cableado cortos
63
Resumen
Beneficio adicional con el bus AS-i
Prevención de errores de cableado
64
Aplicación
65
Actuador / Sensor
con ASIC AS-i
Distribuidor AS-i
66
Aplicaciones con Simatic
Componentes del bus:
Repetidor
F.A . AS-i
SIEMENS
POWE R
S UP P LY
ASI +
ASI-
SIEMENS Schi r m
POWE R L
S UP P LY 1
max. 100m
N
ASI + SIEMENS
Schi POWE R
ASI-
rm Sch i S UP P LY
ASI +
1 rm
A ASI-
L SI
por segmento
1
+ Schi
N
rm
A
SI L
Sch i - 1
rm
ASI+ N
...
S IE M
...
ASI E NS
ASI-
Schir Sch i
+ WE R
- m rm
S IE M AS NSUP PLY
...
I- A
E NS A
+ SI
A Schir SI
WE6 RSUP 1 2Sc3 5 6 -
m hi ASI E +
P LY
mr N
SI ASI+ SIE
S
M A
ASI- SI
4 A SRS
PO WE
UPPLYI+ -
AS
- I-
Sc hi
rm
Repetidor Repetidor
67
Fuente AS-i
SIEMENS
POWER SU PPLY
AS I +
ASI -
S ch i rm
L1
Sc hirm
ASI
+
E ASI
SIE
PO W E N
M R SU P -
S
P LY
AS
I+
AS
I- E E
SIEN
Schr N
PO WER PO WER
S IEM M
mi SU S SUPP S
4 PPLY LY
ASI A
+ SI
ASI
+
ASI +
- A
SI-
Max. 100 m
Sc h
ir Sc
m hir
Max. 100 m
m
Extensor
68
Aplicaciones con Simatic
Conectividad de AS-i a Profibus
SIMATIC S7
SIMATIC S5
Máxima distancia
SIMATIC 505
con AS-i 300 m
Interfase AS-i
ET200M/U/X ó PLC
PROFIBUS
Interfase AS-i
Interfase AS-i
Más de 100 km.
con PROFIBUS
69
• IP20 AS-i 7A
• Combi-NT IP20
AS-i 3,5A
+ 24V DC 4,5A
• Dual-NT IP20
2x AS-i 3,5A
70
Productos para AS-i
Maestros AS-i para PLCs y PCs
71
• Grado de protección IP 20
• Anchura de 90 mm
72
Productos para AS-i
Aparamenta para AS-i
Barreras de fotocélulas
Aparatos
de mando
y señalización Arrancadores
de motor Detectores de proximidad
descentralizados BERO
73
75
Datos de 2
entrada
Programa
3
Datos de ...
salida
Datos de
salida
77
0110 0
1 Entradas
Respuesta 1
Datos de 0
entrada
1
Petición 1
Salidas
0
1100 0
Datos de
salida
78
Aplicaciones con Simatic
Intercambio de datos entre CPU-Maestro-Esclavos
2
Programa
3
Comandos 31
de periferia
(p.e. PQW 304)
79
80
Módulo AS-i
Módulo neumático 2E / 2S - N
• Módulo de usuario para control directo de
accionamientos neumáticos en campo
• Control de un cilindro mediante 2 salidas
neumáticas:
• 2 para válvulas de 3/2 vías (independientes
)
• Conector para tubo de 8mm
• Consulta de la posición mediante 2 entradas
binarias (M12)
• 2 variantes :
• Escape a través de filtro sintetizado (IP
65)
• Escape guiado (IP 67)
81
DIGITAL
NEUMÁTICO
ARRANCADOR DC
ANALÓGICO
82
VERSIÓN 2.1
83
CP 343-2
para S7-300
CP 243-2 V2
para S7-200
84
Especificación AS-i. V 2.1
Versión 2.1 de AS-i
Mejora de propiedades del sistema (respecto Versión 2.0):
• Ampliación a 62 esclavos
Simple integración de
esclavos analógicos
85
Versión 2.0:
dirección: 1
1 dirección / esclavo
I I O O
(Max. 4I/ 4O) I I O O
Versión 2.1:
2 esclavos para cada dirección: 1 dirección: 1
dirección con
identificador A o B:
¡esclavos A / B!
I
I
I
I AO A
O O
I
I
I
I BO B
O O
86
Especificación AS-i. V 2.1
Ampliación del sistema: máx. 62 esclavos
Versión 2.1:
2 esclavos para cada dirección: 1 dirección: 1
dirección con A o
B identificador: I I O A I I O B
A/ B esclavos ! I I O O I I O O
87
Ciclo de comunicaciones:
1) polling de todos los esclavos A y todos los esclavos únicos
2) polling de todos los esclavos B y todos los esclavos únicos
Tiempo de ciclo:
hasta 5 ms para la comunicación con 31 esclavos únicos o esclavos A
hasta 10 ms para la comunicación con 62 esclavos A / B
88
Especificación AS-i. V 2.1
Esclavos A/B: ¿Cómo trabajan?
89
90
Especificación AS-i. V 2.1
Funcionalidad del maestro ampliada
Hasta hoy:
Según especificación V 2.0:
Maestro AS-i Maestro AS-i direccionamiento AS-i posible 1...31
según Espec. según Espec. Novedades:
V2.0 V2.1 Según especificación V 2.1:
direccionamiento AS-i posible 1A...31A +
Esclavo 1 Esclavo 1
1B...31B
A B
Uso simultáneo de esclavos (V2.0) y
“esclavos A/B “ (V2.1); pero si se usa un
Esclavo 2 Esclavo 2
A esclavo V2.0, no es posible un ‘Esclavo -B’
B
en la misma dirección
Beneficios:
Reducción de costes por Esclavo, una
única tarjeta maestra es capaz de
Esclavo 31 Esclavo
A 31 B direccionar 62 esclavos, ¡Se dobla el nº de
esclavos!
Incremento del nº de Entradas/Salidas
AS-i: Max. 248 ent./186 sal. (Espec. V2.1)
frente al anterior max. de 124 ent./124 sal. 91
93