RSLogix Emulate fails on load with Consumed points

Nomographer

Lifetime Supporting Member
Join Date
Jun 2013
Location
Texas
Posts
15
I'm modifying some simulation tools that work with RSLogix Emulate v20 to also work with Studio 5000 Logix Emulate version 24. To synchronize calculations in multiple PLCs, I have one PLC control event-based tasks in the others using Produced and Consumed points. This approach has worked fine in the past. The problem I've having now with V24 is that any slot using a Consumed point will encounter a fatal error the next time the chassis is restarted. To get around this, I have to terminate processes, delete emulator working files, then redefine and download again. Sometimes, it even prevents Windows from being able to shutdown properly.

The release notes for Logix Emulate 24.01, under the Anomalies section, mention this problem as "A Studio 5000 Logix Emulate controller may fail to restore a previous configuration when an application includes consume tags.[Lgx00187747] [Lgx00175026]". I snickered at the phrase "may fail". I tried a search by keywords and Answer ID on the RA site, but got no results. My boss is making a request to get our TechConnect contract renewed, but no telling how long that might take.

I've had this problem on multiple computers, all of which are VMware VMs. I'm currently working with a fresh install of Windows 7 Pro 64-bit and have only installed 24.01.01 of the emulator and 24.01 of Studio 5000. RSLinx Classic Gateway 3.74 is installed, RSLinx Enterprise is not installed. I haven't installed any AOPs or applied any patches yet. I'll try the patches next.

To avoid the problem, I can use messages to communicate between PLCs, but it's not as responsive and I have to fiddle with dwell times.

A summary of the error reported in "Logix Designer Fatal Error.log" is:

Fatal Error!
Application: SL5KServer.exe, Version: V24.01.00 (Release)
Source File: IOCObjectRegistrar.cpp, Line Number: 97
Function/Method: IOCObjectRegistrar::GetStaticModuleInfoFactory
Error 0x80004003 (-2147467261) - Invalid pointer

I've seen another fatal error in the past when using 24.00, I think the function name was RxGetRegisteredCompany, but haven't seen it lately. I know of one other company dealing with this situation. Has anyone else run into this problem and found a solution?
 

Similar Topics

Respected Members I try to install RSlogix Emulate Version 20.04.00 but the error occurs during the installation which is shown in the image...
Replies
3
Views
969
Been a long time since using AB. Looking to emulate a Micrologix 1400 job before the hardware is available. Is there still an emulator available...
Replies
3
Views
1,957
I have RSLogix Emulate 5000 v21. How upgrate it to v31?
Replies
1
Views
1,113
HI, is it possible to emulate a modbus program (RTU) with Allen bradley Rslogix Emulate 500? I tried, as master and slave, with a serial cable...
Replies
1
Views
1,136
I am using Wonderware Indusoft with RSlogix Emulate 500 on my laptop. When I run Indusfot, my data are not population on HMI screen, and I get...
Replies
0
Views
970
Back
Top Bottom