06-25-2010 09:26 AM
Buenas tardes a todos;
La cuestion que me ha surgido es la siguiente, tengo un laptop con el que tengo un vi ejecutandose y leyendo variables globales perfectamente de 6 cRIO, tanto ejecuntandolo como parte del proyecto (alojado en My computer), y tambien como exe, siempre dentro de este mismo laptop.
Ahora bien, la ide es pasar este vi a otro equipo de la misma LAN que el laptop y ejecutarlo desde alli, con la salvedad de que en ese equipo no esta instalado labview y su SO, es Server 2003 R2 Standard edition SP2. Por tanto he instalado el Run-Time Engine 2009 SP1Server 2003 R2 (32-bit).
A priori una vez copiado el exe, al equipo server, e instalado el run-time correspondiente, el vi muestra los valores de esas variables globales a traves de su interfaz ejecutandose con normalidad. Despues intento conectarme, con un cliente al Servidor OPC de National Instrumenst.Variable Engine.1 y leer estas variables que el vi refleja y esta leyendo, y es ahi cuando veo que dentro del National Instrumenst.Variable Engine.1 no se encuentran estas variables.... todo esto con un opc quick client de labview, y tambien de otras firmas, todos muestran lo mismo.
He probado a reinstalar el run-time y sigue sin reflejar las variables en el engine...es curioso porque la parte grafica refleja los valores que lee de los 6 RIO, pero luego la libreria incluida en el exe al crearlo desde el proyecto, no se refleja en el engine del equipo en el que esta instalado el programa. Cosa que entiendo que deberia hacer al tener el Run time instalado...
No quiero tener que instalar labview en ese equipo, porque es innecesario y con el runtime de la 8.6.1 me funciono perfectamente, pero claro la aplicacion la hemos migrado a 2009 y ahora me encuentro en esta encrucijada...
¿Alguna idea?
06-28-2010 12:32 AM
Translate
The question to me has emerged is the following, I have a laptop with which I have a vi running and reading global variables 6 cRIO perfectly well ejecuntandolo as part of the project (located in My Computer), and also as exe, always within this same laptop.
However, the ide is passing the other team saw the same LAN that laptop and run it from there, except that in this equipment is not installed labview and your OS is Server 2003 R2 Standard Edition SP2. So I installed the Run-Time Engine R2 2003 2009 SP1Server (32-bit).
A priori once copied the exe, the server computer, and installed the run-time for the saw shows the overall values of these variables through its interface to run normally. Then try to connect with a client of National Instrumenst.Variable OPC Server and read these variables Engine.1 the vi reflects and is reading, and it is there when I see that within the National Engine.1 Instrumenst.Variable these variables are not .... all with a quick opt for labview client, and also from other firms, all show the same thing.
I tried to reinstall the run-time and still does not reflect the variables in the engine ... it's funny because the graph reflects the values read from the 6 RIO, then the library included in the exe to create it from the project, not reflected in the engine of the computer on which the program is installed. Which I understand I should do to have installed the Run time ...
I do not want to install labview on that computer, because it is unnecessary and the runtime of 8.6.1 it worked perfectly, but of course we have migrated the application to 2009 and now I am in this dilemma ...
Any idea?