Introducción A Las Comunicaciones en Vehículos de Última Generación (Red TCN)
Edición 2
1…ACC
ETPM (Escuela Técnica Profesional de Mantenimiento) INTRODUCCIÓN AL LAS COMUNICACIONES EN VEHÍCULOS DE ÚLTIMA GENERACIÓN
2 ACC
ETPM (Escuela Técnica Profesional de Mantenimiento) INTRODUCCIÓN AL LAS COMUNICACIONES EN VEHÍCULOS DE ÚLTIMA GENERACIÓN
PRÓLOGO
Red TCN
Desde la aparición de la norma TCN, en 1999, publicada por la Comisión de Electrotecnia Internacional (IEC- 61375-1) los
vehículos ferroviarios, han experimentado una transformación extraordinaria, la recogida de información del estado del
vehículo, y las órdenes para el control del mismo, se transmiten por buses de datos.
Al mismo tiempo la norma TCN, permite la interoperabilidad entre vehículos del mismo operador, así como entre distinto
operadores, y países………...
Los sistemas de seguridad, que permiten las redes informáticas de los nuevos trenes, nos llevan al desarrollo de un sistema
para el control de trenes en toda Europa (ERTMS), permitiendo que trenes de los distintos países, puedan recorrer todo el
continente con el mismo sistema de control del tráfico y seguridad.
El mantenimiento del vehículo, está apoyado por el sistema de diagnóstico que conllevan las redes TCN, modificando
sustancialmente el concepto de mantenimiento tradicional, al incorporar entre sus herramientas la informática, que además
permite el diagnostico remoto.
El conocimiento de la topología de los nuevos trenes, el uso de las nuevas herramientas (Software), así como los medios para
interactuar con el tren, son elementos imprescindibles para los nuevos mantenimientos.
3…ACC
ETPM (Escuela Técnica Profesional de Mantenimiento) INTRODUCCIÓN AL LAS COMUNICACIONES EN VEHÍCULOS DE ÚLTIMA GENERACIÓN
ÍNDICE
CONCEPTOS BÁSICOS.........................................................................................................................6
ESTRUCTURA DE LOS DATOS .................................................................................................................. 6
CONEXIÓN PC-DISPOSITIVOS DE RED. ...............................................................................................10
CONEXIÓN RS-232 ......................................................................................................................... 10
2.1.1 Para ver puerto COM asignado a la conexión (lado PC) ............................................................... 11
2.1.2 Para ver puerto COM asignado a la conexión (lado dispositivo) ................................................... 11
CONEXIÓN ETHERNET........................................................................................................................ 11
CONEXIÓN RS-485.......................................................................................................................... 13
INTRODUCCIÓN A LA RED DE COMUNICACIONES (TCN) ......................................................................14
ESPECIFICACIONES DE LA RED TCN ....................................................................................................... 14
BUS DE VEHÍCULO MVB .................................................................................................................... 15
3.2.1 Características básicas del bus MVB ........................................................................................... 15
3.2.2 Desglose de las Tramas .............................................................................................................. 16
3.2.3 Dispositivos en el bus MVB ........................................................................................................ 16
3.2.4 Clasificación de los dispositivos de una red TCN ......................................................................... 16
3.2.5 Telegramas en el bus MVB ......................................................................................................... 17
BUS DE TREN WTB........................................................................................................................... 20
3.3.1 Características básicas del bus WTB ............................................................................................ 20
3.3.2 Conexión de los nodos en el bus WTB......................................................................................... 20
3.3.3 Telegramas en el bus WTB ......................................................................................................... 21
REAL TIME PROTOCOLOS (RTP) ........................................................................................................... 22
3.4.1 Servicios de mensajes ................................................................................................................ 22
CABLEADO Y TERMINADORES............................................................................................................... 22
LISTA DE ABREVIATURAS Y DEFINICIONES..........................................................................................23
IMPLEMENTACIÓN DE LA RED TCN POR LOS DISTINTOS FABRICANTES ..................................................24
CONFIGURACIÓN DE LA RED TCN EN CIVIA CAF ...................................................................................... 24
5.1.1 Descripción general ................................................................................................................... 24
5.1.2 Dispositivos que forman parte de COSMOS................................................................................. 24
CONFIGURACIÓN DE LA RED TCN EN CIVIA ALSTOM.................................................................................. 26
5.2.1 Descripción general ................................................................................................................... 26
CONFIGURACIÓN DE LA RED TCN EN S-130 BOMBARDIER ......................................................................... 28
5.3.1 Descripción general ................................................................................................................... 28
CONFIGURACIÓN DE LA RED TCN EN S-103 SIEMENS............................................................................... 30
5.4.1 Descripción general ................................................................................................................... 30
BIBLIOGRAFÍA .................................................................................................................................31
4 ACC
ETPM (Escuela Técnica Profesional de Mantenimiento) INTRODUCCIÓN AL LAS COMUNICACIONES EN VEHÍCULOS DE ÚLTIMA GENERACIÓN
Este libro ha sido elaborado por la Escuela Técnica Profesional de Mantenimiento de Renfe Operadora.
Es propiedad de Renfe Operadora.
Queda prohibida su reproducción total o parcial por cualquier medio
sin la autorización expresa del propietario.
5…ACC
ETPM (Escuela Técnica Profesional de Mantenimiento) INTRODUCCIÓN AL LAS COMUNICACIONES EN VEHÍCULOS DE ÚLTIMA GENERACIÓN
Conceptos básicos
B)-Por el contrario, si tenemos que representar el valor de una sonda de temperatura, velocidad, presión, etc., no podemos
representar esto con un solo bit.
Ejemplo de control de una sonda de temperatura….
Utilizamos un grupo de 8bit (byte).
Situamos el cero en 00000000 (0x00) y los 255ºC en 11111111 (0XFF), teniendo una resolución de 1ºC por bit.
En el ejemplo anterior para representar una temp. de 65ºC = 01000001 (0X41).
1. 0X valor (0X1AB)
2. Valor H (1ABH)
Para pasar de Hex. a binario se deberá asignar 4 bit por dígito Hex.
Ejemplo: 0X1AB = (1=0001), (A=1010), (B=1011) 000110101011
Para pasar de binario a Hex. se actua de forma inversa al ejemplo anterior; se hacen grupos de cuatro bits, la suma de esos
cuatro bit nos dará el valor del dígito hexadecimal.
Ejemplo:
000110101011 = 0001 1010 1011
1 A B
6 ACC
ETPM (Escuela Técnica Profesional de Mantenimiento) INTRODUCCIÓN AL LAS COMUNICACIONES EN VEHÍCULOS DE ÚLTIMA GENERACIÓN
Variable.-
Fig.7a
Una variable viene definida por su “tipo”, y por su tamaño (nº de bit). Algunos tipos de variables son. (Ver Fig. 7b)
Fig.7b
Variables de entrada / salida
Variable de entrada
Recoge estados de los dispositivos del vehículo (sensores y actuadores). para su publicación en el bus de comunicaciones
(dentro de un puerto). Estos datos serán tratados por el maestro del bus. Suelen estar redundadas.
Variable de salida
Variables publicadas por el maestro, del bus (dentro de un puerto), que serán recogidas por los dispositivos suscritos a la
información de ese puerto, y que determinarán las acciones a realizar por estos dispositivos.
Suelen estar redundadas.
7…ACC
ETPM (Escuela Técnica Profesional de Mantenimiento) INTRODUCCIÓN AL LAS COMUNICACIONES EN VEHÍCULOS DE ÚLTIMA GENERACIÓN
Puerto
En sistemas informáticos distribuidos, se denomina puerto a un contenedor de variables. Pueden ser:
-SOURCE (Fuente).-Contiene información proporcionada por el dispositivo al que pertenece el puerto.
-SINK (Sumidero).-Contiene información adquirida de la red para ser procesada por el dispositivo.
Red Informática
Se denomina red informática, al conjunto de software y hardware, que permiten el intercambio de información entre
dispositivos que forman parte de esa red.
Estos dispositivos comparten el mismo Protocolo de Comunicaciones.
Protocolo
Los protocolos de red son una o más normas standard (Software y Hardware), que especifican el método para enviar y recibir
datos, entre varios dispositivos conectados a una red.
Topología de bus.- Todos los nodos esta conectados a un solo canal de comunicaciones.
Fig. 8b
Configuración en estrella.- Todos los nodos están conectados directamente al servidor y todas
las comunicaciones han de pasar necesariamente a través de él.
Fig. 8c
8 ACC
ETPM (Escuela Técnica Profesional de Mantenimiento) INTRODUCCIÓN AL LAS COMUNICACIONES EN VEHÍCULOS DE ÚLTIMA GENERACIÓN
Fig. 9a
9…ACC
ETPM (Escuela Técnica Profesional de Mantenimiento) INTRODUCCIÓN AL LAS COMUNICACIONES EN VEHÍCULOS DE ÚLTIMA GENERACIÓN
Conexión RS-232
RS-232 (Recomendado Standard 232) es una interfaz que designa una norma para el intercambio serie de datos binarios
entre un DTE (Equipo terminal de datos (PC) y un DCE (Equipo de Comunicación de Datos,( MODEM). Es necesario indicar al
programa de conexión, el puerto serie sobre el que se recibirán los datos.
Fig.10a
Cables de conexión
Fig. 10b
En el caso de que el PC, no disponga de
puerto serie (los nuevos PC¨s, no lo traen),
se ha de utilizar un adaptador serie-usb.
Previamente, se han instalado los drivers del
adaptador. (Ver Fig.)
10 ACC
ETPM (Escuela Técnica Profesional de Mantenimiento) INTRODUCCIÓN AL LAS COMUNICACIONES EN VEHÍCULOS DE ÚLTIMA GENERACIÓN
Fig.11a Fig.11b
Fig.11c Fig.11d
Conexión Ethernet.
Ethernet es un estándar de redes de computadoras del area local.
En este protocolo, la computadora utiliza una tarjeta NIC tarjeta de red para realizar la comunicación.
Cada tarjeta NIC (Network Interface Card )contiene una dirección MAC (única) que corresponde a la dirección física de la la
computadora.
Para poder realizar la conexión entre el PC y el dispositivo, es necesario que nuestro PC, tenga su IP en ”rango de red”.
Las redes Ethernet usan 32 bit, para las direcciones IP, lo que proporciona 2 elevado a 32 = [Link] direcciones. De
este grupo de direcciones IP, algunas se han reservado como direcciones IP de redes privadas:
11…ACC
ETPM (Escuela Técnica Profesional de Mantenimiento) INTRODUCCIÓN AL LAS COMUNICACIONES EN VEHÍCULOS DE ÚLTIMA GENERACIÓN
Para formar parte de la red, se usa el procedimiento de Windows (Ver Fig.), o se instala el programa NetSetMan que facilita
tener varias direcciones IP´s identificadas.
Los fabricantes de los distintos vehículos ferroviarios facilitan las direcciones IP, de su sistema informático.
Hay vehículos que utilizan una red Ethernet para configurar toda o parte de su red informática.
Así mismo hay vehículos en los que existe una red Ethernet “periférica”, que permite la conexión desde los
puntos de acceso de esta red, con cualquier dispositivo del vehículo. Esta red no afecta al funcionamiento
del vehículo, ya que suele estar para facilitar la conexión de los mantenedores con el sistema informático.
Puntos de acceso, distribuidos por el vehículo, permiten la conexión con cualquier dispositivo presente en
la red, así como la multi-conexión , usando los diferentes conectores.
Fig. 12g
12 ACC
ETPM (Escuela Técnica Profesional de Mantenimiento) INTRODUCCIÓN AL LAS COMUNICACIONES EN VEHÍCULOS DE ÚLTIMA GENERACIÓN
Conexión Rs-485
La interfaz RS485 ha sido desarrollada, para la transmisión serial de datos a altas velocidades y a largas distancias .
Dado que varios transmisores trabajan en una línea común, tiene que garantizarse con un protocolo que en todo momento
esté activo como máximo un transmisor de datos. La norma ISO 8482 estandariza topología de cableado con una longitud
máx. de 500 metros.
La razón por la que RS-485 puede transmitir
a largas distancias, es porque utiliza el
balanceo de líneas.
Cada señal tiene dedicados un par de cables,
sobre uno de ellos se encontrará un voltaje y
en el otro se estará su complemento, de esta
forma, el receptor responde a la diferencia
entre voltajes.
Fig. 13a
En el receptor RS-485, la diferencia de voltaje entre las entradas A y B necesita ser 0.2V.
Si A es al menos 0.2V más positiva que B, el receptor ve un 1 lógico.
Si B es al menos 0.2v más positivo que A, el receptor ve un 0 lógico
Si la diferencia entre A y B es menor a 0.2v, el nivel lógico es indefinido. Habría un error de comunicación.
La ventaja de las líneas balanceadas es su inmunidad al ruido.
13…ACC
ETPM (Escuela Técnica Profesional de Mantenimiento) INTRODUCCIÓN AL LAS COMUNICACIONES EN VEHÍCULOS DE ÚLTIMA GENERACIÓN
Los 2 buses ofrecen los siguientes servicios en la capa de enlace (“Link Layer”):
• Process Data: mensajería periódica de tipo “broadcast” donde solo se identifica la dirección del dispositivo origen de
la información.
• Message Data: mensajería esporádica con envío, bajo demanda, de telegramas a una dirección de destino.
• Supervisory data: mensajería para supervisión y gestión de la red TCN.
Los protocolos de comunicaciones (RTP) ofrecen dos tipos de servicios a la aplicación (independientes del bus):
• Variables: base de datos de variables distribuidas a través de telegramas de tipo “process data” .
• Mensajes: envío de mensajes esporádicos con acuse de recibo o multicast ( servicios de tipo Message Data).
La norma TCN también incluye la especificación de los denominados TNMs (Train Network Management). Se trata de una
serie de “servicios software” de aplicación que permiten la realización remota de una serie de operaciones para la
configuración, mantenimiento y operación de una red TCN.
La topografía de una red TCN se basa en una estructura jerárquica de dos niveles:
1)-Un bus de vehículo o MVB que interconecta “dispositivos” dentro de un mismo vehículo
2)-Un bus de tren o WTB que interconecta “Nodos” pertenecientes a diferentes vehículos
14 ACC
ETPM (Escuela Técnica Profesional de Mantenimiento) INTRODUCCIÓN AL LAS COMUNICACIONES EN VEHÍCULOS DE ÚLTIMA GENERACIÓN
El bus MVB puede usarse también como bus de tren siempre y cuando la topografía de la red no cambie durante el servicio
(unidades múltiples autónomas).
El bus de vehículo MVB es un bus de estructura fija donde cada dispositivo tiene una dirección asignada. Para el medio físico
se contemplan 3 alternativas:
• ESD-Par trenzado basado en RS-485: hasta 32 dispositivos con longitud máxima de 20m por segmento.
• EMD-Par trenzado apantallado con aislamiento por transformador: hasta 32 dispositivos por segmento y 200m.
• Fibra óptica- Con acoplamiento en estrella: 2 dispositivos con máxima distancia de 2000m
Aunque es opcional, el medio físico está habitualmente redundado. La velocidad de transmisión es de 1,5Mbit/s. Las tramas
se responden a una codificación Manchester con delimitador. Para el chequeo de la integridad de las tramas se utilizan los
algoritmos definidos en el estándar IEC 870.
15…ACC
ETPM (Escuela Técnica Profesional de Mantenimiento) INTRODUCCIÓN AL LAS COMUNICACIONES EN VEHÍCULOS DE ÚLTIMA GENERACIÓN
16 ACC
ETPM (Escuela Técnica Profesional de Mantenimiento) INTRODUCCIÓN AL LAS COMUNICACIONES EN VEHÍCULOS DE ÚLTIMA GENERACIÓN
El controlador MVBC, proporciona toda la funcionalidad, para ser utilizado en cualquier clase de dispositivo (clases 1 a 5). En
el caso del gateway se requerirá hardware adicional para el acceso al WTB.
En la figura adjunta se presenta la arquitectura típica de un dispositivo de
clase 2/3. El controlador de bus y la CPU de aplicación se comunican a través
de una memoria de doble acceso denominada “Traffic Store”. Puede ser una
memoria de doble puerto, pero en la mayoría de los casos es suficiente un
acceso compartido a una memoria normal.
Las tramas maestras son emitidas siempre por el administrador de bus activo. Una trama esclava siempre va precedida por su
trama maestra. Con el fin de proteger los datos, las tramas maestras y las tramas esclavas son diferentes: tiene un
encabezamiento y un final de trama diferentes (start delimiter y end delimiter). Adicionalmente la carga útil de la trama va
protegida con un CRC de 8 bits cada 64 bits de datos de acuerdo al algoritmo definido en IEC 870-5-1.
El dispositivo esclavo habitualmente responde con la trama esclava unos pocos microsegundos después del término de la
trama maestra (inferior a 4 µs). Es el controlador de bus el que se encarga de esta misión sin intervención de la CPU de la
aplicación que siempre debe estar preparado para responder a todo tipo de trama. El tiempo máximo establecido para la
separación entre tramas es de 43µs.
Todas las tramas maestras tienen una longitud total fija de 33 bits. Los primeros 4 bits son el código de trama o F_CODE que
identifica el tipo de trama (Ver Tabla anexa)
Fig. 17c
17…ACC
ETPM (Escuela Técnica Profesional de Mantenimiento) INTRODUCCIÓN AL LAS COMUNICACIONES EN VEHÍCULOS DE ÚLTIMA GENERACIÓN
Son telegramas esporádicos que se envían de un dispositivo a otro. La dirección en este caso en la trama maestra es la
dirección física del dispositivo que debe emitir el mensaje. Solo los dispositivos con direcciones entre 0 y 256 tienen esta
capacidad. La trama esclava contiene siempre 256 bits de información. Dicha información es mas compleja ya que incluye
los datos relativos al protocolos de comunicaciones: protocolo, direcciones de destino, origen, acuses de recibo.
Son telegramas que el administrador utiliza para organizar el bus (F_code = 8,9,13,14,15). La dirección en este caso es la
dirección física de un dispositivo o una dirección de “grupo de dispositivos” (rango de direcciones). La trama esclava de
respuesta es siempre de 16 bits. Este tipo de tramas se emplean para solicitar el estado de un dispositivo (F_code = 15),
para el diálogo entre 2 administradores para la transferencia de maestro (F_code = 8), o para el arbitrio de eventos (F_code
= 9, 13, 13). El arbitrio de eventos es el algoritmo por el que el administrador de bus consigue averigüar que dispositivo
tiene necesidad de enviar una trama y le da permiso para hacerlo (normalmente un telegrama de tipo F_code = 12 =
message data).
El administrador de bus es el único dispositivo que organiza el tráfico en el MVB y estará en posesión del mismo durante lo
que se denomina un “turno”. Finalizado su turno podrá intentar transferir esta misión a otro administrador. El administrador
divide su turno en periodos básicos denominados “time slots”. La duración de un periodo básico es habitualmente de 1ms. El
administrador divide el periodo básico en 4 fases: periodic, supervisory, event y guard. (Ver Fig.).
18 ACC
ETPM (Escuela Técnica Profesional de Mantenimiento) INTRODUCCIÓN AL LAS COMUNICACIONES EN VEHÍCULOS DE ÚLTIMA GENERACIÓN
Se reserva aproximadamente el 60% del periodo básico para esta fase. El administrador solicita información periódica
(process data) de acuerdo a unas listas periódicas de puertos previamente establecidas en su configuración. El administrador
organiza para cada slot las listas por “macro-ciclos”. Un macro-ciclo habitualmente coincide con 1024 periodos. Por lo tanto
el periodo de un puerto variará entre 1ms y 1024ms (para un periodo básico de 1ms). Solo se admiten periodos de puertos
potencias de 2 (1ms, 2ms, 4ms, .... 1024ms).
El maestro realiza por turno peticiones de estado a todos los dispositivos y también dialoga con el resto de administradores
para sincronizar la transferencia de las labores de maestro. El estado de un dispositivo se transmite en un registro de 16 bits
(capacidad de ser administrador, gateway, mensajería, estado de error de las 2 líneas redundadas A y B, ...). La duración del
turno de un administrador se puede configurar y debe ser un múltiplo de un macrociclo (habitualmente 10 macrociclos =
10.24 s).
El tiempo típico reservado para esta fase es normalmente 350 µs. El maestro intenta averiguar en esta fase si hay algún
dispositivo con necesidad de enviar algún mensaje. Para ello emplea un algoritmo muy sencillo aunque poco eficiente.
Primero pregunta por todos los dispositivos. En el caso de que reciba una respuesta válida de un dispositivo su tarea habrá
concluido y solicitará a dicho dispositivo que emita el mensaje en espera (enviando una trama maestra con un F_code = 12).
Si observa una colisión en el bus asume que hay varios dispositivos en espera. En ese caso emplea un algoritmo por el que
vuelve a preguntar solo a un grupo de dispositivos (F_code = 13) hasta que consigue que solo un dispositivo responda a la
trama. Esta estrategia está explicada en detalle en la norma TCN.
Al conjunto de las fases de supervisión y fase de arbitrio de eventos se le conoce también como fase esporádica ya que se
trata de un conjunto de operaciones no periódicas.
El bus MVB incluye una serie de características que le confieren una alta fiabilidad.
La capa de enlace o “link layer” utiliza una serie de esquemas de detección de errores que reducen enormemente la
posibilidad de interpretar una trama de forma incorrecta.
Por otro lado el fallo de un dispositivo no afecta al resto de dispositivos que no dependen de los servicios que el primero
proporciona.
La posibilidad de redundar administradores de bus también contribuye a aumentar la disponibilidad del sistema completo.
La transferencia en caso de fallo se realiza en unos pocos milisegundos sin que tenga ningún efecto en el resto de
dispositivos.
La redundancia de líneas se utiliza también de forma habitual aunque es opcional. Todos los dispositivos deben emitir por las
2 líneas A y B. Cada dispositivo leerá las tramas recibidas por ambas líneas pero solo utilizará la información de una de ellas
que se denomina “trusted line”. En el caso de que detecte un error en dicha línea (error de CRC, colisión, …) cambiará la
“trusted line” siempre y cuando detecte una trama válida por la otra línea (“observed line”). Este mecanismo es gestionado
de forma autónoma por el controlador de bus sin que la aplicación necesite intervenir en las decisiones.
19…ACC
ETPM (Escuela Técnica Profesional de Mantenimiento) INTRODUCCIÓN AL LAS COMUNICACIONES EN VEHÍCULOS DE ÚLTIMA GENERACIÓN
El bus WTB está formado por un cable redundado (líneas A y B) al que se conectan una serie de equipos denominados
“nodos”. Este bus está pensado para la conexión y desconexión diaria de vehículos como en el caso de trenes UIC para tráfico
internacional. El bus WTB está especificado para cumplir los requisitos de la ficha UIC 556 que define los requisitos de trenes
UIC compuestos de hasta 22 vehículos.
En operación normal cada nodo se conecta a dos secciones del bus. Se distinguen dos tipos de nodos (ver figura anterior):
Nodos intermedios: conectan las dos secciones de bus y no conectan sus terminadores de red (resistencias para evitar
“rebotes” en la red).
Nodos extremos: No conectan entre sí las dos secciones del bus y conectan terminadores en ambas secciones.
La identificación de la situación geométrica de cada nodo en la red es el resultado del proceso automático de inauguración
del tren que se describirá más adelante. Como resultado del proceso de inauguración se establece también quien será el
nodo maestro del bus WTB y se asignan direcciones a todos los nodos. Solo podrá haber un maestro al mismo tiempo.
Direction_1 Direction_2
Bus_Switch
Transformers
Transceivers
Manchester
encoder decoder coders/decoders encoder decoder
channel 1 channel 2
Direction_Switch
Main_ Auxiliary
Channel _Channel
20 ACC
ETPM (Escuela Técnica Profesional de Mantenimiento) INTRODUCCIÓN AL LAS COMUNICACIONES EN VEHÍCULOS DE ÚLTIMA GENERACIÓN
La situación geométrica de cada nodo dentro del bus es impredecible. Por ello cada nodo conecta eléctricamente al bus a
través de dos conectores sus canales 1 y 2 de comunicación (conjunto de codificador y decodificador manchester) aislados
galvánicamente mediante transformador. Los switches de dirección (ver fig. 21b) invierten el papel de los canales 1 y 2 de
acuerdo a la orientación relativa de los vehículos identificada durante la inauguración. Los switches de Bus y los de los
terminadores se situarán en la posición adecuada dependiendo de la situación geométrica del nodo (intermedio/extremo).
WTB frame
Frame_Data
HDLC_Data
16 bits 8 8 8 8 8 0..1024 bits 16 8 2
E
Preamble Flag DD LC SD Size Link_Data FCS Flag D
time
Destination_Device
(stuffed bits are not counted)
Link_Control
Source_Device
Link_Data size in octets
La comunicación dentro del bus está organizada por el maestro que establece un diálogo entre un “esclavo de origen” y uno
o varios “esclavos de destino” (Ver Fig).
Telegram
Master_Frame End_Delimiter Slave_Frame End_Delimiter next
(poll) (response) poll
Preamble Flag HDLC_Data FCS Flag Preamble Flag HDLC_Data FCS Flag Preamble
time
64µs..300µs 64µs..300µs
Preamble = 16 bit Preamble HDLC_Data = 4..132 octets
FCS = 16-bit Frame_Check_Sequence Flag = HDLC flag (01111110)
Una trama maestra tiene siempre su trama esclava de respuesta. Ambos telegramas son de tipo “broadcast” de forma que su
información es leída por todos los nodos. Se contemplan los 3 tipos siguientes de telegramas:
21…ACC
ETPM (Escuela Técnica Profesional de Mantenimiento) INTRODUCCIÓN AL LAS COMUNICACIONES EN VEHÍCULOS DE ÚLTIMA GENERACIÓN
Cableado y terminadores
La calidad de comunicaciones depende del cableado.
Los terminadores, se utilizan para evitar “rebotes”.
Terminadores para EMD. Las resistencias terminadoras están colocadas dentro de la circuitería del equipo, y por lo tanto,
habrá que colocar el terminador en el conector del equipo.
Los terminadores para EMD y ESD son diferentes, no se pueden intercambiar entre proyectos con diferentes medios.
Si se encuentra un error de RLD (errores de transmisión en el bus), la primera medida a tomar será verificar que los
conectores han sido correctamente colocados en los extremos del BUS MVB.
22 ACC
ETPM (Escuela Técnica Profesional de Mantenimiento) INTRODUCCIÓN AL LAS COMUNICACIONES EN VEHÍCULOS DE ÚLTIMA GENERACIÓN
BA "Bus Administrator". Administrador de bus: Equipo con capacidad de ser maestro de su bus.
DRS "Device Redundancy Strategy". Estrategia de redundancia de dispositivos.
DSW "Device Status Word". Información de estado de un dispositivo (TCN).
GW "Gateway". Dispositivo que hace de pasarela entre dos buses de comunicación.
HMI "Human Machine Interface". Interfaz hombre-máquina.
IO "Input/output". Dispositivo de entradas y salidas.
LRS "Line Redundancy Strategy". Estrategia de redundancia de líneas.
MVB "Multifunction Vehicle Bus". Bus de vehículo definido por la norma TCN.
RTP "Real Time Protocols". Paquete de software para acceso al bus MVB basado en la interfaz dada por la norma TCN en su
segunda claúsula.
RLD “ Redundant Line Disturbe”. Error de transmisión de los datos que se reciben por alguna de las dos línea del bus.
STS "Sink Time Supervision". Mecanismo definido en TCN para detectar datos sin refrescar.
TCN "Train Communication Network". Estándar internacional IEC 61375-1.
TNMs (Train Network Management) Servicios SW que permiten el control y mantenimiento de una red de datos.
UIC "Union Internationale des Chemins de fer". Union Internacional de Ferrocarriles.
VRS "Variable Redundancy Strategy". Estrategia de redundancia de variables.
WTB "Wire Train Bus". Bus de tren definido por la norma TCN.
Definiciones
Administrador de bus: Dispositivo capaz de convertirse en un maestro de MVB.
Dispositivo: Unidad conectada a uno o más buses TCN.
Dispositivo “sink”: Dispositivo que consume una determinada información (en relación a un puerto o a una variable).
Dispositivo “source”: Dispositivo que produce una determinada información (en relación a un puerto o a una variable).
Esclavo: Dispositivo que recibe información del bus o la envía al bus en respuesta a una petición del maestro.
Flash: Memoria no volátil con un número de escrituras limitadas.
Master o maestro: Dispositivo que espontáneamente envía información a cierto número de dispositivos esclavos en un bus.
MVBC: Chip de comunicaciones MVB tipo ASIC.
Puerto: Agrupación de variables de un determinado tamaño que viaja por el bus MVB como información periódica.
Sistema: Conjunto de dispositivos conectados a uno o dos buses.
Tarea: Procedimiento asociado a un dispositivo que, ejecutando una lógica de control, procesa una serie de valores de
entrada para ofrecer un conjunto de valores de salida en forma de variables.
Terminal: Aplicación de PC que permite la comunicación con dispositivos externos via línea serie, red local, internet, etc.
Traffic Memory: Memoria de intercambio entre el chip de comunicaciones y la CPU y que almacena todos los datos
transferidos desde y hacia el MVB.
XModem: Protocolo de comunicaciones para el envío de información serializada. Se emplea en programas tipo terminal.
23…ACC
ETPM (Escuela Técnica Profesional de Mantenimiento) INTRODUCCIÓN AL LAS COMUNICACIONES EN VEHÍCULOS DE ÚLTIMA GENERACIÓN
Desarrollado por CAF para el control de los trenes de cercanías, media distancia y alta velocidad, recibe el nombre de
COSMOS, y está basado en el estándar de comunicaciones de tren TCN.
El ordenador principal, que desarrolla la lógica del vehículo, así como la función de administrador del bus, se denomina
CCU.
La función de “pasarela” entre el bus MVB y el bus WTB la realiza el GateWay.
Las interfaces que permiten la comunicación entre los diferentes sensores y actuadores y la red COSMOS, la realizan los
módulos I/O. Los I/O son módulos de entrada/salida que procesan tanto señales analógicas como digitales, también poseen
una interfaz RS-485.
El elemento de interacción entre el maquinista, el personal de mantenimiento y el COSMOS es el HMI. Por medio de esta
interfaz, el maquinista podrá introducir diferentes parámetros de conducción, y configuración del tren, así como supervisar
en cada momento el estado del tren. El mantenedor tendrá acceso a la diagnosis y estado del tren, sirviendo de puente entre
el COSMO y los profesionales del mantenimiento.
24 ACC
ETPM (Escuela Técnica Profesional de Mantenimiento) INTRODUCCIÓN AL LAS COMUNICACIONES EN VEHÍCULOS DE ÚLTIMA GENERACIÓN
25…ACC
ETPM (Escuela Técnica Profesional de Mantenimiento) INTRODUCCIÓN AL LAS COMUNICACIONES EN VEHÍCULOS DE ÚLTIMA GENERACIÓN
26 ACC
ETPM (Escuela Técnica Profesional de Mantenimiento) INTRODUCCIÓN AL LAS COMUNICACIONES EN VEHÍCULOS DE ÚLTIMA GENERACIÓN
27…ACC
ETPM (Escuela Técnica Profesional de Mantenimiento) INTRODUCCIÓN AL LAS COMUNICACIONES EN VEHÍCULOS DE ÚLTIMA GENERACIÓN
28 ACC
ETPM (Escuela Técnica Profesional de Mantenimiento) INTRODUCCIÓN AL LAS COMUNICACIONES EN VEHÍCULOS DE ÚLTIMA GENERACIÓN
29…ACC
ETPM (Escuela Técnica Profesional de Mantenimiento) INTRODUCCIÓN AL LAS COMUNICACIONES EN VEHÍCULOS DE ÚLTIMA GENERACIÓN
30 ACC
ETPM (Escuela Técnica Profesional de Mantenimiento) INTRODUCCIÓN AL LAS COMUNICACIONES EN VEHÍCULOS DE ÚLTIMA GENERACIÓN
Bibliografía
El sentido de este documento es dar una visión general de las redes informáticas de un tren de nueva generación, así como
la forma de interactuar con el sistema mediante la conexión PC-Dispositivos.
La descripción, el funcionamiento y el mantenimiento de estos equipos (como de todos los demás que forman un vehículo
ferroviario), está desarrollado por los siguientes documentos propiedad de Renfe:
PM (Plan de Mantenimiento).
PEM (Plan de ejecución del Mantenimiento).
NTM (Normas Técnicas de Mantenimiento)
MD (Manual Descriptivo)
MC (Manual de Conducción)
MO (Manual de Operaciones)
MIA (Manual de Investigación de Averías)
MIV (Manual de Intervención en Vía)
Otros..(Fichas de Inspección, Protocolos, Etc.)
31…ACC
Notas
33…ACC