Académique Documents
Professionnel Documents
Culture Documents
<
<
Tel. Ventas: 011 4227 0595 y líneas rotativas . Fax: 011 4206 6281
Conmutador: 0114206 6285 y líneas rotativas . Fax: 011 4206 0228
<
PREFACIO 5
Actualmente, las redes industriales son muy exigidas en cuanto a su velocidad y con-
fiabilidad. Son un eslabón destacado en el conocimiento del funcionamiento de la
planta, fabricación y en la interacción de ésta con los sistemas de administración.
Esperamos haber construido una herramienta que les permita apropiarse significati-
vamente del nuevo saber.
Para contribuir al logro de los objetivos reseñados, sus comentarios al final del curso
serán de inestimable utilidad.
Departamento de Capacitación
capacitacion@micro.com.ar
www.micro.com.ar
<
6 MICRO
CURSO 071
Redes AS-i
1 Buses de campo
1.1 Introducción a los buses de campo
1.2 El Modelo ISO/OSI
1.3 Buses de Campo Existentes
1.4 Topología - Estructura de la red
1.5 Redes de difusión
2 Modelos de comunicación
2.1 Control de acceso al medio
2.2 Reconocimiento de errores
5 AS-i Schneider
5.1 Recordatorio
5.2 Presentación de los principales elementos del bus AS-Interface
5.3 Características principales del bus AS-Interface V2
5.4 Descripción de los componentes del módulo master del bus AS-Interface:
TWDNOI10M3
5.5 Características técnicas del módulo TWDNOI10M3 y del bus AS-Interface V2
5.6 Cableado y conexiones
5.7 Botones y modos de funcionamiento del módulo TWDNOI10M3
5.8 Modos de funcionamiento del módulo master AS-Interface
5.9 Panel de visualización del módulo AS-Interface TWDNOI10M3+
5.10 Diagnóstico del bus AS-Interface
<
INDICE 7
6 Puesta en Marcha
6.1 Bus As-Interface V2
6.2 Descripción funcional general
6.3 Principios de instalación del software
6.4 Descripción de la pantalla de configuración del bus AS-Interface
6.5 Configuración del bus As-Interface
6.6 Descripción de la pantalla de depuración
6.7 Modificación de la dirección de un esclavo
6.8 Actualización de la configuración del bus As-Interface en modo conectado
6.9 Direccionamiento automático de un slave As-Interface V2
6.10 Inserción de un equipo slave en una configuración As-Interface V2 existente
6.11 Sustitución automática de un slave As-Interface V2 que presenta un fallo
6.12 Direccionamiento de las entradas y salidas asociadas a los equipos slaves
conectados al bus As-Interface V2
6.13 Programación y diagnóstico del bus As-Interface V2
6.14 Modo de funcionamiento del módulo de interfaz del bus As-Interface V2
7 Micro Capacitación
<
8 MICRO
1 Buses de campo
Introducción
<
1 BUSES DE CAMPO 9
Surgen dos áreas para la implementación de redes en las que participan los equipos
digitales de control de procesos: la integración de estos equipos entre sí y la integra-
ción de estos equipos con la red administrativa.
La integración de equipos digitales de control de procesos en una red de datos en
tiempo real que presenta problemas de diversa índole. Consideramos el caso de los
Sistemas de Control Distribuido (DCS). Si bien estos tienen varias redes como parte
de su arquitectura, su diseño es propiedad del proveedor, sin que el usuario pueda
disponer de su especificación.
La integración de controladores unilazo con una PC es un problema de naturaleza
distinta. En este caso, el usuario accede a todos los aspectos de la implementación
de la red; y debe analizar aspectos tales como la respuesta en tiempo real del siste-
ma, ya que ésta no es garantizada por el diseño del sistema.
Lamentablemente no existe una norma de comunicaciones para la transmisión de
datos en tiempo real que haya alcanzado un alto grado de difusión. A pesar de ello
varias normas emergentes intentan llenar este vacío como MAP, SP50 etc.
Lo que ha venido llamándose “la guerra de los buses” tiene que ver con la permanen-
te confusión reinante en los entornos normalizadores en los que se debate la espe-
cificación del supuesto “bus de campo universal”.
Desde mediados de los años ‘80 la Comisión Electrotécnica Internacional (IEC-CEI)
y la Sociedad de Instrumentación Americana (ISA) ha sido escenario del supuesto
esfuerzo de los fabricantes para lograr el establecimiento de una norma única de bus
de campo de uso general.
En 1992 surgieron dos grupos: el ISP (Interoperable Systems Project) y WorldFIP,
cada uno promoviendo su propia versión del bus de campo. En el primer grupo esta-
ban fabricantes como Siemens, Fisher-Rosemount, Foxboro y Yokogawa. En el segun-
do Allen-Bradley, HoneyWell, Square D y diversas empresas francesa.
En 1994 ambos grupos se unieron en la Fieldbus Foundation. El debate se trasladó
luego, y continúa en la actualidad, a la conjunción de Fieldbus y el mundo Profibus.
Los años pasan, la norma del supuesto bus universal nunca se acaba de generar y en
el camino aparecen nuevas opciones como CAN, LonWorks, Ethernet.
Incluso el debate es confuso y totalmente incomprensible, otras empresas participan-
tes en el debate generaban en paralelo soluciones propias, es el caso de Allen-Bradley
con DeviceNet y HoneyWell con SDS. La realidad es que sólo los usuarios están real-
mente interesados en la obtención de normas de uso general. Los fabricantes luchan
por su cuota de mercado y, en general, sólo están a favor de una norma cuando ésta
recoge las características de su propia opción, lo cual es comprensible dadas las fuer-
tes inversiones necesarias para el desarrollo de un bus industrial normalizado.
<
10 MICRO
La principal ventaja que ofrecen los buses de campo, y la que los hace más atractivos
a los usuarios finales, es la reducción de costos.
El ahorro proviene fundamentalmente de tres fuentes: ahorro en costo de instalación,
ahorro en el costo de mantenimiento y ahorros derivados de la mejora del funciona-
miento del sistema.
Una de las principales características de los buses de campo es su significativa reduc-
ción en el cableado necesario para el control de una instalación. Cada componente
sólo requiere un cable para la conexión de los diversos nodos. Se estima que puede
ofrecer una reducción de 5 a 1 en los costos de cableado.
En comparación con otros tipos de redes, dispone de herramientas de administración
del bus que permiten la reducción del número de horas necesarias para la instalación
y puesta en marcha.
El hecho de que los buses de campo sean más sencillos que otras redes de uso
industrial como por ejemplo MAP, hace que las necesidades de mantenimiento de la
red sean menores, de modo que la fiabilidad del sistema a largo plazo aumenta.
Además, los buses de campo permiten a los operadores monitorizar todos los dispo-
sitivos que integran el sistema e interpretar fácilmente las interacciones entre ellos.
De esta forma, la detección de las fuentes de problemas en la planta y su corrección
resulta mucho más sencilla, reduciendo los costos de mantenimiento y el tiempo de
parada de la planta.
<
<
1 BUSES DE CAMPO 11
Los buses de campo ofrecen mayor flexibilidad al usuario en el diseño del sistema.
Algunos algoritmos y procedimientos de control, que en los sistemas de comunica-
ción tradicionales debían incluirse en los propios algoritmos de control, radican ahora
en los propios dispositivos de campo, simplificando el sistema de control y sus posi-
bles ampliaciones.
También hay que tener en cuenta que las prestaciones del sistema mejoran con el
uso de la tecnología de los buses de campo, debido a la simplificación en la forma
de obtener información de la planta desde los distintos sensores. Las mediciones
de los distintos elementos de la red están disponibles para todos los demás dispo-
sitivos. La simplificación en la obtención de datos permitirá el diseño de sistemas
de control más eficientes.
- Maestro-esclavo.
- Paso de testigo en bus.
- Paso de testigo en anillo.
- Acceso múltiple con detección de portadora y colisiones.
El Control Lógico de Línea (LLC) establece los procedimientos para una transmisión
libre de errores, incluyendo el chequeo de tramas. Por ello implementa métodos como
el bit de paridad transversal y longitudinal, o un código de redundancia cíclico (CRC).
Adicionalmente incluye un servicio de transmisión y confirmación de recepción de tra-
mas, definiendo la relación que establecen las estaciones antes y después de enviar la
trama (aviso de conexión y recepción).
<
1 BUSES DE CAMPO 13
Podemos ejemplificar los distintos niveles de los buses de campo con los diferentes
tipos de caminos donde:
• Nivel Sensor/Actuador (camino menor) o Buses de alta velocidad y baja funcionalidad.
• Nivel de dispositivo (camino mayor) o Buses de alta velocidad y funcionalidad media.
• Nivel de Campo (Autopista) o Buses de altas prestaciones.
Están diseñados para integrar dispositivos simples como finales de carrera, fotocélulas,
relés y actuadores simples, funcionando en aplicaciones de tiempo real, y agrupados en
una pequeña zona de la planta, típicamente una máquina. Básicamente comprenden
las capas física y de enlace del modelo OSI, es decir, señales físicas y patrones de
bits de las tramas.
Sensores Típicos:
Actuadores Típicos:
<
1 BUSES DE CAMPO 15
Sensores Típicos:
FF Fieldbus EN50170
Nivel de
Foundation IEC61158
Campo:
Orientado
P-Net Int'l P-Net User EN50170
a bloques
Organisation IEC61158
Incluyen modificaciones en la capa física para cumplir con los requisitos específicos
de seguridad intrínseca en ambientes con atmósferas explosivas.
La seguridad intrínseca es un tipo de protección por la que el componente en cues-
tión no tiene posibilidad de provocar una explosión en la atmósfera circundante.
Un circuito eléctrico o una parte de un circuito tienen seguridad intrínseca, cuando
alguna chispa o efecto térmico en este circuito producidos en las condiciones de
prueba establecidas por un estándar (dentro del cual figuran las condiciones de ope-
ración normal y de fallo específicas) no puede ocasionar una ignición. Algunos ejem-
plos son HART, Profibus PA o WorldFIP.
Se dijo que la capa física es la que determina la topología de la red. Se entiende por
topología a la forma en que las distintas estaciones o componentes de un automatis-
mo se conectan al medio físico. Las topologías de red existentes se pueden clasifica
en dos grupos:
En los enlaces punto a punto dos estaciones utilizan un vínculo único y exclusivo. Es
un método simple y de disponibilidad absoluta, ya que no hay otra estación que ocupe
el medio físico. Su implementación es difícil en la medida que crece la cantidad de
estaciones, porque la cantidad de líneas requeridas crece en forma drástica (figura).
A partir de enlaces punto a punto es posible la implementación de otras topologías, en
las que cada estación juega un papel activo, repitiendo el mensaje de una estación a
otra hasta que éste llega a su destinatario. Esta función también puede ser cumplida por
elementos de conmutación, que tienen capacidad para reenviar los mensajes.
<
<
1 BUSES DE CAMPO 17
Cada estación está conectada con un vínculo punto a punto a un elemento de con-
mutación central. Éste establece las conexiones entre estaciones, el elemento de
conmutación central tiene la inteligencia suficiente para definir el camino entre esta-
ciones que desean comunicarse.
Cada estación se vincula a otras dos con un vínculo punto a punto. La información se
transmite en forma unidireccional, de una estación a otra.
Existen varios elementos de conmutación. Algunos de éstos tienen más de una entra-
da y una salida, con capacidad de redireccionar los mensajes por las distintas salidas,
en función del estado de los enlaces punto a punto.
<
18 MICRO
Bus: La red es un medio físico de estructura lineal al que se conectan todas las
estaciones.
Radio: El medio físico es básicamente una onda de radio, que puede ser escu-
chada por todas las estaciones dentro de la misma frecuencia y a su alcance.
RECUERDE que...
a) Físicos b) Lógicos
• ¿Cuál es la máxima distancia que puede ser cubierta por el bus de campo?
2 Modelos de comunicación
Introducción
El control de acceso al medio constituye la topología lógica de la red, y sirve para deter-
minar que nodo puede emplear la red en un instante determinado para enviar o recibir
señales. Esta gestión se enmarca dentro de la segunda capa OSI. A menudo, se des-
cribe este proceso como MAC (Medium Access Control) o control de acceso al bus.
En la topología estrella, el elemento central asegura una conexión directa entre dos
nodos, que se conserva durante todo el mensaje. En los esquemas basados en ani-
llos o buses existe una única vía de comunicación que debe ser compartida por todos
los nodos. Esto hace necesario el establecimiento de una disciplina de funcionamien-
to con el objeto de asegurar a todos ellos la posibilidad de una transmisión exitosa.
<
20 MICRO
La situación ideal sería la de un sistema de control que resuelva rápidamente las inte-
racciones o problemas en general que se pueden dar cuando varios nodos acceden
simultáneamente al bus, y que sea poco sensible a los fallos de las estaciones, vién-
dose poco afectado por ampliaciones o problemas en general que se pueden dar
cuando varios nodos acceden simultáneamente al bus. Si existen tramas de control de
la red, el método de acceso debe ser capaz de asumir esta cantidad de tráfico añadi-
da, siendo aconsejable que disponga de espera para organizar mejor el tráfico de la
red. Existen dos tipos de técnicas principales:
- Selección: El usuario es avisado cuando llega su turno y toma el control del medio
para transmitir. Los usuarios son seleccionados por algún tipo de turno y descono-
cen cuando van a serlo nuevamente.
Por lo que respecta a las técnicas de contienda, existen dos tipos principales, las técni-
cas de transmisión sorda (ALOHA) y las técnicas de transmisión con escucha (CSMA).
La primera fue desarrollada por la Universidad de Hawai, se envía un mensaje al canal
cuando se necesita, si hay colisión se produce una retransmisión del mensaje; existen
variantes como el método ALOHA rasurado.
En cuanto a las técnicas con escucha (CSMA, Carrier Sense Multiple Access) permiten
acceso múltiple con detección de portadora. Antes de transmitir, el usuario averigua si
el canal está libre, lo que evita son colisiones con antelación aunque se pueden produ-
cir colisiones al transmitir. También existen diferentes variantes como CSMA no persis-
tente, CSMA persistente, CSMA con retardo prioritario, etc.
La detección y resolución de colisiones resulta muy importante en los sistemas de acce-
so múltiple al bus, dado que esto es lo que permite que se produzca cierto orden en el
vertido de señales al bus. Cuando se produce una colisión, se pone en marcha un sis-
tema de resolución de colisiones para asignar el control a un nodo, y éste debe volver
a retransmitir la información deteriorada. Para intentar que la retransmisión no sufra otra
colisión se utiliza un algoritmo para determinar el momento idóneo para enviar el paque-
te. Son dos los métodos habitualmente empleados para la detección de colisiones:
<
<
2 MODELOS DE COMUNICACIÓN 21
Reserva tras la colisión: Cuando se produce una colisión los usuarios establecen
entre sí un sistema de reservas para retransmitir sin conflictos. El sistema de contien-
da se convierte en un sistema de acceso al medio por reserva, este sistema de reser-
vas puede ser gestionado de un modo centralizado o distribuido.
El usuario conoce con adelanto cuando va a poder utilizar el medio dado que existen
métodos de ordenación para la asignación del canal. La figura subsiguiente muestra la
subdivisión en la que se clasifican estas técnicas.
<
22 MICRO
Existe un controlador que gestiona (recibe y concede) las demandas de reserva del
canal. Se puede disponer de dos canales distintos, uno para efectuar las reservas y otro
para transmitir los datos.
El método SRMA (Split channel Reservation Multiple Access) multiplexa los dos cana-
les en frecuencia, pero se puede producir colisión en el canal de las reservas.
El método GSMA (Global Scheduling Multiple Access) multiplexa en el tiempo el canal,
asignando durante un tiempo el canal para transmisión de datos, a su vez, multiplexa el
canal de reservas entre todas las estaciones, evitando colisiones. Se puede reservar el
canal durante un determinado tiempo (reserva de conexión) o para cada mensaje a
transmitir (reserva de mensaje).
<
2 MODELOS DE COMUNICACIÓN 23
Es la misma que se utiliza en los buses internos de los ordenadores. Necesita un canal
extra (hilo) que recorra en anillo las estaciones, siendo un bus el canal que utilizan para
enviar los datos. A través de este hilo extra se envían pulsos, cuando una estación es
seleccionada mediante un pulso, toma el control del medio para enviar sus mensajes,
devolviendo el pulso a la siguiente estación física en el anillo al finalizar su transmisión.
Si al recibir el pulso no tiene nada que transmitir, lo pasa a la siguiente estación. El usua-
rio toma el control del canal, avisando cuando finaliza su utilización.
- Sondeo por lista: Control centralizado. El controlador dispone de una lista de las
direcciones de las estaciones. Se seleccionan las estaciones por orden de lista. Si se
desea que un nodo posea mayor prioridad, éste se incluye varias veces en la lista.
- Paso de Testigo: Se utiliza una palabra clave o trama especial (testigo o token) para
establecer los turnos de acceso al canal. El testigo consiste en una trama uniforme
para todos los nodos, que dispone de varios campos predeterminados como por ejem-
plo: campo de testigo libre u ocupado, campo dirección destino del testigo, dirección
origen del testigo, aceptación de trama y prioridad. Cuando un nodo posee la propie-
dad del testigo, éste puede acceder a la red para transmitir mensajes (o paquetes).
Esta metodología es aplicable tanto a topologías en bus como en anillo, y admiten con-
trol centralizado o distribuido, aunque generalmente es distribuido.
- Testigo en anillo (Token ring): Se utiliza en topologías en anillo y está definido por
el estándar IEEE 802.5.
El testigo circula cuando ninguna estación transmite: es recibido y retransmitido por
cada estación. Si una estación tiene que transmitir, espera a recibir el testigo, y una
vez recibido, modifica el campo de testigo libre, introduce el mensaje, la dirección de
destino y la secuencia de reconocimiento y validación; entonces, retransmite el
mensaje.
Dado que el testigo pasa por todos los nodos, cuando llega al nodo destino, éste
reconoce su dirección y recoge el mensaje cambiando el campo de reconocimien-
to y validación, retransmitiéndolo de nuevo, así cuando llegue al nodo que inicial-
mente le envió el mensaje, éste reconoce que el mensaje ha llegado correctamen-
te a su destino. Si no ha expirado el tiempo de posesión del testigo, el nodo trans-
misor puede enviar más mensajes, y si ha completado su envío, libera el testigo para
que éste sea tomado por otro nodo. A pesar de que existe un tiempo límite de pose-
sión, no se garantiza un tiempo máximo en el que un nodo puede tomar el testigo
para enviar datos, ya que depende del número de nodos que deseen tomar el con-
trol. La topología impone el orden de paso. No hay prioridades.
<
2 MODELOS DE COMUNICACIÓN 25
Este método es una derivación del método anterior, en la que los bits se agrupan en
un bloque. Este boque tiene n bits de ancho y k bits de alto. Se calcula el bit de pari-
dad de las distintas columnas y de las filas, añadiéndose al bloque la fila y columna
resultantes. Luego el bloque completo es trasmitido.
El receptor podrá identificar errores a partir del bloque recibido. Se puede demostrar
que este método tiene una distancia de Hamming de 3, permitiendo el reconocimien-
to de hasta 3 errores o la corrección de 1.
Introducción
El medio de transmisión es el vínculo físico que une a las estaciones, a través del cual
se transmiten los bits. A continuación veremos algunos de los medios físicos:
Consiste en dos conductores concéntricos, aislados por un dieléctrico. Hay dos for-
mas de enviar una señal digital en un coaxial:
Banda Base: la señal es enviada por el cable coaxial como nivel de tensión, a velo-
cidades de 10 Mbaudios, y distancias de 500 mts.
Consiste en una fibra flexible de vidrio o plástico que transporta luz proveniente de un
diodo foto emisor diodo láser de inyección. La presencia de luz puede indicar un bit
de mayor inmunidad al ruido y relativo alto costo, con velocidades de transmisión de
hasta 100 Mbps.
Es el medio idóneo si se necesitan altas velocidades de transmisión, gran ancho de
banda o cubrir largas distancias, pues la luz es más inmune a las interferencias elec-
tromagnéticas y posee tiempos de transición menores. Existen tres tipos básicos de
fibra óptica, fibra monomodo, multimodo de índice gradual, y multimodo de índice dis-
creto o escalonado, con diferentes grados de atenuación, velocidades de transmisión,
y ancho de banda. Debido a la complejidad de la instalación y sus dispositivos asocia-
dos, resulta una opción muy cara, por lo que sólo se instala en lugares donde no sea
posible otra alternativa.
<
28 MICRO
En este caso, el medio físico es básicamente una onda de radio, que puede ser escu-
chada por todas las estaciones dentro de la misma frecuencia y a su alcance.
En emplazamientos donde resulta complicado trazar un tendido de cable, es conve-
niente utilizar un enlace inalámbrico. Actualmente, este tipo de enlaces está teniendo
un gran auge debido a la aparición de sistemas de enlace como Wi-fi (IEEE 802.11b)
y Bluetooth, que resuelven las comunicaciones entre dispositivos en distancias cer-
canas, pero donde se centran gran parte de las necesidades de los usuarios (por
ejemplo, en una nave industrial). Sin embargo, los enlaces mediante medios no guia-
dos ya se vienen realizando con anterioridad mediante ondas de radio para distancias
cercanas, y mediante enlaces de microondas, usados generalmente en enlaces
punto a punto que deben cubrir largas distancias (se usan para comunicaciones
terrestres y vía satélite).
29
Introducción
Este capítulo esta diseñado para explicar posibles aplicaciones y cualidades especia-
les de la tecnología AS-Interface.
En las páginas que siguen se informa sobre la relación del modelo de referencia
ISO/OSI con la red AS-i:
Como todo sistema de comunicación, AS-I puede ser discutido según el modelo de
referencia ISO/OSI.
Como otros buses de campo solo se implementa la capa 1, 2 y 7.
Pero el bus AS-I no está especificado según ese modelo de referencia.
4.1
Capa Física
Los elementos de la capa física de una red AS-i son los siguientes:
• Cable y red AS-Interface.
• Fuente de alimentación y desacoplamiento AS-Interface.
• Proceso de modulación.
• Repetidores y otros elementos de la red AS-Interface.
<
30 MICRO
Datos característicos:
• R’ < 90 m_/m
• L’ 400...1300 nH/m
• C’ < 80 pF/m
• G’ < 5 µS/m
• Impedancia de onda |Z| entre 70 y 140
¿Qué propiedades de un cable son importantes para ser usadas en una red AS-i?
<
4 ACTUADOR SENSOR INTERFASE 31
La fuente de alimentación está especificada para una tensión de 30Vcc, para garan-
tizar la alimentación de 24 Vcc aun en el final de la red. Esta especificación permite
una caída de tensión de 3 Vcc a lo largo del cable de red y 3 Vcc adicionales en los
esclavos donde la alimentación y la señal están separadas. La potencia de alimenta-
ción en la red AS-I puede ser generalmente elegida con libertad. 8A representa el
límite práctico debido a la sección transversal del cable.
Asegurar la separación.
El sistema AS-I es designado como un sistema de baja tensión con separación segu-
ra (PELV, “Protective Extra Low Voltage” according to IEC 60364-4-41). Por lo tanto,
una fuente de alimentación que funciona en un voltaje primario de la CA115V o 230V
debe ofrecer la separación segura entre el voltaje primario y secundario según están-
dares relevantes del IEC.
La operación protectora PELV permite la omisión del conductor del PE.
Balanceado
<
<
4 ACTUADOR SENSOR INTERFASE 33
AS-I es usado como un sistema flotante y simétrico. Para obtener una buena inmuni-
dad contra ruidos simétricos es necesario tener una red simétrica. Esto puede ser
alcanzado usando un circuito como el mostrado a la izquierda. El protector del conec-
tor debe ser puesto a tierra en alguna parte conveniente de la máquina o instalación.
Para la red AS-i solo este punto puede ser conectado a la tierra de la máquina. Por
la simetría no es necesario blindar o trenzar el cable.
Aislamiento de datos
<
4 ACTUADOR SENSOR INTERFASE 35
En un telegrama simple:
Se permite una variación de amplitud = 35% de la Umax.
Valores permitidos de sobretensión= máx. 30% de la amplitud Umax.
Variación permitida en los flancos de pulsos.
= (n + 3 µs) + 1/-0,5 µs (medida comenzada en el primer flanco negativo)
<
36 MICRO
Mensaje AS-I = llamada del maestro + pausa + respuesta del esclavo + pausa
<
4 ACTUADOR SENSOR INTERFASE 37
Progreso: AS-Interface
La llamada del maestro a un esclavo típico tiene 4 bit de datos, la repuesta del esclavo también tiene 4 bits de datos.
Tasa de transferencia es de 53 kBit/s o la eficiencia de transmisión es del 32%( con una transferencia de 167Kbits/s).
<
4 ACTUADOR SENSOR INTERFASE 39
El chequeo de error de la capa física y de enlace es muy efectivo y corresponden a una distancia de Hamming de la menos 4.
• Mensajes AS-i.
• Rutinas de función en los módulos esclavos.
• Rutinas de función en los módulos maestros.
• Perfil del dispositivo
• Además las Gateway son una parte de la capa de aplicación.
Clasificación:
• Transacción Simple:
transmisión de un máximo de 4 bit de información por el maestro hacia el esclavo (infor-
mación de salida) y desde el esclavo hacia el maestro (información de entrada).
• Transacciones combinadas:
transmisión con más de 4 bits de información coherente, integrada por una serie de llama-
das y de contestaciones del esclavo en un contexto definido.
<
40 MICRO
5 AS-i Schneider
5.1 Recordatorio
<
5 AS-I SCHNEIDER 41
Componente Ilustración
Module TWDNOI10M3.
<
42 MICRO
Cable:
- Transmite los datos y transporta la
energía. Puede estar formado por:
Un cable estándar AS-Interface amari-
llo plano de doble hilo, no blindado Cable plano
y con acoplamiento. con acoplamiento.
Slaves:
Existen diferentes tipos de slaves
que pueden conectarse al bus AS-
Interface, incluidos los sensores,
accionadores, las cajas de conexión,
así como los slaves analógicos.
Los slaves están disponibles como
slaves de direccionamiento estándar
Sensor Accionador Caja de conexión.
o slaves de direccionamiento
ampliado (A/B).
- 4 bits de datos (de D0 a D3), que corresponden a la imagen de las entradas o las
salidas según la naturaleza de la interfase.
- 4 bits de ajuste (de P0 a P3), que permiten definir los modos de funcionamiento
de la interfase.
- Esta es la trama de comunicación serie para los slaves de direccionamiento ampliado:
- 4 bits de datos (de D0 a D3), que corresponden a la imagen de las entradas o las
salidas según la naturaleza de la interfase.
- 3 bits de ajuste (de P0 a P2), que permiten definir los modos de funcionamiento
de la interfase.
<
<
5 AS-I SCHNEIDER 43
Todos los equipos slaves conectados al bus AS-Interface se identifican por medio de,
al menos, un «Código E/S» y un «Código ID», que completa la identificación funcio-
nal del slave.
Algunos slaves poseen un código ID2 que determina las funciones internas del slave:
ejemplo de slaves analógicos en los que el código ID2 indica el número de canales
analógicos del slave.
En la solicitud del master AS-Interface, las salidas se posicionan y las entradas de los
equipos AS-Interface envían la respuesta del slave.
Características Descripción
Direccionamiento Cada slave conectado al bus AS-Interface debe poseer una dirección
de los slaves comprendida entre 1 y 31 con «el banco» /A o con «el banco» /B para el
direccionamiento ampliado. Los slaves suministrados de fábrica poseen
la dirección 0 (la dirección del slave queda memorizada de forma no volátil).
La programación de la dirección se efectúa con ayuda de un terminal
específico de direccionamiento.
Identificación Todos los equipos slaves conectados al bus AS-Interface se identifican por:
de los slaves - Un código ID de identificación (codificación de 4 bits) que define el tipo
de slave (sensor, slave ampliado...). Por ejemplo, el código ID de un slave
ampliado es 0xA.
- Un código E/S (codificación de 4 bits) que indica la repartición de
entradas/salidas. Por ejemplo, el código E/S de un slave de 4 entradas es 0,
de 4 salidas es 8, de 2 E/2 S es 4, etc.
- Un código ID2 (codificación de 4 bits) que determina las funcionalidades
internas del slave.
- Un código ID1 (codificación de 4 bits) que representa una identificación
adicional del slave.
Número máximo Un bus AS-Interface puede soportar como máximo en el mismo bus:
de slaves y de - 31 slaves de direccionamiento estándar, de manera que cada slave pueda
entradas/salidas disponer de un máximo de 4 entradas o 4 salidas, de la dirección 1 a 31.
- 62 slaves de direccionamiento ampliado, de manera que cada slave pueda
disponer de un máximo de 4 entradas o 3 salidas, de la dirección 1 A/B
a 31 A/B.
Esto permite gestionar un máximo de 248 entradas + 186 salidas, que hacen
un total de 434 entradas/salidas, en el caso de que todos los slaves ampliados
posean 4 entradas y 3 salidas.
<
44 MICRO
Topología y longitud La topología del bus AS-Interface bus es flexible. Se puede adaptar perfecta-
máxima del mente a las necesidades del usuario (punto a punto, en línea, con estructura
bus AS-Interface de árbol, etc.). En cualquier caso, la longitud acumulada de todas las ramas del
bus no deberá sobrepasar los 100 metros sin utilizar el repetidor.
Tiempo de ciclo del bus Se trata del tiempo de ciclo entre los slaves y el módulo master. El sistema
AS-Interface: AS-Interface transmite siempre información de longitud idéntica para todos los
slaves del bus. El tiempo del ciclo AS-Interface depende del número de slaves
activos conectados al bus.
El tiempo de escrutinio t representa el tiempo de intercambio entre el master
y los n slaves activos (un máximo de 31 en /A o /B).
O bien:
- Hasta 19 slaves activos, t = 3ms
- De 20 a 31 slaves activos t = (1+n) * 0,156 ms. Cuando los dos slaves A y B
se encuentran en la misma dirección, se escruta un slave de este par cada
dos ciclos. De este modo, para 31 slaves de direccionamiento ampliado
configurados en /A + 31 slaves de direccionamiento configurados en /B,
el tiempo de escrutinio será de 10 ms.
Si se reemplaza un slave defectuoso, la actualización de la dirección del slave de reemplazo se puede realizar si se admite la función
de direccionamiento automático del módulo master.
Si se produce una utilización mixta de slaves con ajustes de la dirección estándar y ampliados, un slave de direccionamiento
estándar sólo utiliza una dirección de 1(A) a 31(A). La misma dirección seguida de «banco» /B sólo se puede utilizar un slave
de direccionamiento ampliado
<
<
5 AS-I SCHNEIDER 45
5.4 Descripción de los componentes del módulo master del bus AS-Interface:
TWDNOI10M3
El siguiente diagrama muestra las diferentes partes del módulo master AS-Interface
TWDNOI10M3:
N° Componente Descripción
Características técnicas:
Característica Valor
Longitud máxima del bus Todas las bifurcaciones sin repetidor: 100 m
AS-Interface Con dos repetidores: 300 m
Características técnicas:
Característica Valor
<
5 AS-I SCHNEIDER 47
Protección contra la Sí
inversión de polaridad
en las entradas del bus
Peso 85 g
RECUERDE que...
Los cables del bus AS-Interface transmiten las señales y proporcionan una alimenta-
ción de 30 VDC a los sensores y accionadores conectados al bus.
Tipos de cables AS-Interface:
Pasos Descripción
<
5 AS-I SCHNEIDER 49
RECUERDE que...
RECUERDE que...
5 . 7. 1 Presentación
Las acciones ejecutadas mediante los botones PB1 y PB2 de la parte frontal del módu-
lo AS-Interface dependen de la duración de la pulsación. Si se trata de una “pulsación
larga”, se selecciona el modo de funcionamiento, mientras que si se trata de una “pulsa-
ción corta”, se selecciona la dirección del slave que se va a diagnosticar. Si la duración de
la pulsación en los botones no corresponde a ninguna de las citadas, o la pulsación se
lleva a cabo en los dos botones a la vez, el estado del módulo no sufre ningún cambio.
5 . 7. 2 Ilustración
Acción Descripción
5.8.1 Presentación
- Modo protegido normal Local (sin conexión de software): Para acceder a este modo
desde el modo anterior, es necesario realizar una “pulsación larga” en el botón PB2.
El master AS-Interface interrumpe toda comunicación con los slaves y permite reali-
zar operaciones como la inicialización del módulo master. En este modo, el módulo
Twido no puede visualizar el estado de los slaves. El indicador OFF (véase Visua-
lización de los modos de funcionamiento del master AS-Interface) del master AS-
Interface se enciende para indicar el modo Local. Para volver al modo anterior, es
necesario realizar una “pulsación larga” en el botón PB2.
<
5 AS-I SCHNEIDER 51
5.9.1 Presentación
El módulo master AS-Interface TWDNOI10M3 contiene una pantalla que incluye indi-
cadores LED de estado, de entrada y salida y de dirección.
5.9.2 Ilustración
Los indicadores LED de estado ubicados en la parte posterior del módulo son los
encargados de mostrar información según su estado (indicador apagado o encendi-
do) sobre el modo de funcionamiento del módulo.
Descripción de los indicadores LED de estado:
Iluminado
Apagado
Los modos de funcionamiento del módulo AS-Interface se pueden cambiar con los
botones o con el software de programación TwidoSoft. Los indicadores LED de esta-
do también indican el modo en el que se encuentra el módulo AS-Interface.
Tabla de visualización de los modos:
Modo protegido
normal
Modo protegido
normal (sin conexión)
Modo protegido
normal (intercambio
de datos desactivado)
Iluminado
Apagado
<
<
5 AS-I SCHNEIDER 53
Iluminado
Apagado
Parpadeando
A dirección del slave se selecciona con los botones PB1 y PB2. Una dirección con
un slave asignado se puede leer con el LED de dirección, tal como se indica en el
siguiente ejemplo:
Los indicadores 2x, x5 y B encendidos indican que un slave de la dirección 25B se
encuentra presente.
<
54 MICRO
6 Puesta en Marcha
Introducción
- En modo local
- En modo online
<
6 PUESTA EN MARCHA 55
Leyenda:
- Cada slave posee su propia dirección, así como un perfil y un subperfil (definición
del intercambio de variables).
- La figura que se muestra a continuación muestra la estructura de un slave de
direccionamiento ampliado:
Leyenda:
<
6 PUESTA EN MARCHA 57
Los parámetros de funcionamiento, dirección, datos de configuración y de identificación se almacenan en una memoria no volátil.
6.3.1 Presentación
Para respetar la filosofía adoptada en TwidoSoft, el usuario debe proceder por pasos
para crear una aplicación AS-Interface.
La declaración y la eliminación del módulo master AS-Interface en el bus de ampliación se desarrolla como para otro módulo de
ampliación. Sin embargo, una vez que se han declarado dos módulos master AS-Interface en el bus de expansión, TwidoSoft no
permite declarar otro.
6.4.1 Presentación
<
6 PUESTA EN MARCHA 59
Esta pantalla agrupa toda la información que compone el bus en tres bloques de
información:
Bloques Descripción
Botones Descripción
6.5.1 Introducción
Paso Acción
<
6 PUESTA EN MARCHA 61
4 Introducir:
- El código IO (corresponde a la configuración entrada/salida).
- El código ID (identificador), más ID1 e ID2 para un tipo
ampliado.
Los campos “Entradas” y “Salidas” indican el número de canal de entrada y de salida.
Se implementan de forma automática al introducir el código IO.
<
62 MICRO
<
6 PUESTA EN MARCHA 63
En el menú desplegable, se puede acceder a todas las familias del catálogo AS-
Interface Schneider:
Una vez que haya seleccionado la familia, aparecerá la lista de slaves correspondien-
te. Haga clic en el slave deseado y valide mediante un clic en “Aceptar”.
<
64 MICRO
6.6.1 Presentación
La pantalla de depuración proporciona, dinámicamente, una imagen del bus físico que
incluye:
<
6 PUESTA EN MARCHA 65
6.6.3 Descripción
Bloque Descripción
6 . 7. 1 Presentación
Paso Acción
<
6 PUESTA EN MARCHA 67
El perfil y los parámetros de un slave no se pueden añadir al nombre. Varios slaves con distinto nombre pueden tener
los mismos perfiles y parámetros.
6.8.1 Presentación
Paso Descripción
Paso Descripción
Resultado:
La imagen del slave seleccionado (imagen del perfil y
parámetros) se transfiere a la pantalla de configuración.
<
6 PUESTA EN MARCHA 69
Cuando el usuario vuelve a la pantalla de configuración, se pueden ver todos los slaves
nuevos (no previstos) transferidos.
Ilustración de la pantalla de configuración una vez transferidos todos los slaves:
Leyenda:
- La cruz significa que hay diferencias entre la imagen del perfil del slave transferido
y el perfil deseado en un principio en la pantalla de configuración.
- El punto de exclamación indica que se ha introducido un nuevo perfil en la pantalla
de configuración.
Explicación:
Antes de transferir una aplicación nueva hacia el acoplador, el usuario puede tener en
cuenta, para cada uno de los slaves, la imagen detectada del perfil y de los paráme-
tros (transferida a la pantalla de configuración) o modificar la configuración “a mano”
(véase Procedimiento de declaración y configuración de un slave).
Paso Acción
<
6 PUESTA EN MARCHA 71
6.9.1 Presentación
Todos los slaves presentes en el bus AS-Interface deben tener asignada (por confi-
guración) una dirección física única. Esta debe ser la imagen de la que está declara-
da en TwidoSoft.
El software TwidoSoft ofrece un servicio de direccionamiento automático de los sla-
ves que evita así la utilización de una consola AS-Interface.
6.9.2 Procedimiento
En la siguiente tabla se detalla el procedimiento que se debe llevar a cabo para defi-
nir el parámetro Direccionamiento automático.
Paso Acción
6.10.1 Presentación
6.10.2 Procedimiento
En la siguiente tabla se detalla el procedimiento que se debe llevar a cabo para que
la inserción automática de un nuevo esclavo sea efectiva.
Paso Acción
Es posible modificar una aplicación realizando la manipulación que se ha indicado anteriormente, tantas veces como sea necesario.
6.11.1 Principio
- El esclavo de recambio está programado con la misma dirección con ayuda del
programador de bolsillo y tiene el mismo perfil y subperfil que el esclavo que pre-
senta un fallo. Por lo tanto, se insertará automáticamente en la lista de esclavos
detectados (LDS) y de esclavos activos (LAS).
- El esclavo de recambio es virgen (dirección 0(A), esclavo nuevo) y tiene el mismo
perfil que el esclavo que presenta un fallo. Adoptará automáticamente la dirección
del esclavo cambiado y se insertará entonces en la lista de esclavos detectados
(LDS) y en la lista de esclavos activos (LAS).
6.12.1 Presentación
<
6 PUESTA EN MARCHA 73
6.12.2 Ilustración
% IA, QA, x n i
IWA, QWA
En la siguiente tabla se especifican los valores de los objetos de los Slaves AS-
Interface V2:
I De 0 a 3 -
6.12.4 Ejemplos
Los objetos (palabras y bits) asociados al bus AS-Interface aportan información (Ej.:
funcionamiento del bus, estado de los Slaves...) y comandos adicionales para efectuar
una programación avanzada de la función AS-Interface.
El bus de expansión intercambia estos objetos explícitamente entre el autómata Twido
y el Master AS-Interface:
Las palabras de sistemas reservadas en el autómata Twido para los módulos Master
AS-Interface permiten conocer el estado de la red: %SW73 está reservada para el
primer módulo de ampliación AS-Interface y %SW74 para el segundo. Sólo se utili-
zan los 5 primeros bits de estas palabras, son de sólo lectura.
<
6 PUESTA EN MARCHA 75
Ejemplo
Leyenda:
Símbolo Descripción
3 Reservado -
El estado del bus se actualiza con cada ciclo del autómata. Pero el resultado de la instrucción ASI_CMD de lectura del bus sólo
está disponible en el ciclo del autómata siguiente.
<
<
6 PUESTA EN MARCHA 77
En caso de lectura del estado del bus mediante la instrucción ASI_CMD (valor del
parámetro %MWx igual a 16), el formato del resultado en la palabra %MWx+1 es el
siguiente:
%MWx %MWx+1
Valor Byte más significativo
Para leer si el Slave 20B está activo, la instrucción ASI_CMD debe ejecutarse con a
palabra interna %MWx de valor 7. El resultado se devuelve a la palabra interna MWx+1,
el estado del Slave 20B lo da el valor del bit 4 del byte menos significativo: si el bit 4
es igual a 1, el Slave 20B está activo.
6.14.1 Presentación
- El modo protegido,
- El modo local,
- El modo Intercambio de datos desactivado.
<
6 PUESTA EN MARCHA 79
Al llegar al modo Local, el acoplador efectúa inicialmente una puesta a cero de todos
los Slaves presentes y detiene los intercambios del bus. Mientras está en el modo
Local, las salidas están forzadas a cero.
Además de con el botón PB2 en el módulo AS-Interface TWDNOI10M3, se puede
acceder al modo local en el programa mediante la instrucción ASI_CMD (véase
Ejemplos de programación de la instrucción ASI_CMD), igual que para salida del
módulo y volver al módulo protegido.
Al llegar al modo Intercambio de datos desactivado, los intercambios del bus siguen
funcionando, pero los datos no se actualizan más. Sólo se puede acceder a este modo
mediante la instrucción ASI_CMD (véase Uso de la instrucción ASI_CMD).
Sacado de Guía de referencia de software SP.pdf / Puesta en marcha del Bus AS-
interface V2.
<
80 MICRO
Material didáctico
<
7 MICRO CAPACITACIÓN 81
Software
Material de soporte
Micro Capacitación dispone de variados elementos didácticos para facilitar la trans-
misión efectiva de los conceptos. Entre ellos se cuenta con componentes en corte,
simbología para pizarra magnética, manuales, videos, transparencias, etc.
Cursos
Micro Capacitación cubre un extenso rango de temarios en los cursos que dicta en
sus aulas que, para tal efecto, posee en su edificio central. Pero también atiende los
requerimientos de la Industria y las instituciones educativas trasladándose con su
laboratorio móvil a las ciudades del interior, y otros países.