INTERBUS es un bus de campo para la interconexin de sensores y actuadores.
INTERBUS se basa en un esquema maestro-esclavo, el maestro del bus acta simultneamente como interfaz con los niveles superiores de la jerarqua de comunicaciones. La topologa es de anillo, es decir, todos los dispositivos estn conectados formando un camino cerrado. El anillo principal es la parte del maestro, aunque pueden formarse otros anillos para adaptarse a la estructura particular de cada sistema. Este tipo de conexiones se lleva a cabo mediante unos equipos denominados mdulos terminadores de bus. Un rasgo distintivo de INTERBUS es que las lneas de envo y recepcin de datos estn contenidas dentro de un mismo cable que une todos los dispositivos. De esta forma, el sistema tiene aspecto fsico de un bus o un rbol. Estn basados dentro de un estndar RS-485. Debido a la estructura de anillo y a que es necesario transportar la masa de seales lgicas, INTERBUS requiere un cable de 5 hilos para interconectar dos estaciones. Con velocidad de 500kbits alcanzan hasta 400m entre dispositivos. Cada dispositivo incorpora una funcin de repetidor que permite extender el sistema hasta una longitud total de 13km, para facilitar el funcionamiento de INTERBUS, el nmero mximo de estaciones est limitado a 512. Estructura punto a punto de INTERBUS y su divisin en anillo principal y subanillos es ideal para la incorporacin de distintas zonas de la planta si esto fuese necesario. La estructura de anillos ofrece dos ventajas:
la primera es que permite el envo y recepcin simultanea de datos
la segunda la capacidad de autodiagnstico del sistema se ve mejorada, ya que la conexin de cada nodo a la red es activa.
INTERBUS permite la deteccin preventiva de errores por medio de evaluacin
estadstica de la calidad de las transmisiones. El protocolo de transmisin de INTERBUS se estructura en tres capas con modelo OSI: 1. capa fsica , especifica los aspectos como la velocidad, modos de codificacin de la seal fsica. 2. Capa de enlace, garantiza la integridad de los datos , garantiza un tiempo mximo para el transporte de datos entre dispositivos. 3. Capa de aplicacin, en el maestro se ejecuta de forma cclica un programa que actualiza continuamente los datos correspondientes a los distintitos procesos conectados a la red, y deja accesibles para el sistema de control.
CAN: CONTROLLLER AREA NETWORKING
CAN es un bus de comunicacin serie estandarizado por ISO
El medio fsico consiste en un cable de par trenzado con los terminadores
adecuados. En la especificacin bsica de CAN, la velocidad mxima de transmisin es de 250Kbps, mientras que en la versin amplia alcanza velocidad de 1Mbps. La implementacin bsica de CAN presenta un fuerte acoplamiento entre la CPU y el controlador CAN (implementan los protocolos de cada capa fsica y de enlace). Los mensajes son difundidos por toda la red y son comprobados por la CPU de cada una de las estaciones que la forman. Disminuye la velocidad el aprovechamiento de la velocidad de transmisin de la red. La capa de enlace define el formato y la temporizacin usada para la transmisin de los mensajes. CAN tiene dos bytes descriptores (define la prioridad de los mensajes y su tipo) y hasta 8 bytes de datos. El campo de arbitraje: est formado por los 11 bits del identificador (en tramas de tipo A) y el bit RTR. Si RTR vale 0, indica que se trata de una trama de datos, mientras que si vale 1 indica que se trata de una peticin de datos. En esta caso, el campo de datos los bytes que formaran la respuesta. El campo de control: est formado por 6 bits. Los bits r1 y r0 estn reservados para futuras ampliaciones del protocolo. El campo de datos: contiene de ceros a ocho bytes. El bit mas significativo de cada byte es el primero que se transmite.
Caracterstica fundamental de CAN es que cuanto menor sea el
identificador del mensaje mayor es su prioridad. Si dos nodos intentan transmitir simultneamente uno de ellos sern elegidos el de prioridad