Comunicación en tiempo real basada en profibus.
Enviado por Sara • 23 de Diciembre de 2017 • 1.308 Palabras (6 Páginas) • 399 Visitas
...
- Comunicación entre el xpc target y profibus
Profibus DP es un protocolo de comunicación de alta velocidad y bajo costo, es diseñado para lograr comunicaciones a altas velocidades éntrelos sensores y actuadores. El ciclo de comunicación de profibus es más rápido que el ciclo de programa de un cpu .
DPRAM. Es un tipo de memoria de acceso aleatorio que permite múltiples lecturas y escrituras al mismo tiempo a diferencia de la RAM que solo permite un acceso a la vez.
La comunicación en tiempo real con profibus utiliza dispositivos dpram para cominicacarse con la red profibus con el fin de garatizar la validez,el tiepo real de los datos y ejecutar la comunicación a alta velocidad.
Uno de las estructuras de datos incluyen el tipo de dato, dirección y tamaño los son encapsulados de acuerdo con los requerimientos de profibus y enviados a la dpram la cual también los encapsula para enviar a profibus dp. El proceso de recepción es un proceso inverso para anilizar los datosy enviarlos a la aplicación.
- COMUNICACIÓN SOBRE LA RED PROFIBUS. Se pueden conectar los equipos con con los nodos de la red que están sitribuidos y tienen capacidad de coneccion, asi los nodos son capaces de formar una red de control red de comnicacion profibus dp es una estructura de comunicación en paralelo. Por último, el maestro puede controlar los dispositivos en el terminal de red profibus, comunicando en alta velocidad.
- Mecanismo de comunicación de datos
La base de este mecanismo es la comunicación entre profibusDP y la aplicación de usuario mediante DPRAM. El intercambio de información ocurre en la memoria DPRAM con la ayuda de dos programas uno para uno para enviar o recibir datos de la aplicación de usuario y otro q lee escribe los datos en el área de asignación de memoria. La arquitectura de comunicación se compone por tres capas: la capa de aplicación, comunicación y hardware.
[pic 3]
En la red de pofibus, la información de hardware es importante para la transmisión de datos. Cuando la aplicación de usuario recibe información, el programa la analiza de acuerdo con la información de los dispositivos.
De acuerdo con la estructura de datos, estos se encapsulan y se escriben en el área de comunicación, el programa de comunicación correspondiente lee los datos, analiza y envía a la siguiente capa de esta manera se completa la capa de comunicación.
La capa de comunicación cuenta con dos etapas la de enviar y recepción de datos, existen dos programas el programa de aplicación de comunicación y el de comunicación de bus, los cuales se usan para el intercambio de información, ACP empaqueta los datos y los envía al área de envío de datos, BCP asigna los datos en la DPRAM según la información de dirección de los esclavos. DPRAM envía los datos a la red profibus. El proceso inverso es similar.
CONCLUCIONES
Profibus es un protocolo de altas velocidades y bajo costo, el cual se usó para realizar una comunicación en tiempo real, en este caso se uso de la memoria DPRAN la cual ayuda a tener múltiple lecturas y escrituras al mismo tiempo para poder tener una recolección de información en tiempo real de los sensores y actuadores. Ya que para los usuarios se tornaría difícil la creación de interfaces con líneas de comando las cuales resultarían pobres e ineficientes, se crearon interfaces graficas que serían mucho más versátiles.
...