ni.com is currently undergoing scheduled maintenance.

Some services may be unavailable at this time. Please contact us for help or try again later.

Lookout

cancel
Showing results for 
Search instead for 
Did you mean: 

Problem upgrading to Lookout 6.6

I have a Lookout application running in an older version and I'm trying to upgrade it to 6.6 because I ran out of I/O.  When I open the lks file get a Compile Failed error, with the following messages:  "...1417: error: Class not found: GE_Series90", and "...18: error: Object is not defined PLC_GE1".  What is the problem?

 

 

0 Kudos
Message 1 of 14
(7,822 Views)

Is it possible the GEO object was renamed in the newest version?

 

What version are you upgrading from?

-----------------------------------------------------------------------
Forshock - Consult.Develop.Solve.
0 Kudos
Message 2 of 14
(7,787 Views)

Thanks, I'm upgrading from Lookout 5.0.  Is there a way to check if the object was renamed?

0 Kudos
Message 3 of 14
(7,784 Views)

I had no issue opening a 5.1 process with the GE object on 6.2.  I have attached a simple process, driver with nothing connected.

 

Lookout 6.2 (Latest version I use):

GE1 = new GE_Series90 ("90-30", "", 8, 4, 5, 500, "COM1", 19200, "odd", 0, 8, , "SNPX");

 

Lookout 5.1:

GE1 = new GE_Series90 ("90-30", "", 8, 4, 5, 500, "COM1", 19200, "odd", 0, 8, , "SNPX");

 

-----------------------------------------------------------------------
Forshock - Consult.Develop.Solve.
0 Kudos
Message 4 of 14
(7,780 Views)

That's very similar to what mine looks like, "...new GE_Series90..."

 

Do I need to install some drivers or library for the GE Series objects to be recognized?

0 Kudos
Message 5 of 14
(7,777 Views)

Only if you chose not to install the GE driver when installing Lookout.  I believe default, it is installed.

 

To check, create a new process and create a new Driver object, it will show as GE_Series90 on the list.

 

 

-----------------------------------------------------------------------
Forshock - Consult.Develop.Solve.
0 Kudos
Message 6 of 14
(7,773 Views)

Thanks for your help.  It's strange, I can't open a new process.  I'm running Client and I think I'm not able to create or edit the process.  I wonder if this is why I'm not able to compile the old project.  But I can't seem to find any other program.  I tried to install the development/run-time server but it says it's already installed, except I only see one application in the Start menu and it's Client.  I haven't even activated the license but I don't see any method to do this.  There is no option in the program, and there is no National Instruments > NI License Manager either.

0 Kudos
Message 7 of 14
(7,767 Views)

Client will definately not be able to compile or create new.  

Runtime can compile, development can do it all.

 

Perhaps on another machine, install the demo which has a 30-day development license and test the compile.

-----------------------------------------------------------------------
Forshock - Consult.Develop.Solve.
0 Kudos
Message 8 of 14
(7,764 Views)

Thanks, I'll try that.  I'm still not sure why I don't see the program on this computer, but maybe I'll try later to uninstall and reinstall.

0 Kudos
Message 9 of 14
(7,756 Views)

Hi Mike,

I installed Server and was able to open and compile the old program with out too much trouble. (There was one problem with an old activeX control, a scrollbar, that I haven't been able to resolve yet.)

 

But now I want to try to run that program on another machine running Client, and I'm getting this error again, that it can't open the GE Series90 object. I even tried opening the ge test file you sent and it gave the same error. I tried reinstalling but I didn't see any point in the installation where I could select the drivers I wanted.

 

Thanks

Angelo

0 Kudos
Message 10 of 14
(7,530 Views)