Forum

Notifications
Clear all

[Solved] Logix Emulate 5000 won't take my 1756-L83E project, controller type not supported

6 Posts
4 Users
0 Reactions
6 Views
 joeb
(@joeb)
New Member
Joined: 7 months ago
Posts: 0
Topic starter   [#37]

Trying to run our line's project on Logix Emulate 5000 on my laptop so I can step through the logic without touching the real controller. Studio 5000 v33, and the project is a 1756-L83E with a 1756-EN2T and two remote racks.

The chassis monitor opens with the emulator module in slot 2 and it shows running, and RSLinx sees it on the virtual backplane. The download fails though, something about the controller type not being supported by the emulator. I've tried the emulator in slot 1 and slot 3 and reinstalled Emulate once.

Is it a license thing? We've only got the one Studio license. Or does the slot have to match something in the project? Has anyone got an L83E project onto Emulate without gutting the I/O first, or am I missing something in the setup?


Advertisement

   
Quote
(@hannah)
New Member
Joined: 1 year ago
Posts: 0
 

Pretty sure that's not a license thing. What does Controller Properties, General tab, say the controller type is? If it says 1756-L83E, that's why.



   
ReplyQuote
 joeb
(@joeb)
New Member
Joined: 7 months ago
Posts: 0
Topic starter  

It says 1756-L83E. That's what it is though. Does the emulator want it to say something else?



   
ReplyQuote
(@jcasey)
New Member
Joined: 1 year ago
Posts: 0
 

> Does the emulator want it to say something else

Yes. The emulator is its own controller type, and Studio only downloads to the type the project is built for, same as an L83E project won't go into an L73. Controller Properties, General, Change Controller, pick Emulate 5000 Controller, major revision 33. Then the I/O: the emulator has no EN2T and no remote racks, so those modules will refuse. Inhibit each one, Connection tab, Inhibit Module, or delete them and drop 1756-MODULE placeholders in the slots so the tags still exist. Set the path to the emulator's slot and download. PLCSIM does this quietly, Logix makes you do it by hand. Someone did a decent article on the emulator setup: https://plctr.com/introduction-to-plc-simulation-and-virtual-commissioning/



   
ReplyQuote
 joeb
(@joeb)
New Member
Joined: 7 months ago
Posts: 0
Topic starter  

Change Controller to Emulate 5000 v33 and then I inhibited the EN2T and the two remote racks went with it and download went through, emulator in slot 2, and I've been stepping through R_Fill all afternoon. Saved it as a separate file, Line3_EMU.ACD, so I don't download the emulator version to the real thing.

So the project was still an L83E project and the emulator wants its own controller type. Change Controller, inhibit the I/O, that's all it was.

With the I/O inhibited all the input tags sit at 0, so I'm toggling them by hand in the watch window. I guess there's a better way to fake the inputs. Later problem. Thanks jcasey and hannah.



   
ReplyQuote
(@plctr_editor)
New Member
Joined: 2 years ago
Posts: 0
 

Marking solved. Good call on the separate file name.



   
ReplyQuote
Share: