Protocolos De Comunicacion Labview
Protocolo de Comunicación.
Para poder establecer una comunicación a través de una redse necesitan 2 cosas, elementos físicos (es decir, las personas),y elementos lógicos (es decir, la PC). En la actualidad, gracias a la tecnología podemos conectar equipos (ya seancomputadoras, terminales computadoras personales, etc.) sinimportar sus fabricantes, formas o capacidad de las mismas.
Si ya desde el principio de la teleinformática, se necesitaban elementos físicos y lógicos para que haya transmisión, muchomás ahora que existe movimiento de información entre equiposa distancia por medio de la informática.
Un protocolo es un conjunto de normas o reglas quepermiten el intercambio de información entre 2 …ver más…
Normalmente operaremos en cualquiera de los 2 primeros modos.
Podemos definir la función siguiente, que se encarga de la transmisión de un dato. Esta función se puede guardar como un fichero .vi para que así podamos reutilizarla siempre que nos sea necesario: Transferencia de un dato en Labview
Después de que cada byte se haya transmitido a través de la salida digital, se debe recibir una confirmación por parte del dispositivo direccionado. Durante este bit de confirmación, la línea de datos para a estar a nivel bajo mientras dure el nivel alto de la señal de reloj. Este bit de confirmación se va a recibir siempre tras enviar un dato, hasta que se envíe una condición de parada.
En la figura siguiente, el dispositivo confirma la recepción del dato. Veamos cada una de las partes de esta figura:
- En el primer bloque de la secuencia, se establece la línea digital como entrada para que el maestro pueda recibir las confirmaciones de los dispositivos.
- A continuación, se produce un ciclo completo de la señal de reloj.
- Finalmente, se vuelve a configurar la línea como salida para que el maestro pueda seguir enviando datos al dispositivo.
En I2C, un dispositivo puede mantener la línea de datos a nivel bajo tanto tiempo como necesite. Dependiendo de los dispositivos y de lo que nos diga el fabricante, se pueden establecer tiempos de espera máximos para evitar que se quede colgado el programa. ACK de un bit en Labview