Tema 13. Protocolo de comunicaciones ModBus y CAN – Controller Area Network

Description

Mind Map on Tema 13. Protocolo de comunicaciones ModBus y CAN – Controller Area Network, created by Iván Gatica on 17/04/2018.
Iván Gatica
Mind Map by Iván Gatica, updated more than 1 year ago
Iván Gatica
Created by Iván Gatica over 7 years ago
1
0

Resource summary

Tema 13. Protocolo de comunicaciones ModBus y CAN – Controller Area Network
    1. Modbus fue desarrollado por la empresa Modicon para utilizarlo en controladores lógicos programables (PLCs). El protocolo fue publicado por primera vez en 1979.
      1. Estándar abierto
        1. Interfaz RS-485, proporciona una mayor fiabilidad, bajo costo, sólo una fuente de energia de +5V
          1. Capacidad de tener múltiples receptores y transmisores, rapidez de transmisión y se conecta a los varios dispositivos en la misma línea.
          2. El medio físico de conexión puede ser un bus semidúplex (half duplex) (RS-485 o fibra óptica) o dúplex (full duplex) (RS-422, BC 0-20mA o fibra óptica). La comunicación es asíncrona y la máxima distancia entre estaciones depende del nivel físico, pudiendo alcanzar hasta 1200 m sin repetidores.
            1. La estructura lógica es del tipo maestro-esclavo, con acceso al medio controlado por el maestro. El número máximo de estaciones previsto es de 63 esclavos más una estación maestra.
              1. Ventajas
                1. No hay necesidad de tener controladores especiales
                  1. El software de aplicación es simple y los principios de funcionamiento son sencillos
                    1. El alto grado de acceso del protocolo está asegurado por todas normas totalmente libres, las cuales se pueden descargar desde su página web
                2. Desventajas
                  1. Esta manera de intercambio de datos maestro-esclavo) no permite que los esclavos transmitan datos al momento que los reciban y que están disponibles para enviar
                    1. En este tipo de comunicación, el maestro tiene que hacer un gran número de requerimientos para cada uno de los esclavos sobre los datos que tengan disponibles
                  1. La historia del protocolo CAN comenzó a principios de los ochentas, cuando la creación de tecnología y el funcionamiento de los vehículos modernos requerían la instalación de un gran número de sensores
                    1. La compañía BOSCH (Alemania) desarrolló para este propósito el protocolo CAN (Control Area Network). El protocolo después se acreditó con la norma internacional ISO11898.
                    2. Entre más corta es la longitud del bus, más rápido llega el mensaje.
                      1. La capa del bus CAN utilizada para las aplicaciones industriales está nombrada como nodos. Cada nodo CAN es una unidad de control electrónica, que consiste en un microprocesador con el programa de aplicación y el software para las capas altas de protocolo, un controlador CAN y un transceptor CAN de alta velocidad sobre un par de hilos con retorno según ISO-11898-2.
                          1. Desventajas
                            1. Gastos altos de software
                              1. Es probable que durante la interacción ocurra una interacción indeseable
                            2. Ventajas
                              1. Es más fiable
                                1. Tiene un menor número de conectores enchufables
                                  1. El cableado utilizado para este estándar es menos complicado y más económico
                                    1. Es muy fácil de implementar y cambiar, porque los elementos adicionales son fáciles de integrar
                              2. Es un bus serial con el acceso descentralizado en base del modelo CSMA/CM. Los posibles conflictos asociados con los accesos simultáneos al bus se resuelven por la prioridad de los mensajes a transmitir.
                              Show full summary Hide full summary

                              Similar