04-02-2015 11:18 AM
Please Help me!!
My app work in second plane, I need copy all the cursor write, the app workin in first plane is a program in Yava, read numbers from scanner honeywell, and the cursos be there this app is the principal and my app need read all number that read the app in firs app.I
I hope that I explain cleary.
Thanks for all
Best Regards
04-02-2015 11:22 AM
qz6y7q wrote:I hope that I explain cleary.
No.
What is a plane? What controls the cursors? WHere should the data be copied to?
04-02-2015 11:41 AM
I mean.
the compurer have one app that read data from scanner Honeywell, I want add app the same PC in LabView that read all data that write the scanner the app that have the PC.
Thanks.
04-02-2015 11:57 AM
This is still pure gibberish. Can you explain it in your native language instead? Thanks! 😄
04-02-2015 12:16 PM
Model of your instrument? Have you looked in the Instrument Driver Network for a driver to your instrument?
04-06-2015 09:16 AM
Hola qz6y7q;
Si entiendo correctamente, lo que quieres hacer es obtener los datos de tu cursor de un programa hecho en Java;
Para obtener coordenadas de mouse usando LabVIEW,, puedes usar un Event Structure
Aquí hay un video que te puede servir para encontrar una coordenada dentro de LabVIEW.... ¿podrías explicar un poco más que es lo que buscas hacer?}
Exito
04-06-2015 01:18 PM
Gracias.
tengo una aplicaciòn en JAVA, donde lee datos de un escanner, pero el curso de esta PC siempre esta en dicho programa, necesito meter estos datos que se leen en esta aplicaciòn en paralelo en una aplicaciòn en LabVIEW, ya que estos datos se irán hacia un PLC, para realizar otro tipo de trabajo. Pero si yo muevo el cursos a mi aplicaciòn ya no escribirían en la aplicaciòn de JAVA y solo estaría trabajando la aplicaciòn de LabVIEW o viceversa.
Por lo tanto, lo que quiero es dejar el cursor en JAVA y en paralelo corriendo la aplicaciòn de LabVIEW y esta copiando todo lo que vaya escribiendo en JAVA, son puros datos en STRING, por lo que nunca cambia.
Espero darme a explicar.
Agradezco tu atenciòn.
Saludos
04-07-2015 09:08 AM
Hola;
Una de las desventajas de usar JAVA es la dificultad para integrar otras plataformas, sin embargo sí existe una forma de hacerlo empleando JNI para transferir información de código Java a código no-Java en el mimsmo proceso.
1. LabVIEW llama a JAVA in process
Puedes hacer una DLL que albergue el JVM y use la interfás JNI para llamar métodos
Puedes convertir el .class o .jar a .NET y usar el soporte para .NET de LabVIEW así
2. LabVIEW llama rutinas de JAVA out of process
Usas webservices; LabVIEW tiene una forma sencilla para iportar webservices o puedes usar standar TCP/IP. El código de JAVA se muestra aquí y puedes usar el ejemplo TCP/IP Simple Server an Simple Client de LabVIEW en Help>>Find Examples
Exito