05-27-2009 01:45 PM
Hola a todos, mi duda es acerca de que ocupo realizar una aplicacion que se comunique por el protocolo telnet, estoy realizando 2 formas de comunicacion, una mediante el puerto serie, y otra por medio del puerto ethernet, mas sin embargo no se de que manera realizar dicha comunicación
si alguien puede ayudarme, le agradeceria mucho.
saludos
06-03-2009 10:05 AM
Buenos días Ing. Morales,
En cuanto a la comunicación Telnet, puede implementarla a través de los VIs de Telnet incluidos en el LabVIEW Internet Toolkit. Si no cuenta con este toolkit, puede descargarlo para evaluación de LabVIEW Internet Toolkit
Para la comunicación a través del puerto Serie RS-232 solo necesita utilizar el API de VISA, el cual de no estar instalado ya, puede descargarlo de nuestra página de soporte, este API asi como los drivers, es gratuito. VISA Resource. Este API es muy fácil de utilizar y si necesitas ejemplos puedes hacer uso del Example Finder que se encuentra en LabVIEW (Help»Find Examples...)
Si solo necesitas realizar la comunicación por ethernet, te recomiendo que utilices TCP/IP en lugar de Telnet, Telnet es un protocolo muy inseguro ya que cualquier packet sniffer puede obetener toda la información que mandes. Si definitivamente tienes que usar este protocolo, mejor utiliza SSH que es un Telnet encriptado.
Para el caso de Telnet, te recomiendo fuertemente veas estas ligas:
Using Telnet, SSH, RLOGIN, or RAW TCP Communications Protocol With NI Software
How Do I Use 'Telnet Play Script.vi'?
Que tengas buen día.