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,725 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,690 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,687 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,683 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,680 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,676 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,670 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,667 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,659 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,433 Views)